New in C Turtle

pr2_object_manipulation: pr2_grasp_adjust | pr2_gripper_click | pr2_gripper_grasp_controller | pr2_gripper_grasp_planner_cluster | pr2_gripper_reactive_approach | pr2_gripper_sensor_action | pr2_gripper_sensor_controller | pr2_gripper_sensor_msgs | pr2_handy_tools | pr2_object_manipulation_launch | rgbd_assembler | simple_Jtranspose_controller

Stack Summary

Contains PR2-specific implementations of some of the generic functionality needed for pickup and place tasks.

In general, PR2 specific implementations contained here will implement general interfaces defined in the object_manipulation stack. Also contains PR2 specific launch files for using the manipulation functionality.

Documentation

This stack contains:

  • PR2 gripper-specific implementations for some of the services and actions needed by the object_manipulator. These include:

  • pr2_object_manipulation_launch: launch files for starting the manipulation pipeline on the PR2 robot.

    • these launch files will start everything that the manipulation pipeline uses internally, including kinematics, arm navigation, grasp planning, etc
    • the manipulation pipeline also needs external sensor input, which is not provided here. For an implementation of all the sensor input needed, see the tabletop_object_perception stack.

  • pr2_interactive_manipulation: rviz-based teleop for controlling the PR2 robot to do manipulation tasks/driving around

Running the Manipulation Pipeline

To launch the manipulation pipeline complete with sensor input and execute pickup and place tasks using the PR2 robot, tutorials and launch files are provided in pr2_tabletop_manipulation_apps.

Report a Bug

Use trac to report bugs or request features. [View active tickets]

Wiki: pr2_object_manipulation (last edited 2011-11-19 00:03:05 by KaijenHsiao)