clearpath_config.manipulators.types.manipulator module
- class clearpath_config.manipulators.types.manipulator.BaseManipulator(idx: int = None, name: str = None, ros_parameters: dict = {}, ros_parameters_template: dict = {}, parent: str = 'default_mount', xyz: List[float] = [0.0, 0.0, 0.0], rpy: List[float] = [0.0, 0.0, 0.0])
Bases:
IndexedAccessory
- JOINT_COUNT = 0
- MANIPULATOR_MODEL = 'base'
- MANIPULATOR_TYPE = 'manipulator'
- class ROSParameter(key: str, get: Callable, set: Callable)
Bases:
object
- ROS_PARAMETERS = {}
- ROS_PARAMETERS_TEMPLATE = {}
- URDF_PARAMETERS = {}
- from_dict(d: dict) None
- classmethod get_manipulator_model() str
- classmethod get_manipulator_type() str
- classmethod get_name_from_idx(idx: int) str
- get_ros_parameters() dict
- get_urdf_parameters() dict
- getter(prop: property)
- property poses: List
- property ros_parameters: dict
- property ros_parameters_template: dict
- set_ros_parameters(d: dict) None
- setter(prop: property)
- to_dict() dict