clearpath_config.platform.attachments.a300 module
- class clearpath_config.platform.attachments.a300.A300AmpEnclosure(name: str = 'a300.amp_enclosure', model: str = 'amp_enclosure', enabled: bool = True, parent: str = 'base_link', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
BaseAttachment
- AMP_ENCLOSURE = 'amp_enclosure'
- ATTACHMENT_MODEL = 'a300.amp_enclosure'
- DEFAULT = 'amp_enclosure'
- MODELS = ['amp_enclosure']
- PARENT = 'base_link'
- PLATFORM = 'a300'
- class clearpath_config.platform.attachments.a300.A300AmpSensorArch(name: str = 'a300.amp_sensor_arch', model: str = 'amp_sensor_arch', 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
- AMP_SENSOR_ARCH = 'amp_sensor_arch'
- ATTACHMENT_MODEL = 'a300.amp_sensor_arch'
- DEFAULT = 'amp_sensor_arch'
- MODELS = ['amp_sensor_arch']
- PARENT = 'default_mount'
- PLATFORM = 'a300'
- class clearpath_config.platform.attachments.a300.A300Attachment(_type: str)
Bases:
PlatformAttachment
- AMP_ENCLOSURE = 'a300.amp_enclosure'
- AMP_SENSOR_ARCH = 'a300.amp_sensor_arch'
- BUMPER = 'a300.bumper'
- PLATFORM = 'a300'
- SPOTLIGHT = 'a300.spotlight'
- TOP_PLATE = 'a300.top_plate'
- TYPES = {'a300.amp_enclosure': <class 'clearpath_config.platform.attachments.a300.A300AmpEnclosure'>, 'a300.amp_sensor_arch': <class 'clearpath_config.platform.attachments.a300.A300AmpSensorArch'>, 'a300.bumper': <class 'clearpath_config.platform.attachments.a300.A300Bumper'>, 'a300.spotlight': <class 'clearpath_config.platform.attachments.a300.A300Spotlight'>, 'a300.top_plate': <class 'clearpath_config.platform.attachments.a300.A300TopPlate'>, 'a300.wireless_charger': <class 'clearpath_config.platform.attachments.a300.A300WirelessCharger'>}
- WIRELESS_CHARGER = 'a300.wireless_charger'
- class clearpath_config.platform.attachments.a300.A300Bumper(name: str = 'a300.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 = 'a300.bumper'
- DEFAULT = 'default'
- EXTENSION = 0.0
- MODELS = ['default']
- PARENT = 'front_bumper_mount'
- PLATFORM = 'a300'
- class clearpath_config.platform.attachments.a300.A300Spotlight(name: str = 'a300.spotlight', model: str = 'spotlight', 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 = 'a300.spotlight'
- DEFAULT = 'spotlight'
- MODELS = ['spotlight']
- PARENT = 'default_mount'
- PLATFORM = 'a300'
- SPOTLIGHT = 'spotlight'
- class clearpath_config.platform.attachments.a300.A300TopPlate(name: str = 'a300.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 = 'a300.top_plate'
- DEFAULT = 'default'
- MODELS = ['default', 'pacs']
- PACS = 'pacs'
- PARENT = 'default_mount'
- PLATFORM = 'a300'
- class clearpath_config.platform.attachments.a300.A300WirelessCharger(name: str = 'a300.wireless_charger', model: str = 'default', enabled: bool = True, parent: str = 'base_link', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
BaseAttachment
- ATTACHMENT_MODEL = 'a300.wireless_charger'
- DEFAULT = 'default'
- MODELS = ['default']
- PARENT = 'base_link'
- PLATFORM = 'a300'