ros2_controllers
ros2_controllers copied to clipboard
Generic robotic controllers to accompany ros2_control
Related with #1102, rabase to master.
rosdoc2 will be used by the build farm to publish API docs on http://docs.ros.org/en/rolling/p/ros2_control/ which is empty now. - Add custom landing page for rosdoc2: logo, links to control.ros.org -...
**Is your feature request related to a problem? Please describe.** In the current ackermann controller the odometry is computed from the steering angle, the kinematic setup and the rotation of...
[INFO] [1713388339.950896541] [test_joint_group_velocity_controller]: activate successful unknown file: Failure C++ exception with description "subscription already associated with a wait set" thrown in the test body. in rolling builds https://github.com/ros-controls/ros2_controllers/actions/runs/8728644425/job/23948909083?pr=1100 and in...
Changes needed for https://github.com/ros-controls/ros2_control/pull/1240
## Feature description: Hi, is it possible to add at least a community controllers list to the [Controllers for Mobile Robots list](https://control.ros.org/master/doc/ros2_controllers/doc/controllers_index.html#controllers-for-mobile-robots) already existing on *control.ros.org*? ## Objectif description: Even...
``` [ RUN ] TestSteeringOdometry.ackermann_back_kin_linear /__w/ros2_controllers/ros2_controllers/src/ros-controls/ros2_controllers/steering_controllers_library/test/test_steering_odometry.cpp:75: Failure Expected equality of these values: cmd0[0] Which is: 1.85119 cmd0[1] Which is: -12.7531 ``` failed here https://github.com/ros-controls/ros2_controllers/actions/runs/8696303597/job/23849248107#step:8:86 but succeeds here https://github.com/ros-controls/ros2_controllers/actions/runs/8696303597/job/23863738961
I'm running ROS2 Iron, building ros2_control and ros2_controllers from their master branches, but the admittance controller was complaining about the lack of the `robot_description` parameter in `kinematics_interface_kdl` (https://github.com/ros-controls/kinematics_interface/blob/master/kinematics_interface_kdl/src/kinematics_interface_kdl.cpp#L34). The `controller_manager`...
First step of #989.
Check how is this done in ros_control