ros2controlcli.api package
Module contents
- class ros2controlcli.api.ControllerNameCompleter
Bases:
object
Callable returning a list of controllers parameter names.
- class ros2controlcli.api.LoadedControllerNameCompleter(valid_states=['active', 'inactive', 'configured', 'unconfigured'])
Bases:
object
Callable returning a list of loaded controllers.
- class ros2controlcli.api.LoadedHardwareComponentNameCompleter(valid_states=['active', 'inactive', 'configured', 'unconfigured'])
Bases:
object
Callable returning a list of loaded hardware components.
- ros2controlcli.api.add_controller_mgr_parsers(parser)
Parser arguments to get controller manager node name, defaults to /controller_manager.
- ros2controlcli.api.service_caller(service_name, service_type, request)