Skip to content

Tutorial Ros2Supervisor Node

Benjamin Hug edited this page Mar 9, 2022 · 5 revisions

Note: This feature is currently only available on the develop branch.

In order to expand the field of possibilities for his interface with ROS 2, Webots has developed a new custom ROS 2 node named Ros2Supervisor. As the name suggests, this ROS 2 node is controlling a Supervisor robot that is automatically added to every simulation launched by the WebotsLauncher process. Therefore the Ros2Supervisor node has to be started for each simulation.

This node enables Webots to propose new features, which will be documented as they are implemented on this page.

Notes: The /clock topic that was published by the webots_ros2_driver node is now published by Ros2Supervisor.

You can look here how to start this node in a launch file.

List of Features

You can found below the features related to the Ros2Supervisor node:

Clone this wiki locally