B25J9/1643

CONTROLLING A ROBOT BASED ON CONSTRAINT-CONSISTENT AND SEQUENCE-OPTIMIZED POSE ADAPTATION
20220314443 · 2022-10-06 · ·

A method for controlling at least one effector trajectory of an effector of a robot for solving a predefined task is proposed. A sequence of postures are acquired to modify at least one of a contact constraint topology and an object constraint topology. A set of constraint equations are generated based on at least one of the modified contact constraint topology and the modified object constraint topology. On the generated set of constraint equations, a constraint relaxation is performed to generate a task description including a set of relaxed constraint equations. The at least one effector trajectory is generated by applying a trajectory generation algorithm on the task description. An inverse kinematics algorithm is performed to generate a control signal from the at least one effector trajectory. At least one effector is controlled to execute the at least one effector trajectory based on the generated control signal.

METHOD AND SYSTEM FOR PERFORMING A PREDETERMINED TASK USING A ROBOT
20220111520 · 2022-04-14 ·

A method for carrying out a predetermined task using a robot, which is redundant with regard to the task. When the task is carried out, an admittance motion that is dependent on a force exerted externally on the robot and on a predetermined virtual mass, stiffness and/or damping is carried out in the zero space.

SYSTEMS AND METHODS FOR KINEMATIC OPTIMIZATION WITH SHARED ROBOTIC DEGREES-OF-FREEDOM

Robotic medical systems can be capable of kinematic optimization using shared robotic degrees-of-freedom. A robotic medical system can include a patient platform, an adjustable arm support coupled to the patient platform, and at least one robotic arm coupled to the adjustable arm support. The at least one robotic arm can be coupled to a medical tool. The robotic medical system includes a first link and a second link. Each of the first link and the second link includes a first end coupled to the adjustable arm support and a second end coupled to a base of the patient platform, for rotating the adjustable arm support relative to the patient platform. The robotic medical system can also include a processor configured to adjust a position of the adjustable arm support and the at least one robotic arm while maintaining a remote center of movement of the medical tool.

NULL SPACE CONTROL FOR END EFFECTOR JOINTS OF A ROBOTIC INSTRUMENT
20220105639 · 2022-04-07 ·

The disclosed embodiments relate to systems and methods for a surgical tool or a surgical robotic system. One example method includes providing a redundant degree of freedom (DoF) for an end effector joint of one DoF by driving the joint with two actuators, calculating a position displacement of the joint to effect a desired end effector movement in response to an input command, calculating a first movement of the two actuators based on the position displacement of the joint and a second movement of the two actuators based on a second control objective in a null space corresponding to the redundant DoF, and driving the joint according to the first movement and the second movement to effect the desired end effector movement while accomplishing the second control objective in the null space.

Method and device for controlling arm of robot

The present disclosure provides a method for controlling an arm of a robot, including obtaining obstacle information relating to the arm of the robot by at least one sensor, obtaining current posture information of the arm of the robot by a least one detector and obtaining an expected posture information of an end-portion of the arm of the robot, determining an expected trajectory of the end-portion of the arm of the robot, determining an expected speed of the end-portion of the arm of the robot in accordance with the expected trajectory of the end-portion, determining a virtual speed of a target point on the arm of the robot, and configuring a target join speed corresponding to a joint of the arm of the robot. Such that the redundant arm of the robot may be configured to prevent from contacting the obstacles in the complex environment while performing corresponding tasks.

SYSTEMS AND METHODS FOR KINEMATIC OPTIMIZATION WITH SHARED ROBOTIC DEGREES-OF-FREEDOM

Robotic medical systems can be capable of kinematic optimization using shared robotic degrees-of-freedom. A robotic medical system can include a patient platform, an adjustable arm support coupled to the patient platform, and at least one robotic arm coupled to the adjustable arm support. The at least one robotic arm can be coupled to a medical tool. The robotic medical system includes a first link and a second link. Each of the first link and the second link includes a first end coupled to the adjustable arm support and a second end coupled to a base of the patient platform, for rotating the adjustable arm support relative to the patient platform. The robotic medical system can also include a processor configured to adjust a position of the adjustable arm support and the at least one robotic arm while maintaining a remote center of movement of the medical tool.

Systems and methods for kinematic optimization with shared robotic degrees-of-freedom

Systems and methods for kinematic optimization with shared robotic degrees-of-freedom are provided. In one aspect, a robotic medical system includes a base, an adjustable arm support coupled to the base, and at least one robotic arm coupled to the adjustable arm support. The at least one robotic arm is further configured to be coupled to a medical tool that is configured to be delivered through an incision or natural orifice of a patient. The system further includes a processor configured to adjust a position of the adjustable arm support and the at least one robotic arm while maintaining a remote center of movement of the tool.

DETECTION SYSTEM AND DETECTION METHOD FOR SENSORS OF ROBOT
20210323155 · 2021-10-21 ·

A detection system and detection method for the sensors of a robot. A detection system installs three sensors at the motor side and power output terminal of the robot. A detection unit detects the normal or abnormal state of three sensors to index the abnormal sensor for maintenance, and two normal sensors are selected for keeping the robot safety operation without stop.

METHOD AND SYSTEM FOR TRANSFERRING AN END EFFECTOR OF A ROBOT BETWEEN ONE END EFFECTOR POSE AND A FURTHER END EFFECTOR POSE
20210260760 · 2021-08-26 ·

A method for transferring an end effector of a robot between an end effector pose and a further end effector pose, for at least one axis of the robot includes specifying the same uniform progression of the position of the axis, particularly in advance, for the transfer between the one end effector pose and the one further end effector pose, and for transfers between the one end effector pose and a group of other further end effector poses, more particularly in dependence on activation of a control operating mode. For at least one further axis of the robot, different progressions of the position of the further axis are commanded, more particularly during the transferring, for the transfer between the one end effector pose and the one further end effector pose and the transfer between the one end effector pose and the at least one of the further end effector poses.

Medical manipulator system and operating method thereof

A medical manipulator system including: a placement table on which a patient is placed; at least one manipulator configured to support a treatment tool which is configured to treat the patient, the manipulator configured to adjust a position and an orientation of the treatment tool; a base portion configured to support the manipulator; a sensor configured to detect objects which are present in a predetermined area including the manipulator and the placement table; and a controller including at least one processor, wherein the processor is configured to: calculate degrees of proximity between the objects detected by the sensor and the manipulator, and generate, in case that the calculated degrees of proximity exceed a predetermined threshold, a control signal for preventing interference between the objects and the manipulator.