Skip to content

Simple tele-operation node for twist robots using a gamepad and racing game control style

License

Notifications You must be signed in to change notification settings

Reinbert/teleop_twist_gamepad

 
 

Repository files navigation

Simple tele-operation node for twist robots using a gamepad and racing game control style

This software is inspired by and forked from http://wiki.ros.org/teleop_twist_joy.

Instead of using the analog axes of a gamepad, the trigger buttons are used for forward and backwards control to simulate the behaviour of typical racing video games. The right trigger increases the forward speed while the left trigger reduces it. Fully pressing both triggers sets the speed to 0. The left analog stick is used for steering. Default output topic of this node is "/cmd_vel" as a geometry_msgs/Twist message.

Supported Hardware

This node should work with any joystick that is supported by Linux. However, I only tested it with an Xbox360 wireless controller and therefore only provided a config file for that controller. Feel free to create and send me yours.

About

Simple tele-operation node for twist robots using a gamepad and racing game control style

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 84.1%
  • CMake 15.9%