manipulation_msgs/Grasp Message

File: manipulation_msgs/Grasp.msg

Raw Message Definition

# A name for this grasp
string id

# The internal posture of the hand for the pre-grasp
# only positions are used
sensor_msgs/JointState pre_grasp_posture

# The internal posture of the hand for the grasp
# positions and efforts are used
sensor_msgs/JointState grasp_posture

# The position of the end-effector for the grasp 
geometry_msgs/PoseStamped grasp_pose

# The estimated probability of success for this grasp, or some other
# measure of how "good" it is.
float64 grasp_quality

# The approach motion
GripperTranslation approach

# The retreat motion
GripperTranslation retreat

# the maximum contact force to use while grasping (<=0 to disable)
float32 max_contact_force

# an optional list of obstacles that we have semantic information about
# and that can be touched/pushed/moved in the course of grasping
string[] allowed_touch_objects

Compact Message Definition

string id
sensor_msgs/JointState pre_grasp_posture
sensor_msgs/JointState grasp_posture
geometry_msgs/PoseStamped grasp_pose
float64 grasp_quality
manipulation_msgs/GripperTranslation approach
manipulation_msgs/GripperTranslation retreat
float32 max_contact_force
string[] allowed_touch_objects