G05B2219/40495

INVERSE KINEMATIC CONTROL SYSTEMS FOR ROBOTIC SURGICAL SYSTEM
20220338943 · 2022-10-27 ·

A method of using inverse kinematics to control a robotic system includes receiving an input pose from a user interface to move an arm of the robotic system, calculating a remote center of motion for a desired pose from the input pose in a tool center-point frame, checking when the desire pose needs correction, correcting the desired pose of the arm, and moving the am to the desired pose in response to the input pose. The am of the robotic system including a tool having a jaw disposed at an end of the arm. Checking when the desired pose needs correction includes verifying that the remote center of motion is at or beyond a boundary distance in the desired pose. Correcting the desired pose of the arm occurs when the remote center of motion is within the boundary distance.

Motion planning method for robot arms, computing device and robot
11318615 · 2022-05-03 · ·

A motion planning method for robot arms includes: calculating an arm angle range of each pose of a tail end of a robot arm in the motion trajectory; calculating a start arm angle value of a start pose of the tail end of the robot arm in the motion trajectory; calculating an arm angle proportion according to the start arm angle value and the arm angle range of the start pose; identifying an abruptly changing arm angle range in the arm angle range of each pose according to a upper boundary curve and a lower boundary curve; calculating an arm angle of a pose corresponding to the abruptly changing arm angle range; calculating arm angles corresponding to the other poses according to the arm angle proportion; and calculating an angle of a joint of the robot arm.

INVERSE KINEMATIC CONTROL SYSTEMS FOR ROBOTIC SURGICAL SYSTEM
20210212777 · 2021-07-15 ·

A method of using inverse kinematics to control a robotic system includes receiving an input pose from a user interface to move an arm of the robotic system, calculating a remote center of motion for a desired pose from the input pose in a tool center-point frame, checking when the desire pose needs correction, correcting the desired pose of the arm, and moving the arm to the desired pose in response to the input pose. The arm of the robotic system including a tool having a jaw disposed at an end of the arm. Checking when the desired pose needs correction includes verifying that the remote center of motion is at or beyond a boundary distance in the desired pose. Correcting the desired pose of the arm occurs when the remote center of motion is within the boundary distance.

MOTION PLANNING METHOD FOR ROBOT ARMS, COMPUTING DEVICE AND ROBOT
20200215690 · 2020-07-09 ·

A motion planning method for robot arms includes: calculating an arm angle range of each pose of a tail end of a robot arm in the motion trajectory; calculating a start arm angle value of a start pose of the tail end of the robot arm in the motion trajectory; calculating an arm angle proportion according to the start arm angle value and the arm angle range of the start pose; identifying an abruptly changing arm angle range in the arm angle range of each pose according to a upper boundary curve and a lower boundary curve; calculating an arm angle of a pose corresponding to the abruptly changing arm angle range; calculating arm angles corresponding to the other poses according to the arm angle proportion; and calculating an angle of a joint of the robot arm.

System and method for inspection and maintenance of hazardous spaces with track and roller

Disclosed herein are systems and methods for a robotic system capable of carrying out operations in a hazardous or confined space. The system comprises a manipulator arm, a plinth, a trolley, an end effector, and a control system. The plinth and trolley each comprise one or more locking pawls for securing the system to mounting points. The system is capable of maneuvering between mounting points in an inch-worm-like fashion. Motion starts from a fixed position where both the trolley and plinth locking pawls are secured to a first mounting point. The trolley locking pawls are then released and the trolley runs along the manipulator and secures locking pawls to a second mounting point. The plinth locking pawls are then released and the plinth is drawn to the second mounting point where it is secured via locking pawls. When both the plinth and trolley are secured, operations can be carried out.

A Trajectory Planning Method For Six Degree-of-Freedom Robots Taking Into Account of End Effector Motion Error

The invention discloses a trajectory planning method for six degree-of-freedom robots taking into account of end effector motion error. Specifically, the invention disclosed a method for precise planning of robot end effector continuous trajectory by combining the screw theory, the cubic spline interpolation algorithm, and particle swarm optimization algorithm. Firstly, the forward kinematics model and the inverse kinematics model of the robot is established based on the screw theory to simplify the calculation process; Cubic spline interpolation is used in joint space to ensure smooth motion; finally, the end effector tracking error is controlled within the required range with the number of key points as the variable, then take the time intervals as design variable, take the maximum angular velocity, angular acceleration and angular jerk of each joint as the constraint conditions, and use tracking error minimization as the optimization objective, to perform optimization of the trajectory, in order to obtain a planning trajectory with high planning efficiency, small tracking error and smooth motion.

System and method for inspection and maintenance of hazardous spaces

Systems and methods for a robotic system capable of carrying out operations in a hazardous or confined space. The system comprises a manipulator arm, a plinth, a trolley, an end effector, and a control system. The plinth and trolley each comprise one or more locking pawls for securing the system to mounting levels along a length of the manipulator arm. The system is capable of maneuvering between mounting points in an inch-worm-like fashion. Motion starts from a fixed position where both the trolley and plinth locking pawls are secured to a first mounting level along the length of the manipulator arm. The trolley locking pawls are then released and the trolley runs along the manipulator and secures locking pawls to a second mounting level along the length of the manipulator arm. The plinth locking pawls are then released and the plinth is drawn to the second mounting level along the length of the manipulator arm where it is secured via locking pawls. When both the plinth and trolley are secured, operations can be carried out.

Coordinated joint motion control system

A coordinated joint control system for controlling a coordinated joint motion system, e.g. an articulated arm of a hydraulic excavator blends automation of routine tasks with real-time human supervisory trajectory correction and selection. One embodiment employs a differential control architecture utilizing an inverse Jacobian. Modeling of the desired trajectory of the end effector in system space can be avoided. The disclosure includes image generation and matching systems.

SIMULATION APPARATUS OF ROBOT, SIMULATION METHOD OF ROBOT, CONTROL UNIT AND ROBOT SYSTEM
20170120449 · 2017-05-04 ·

A movable range of angle of each of the plurality of joints and a safety region defined within the movable range are set. An angle command value is generated to each of the plurality of joints, based on current angle data and a distal end position command value. A fault avoidance control is carried out to make a change rate of the angle command value small, when the angle command value is generated to either of the plurality of joints, and the angle command value of the joint exceeds the safety region.

SYSTEM AND METHOD FOR INSPECTION AND MAINTENANCE OF HAZARDOUS SPACES
20170120442 · 2017-05-04 · ·

Disclosed herein are systems and methods for a robotic system capable of carrying out operations in a hazardous or confined space. The system comprises a manipulator arm, a plinth, a trolley, an end effector, and a control system. The plinth and trolley each comprise one or more locking pawls for securing the system to mounting points. The system is capable of maneuvering between mounting points in an inch-worm-like fashion. Motion starts from a fixed position where both the trolley and plinth locking pawls are secured to a first mounting point. The trolley locking pawls are then released and the trolley runs along the manipulator and secures locking pawls to a second mounting point. The plinth locking pawls are then released and the plinth is drawn to the second mounting point where it is secured via locking pawls. When both the plinth and trolley are secured, operations can be carried out.