Quick overhead grasping for the PR2. Objects are percieved using the tabletop_object_detector package and grasped from above using interpolated IK, modified to keep the elbows up. Collisions are detected by monitoring joint errors using thresholds learned by sampling different "empty grasps".
pr2_grasp_behaviors is ...