Only released in EOL distros:
Package Summary
turtlebot_teleop
- Author: Melonee Wise
- License: BSD
- Repository: turtlebot-ros-pkg
- Source: hg https://kforge.ros.org/turtlebot/turtlebot_apps
Package Summary
Provides teleoperation using joysticks or keyboard.
- Author: Melonee Wise
- License: BSD
- Source: hg https://kforge.ros.org/turtlebot/turtlebot_apps (branch: electric-devel)
Package Summary
Provides teleoperation using joysticks or keyboard.
- Author: Melonee Wise
- License: BSD
- Source: hg https://kforge.ros.org/turtlebot/turtlebot_apps (branch: default)
Package Summary
Provides teleoperation using joysticks or keyboard.
- Author: Melonee Wise
- License: BSD
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: groovy)
Package Summary
Provides teleoperation using joysticks or keyboard.
- Maintainer status: developed
- Maintainer: Melonee Wise <mwise AT willowgarage DOT com>
- Author: Melonee Wise <mwise AT willowgarage DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot_apps/issues
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: hydro)
Package Summary
Provides teleoperation using joysticks or keyboard.
- Maintainer status: developed
- Maintainer: Melonee Wise <mwise AT willowgarage DOT com>
- Author: Melonee Wise <mwise AT willowgarage DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot/issues
- Source: git https://github.com/turtlebot/turtlebot.git (branch: indigo)
Package Summary
Provides teleoperation using joysticks or keyboard.
- Maintainer status: maintained
- Maintainer: Melonee Wise <mwise AT willowgarage DOT com>
- Author: Melonee Wise <mwise AT willowgarage DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot/issues
- Source: git https://github.com/turtlebot/turtlebot.git (branch: kinetic)
Contents
Use
The turtlebot_teleop package provides launch files for teleoperation with different input devices.
- For a keyboard teleoperation use:
roslaunch turtlebot_teleop keyboard_teleop.launch
roslaunch turtlebot_teleop ps3_teleop.launch
roslaunch turtlebot_teleop xbox360_teleop.launch
Nodes
Keyboard Teleop
The turtlebot_teleop_key provides a generic keyboard teleop node.Published Topics
turtlebot_telop_keyboard/cmd_vel (geometry_msgs/Twist)- Outputs command velocity
Parameters
~scale_linear (double, default: 0.5)- The amount to scale the joystick input for the command velocity output.
- The amount to scale the joystick input for the command velocity output.
PS3/XBox Teleop
The turtlebot_teleop_joy provides a generic joystick teleop node.Subscribed Topics
joy (sensor_msgs/Joy)- Listens to a joystick commands
Published Topics
turtlebot_telop_joystick/cmd_vel (geometry_msgs/Twist)- Outputs command velocity
Parameters
~scale_linear (double, default: 0.5)- The amount to scale the joystick input for the command velocity output.
- The amount to scale the joystick input for the command velocity output.
- The joystick index to disables/enables the output cmd_vel message.
- The joystick button index to control linear speed
- The joystick button index to control angular speed