Closed saikishor closed 1 month ago
Attention: Patch coverage is 63.88889%
with 13 lines
in your changes missing coverage. Please review.
Project coverage is 80.35%. Comparing base (
cdfc0af
) to head (e5540ee
). Report is 2 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
pid_controller/src/pid_controller.cpp | 53.57% | 13 Missing :warning: |
Can't we implement this together with https://github.com/ros-controls/ros2_control/pull/1244? Instead of adding this to every chainable controller?
Can't we implement this together with ros-controls/ros2_control#1244? Instead of adding this to every chainable controller?
@christophfroehlich #1244 is about publishing the interface information to a topic but not exposing as interfaces which is what we need here
This PR aims to export some state interfaces from the PID controllers that can be used in cascade with other controllers, this helps in not defining separate parameters for command interfaces (The one exported by the PID controller) and the state interfaces that define the same state as the PID controller, and it simplifies the design of the chained controllers