clearpath_config.manipulators.manipulators module

class clearpath_config.manipulators.manipulators.ManipulatorConfig(config: dict = {})

Bases: BaseConfig

ARMS = 'arms'
DEFAULTS = {'arms': [], 'lifts': []}
KEYS = {'arms': 'manipulators.arms', 'lifts': 'manipulators.lifts'}
LIFTS = 'lifts'
MANIPULATORS = 'manipulators'
TEMPLATE = {'manipulators': {'arms': 'arms', 'lifts': 'lifts'}}
property arms: OrderedListConfig
get_all_arms() List[BaseArm]
get_all_lifts() List[BaseLift]
get_all_manipulators() List[BaseManipulator]
property lifts: OrderedListConfig
class clearpath_config.manipulators.manipulators.ManipulatorListConfig

Bases: OrderedListConfig[BaseManipulator]

to_dict() List[dict]