clearpath_config.platform.attachments.a300 module

class clearpath_config.platform.attachments.a300.A300AMPFrame(name: str = 'a300.amp_frame', 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.amp_frame'
DEFAULT = 'default'
MODELS = ['default']
PARENT = 'default_mount'
PLATFORM = 'a300'
class clearpath_config.platform.attachments.a300.A300Attachment(_type: str)

Bases: PlatformAttachment

AMP_FRAME = 'a300.amp_frame'
BUMPER = 'a300.bumper'
PLATFORM = 'a300'
TOP_PLATE = 'a300.top_plate'
TYPES = {'a300.amp_frame': <class 'clearpath_config.platform.attachments.a300.A300AMPFrame'>, 'a300.bumper': <class 'clearpath_config.platform.attachments.a300.A300Bumper'>, 'a300.top_plate': <class 'clearpath_config.platform.attachments.a300.A300TopPlate'>}
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.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'