baxter_maintenance_msgs

Summary

baxter_maintenance_msgs
Version:

1.2.0

Description:

Messages and Services required for use with maintenance procedures with the Baxter Research Robot from Rethink Robotics.

Maintainers:
  • Rethink Robotics Inc. <rsdk DOT support AT rethinkrobotics DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Rethink Robotics Inc.
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

baxter_maintenance_msgs/UpdateSources
Field:
string          uuid
UpdateSource[]  sources
baxter_maintenance_msgs/TareData
Field:
  • tuneGravitySpring (bool) –
bool tuneGravitySpring
baxter_maintenance_msgs/UpdateSource
Field:
  • devname (string) –
  • filename (string) –
  • version (string) –
  • uuid (string) –
string  devname
string  filename
string  version
string  uuid
baxter_maintenance_msgs/TareEnable
Field:
bool isEnabled
string uid
TareData data
baxter_maintenance_msgs/CalibrateArmEnable
Field:
bool isEnabled
string uid
CalibrateArmData data
baxter_maintenance_msgs/CalibrateArmData
Field:
  • suppressWriteToFile (bool) –
bool suppressWriteToFile
baxter_maintenance_msgs/UpdateStatus
Field:
  • status (uint16) –
  • progress (float32) –
  • long_description (string) –
Constant:
  • STS_IDLE (uint16):0
  • STS_INVALID (uint16):1
  • STS_BUSY (uint16):2
  • STS_CANCELLED (uint16):3
  • STS_ERR (uint16):4
  • STS_MOUNT_UPDATE (uint16):5
  • STS_VERIFY_UPDATE (uint16):6
  • STS_PREP_STAGING (uint16):7
  • STS_MOUNT_STAGING (uint16):8
  • STS_EXTRACT_UPDATE (uint16):9
  • STS_LOAD_KEXEC (uint16):10

See the class UpdateRunner() status: One-word description of the current action being performed long_description: Details pertaining to status if any. Used for verbose error messages.

# See the class UpdateRunner()
# status:           One-word description of the current action being performed
# long_description: Details pertaining to status if any.  Used for verbose error messages.

uint16  status
float32 progress
string  long_description

uint16 STS_IDLE            = 0
uint16 STS_INVALID         = 1
uint16 STS_BUSY            = 2
uint16 STS_CANCELLED       = 3
uint16 STS_ERR             = 4
uint16 STS_MOUNT_UPDATE    = 5
uint16 STS_VERIFY_UPDATE   = 6
uint16 STS_PREP_STAGING    = 7
uint16 STS_MOUNT_STAGING   = 8
uint16 STS_EXTRACT_UPDATE  = 9
uint16 STS_LOAD_KEXEC      = 10