Teleop
Teleoperate your robot by publishing geometry_msgs/Twist or geometry_msgs/msg/Twist messages on a given topic back to your live ROS stack.

To use the control pad to teleoperate your connected robot, you must be connected to your robot via a native or Rosbridge connection.
For more information on how to connect to a live ROS stack, check out our supported data sources.
Settings
| General | |
|---|---|
| Publish rate | Rate of publishing your geometry_msgs/Twist or geometry_msgs/msg/Twist messages |
| Topic | Topic to publish live geometry_msgs/Twist or geometry_msgs/msg/Twist messages to |
| Up button | Field (linear or angular x, y, or z) and value to publish when pressing the up button |
| Down button | Field (linear or angular x, y, or z) and value to publish when pressing the down button |
| Left button | Field (linear or angular x, y, or z) and value to publish when pressing the left button |
| Right button | Field (linear or angular x, y, or z) and value to publish when pressing the right button |
Supported messages
To use this panel, your data source must provide messages conforming to one of the following supported schemas.
Twist
| framework | schema |
|---|---|
| ROS 1 | geometry_msgs/Twist |
| ROS 2 | geometry_msgs/msg/Twist |