class documentation

class RobotStatus(genpy.Message):

Constructor: RobotStatus(*args, **kwds)

View In Hierarchy

Undocumented

Method __init__ Constructor. Any message fields that are implicitly/explicitly set to None will be assigned a default value. The recommend use is keyword arguments as this is more robust to future message changes. You cannot mix in-order arguments and keyword arguments.
Method deserialize unpack serialized message in str into this message instance :param str: byte array of serialized message, str
Method deserialize_numpy unpack serialized message in str into this message instance using numpy for array types :param str: byte array of serialized message, str :param numpy: numpy python module
Method serialize serialize message into buffer :param buff: buffer, StringIO
Method serialize_numpy serialize message with numpy array types into buffer :param buff: buffer, StringIO :param numpy: numpy python module
Constant BOOTING Undocumented
Constant CALIBRATION_IN_PROGRESS Undocumented
Constant CALIBRATION_NEEDED Undocumented
Constant COLLISION Undocumented
Constant ERROR Undocumented
Constant FATAL Undocumented
Constant FATAL_ERROR Undocumented
Constant LEARNING_MODE Undocumented
Constant LEARNING_MODE_AUTONOMOUS Undocumented
Constant LEARNING_TRAJECTORY Undocumented
Constant MOTOR_ERROR Undocumented
Constant MOVING Undocumented
Constant NONE Undocumented
Constant PAUSE Undocumented
Constant REBOOT Undocumented
Constant REBOOT_MOTOR Undocumented
Constant RUNNING_AUTONOMOUS Undocumented
Constant RUNNING_DEBUG Undocumented
Constant SHUTDOWN Undocumented
Constant STANDBY Undocumented
Constant UNKNOWN Undocumented
Constant UPDATE Undocumented
Constant USER_PROGRAM_ERROR Undocumented
Constant WARN Undocumented
Class Variable __slots__ Undocumented
Instance Variable logs_message Undocumented
Instance Variable logs_status Undocumented
Instance Variable logs_status_str Undocumented
Instance Variable out_of_bounds Undocumented
Instance Variable robot_message Undocumented
Instance Variable robot_status Undocumented
Instance Variable robot_status_str Undocumented
Instance Variable rpi_overheating Undocumented
Method _get_types internal API method
Class Variable _full_text Undocumented
Class Variable _has_header Undocumented
Class Variable _md5sum Undocumented
Class Variable _slot_types Undocumented
Class Variable _type Undocumented
def __init__(self, *args, **kwds):

Constructor. Any message fields that are implicitly/explicitly set to None will be assigned a default value. The recommend use is keyword arguments as this is more robust to future message changes. You cannot mix in-order arguments and keyword arguments.

The available fields are:
robot_status,robot_status_str,robot_message,logs_status,logs_status_str,logs_message,out_of_bounds,rpi_overheating

to set specific fields.

Parameters
*argscomplete set of field values, in .msg order
**kwdsuse keyword arguments corresponding to message field names
def deserialize(self, str):

unpack serialized message in str into this message instance :param str: byte array of serialized message, str

def deserialize_numpy(self, str, numpy):

unpack serialized message in str into this message instance using numpy for array types :param str: byte array of serialized message, str :param numpy: numpy python module

def serialize(self, buff):

serialize message into buffer :param buff: buffer, StringIO

def serialize_numpy(self, buff, numpy):

serialize message with numpy array types into buffer :param buff: buffer, StringIO :param numpy: numpy python module

BOOTING: int =

Undocumented

Value
1
CALIBRATION_IN_PROGRESS: int =

Undocumented

Value
4
CALIBRATION_NEEDED: int =

Undocumented

Value
3
COLLISION: int =

Undocumented

Value
-2
ERROR: int =

Undocumented

Value
-2
FATAL: int =

Undocumented

Value
-3
FATAL_ERROR: int =

Undocumented

Value
-4
LEARNING_MODE: int =

Undocumented

Value
5
LEARNING_MODE_AUTONOMOUS: int =

Undocumented

Value
11
LEARNING_TRAJECTORY: int =

Undocumented

Value
12
MOTOR_ERROR: int =

Undocumented

Value
-3
MOVING: int =

Undocumented

Value
7
NONE: int =

Undocumented

Value
0
PAUSE: int =

Undocumented

Value
10
REBOOT: int =

Undocumented

Value
-6
REBOOT_MOTOR: int =

Undocumented

Value
2
RUNNING_AUTONOMOUS: int =

Undocumented

Value
8
RUNNING_DEBUG: int =

Undocumented

Value
9
SHUTDOWN: int =

Undocumented

Value
-5
STANDBY: int =

Undocumented

Value
6
UNKNOWN: int =

Undocumented

Value
0
UPDATE: int =

Undocumented

Value
-7
USER_PROGRAM_ERROR: int =

Undocumented

Value
-1
WARN: int =

Undocumented

Value
-1
__slots__: list[str] =

Undocumented

logs_message =

Undocumented

logs_status: int =

Undocumented

logs_status_str =

Undocumented

out_of_bounds =

Undocumented

robot_message =

Undocumented

robot_status: int =

Undocumented

robot_status_str =

Undocumented

rpi_overheating =

Undocumented

def _get_types(self):

internal API method

_full_text: str =

Undocumented

_has_header: bool =

Undocumented

_md5sum: str =

Undocumented

_slot_types: list[str] =

Undocumented

_type: str =

Undocumented