New in C Turtle

object_manipulation: bayesian_grasp_planner | household_objects_database | household_objects_database_msgs | object_manipulation_msgs | object_manipulator | probabilistic_grasp_planner | rviz_interaction_tools | static_transform_broadcaster

Stack Summary

Functionality for performing object pickup and placing, while avoiding collisions with the environment. This stack is designed to be robot independent. It contains a complete interface for pickup and place tasks, as well as general implementation of most of the needed functionality.

Overview

This stack provides the core-functionality for pick and place tasks, implemented in a robot-independent way. For details and documentation, see the object_manipulator package page.

For a complete application, this stack needs to be complemented by robot-specific implementations of (a few) specific components. For the PR2 robot, these can be found, along with PR2 specific launch files, in the stack pr2_object_manipulation. This stack also assumes external sensor input regarding the environment and the object to be grasped. An implementation of all the sensor data processing needed to run this stack can be found in the companion stack tabletop_object_perception.

Complete applications of the functionality contained here on PR2 robot can be found, along with demos and launch files as well as documentation and tutorials, in the pr2_tabletop_manipulation_apps stack.

Documentation

The two main components of this stack are:

Running the Manipulation Pipeline

To launch the manipulation pipeline 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: object_manipulation (last edited 2010-08-13 18:45:30 by MateiCiocarlie)