Wiki

  Documentation Status

pr2_apps: pr2_app_manager | pr2_mannequin_mode | pr2_position_scripts | pr2_teleop | pr2_teleop_general | pr2_tuckarm

Package Summary

Documented

Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.

pr2_apps: pr2_app_manager | pr2_mannequin_mode | pr2_position_scripts | pr2_teleop | pr2_teleop_general | pr2_tuckarm

Package Summary

Documented

Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.

pr2_apps: pr2_app_manager | pr2_mannequin_mode | pr2_position_scripts | pr2_teleop | pr2_teleop_general | pr2_tuckarm

Package Summary

Documented

Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.

pr2_apps: pr2_app_manager | pr2_position_scripts | pr2_teleop_general | pr2_tuckarm

Package Summary

Released Continuous integration Documented

Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.

  • Maintainer status: maintained
  • Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
  • Author: Wim Meeussen
  • License: BSD
  • Source: git https://github.com/pr2/pr2_apps.git (branch: hydro-devel)
pr2_apps: pr2_app_manager | pr2_kinematics | pr2_mannequin_mode | pr2_position_scripts | pr2_teleop_general | pr2_tuckarm

Package Summary

Released Continuous integration Documented

Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.

  • Maintainer status: maintained
  • Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
  • Author: Wim Meeussen
  • License: BSD
  • Source: git https://github.com/pr2/pr2_apps.git (branch: hydro-devel)
Cannot load information on name: pr2_tuckarm, distro: jade, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: pr2_tuckarm, distro: kinetic, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: pr2_tuckarm, distro: lunar, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

Bring up the robot

As with all applications, you must first bring up your robot.

Launching

Boxturtle

The tuck arm application is a Python script, tuckarms.py:

USAGE: tuck_arms.py [b | l | r] 

For example, to tuck both arms:

rosrun pr2_tuckarm tuck_arms.py b

C-turtle or newer versions

The tuck arm application is a Python script, tuck_arms.py:

USAGE: tuck_arms.py [-r <action>] [-l <action>]; <action> is '(t)uck' or '(u)ntuck'.

For example, to tuck both arms:

rosrun pr2_tuckarm tuck_arms.py -r t -l t

or to untuck the right arm only:

rosrun pr2_tuckarm tuck_arms.py --right untuck 

If this runs properly, you will see the PR2 tuck each of its arms in turn and see something like the following feedback in the terminal:

Wiki: pr2_tuckarm (last edited 2011-11-09 09:31:07 by ThibaultKruse)