ros2_controllers
ros2_controllers copied to clipboard
Generic robotic controllers to accompany ros2_control
This PR adds an admittance controller that conforms to the [chained controller interface](https://github.com/ros-controls/ros2_control/pull/667). Additionally, this addition depends on [chained JTC](https://github.com/ros-controls/ros2_controllers/pull/380/files). The `admittance_controller_parameters.hpp` header file is generated using the [generate_parameter_library](https://github.com/PickNikRobotics/generate_parameter_library) and...
This PR replaces example PR #318. Changes: - adds new parameter to configure different command and state interface (with different joint names) - tests for this parameter - switches use...
**Describe the bug** Some tests were commented out in joint_trajectory_controller/test/test_trajectory_controller.cpp during #391 to get tests to a working state. Comment these tests back in and fix why they broke.
It guards against on_configure being called and resulting in a segfault in the case where on_init failed and param_listener_ is not yet valid. _Originally posted by @tylerjw in https://github.com/ros-controls/ros2_controllers/pull/395#discussion_r947001737_ Then...
Signed-off-by: Tyler Weaver Another PR to adapt a controller to use GenerateParameterLibrary
Signed-off-by: Tyler Weaver generate_parameter_library for imu_sensor_bradcaster
This is an automatic backport of pull request #408 done by [Mergify](https://mergify.com). Cherry-pick of 4d3404f8bf394b2f11dd1b4fd9be4070b4bf5767 has failed: ``` On branch mergify/bp/foxy/pr-408 Your branch is up to date with 'origin/foxy'. You...
This is an automatic backport of pull request #408 done by [Mergify](https://mergify.com). Cherry-pick of 4d3404f8bf394b2f11dd1b4fd9be4070b4bf5767 has failed: ``` On branch mergify/bp/galactic/pr-408 Your branch is up to date with 'origin/galactic'. You...
**Describe the bug** I came across high CPU usage for gzserver with JTC action server (e.g moveit2). Action server creates a wall timer to execute and keep track on ongoing...
Signed-off-by: Tyler Weaver Depends on this PR: https://github.com/PickNikRobotics/generate_parameter_library/pull/28