class documentation

class RobotStatusHandler(object):

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method advertise_new_logs Undocumented
Method advertise_new_state Undocumented
Method advertise_warning Undocumented
Method get_autonomous_status Undocumented
Property robot_status Undocumented
Method __build_robot_status Undocumented
Method __callback_advertise_shutdown Undocumented
Method __check_hardware_error Undocumented
Method __check_motion_errors Undocumented
Method __check_regular_robot_status Undocumented
Method __check_ros_state Undocumented
Method __publish Undocumented
Method __shutdown_advertise Undocumented
Method __waiting_for_booting Undocumented
Instance Variable __advertise_shutdown_service Undocumented
Instance Variable __autonomous_mode Undocumented
Instance Variable __booting Undocumented
Instance Variable __log_msg Undocumented
Instance Variable __log_status Undocumented
Instance Variable __robot_logs_observer Undocumented
Instance Variable __robot_message Undocumented
Instance Variable __robot_nodes_observer Undocumented
Instance Variable __robot_status Undocumented
Instance Variable __robot_status_observer Undocumented
Instance Variable __robot_status_pub Undocumented
def __init__(self):

Undocumented

def advertise_new_logs(self):

Undocumented

def advertise_new_state(self):

Undocumented

def advertise_warning(self):

Undocumented

def get_autonomous_status(self):

Undocumented

@property
robot_status =

Undocumented

def __build_robot_status(self):

Undocumented

def __callback_advertise_shutdown(self, req):

Undocumented

def __check_hardware_error(self):

Undocumented

def __check_motion_errors(self):

Undocumented

def __check_regular_robot_status(self):

Undocumented

def __check_ros_state(self):

Undocumented

def __publish(self):

Undocumented

def __shutdown_advertise(self, status=RobotStatus.SHUTDOWN):

Undocumented

def __waiting_for_booting(self, timeout=120):

Undocumented

__advertise_shutdown_service =

Undocumented

__autonomous_mode =

Undocumented

__booting: bool =

Undocumented

__log_msg: str =

Undocumented

__log_status =

Undocumented

__robot_logs_observer =

Undocumented

__robot_message =

Undocumented

__robot_nodes_observer =

Undocumented

__robot_status =

Undocumented

__robot_status_observer =

Undocumented

__robot_status_pub =

Undocumented