cogman_msgs/ArmHandGoal Message

File: cogman_msgs/ArmHandGoal.msg

Raw Message Definition

# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======
string command              # 'arm_cart_loid', 'arm_cart_pose', 'arm_cart_name', 'arm_joints', 'arm_joint_name', 'reach_primitive', 'hand_primitive', 'lift', 'put_down'
string pose_name            # When moving to pre-defined poses, cointains the name
float32[] joint_angles      # If command is 'arm_joints', the joint angles
geometry_msgs/Pose end_effector_pose  # command=arm_cart_pose: where the arm should go
uint64 end_effector_loid    # one lo_id where the arm should go
string hand_primitive       # Allowed strings: open open_thumb90 3pinch 2pinch cup_top peace handshake noop. Used when command is 'finger_primitive'
string object_type          # If command is 'reach_primitive', it will define how to grasp (orientation ...)
uint64[] obstacle_ids       # List of lo_id's corresponding to obstacles
float32 distance            # For reach_primitive: distance from grasp point to approach point (m). For 'lift', distance to lift up (m)
float32 supporting_plane    # Height of the table (m)

Compact Message Definition

string command
string pose_name
float32[] joint_angles
geometry_msgs/Pose end_effector_pose
uint64 end_effector_loid
string hand_primitive
string object_type
uint64[] obstacle_ids
float32 distance
float32 supporting_plane