controller_manager package

Submodules

Module contents

class controller_manager.bcolors

Bases: object

BOLD = '\x1b[1m'
ENDC = '\x1b[0m'
FAIL = '\x1b[91m'
MAGENTA = '\x1b[95m'
OKBLUE = '\x1b[94m'
OKCYAN = '\x1b[96m'
OKGREEN = '\x1b[92m'
UNDERLINE = '\x1b[4m'
WARNING = '\x1b[93m'
controller_manager.configure_controller(node, controller_manager_name, controller_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.get_parameter_from_param_files(node, controller_name: str, namespace: str, parameter_files: list, parameter_name: str)
controller_manager.list_controller_types(node, controller_manager_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.list_controllers(node, controller_manager_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.list_hardware_components(node, controller_manager_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.list_hardware_interfaces(node, controller_manager_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.load_controller(node, controller_manager_name, controller_name, service_timeout=0.0, call_timeout=10.0)
controller_manager.reload_controller_libraries(node, controller_manager_name, force_kill, service_timeout=0.0, call_timeout=10.0)
controller_manager.set_controller_parameters(node, controller_manager_name, controller_name, parameter_name, parameter_value)
controller_manager.set_controller_parameters_from_param_files(node, controller_manager_name: str, controller_name: str, parameter_files: list, namespace=None)
controller_manager.set_hardware_component_state(node, controller_manager_name, component_name, lifecyle_state, service_timeout=0.0, call_timeout=10.0)
controller_manager.switch_controllers(node, controller_manager_name, deactivate_controllers, activate_controllers, strict, activate_asap, timeout, call_timeout=10.0)
controller_manager.unload_controller(node, controller_manager_name, controller_name, service_timeout=0.0, call_timeout=10.0)