Skip to content

Add three new anti-windup techniques and a Saturation feature #298

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 28 commits into
base: ros2-master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a69f8eb
Resolving conflicts
ViktorCVS Apr 24, 2025
d579183
Add unit tests
ViktorCVS Mar 13, 2025
9b62df9
Resolving conflicts
ViktorCVS Apr 24, 2025
e197fe8
Add unit tests
ViktorCVS Mar 13, 2025
53cecf0
Adjust unit tests for new parameters
ViktorCVS Mar 13, 2025
09978e0
Modify cmd eq. to keep the anti-windup behavior
ViktorCVS Mar 18, 2025
d67b5a1
Fix license comments
ViktorCVS Apr 28, 2025
996df5a
Separate i_bounds and u_bounds conditions
ViktorCVS Apr 28, 2025
8f4de6e
Fix code style: use consistent brace styles
ViktorCVS Apr 28, 2025
4c0849a
Remove and update comments
ViktorCVS Apr 28, 2025
7982f45
Separate i_bounds and u_bounds conditions
ViktorCVS Apr 28, 2025
d5dedd4
Move comment closer to corresponding equation
ViktorCVS Apr 28, 2025
543d6e1
Add helper function for zero comparisons
ViktorCVS Apr 28, 2025
ad3b10c
Discard unused comments and fix comment formatting
ViktorCVS Apr 28, 2025
151fecd
Explicitly initialize variables to 0 in header
ViktorCVS Apr 28, 2025
293fb4c
Remove deprecated comment
ViktorCVS Apr 29, 2025
43cecd2
add Doxygen trailing comments to Gains members
ViktorCVS Apr 29, 2025
3b754ed
add Doxygen trailing comments to Gains members
ViktorCVS Apr 29, 2025
ab43c17
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
58d44ee
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
03f9b49
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
0c783ac
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
f1dc889
Add default value for trk_tc
ViktorCVS Apr 29, 2025
1b115f8
remove is_not_zero() function
ViktorCVS Apr 29, 2025
8a0a81e
Refactor PID antiwindup strategy variable
ViktorCVS May 5, 2025
d7d7b8c
Add deprecated message for the old anti-windup
ViktorCVS May 5, 2025
7978559
Add deprecated message for the old anti-windup
ViktorCVS May 5, 2025
03254d1
Calculate tracking time constant in set_gains
ViktorCVS May 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading