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
092e8e8
Resolving conflicts
ViktorCVS Apr 24, 2025
9fb4367
Add unit tests
ViktorCVS Mar 13, 2025
307b2cf
Resolving conflicts
ViktorCVS Apr 24, 2025
c8c7c69
Add unit tests
ViktorCVS Mar 13, 2025
a374520
Adjust unit tests for new parameters
ViktorCVS Mar 13, 2025
eab8116
Modify cmd eq. to keep the anti-windup behavior
ViktorCVS Mar 18, 2025
3d42b91
Fix license comments
ViktorCVS Apr 28, 2025
1fa121d
Separate i_bounds and u_bounds conditions
ViktorCVS Apr 28, 2025
2850d8c
Fix code style: use consistent brace styles
ViktorCVS Apr 28, 2025
ad95a6b
Remove and update comments
ViktorCVS Apr 28, 2025
0bd47d8
Separate i_bounds and u_bounds conditions
ViktorCVS Apr 28, 2025
fc218fa
Move comment closer to corresponding equation
ViktorCVS Apr 28, 2025
1a223eb
Add helper function for zero comparisons
ViktorCVS Apr 28, 2025
8fc04be
Discard unused comments and fix comment formatting
ViktorCVS Apr 28, 2025
7278323
Explicitly initialize variables to 0 in header
ViktorCVS Apr 28, 2025
d8e07d2
Remove deprecated comment
ViktorCVS Apr 29, 2025
18f8d1d
add Doxygen trailing comments to Gains members
ViktorCVS Apr 29, 2025
9c74099
add Doxygen trailing comments to Gains members
ViktorCVS Apr 29, 2025
b43e8ea
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
b459b70
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
d76cb74
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
ebdae95
Add comment for gains_buffer_ in pid.hpp
ViktorCVS Apr 29, 2025
0aa356a
Add default value for trk_tc
ViktorCVS Apr 29, 2025
f7b8ad4
remove is_not_zero() function
ViktorCVS Apr 29, 2025
47f2f6e
Refactor PID antiwindup strategy variable
ViktorCVS May 5, 2025
9c14cb8
Add deprecated message for the old anti-windup
ViktorCVS May 5, 2025
db75c83
Add deprecated message for the old anti-windup
ViktorCVS May 5, 2025
3058121
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