baxter_core_msgs/EndEffectorProperties Message

File: baxter_core_msgs/EndEffectorProperties.msg

Raw Message Definition

uint32 id               # EndEffectorId
uint8  ui_type
    # End Effector type enumeration, for the UI:
    uint8  NO_GRIPPER = 0
    uint8  SUCTION_CUP_GRIPPER = 1
    uint8  ELECTRIC_GRIPPER = 2
    uint8  CUSTOM_GRIPPER = 3
string manufacturer     # Manufacturer name
string product          # Product name
string serial_number    # Serial number, optional
string hardware_rev     # Hardware revision, optional
string firmware_rev     # Firmware revision, optional
string firmware_date    # Firmware date, optional
#
# End Effector Capabilities
bool   controls_grip    # true if the gripper has grip/release control
bool   senses_grip      # true if the gripper has grip sense
bool   reverses_grip    # true if the gripper has reverse-grip mode

bool   controls_force   # true if the gripper has force control
bool   senses_force     # true if the gripper has force sense

bool   controls_position # true if the gripper has position control
bool   senses_position   # true if the gripper has position sense
#
string properties       # JSON; other properties

Compact Message Definition

uint8 NO_GRIPPER=0
uint8 SUCTION_CUP_GRIPPER=1
uint8 ELECTRIC_GRIPPER=2
uint8 CUSTOM_GRIPPER=3
uint32 id
uint8 ui_type
string manufacturer
string product
string serial_number
string hardware_rev
string firmware_rev
string firmware_date
bool controls_grip
bool senses_grip
bool reverses_grip
bool controls_force
bool senses_force
bool controls_position
bool senses_position
string properties