gazebo_ros_control_select_joints repository

Repository Summary

Checkout URI https://github.com/tu-darmstadt-ros-pkg/gazebo_ros_control_select_joints.git
VCS Type git
VCS Version master
Last Updated 2023-11-02
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

README

gazebo_ros_control_select_joints

Gazebo ros_control plugin that allows for selecting the controlled joints (unlike the standard gazebo_ros_control which grabs all transmissions available in the model)

Usage

The usage of this plugin is very similar to the original gazebo_ros_control plugin, which documentation can be found here

To use the plugin, add the following to your robot's URDF:

  <gazebo>
    <plugin name="gazebo_ros_control_select_joints" filename="libgazebo_ros_control_select_joints.so">
      <robotNamespace>NAMESPACE</robotNamespace>
      <joints>joint_1 joint_2 joint_3</joints>
    </plugin>
  </gazebo>

with <joint> tag being the feature brought by this package. It expects a space separated list of joint names.

If no <joint> tag is specified, or if the list is empty, the plugin simply grabs all transmissions available in the model (as the standard gazebo_ros_control would do).

CONTRIBUTING

No CONTRIBUTING.md found.