$search

pr2_teleop Documentation

pr2_teleop: Teleoperated the PR2

This package contains launch files for starting joystick or keyboard-based teleoperation (remote control) of the PR2.

teleop_pr2 teleoperation of a PR2 from keyboard and joystick. Teleops base, head, spine. No arm teleoperation currently.

Both nodes, teleop_pr2 and teleop_pr2_keyboard, are designed for limited control of a PR-2, like moving it from place to place and transport. This is not designed for immersive control of a PR-2.

rosapi

The two nodes, teleop_pr2 and teleop_pr2_keyboard, are designed primarily to drive the base of the PR-2. Teleop_pr2 can also able to drive the spine and head.

List of nodes:


teleop_pr2_keyboard

teleop_pr2_keyboard teleoperates a PR-2 base using keyboard commands. WASD controls X/Y, QE controls yaw. Shift to go faster.

usage

$ teleop_pr2_keyboard [standard ROS args]

Key mappings are printed to screen on startup.

topic

Subscribes to (name / type):

Publishes to (name / type):

parameters


teleop_pr2

teleop_pr2 teleoperate a PR-2 using a joystick.

X - Forward Y - Left Angle Z - Yaw Rate CCW

usage

$ teleop_pr2 --deadman_no_publish [standard ROS args]

"--deadman_no_publish" is optional. If set, the node will only publish if the deadman is depressed.

topic

Subscribes to (name / type):

Publishes to (name / type):

parameters

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


pr2_teleop
Author(s): Kevin Watts
autogenerated on Fri Mar 1 16:45:41 2013