Simple nodes to teleoperate vehicles.
Metapackage.
Package containing a node to publish motion commands based on input on a gamepad.
The node is optimized for the Logitech F510 and Logitech F710 Gamepad to publish geometry_msgs/Twist and tuw_msgs/JointsIWS for various types of robots.
There are various launch files for the different configurations to operate this node.
To utilize the controller to steer a differential drive robot with geometry_msgs/Twist use:
roslaunch tuw_gamepad twist_diffdrive.launch To utilize the controller to steer a differential drive robot with tuw_msgs/JointsIWS use:
roslaunch tuw_gamepad iws_diffdrive.launch Note: The Logitech controller should be set to mode "X" (not "D") on the rear of the controller in order to behave properly.
Package containing a node similar to tuw_gamepad but written in python with a mode modular approach.
Please check out the README.md in the package for more details.
Note: This node has very limited support for messages
Node to publish commands based on keyboard input.
Node to publish predefined goals for the robot.