pylabrobot.brooks.precise_flex.PreciseFlexConfiguration.__init__#
- PreciseFlexConfiguration.__init__(manufacturer: str, controller_model: str, hardware_version: str, gpl_version: str, controller_serial: str, robot_name: str, robot_type: int, tcs_version: str, modules: tuple, num_axes: int, extra_axes: int, axis_mask: int, soft_limits: ~typing.Dict[~pylabrobot.brooks.precise_flex.config.Axis, tuple], hard_limits: ~typing.Dict[~pylabrobot.brooks.precise_flex.config.Axis, tuple], max_joint_speed: ~typing.Dict[~pylabrobot.brooks.precise_flex.config.Axis, float], max_joint_acceleration: ~typing.Dict[~pylabrobot.brooks.precise_flex.config.Axis, float], max_joint_deceleration: ~typing.Dict[~pylabrobot.brooks.precise_flex.config.Axis, float], max_cartesian_speed: float, max_cartesian_acceleration: float, power_state: int, kinematics: ~pylabrobot.brooks.precise_flex.kinematics.PF400Params = <factory>, kinematics_source: ~typing.Literal['device', 'provided', 'default'] = 'default', has_rail: bool = False, is_dual_gripper: bool = False, is_vision_gripper: bool = False, reach_class: ~typing.Literal['standard', 'extended', 'unknown'] = 'extended') None#
- Parameters:
manufacturer (str)
controller_model (str)
hardware_version (str)
gpl_version (str)
controller_serial (str)
robot_name (str)
robot_type (int)
tcs_version (str)
modules (tuple)
num_axes (int)
extra_axes (int)
axis_mask (int)
max_cartesian_speed (float)
max_cartesian_acceleration (float)
power_state (int)
kinematics (PF400Params)
kinematics_source (Literal['device', 'provided', 'default'])
has_rail (bool)
is_dual_gripper (bool)
is_vision_gripper (bool)
reach_class (Literal['standard', 'extended', 'unknown'])
- Return type:
None