Skip to content

Commit

Permalink
Add namespace/remapping to docs
Browse files Browse the repository at this point in the history
  • Loading branch information
christophfroehlich committed Jul 5, 2024
1 parent 1f46dcc commit e7b6017
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,20 @@ The *gazebo_ros2_control* ``<plugin>`` tag also has the following optional child
* ``<hold_joints>``: if set to true (default), it will hold the joints' position if their interface was not claimed, e.g., the controller hasn't been activated yet.
* ``<controller_manager_name>``: Set controller manager name (default: ``controller_manager``)

Additionally, one can add a section for namespaces and remapping rules, which will be forwarded to the controller_manager and loaded controllers. Add the following <ros> section inside the <gazebo> tag:

.. code-block:: xml
<gazebo>
<plugin filename="libgazebo_ros2_control.so" name="gazebo_ros2_control">
...
<ros>
<namespace>my_namespace</namespace>
<remapping>/robot_description:=/robot_description_ful</remapping>
</ros>
</plugin>
</gazebo>
Default gazebo_ros2_control Behavior
-----------------------------------------------------------

Expand Down

0 comments on commit e7b6017

Please sign in to comment.