<<PackageHeader(pr2_pick_and_place_service)>> <<TOC(4)>> ## AUTOGENERATED DON'T DELETE ## CategoryPackage = Usage = Warning: this package is currently under development. {{{ $ rosrun pr2_pick_and_place_service pick_and_place_service.py }}} == Nodes == {{{ #!clearsilver CS/NodeAPI srv{ 0.name= pick_and_place_detach_object 0.type= pr2_pick_and_place_service/DetachObjectFromGripper 0.desc= Opens the specified hand 1.name= pick_and_place_detect_object 1.type= pr2_pick_and_place_service/DetectObjects 1.desc= Detects objects in robot's workspace 2.name= pick_and_place_detect_table 2.type= pr2_pick_and_place_service/DetectTable 2.desc= Detects the table 3.name= pick_and_place_pickup_object 3.type= pr2_pick_and_place_service/PickUpObject 3.desc= Picks up a specified object with the specified arm 4.name= pick_and_place_point_head 4.type= pr2_pick_and_place_service/PointHead 4.desc= Points the head at the current place rectangle and also can direct heads in small increments 5.name= pick_and_place_take_collisionmap 5.type= pr2_pick_and_place_service/TakeCollisionMap 5.desc= Description: Takes a collision map 6.name= pick_and_place_place_object 6.type= pr2_pick_and_place_service/PlaceObject 6.desc= Places object in the indicated hand at either the place rectangle or where it came from 7.name= pick_and_place_move_arm_to_side 7.type= pr2_pick_and_place_service/MoveArmToSide 7.desc= Moves arm to the side } }}}