Messages¶
actionlib¶
GoalStatus¶
- class actionlib_msgs.msg.GoalStatus¶
Message type indicating the status of a goal in an actions server. Used by the SimpleActionClient implemented by ROS and axros’ layer over it.
The specific attributes of the message are also used in order to indicate a specific type of status.
- PENDING¶
A constant of the message type used to indicate a pending goal. Truly set to 0.
- ACTIVE¶
A constant of the message type used to indicate a active goal. Truly set to 1.
- PREEMPTED¶
A constant of the message type used to indicate a preempted goal. Truly set to 2.
- SUCCEEDED¶
A constant of the message type used to indicate a goal which succeeded. Truly set to 2.
Alarms¶
Alarm¶
- class ros_alarms_msgs.msg.Alarm¶
A message representing a ROS Alarm.
Geometry Messages¶
Quaternion¶
- class geometry_msgs.msg.Quaternion¶
A message type representing a quaternion.
Point¶
PointStamped¶
Vector3¶
Pose¶
Pose2D¶
PoseWithCovariance¶
Transform¶
TransformStamped¶
Accel¶
Twist¶
TwistWithCovariance¶
Polygon¶
Wrench¶
WrenchStamped¶
MIL Messages¶
PoseTwist¶
ObjectInImage¶
- class mil_msgs.msg.ObjectInImage¶
A ROS message type representing the position of an object in an image.
Point2D¶
Networking Messages¶
Host¶
Hosts¶
A custom message definition representing a group of hosts together.
A custom, constant string representing a group of hostnames. The string is equal to:
mil-nav-wamv mil-nav-ubnt-wamv mil-nav-ubnt-shore mil-com-velodyne-vlp16 mil-com-sick-lms111
- Type
The hosts belonging to the group.
- Type
List[Host]
Passive Sonar Messages¶
HydrophoneSamples¶
HydrophoneSamplesStamped¶
Ping¶
- class mil_passive_sonar.msg.Ping¶
A custom message definition to represent a ping from channels of data.
Danger
This class is deprecated, and has been replaced by
HydrophoneSamples
andHydrophoneSamplesStamped
. Support for this message type throughout the repository still exists, although it may be removed in the future.- sample_rate¶
The rate at which samples are recorded, per channel. Equal to the number of samples per second.
- Type
ProcessedPing¶
- class mil_passive_sonar.msg.ProcessedPing¶
A custom message definition to represent a ping from channels of data.
Triggered¶
Standard Messages¶
Header¶
ColorRGBA¶
Sensor Messages¶
Image¶
- class sensor_msgs.msg.Image¶
A ROS message to represent an image.
PointField¶
- class sensor_msgs.msg.PointField¶
A ROS message type to represent a field in a point cloud.
- INT8¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
1
in the message definition.- Type
- UINT8¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
2
in the message definition.- Type
- INT16¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
3
in the message definition.- Type
- UINT16¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
4
in the message definition.- Type
- INT32¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
5
in the message definition.- Type
- UINT32¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
6
in the message definition.- Type
- FLOAT32¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
7
in the message definition.- Type
- FLOAT64¶
Constant of the data type that can be used to represent the data type of a value in the field. Set to
8
in the message definition.- Type
PointCloud2¶
- class sensor_msgs.msg.PointCloud2¶
A ROS message type indicating a point cloud.
- width¶
The width of the point cloud. If the cloud is unordered, then this value is set to the length of the point cloud.
- Type
- fields¶
The fields in the point cloud.
- Type
List[PointField]
Motor Feedback¶
Motor Status¶
- FAULT_EMERGENCY_STOP
- FAULT_MOSFET_FAILURE
- FAULT_OVERHEAT
- FAULT_OVERVOLTAGE
- FAULT_SEPEX_EXCITATION_FAULT
- FAULT_SHORT_CIRCUIT
- FAULT_STARTUP_CONFIG_FAULT
- FAULT_UNDERVOLTAGE
- STATUS_ANALOG_MODE
- STATUS_AT_LIMIT
- STATUS_MICROBASIC_SCRIPT_RUNNING
- STATUS_POWER_STAGE_OFF
- STATUS_PULSE_MODE
- STATUS_SERIAL_MODE
- STATUS_STALL_DETECTED
- adc_voltage
- fault
- header
- ic_temperature
- internal_voltage
- status
- class roboteq_msgs.msg.Status¶
A third-party ROS message type for getting status from motor controllers.
- fault¶
A representation of any fault that occurred in the motor. Likely one of the enumerated fault types of this class.
- Type
- FAULT_OVERHEAT¶
Constant attribute used to represent that the motor experienced a fault as a result of overheating.
- Type
- Value
1
- FAULT_OVERVOLTAGE¶
Constant attribute used to represent that the motor experienced a fault as a result of too much voltage.
- Type
- Value
2
- FAULT_UNDERVOLTAGE¶
Constant attribute used to represent that the motor experienced a fault as a result of too little voltage.
- Type
- Value
4
- FAULT_SHORT_CIRCUIT¶
Constant attribute used to represent that the motor experienced a fault as a result of a short circuit.
- Type
- Value
8
- FAULT_EMERGENCY_STOP¶
Constant attribute used to represent that the motor experienced a fault as a result of an emergency stop.
- Type
- Value
16
- FAULT_SEPEX_EXCITATION_FAULT¶
Constant attribute used to represent that the motor experienced a fault as a result of an excitation error.
- Type
- Value
32
- FAULT_MOSFET_FAILURE¶
Constant attribute used to represent that the motor experienced a fault as a result of a failure in the MOSFET system.
- Type
- Value
64
- FAULT_STARTUP_CONFIG_FAULT¶
Constant attribute used to represent that the motor experienced a fault as a result of a failure in the startup configuration.
- Type
- Value
128
- status¶
The status of the motor. Likely set to a combination of the class’ enumerated types.
- Type
- STATUS_SERIAL_MODE¶
Constant attribute used to represent that the motor is in serial mode.
- Type
- Value
1
- STATUS_PULSE_MODE¶
Constant attribute used to represent that the motor is in pulse mode.
- Type
- Value
2
- STATUS_ANALOG_MODE¶
Constant attribute used to represent that the motor is in analog mode.
- Type
- Value
4
- STATUS_POWER_STAGE_OFF¶
Constant attribute used to represent that the power stage of the motor is off.
- Type
- Value
8
- STATUS_STALL_DETECTED¶
Constant attribute used to represent that a stall was detected.
- Type
- Value
16
- STATUS_AT_LIMIT¶
Constant attribute used to represent that the motor is at its limit.
- Type
- Value
32
- STATUS_MICROBASIC_SCRIPT_RUNNING¶
Constant attribute used to represent that the microbasic script is running.
- Type
- Value
128
VRX Messages¶
DockShape¶
The shape of the dock. Likely either
DockShape.CROSS
,DockShape.CIRCLE
, orDockShape.TRIANGLE
.- Type
The dock holds the cross shape.
- Type
The dock holds the circle shape.
- Type
The dock holds the triangle shape.
- Type
The color of the dock. Likely either
DockShape.RED
,DockShape.BLUE
, orDockShape.GREEN
.- Type
The dock shape is red.
- Type
The dock shape is blue.
- Type
The dock shape is green.
- Type
The x-dimension of the center of the dock shape.
- Type
The y-dimension of the center of the dock shape.
- Type
The message header.
- Type
???
- Type
List[Point]
The relative confidence that the color prediction is correct.
- Type
The relative confidence that the shape prediction is correct.
- Type
DockShapes¶
A custom message definition to represent the presence of multiple dock shapes found by the vision system.
The list of shapes found.
- Type
List[DockShape]
ScanTheCode¶
A custom message definition to represent the color pattern show by a Scan The Code totem.
The pattern shown.
R
stands for red,B
stands for blue, andG
stands for green.- Type