clearpath_config.mounts.types.post module

class clearpath_config.mounts.types.post.Post(idx: int | None = None, name: str | None = None, model: str = 'single', height: float = 0.075, spacing: float = 0.08, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])

Bases: BaseMount

DUAL = 'dual'
HEIGHT = 0.075
MODELS = ['single', 'dual', 'quad']
MOUNT_MODEL = 'post'
QUAD = 'quad'
SINGLE = 'single'
SPACING = 0.08
from_dict(d: dict) None
get_model() str
property height: float
set_model(model: str) None
property spacing: float
to_dict() dict