clearpath_config.mounts.types.pacs module

class clearpath_config.mounts.types.pacs.PACS

Bases: object

class Bracket(parent: str = 'default_mount', model: str = 'horizontal', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])

Bases: BaseMount

DEFAULT = 'horizontal'
HORIZONTAL = 'horizontal'
HORIZONTAL_LARGE = 'large'
MODELS = ['horizontal', 'large', 'vertical']
MOUNT_MODEL = 'bracket'
VERTICAL = 'vertical'
from_dict(d: dict) None
get_model() str
set_model(model: str) None
to_dict() dict
MAX_COLUMNS = 7
MAX_ROWS = 8
class Riser(rows: int, columns: int, thickness: float = 0.00635, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])

Bases: BaseMount

MOUNT_MODEL = 'riser'
THICKNESS = 0.00635
from_dict(d: dict) None
get_columns() int
get_height() float
get_rows() int
get_thickness() None
set_columns(columns: int)
set_height(height: float) None
set_rows(rows: int) None
set_thickness(thickness: float) None
to_dict() dict