RateLimiter: Don't update parameters before input checks #437#2074
RateLimiter: Don't update parameters before input checks #437#2074christophfroehlich merged 3 commits intoros-controls:masterfrom
Conversation
christophfroehlich
left a comment
There was a problem hiding this comment.
If we set all parameters as read-only, there would not be the need for the changes in ros-controls/control_toolbox#554
I think that we could allow to change the limits during runtime as mentioned here and here. what do you think?
|
@christophfroehlich Hello! Thanks for your feedback! You're absolutely right. I've reconsidered the approach and have now removed the read-only restriction on parameters as you suggested. The changes are ready for your review. Thanks for your patience and the excellent suggestion. |
|
This PR is stale because it has been open for 45 days with no activity. Please tag a maintainer for help on completing this PR, or close it if you think it has become obsolete. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #2074 +/- ##
==========================================
- Coverage 85.19% 85.16% -0.04%
==========================================
Files 154 154
Lines 15457 15463 +6
Branches 1334 1334
==========================================
Hits 13169 13169
- Misses 1797 1803 +6
Partials 491 491
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
christophfroehlich
left a comment
There was a problem hiding this comment.
This patch LGTM, but we still have to refactor the declaration of the other parameters
(cherry picked from commit cbc948e) # Conflicts: # diff_drive_controller/src/diff_drive_controller.cpp
(cherry picked from commit cbc948e)
Fixes ros-controls/control_toolbox#437
I submitted two pull requests: one in the ros2_controllers repository and another in the control_toolbox repository.
The current PR addressed the following: