Go to the source code of this file.
|
| enum class | staubli_robot_driver::MessageType : uint8_t { staubli_robot_driver::INVALID = 0x00
, staubli_robot_driver::ROBOT_STATE = 0x01
, staubli_robot_driver::ROBOT_COMMAND = 0x02
, staubli_robot_driver::DIAGNOSTIC_DATA = 0x03
} |
| | Message types for communication. More...
|
| |
| enum class | staubli_robot_driver::CommandType : uint8_t {
staubli_robot_driver::INVALID = 0x00
, staubli_robot_driver::STOP = 0x01
, staubli_robot_driver::JOINT_POSITION = 0x02
, staubli_robot_driver::JOINT_VELOCITY = 0x03
,
staubli_robot_driver::JOINT_TORQUE = 0x04
, staubli_robot_driver::DECELERATION_JOINT_POSITION = 0x0A
, staubli_robot_driver::DECELERATION_JOINT_VELOCITY = 0x0B
} |
| | Command types. More...
|
| |
| enum class | staubli_robot_driver::OperationMode : uint8_t { staubli_robot_driver::UNKNOWN = 0x00
, staubli_robot_driver::MANUAL = 0x01
, staubli_robot_driver::AUTOMATIC = 0x02
, staubli_robot_driver::REMOTE = 0x03
} |
| | Operation modes. More...
|
| |
| enum class | staubli_robot_driver::SafetyStatus : uint8_t {
staubli_robot_driver::NO_SAFETY_STOP = 0x00
, staubli_robot_driver::WAIT_FOR_RESTART = 0x01
, staubli_robot_driver::SS1 = 0x02
, staubli_robot_driver::SS2 = 0x03
,
staubli_robot_driver::WAIT_FOR_WMS = 0x04
} |
| | Safety status. More...
|
| |
| enum class | staubli_robot_driver::StatusFlag : uint16_t {
staubli_robot_driver::POWER_ON = 0x0001
, staubli_robot_driver::BRAKES_RELEASED = 0x0002
, staubli_robot_driver::MOTION_POSSIBLE = 0x0004
, staubli_robot_driver::IN_MOTION = 0x0008
,
staubli_robot_driver::ERROR_STATE = 0x0010
, staubli_robot_driver::ESTOP_PRESSED = 0x0020
} |
| | Status flag (bit masks) More...
|
| |
| enum class | staubli_robot_driver::ValidFieldFlag : uint16_t {
staubli_robot_driver::JOINT_POSITIONS = 0x0001
, staubli_robot_driver::JOINT_VELOCITIES = 0x0002
, staubli_robot_driver::JOINT_TORQUES = 0x0004
, staubli_robot_driver::FT_SENSOR = 0x0008
,
staubli_robot_driver::DIGITAL_INPUTS = 0x0010
, staubli_robot_driver::ANALOG_INPUTS = 0x0020
} |
| | Valid fields (bit masks) More...
|
| |