clearpath_config.manipulators.types.grippers module
- class clearpath_config.manipulators.types.grippers.BaseGripper(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:
BaseManipulator
- MANIPULATOR_MODEL = 'base'
- MANIPULATOR_TYPE = 'gripper'
- class clearpath_config.manipulators.types.grippers.FrankaGripper(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:
BaseGripper
- JOINT_COUNT = 1
- MANIPULATOR_MODEL = 'franka_gripper'
- property arm_id: str
- class clearpath_config.manipulators.types.grippers.Gripper(model: str)
Bases:
object
- FRANKA_GRIPPER = 'franka_gripper'
- KINOVA_2F_LITE = 'kinova_2f_lite'
- MODEL = {'franka_gripper': <class 'clearpath_config.manipulators.types.grippers.FrankaGripper'>, 'kinova_2f_lite': <class 'clearpath_config.manipulators.types.grippers.Kinova2FLite'>, 'robotiq_2f_140': <class 'clearpath_config.manipulators.types.grippers.Robotiq2F140'>, 'robotiq_2f_85': <class 'clearpath_config.manipulators.types.grippers.Robotiq2F85'>}
- ROBOTIQ_2F_140 = 'robotiq_2f_140'
- ROBOTIQ_2F_85 = 'robotiq_2f_85'
- classmethod assert_model(model: str) None
- class clearpath_config.manipulators.types.grippers.Kinova2FLite(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:
BaseGripper
- FAKE_SENSOR_COMMANDS = 'fake_sensor_commands'
- ISAAC_JOINT_COMMANDS = 'isaac_joint_commands'
- ISAAC_JOINT_STATES = 'isaac_joint_states'
- JOINT_COUNT = 1
- MANIPULATOR_MODEL = 'kinova_2f_lite'
- SIM_GAZEBO = 'sim_gazebo'
- SIM_IGNITION = 'sim_ignition'
- SIM_ISAAC = 'sim_isaac'
- URDF_PARAMETERS = {'fake_sensor_commands': '', 'isaac_joint_commands': '', 'isaac_joint_states': '', 'sim_gazebo': '', 'sim_ignition': '', 'sim_isaac': '', 'use_controllers': '', 'use_fake_hardware': ''}
- USE_CONTROLLERS = 'use_controllers'
- USE_FAKE_HARDWARE = 'use_fake_hardware'
- class clearpath_config.manipulators.types.grippers.Robotiq2F140(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:
BaseGripper
- COM_PORT = 'com_port'
- FAKE_SENSOR_COMMANDS = 'fake_sensor_commands'
- ISAAC_JOINT_COMMANDS = 'isaac_joint_commands'
- ISAAC_JOINT_STATES = 'isaac_joint_states'
- JOINT_COUNT = 1
- MANIPULATOR_MODEL = 'robotiq_2f_140'
- SIM_GAZEBO = 'sim_gazebo'
- SIM_IGNITION = 'sim_ignition'
- SIM_ISAAC = 'sim_isaac'
- URDF_PARAMETERS = {'com_port': '', 'fake_sensor_commands': '', 'isaac_joint_commands': '', 'isaac_joint_states': '', 'sim_gazebo': '', 'sim_ignition': '', 'sim_isaac': '', 'use_controllers': '', 'use_fake_hardware': ''}
- USE_CONTROLLERS = 'use_controllers'
- USE_FAKE_HARDWARE = 'use_fake_hardware'
- class clearpath_config.manipulators.types.grippers.Robotiq2F85(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:
BaseGripper
- COM_PORT = 'com_port'
- FAKE_SENSOR_COMMANDS = 'fake_sensor_commands'
- ISAAC_JOINT_COMMANDS = 'isaac_joint_commands'
- ISAAC_JOINT_STATES = 'isaac_joint_states'
- JOINT_COUNT = 1
- MANIPULATOR_MODEL = 'robotiq_2f_85'
- SIM_GAZEBO = 'sim_gazebo'
- SIM_IGNITION = 'sim_ignition'
- SIM_ISAAC = 'sim_isaac'
- URDF_PARAMETERS = {'com_port': '', 'fake_sensor_commands': '', 'isaac_joint_commands': '', 'isaac_joint_states': '', 'sim_gazebo': '', 'sim_ignition': '', 'sim_isaac': '', 'use_controllers': '', 'use_fake_hardware': ''}
- USE_CONTROLLERS = 'use_controllers'
- USE_FAKE_HARDWARE = 'use_fake_hardware'