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.
- class ros2controlcli.api.ParserROSArgs(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)
Bases:
Action
- ros2controlcli.api.add_controller_mgr_parsers(parser)
Parser arguments to get controller manager node name, defaults to controller_manager.