B25J3/04

ALIGNMENT DIFFERENCE SAFETY IN A MASTER-SLAVE ROBOTIC SYSTEM
20220047340 · 2022-02-17 ·

A method of operating a robotic control system comprising a master apparatus in communication with an input device having a handle and a slave system having a tool having an end effector whose position and orientation is determined in response to a position and orientation of the handle. The method involves producing a desired end effector position and a desired end effector orientation of the end effector, in response to a current position and a current orientation of the handle. The method further involves causing the input device to provide haptic feedback that impedes translational movement of the handle, while permitting rotational movement of the handle and preventing movement of the end effector, when a rotational alignment difference between the handle and the end effector meets a first criterion. The method further involves re-enabling translational movement of the handle when the rotational alignment difference meets a second criterion.

ALIGNMENT DIFFERENCE SAFETY IN A MASTER-SLAVE ROBOTIC SYSTEM
20220047340 · 2022-02-17 ·

A method of operating a robotic control system comprising a master apparatus in communication with an input device having a handle and a slave system having a tool having an end effector whose position and orientation is determined in response to a position and orientation of the handle. The method involves producing a desired end effector position and a desired end effector orientation of the end effector, in response to a current position and a current orientation of the handle. The method further involves causing the input device to provide haptic feedback that impedes translational movement of the handle, while permitting rotational movement of the handle and preventing movement of the end effector, when a rotational alignment difference between the handle and the end effector meets a first criterion. The method further involves re-enabling translational movement of the handle when the rotational alignment difference meets a second criterion.

MANIPULATOR SYSTEM, AND MEDICAL SYSTEM
20170239008 · 2017-08-24 · ·

A manipulator system 1 includes an arm that is operated such that a manipulator 3 is put into actuation, a tapping sensor unit 22 that is provided on the arm and detects tapping by an operator on the arm, a system control unit 4 that implements control set for each tapping in association with tapping detected by the tapping sensor unit 22.

Linear driving mechanism with self-weight compensation, operation input device, and surgery assistance system
09737996 · 2017-08-22 · ·

When the mass of the first moving body is defined as M1, the mass of the second moving body is defined as M2, the distance between a first intersection point of a perpendicular line from a rotation center of the rotation axis to the first moving body and a first gravity center of the first moving body when the distance between the first intersection point and the first gravity center in the first moving body is the shortest is defined as L1, and the distance between a second intersection point of a perpendicular line from the rotation center of the rotation axis to the second moving body and a second gravity center of the second moving body when the distance between the second intersection point and the second gravity center in the second moving body is the shortest is defined as L2, M2=(L1/L2)×M1 is satisfied.

Linear driving mechanism with self-weight compensation, operation input device, and surgery assistance system
09737996 · 2017-08-22 · ·

When the mass of the first moving body is defined as M1, the mass of the second moving body is defined as M2, the distance between a first intersection point of a perpendicular line from a rotation center of the rotation axis to the first moving body and a first gravity center of the first moving body when the distance between the first intersection point and the first gravity center in the first moving body is the shortest is defined as L1, and the distance between a second intersection point of a perpendicular line from the rotation center of the rotation axis to the second moving body and a second gravity center of the second moving body when the distance between the second intersection point and the second gravity center in the second moving body is the shortest is defined as L2, M2=(L1/L2)×M1 is satisfied.

ROBOTIC MANIPULATION METHODS AND SYSTEMS FOR EXECUTING A DOMAIN-SPECIFIC APPLICATION IN AN INSTRUMENTED ENVIORNMENT WITH ELECTRONIC MINIMANIPULATION LIBRARIES
20220305648 · 2022-09-29 ·

Embodiments of the present disclosure are directed to methods, computer program products, and computer systems of a robotic apparatus with robotic instructions replicating a food preparation recipe. In one embodiment, a robotic control platform, comprises one or more sensors; a mechanical robotic structure including one or more end effectors, and one or more robotic arms; an electronic library database of minimanipulations; a robotic planning module configured for real-time planning and adjustment based at least in part on the sensor data received from the one or more sensors in an electronic multi-stage process file, the electronic multi-stage process recipe file including a sequence of minimanipulations and associated timing data; a robotic interpreter module configured for reading the minimanipulation steps from the minimanipulation library and converting to a machine code; and a robotic execution module configured for executing the minimanipulation steps by the robotic platform to accomplish a functional result.

ROBOTIC MANIPULATION METHODS AND SYSTEMS FOR EXECUTING A DOMAIN-SPECIFIC APPLICATION IN AN INSTRUMENTED ENVIORNMENT WITH ELECTRONIC MINIMANIPULATION LIBRARIES
20220305648 · 2022-09-29 ·

Embodiments of the present disclosure are directed to methods, computer program products, and computer systems of a robotic apparatus with robotic instructions replicating a food preparation recipe. In one embodiment, a robotic control platform, comprises one or more sensors; a mechanical robotic structure including one or more end effectors, and one or more robotic arms; an electronic library database of minimanipulations; a robotic planning module configured for real-time planning and adjustment based at least in part on the sensor data received from the one or more sensors in an electronic multi-stage process file, the electronic multi-stage process recipe file including a sequence of minimanipulations and associated timing data; a robotic interpreter module configured for reading the minimanipulation steps from the minimanipulation library and converting to a machine code; and a robotic execution module configured for executing the minimanipulation steps by the robotic platform to accomplish a functional result.

Method for the alignment of a multiaxial manipulator with an input device

A method is provided for the alignment of a multiaxial manipulator with an input device, which serves to control the manipulator, which method includes the steps of execution of one or more reference movements with the input device, execution of one or more reference movements with the manipulator, recording of the executed reference movements, calculation of a transformation matrix based on the recorded reference movements, and use of the calculated transformation matrix for the alignment of the movements of the input device with the manipulator.

Method for the alignment of a multiaxial manipulator with an input device

A method is provided for the alignment of a multiaxial manipulator with an input device, which serves to control the manipulator, which method includes the steps of execution of one or more reference movements with the input device, execution of one or more reference movements with the manipulator, recording of the executed reference movements, calculation of a transformation matrix based on the recorded reference movements, and use of the calculated transformation matrix for the alignment of the movements of the input device with the manipulator.

Surgical robotic system having anthropometry-based user console

Surgical robotic systems including a user console for controlling a robotic arm or a surgical robotic tool are described. The user console includes components designed to automatically adapt to anthropometric characteristics of a user. A processor of the surgical robotic system is configured to receive anthropometric inputs corresponding to the anthropometric characteristics and to generate an initial console configuration of the user console based on the inputs using a machine learning model. Actuators automatically adjust a seat, a display, or one or more pedals of the user console to the initial console configuration. The initial console configuration establishes a comfortable relative position between the user and the console components. Other embodiments are described and claimed.