concepts.hw_interface.franka.fri_server.FrankaService#
- class FrankaService[source]#
Bases:
Service
Methods
call
(command, *args, **kwargs)Return the color and depth image.
Close the gripper.
finalize
()Return the color and depth intrinsics matrices.
Return the color and depth intrinsics matrices.
Return the end-effector pose.
get_qpos
()Return the current joint position.
grasp_gripper
(width[, force])Grasp an object with the gripper.
move_home
([timeout])Move the robot to the home position.
move_qpos
(qpos[, timeout])Move the robot to a given joint position.
move_qpos_from_touch
(qpos[, timeout])Move the robot from a touch position to a given joint position.
move_qpos_to_touch
(qpos[, timeout])Move the robot to a touch position.
move_qpos_trajectory
(qpos_list[, timeout])Open the gripper.
Reset the error state of the robot.
serve_socket
([name, tcp_port])Set the robot to Cartesian impedance mode with free motion.
Attributes
- __init__(configs=None, spec=None)#
- __new__(**kwargs)#
- move_home(timeout=10)[source]#
Move the robot to the home position.
- Parameters:
timeout (float)
- Return type:
None
- move_qpos_from_touch(qpos, timeout=10)[source]#
Move the robot from a touch position to a given joint position.
- serve_socket(name=None, tcp_port=None)#
- set_cart_impedance_freemotion()[source]#
Set the robot to Cartesian impedance mode with free motion.
- DEFAULT_PORTS = [12345, 12346]#
- camera: RealSenseDevice | None#
- property gripper#