Documentation Status

Cannot load information on name: pr2_pick_and_place_service, distro: hydro, 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_pick_and_place_service, distro: indigo, 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_pick_and_place_service, 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_pick_and_place_service, 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_pick_and_place_service, 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.
Cannot load information on name: pr2_pick_and_place_service, distro: melodic, 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.

Usage

Warning: this package is currently under development.

$ rosrun pr2_pick_and_place_service pick_and_place_service.py 

Nodes

Services

pick_and_place_detach_object (pr2_pick_and_place_service/DetachObjectFromGripper)
  • Opens the specified hand
pick_and_place_detect_object (pr2_pick_and_place_service/DetectObjects)
  • Detects objects in robot's workspace
pick_and_place_detect_table (pr2_pick_and_place_service/DetectTable)
  • Detects the table
pick_and_place_pickup_object (pr2_pick_and_place_service/PickUpObject)
  • Picks up a specified object with the specified arm
pick_and_place_point_head (pr2_pick_and_place_service/PointHead)
  • Points the head at the current place rectangle and also can direct heads in small increments
pick_and_place_take_collisionmap (pr2_pick_and_place_service/TakeCollisionMap)
  • Description: Takes a collision map
pick_and_place_place_object (pr2_pick_and_place_service/PlaceObject)
  • Places object in the indicated hand at either the place rectangle or where it came from
pick_and_place_move_arm_to_side (pr2_pick_and_place_service/MoveArmToSide)
  • Moves arm to the side

Wiki: pr2_pick_and_place_service (last edited 2011-04-20 21:54:10 by SarahOsentoski)