clearpath_config.platform.attachments.a200 module
- class clearpath_config.platform.attachments.a200.A200Attachment(type: str)
Bases:
PlatformAttachment
- BUMPER = 'a200.bumper'
- PLATFORM = 'a200'
- SENSOR_ARCH = 'a200.sensor_arch'
- TOP_PLATE = 'a200.top_plate'
- TYPES = {'a200.bumper': <class 'clearpath_config.platform.attachments.a200.A200Bumper'>, 'a200.sensor_arch': <class 'clearpath_config.platform.attachments.a200.A200SensorArch'>, 'a200.top_plate': <class 'clearpath_config.platform.attachments.a200.A200TopPlate'>}
- class clearpath_config.platform.attachments.a200.A200Bumper(name: str = 'a200.bumper', model: str = 'default', enabled: bool = True, extension: float = 0.0, parent: str = 'front_bumper_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
Bumper
- ATTACHMENT_MODEL = 'a200.bumper'
- DEFAULT = 'default'
- EXTENSION = 0.0
- MODELS = ['default']
- PARENT = 'front_bumper_mount'
- PLATFORM = 'a200'
- class clearpath_config.platform.attachments.a200.A200SensorArch(name: str = 'a200.sensor_arch', model: str = 'sensor_arch_300', enabled: bool = True, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
BaseAttachment
- ARCH_300 = 'sensor_arch_300'
- ARCH_510 = 'sensor_arch_510'
- ATTACHMENT_MODEL = 'a200.sensor_arch'
- DEFAULT = 'sensor_arch_300'
- MODELS = ['sensor_arch_300', 'sensor_arch_510']
- PARENT = 'default_mount'
- PLATFORM = 'a200'
- class clearpath_config.platform.attachments.a200.A200TopPlate(name: str = 'a200.top_plate', model: str = 'default', enabled: bool = True, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
BaseAttachment
- ATTACHMENT_MODEL = 'a200.top_plate'
- DEFAULT = 'default'
- LARGE = 'large'
- MODELS = ['default', 'large', 'pacs']
- PACS = 'pacs'
- PARENT = 'default_mount'
- PLATFORM = 'a200'