ros2_controllers
ros2_controllers copied to clipboard
Generic robotic controllers to accompany ros2_control
Enable disabling closed-loop PID in JTC when velocity-only interfaces are used. This is useful in cases where only velocity output should be used but closed-loop PID should not be used....
- use filters as plugins for filtering data - add publisher for filtered data depends on #268 (containes also changes from it)
This PR addresses a few bugs: 1. Race condition - Ideally if a new goal comes in from the action server, we should see a different `new_external_msg` when reading from...
Signed-off-by: Tyler Weaver generate_parameter_library for joint_state_broadcaster
Currently velocity feedback in diff_drive_controller is expected to be in m/s. Taking into account that position feedback is in radians and velocity commands are in rad/s it seems quite odd....
[JTC] Add new test to ensure that controller goes into position holding when tolerances are violated
[...] Would it be possible to write a small test for this behavior? We would then feel better in the future to know that behavior is not broken (again). _Originally...
Signed-off-by: Tyler Weaver This is an PR to converting the parameter usage in JTC to use https://github.com/PickNikRobotics/generate_parameter_library
In writing PRs for the parameter change I realized that many tests depend on being able to call on_configure before ever calling on_init or when they have called on_init and...
Controller to send commands to gpio interfaces allowing specific command interfaces for each gpio.
Please help where TODO are added. This is not yet finished, but provides an initial structure.