Patent classifications
B25J17/02
Method and apparatus for monitoring an acceleration of an axis of a multi-axis kinematic system
A method for monitoring acceleration of a number A of axes of a multi-axis kinematic system utilizes a sampling process with a first sampling interval, wherein a first acceleration limit value assigned to the first sampling interval and a second different acceleration limit value is determined for the acceleration, where a second time interval is assigned to the second acceleration limit value, a plurality of position values of the axis is determined by sampling with the first sampling interval, a current acceleration is calculated via the ascertained position values, and the calculated current acceleration is monitored via a first instance of monitoring utilizing the first acceleration limit value and the assigned first sampling interval and, simultaneously, via a second instance of monitoring utilizing the second acceleration limit value and the assigned second time interval, such that acceleration of an axis is monitored using at least two acceleration limit values simultaneously.
Robot arm
A robot arm including a rotating body connected to a base, an arm rotating about a central axis of the rotating body, a moving pulley provided at the arm and revolving along a circular track which is concentric with the rotating body, a reference pulley provided at the base and positioned on an inner side with respect to the circular track, a spring embedded in the arm and compressed or stretched in a lengthwise direction of the arm, a string compressing the spring and wound around the moving pulley and the reference pulley, and a plurality of roller bearings arranged to be spaced apart from each other along an outer circumference of the rotating body, rotating about a rotation axis parallel to the central axis of the rotating body, and configured to be in contact with the string is provided.
SURGICAL ROBOTIC SYSTEMS INCLUDING SURGICAL INSTRUMENTS WITH ARTICULATION
A surgical instrument includes a shaft, an end effector, and an articulation mechanism. The end effector is movable between a first position where the end effector is aligned with a longitudinal axis of the shaft, and a second position where the end effector is disposed at an angled relative to the longitudinal axis. The articulation mechanism includes a proximal gear disposed in mechanical cooperation with the shaft, a distal gear disposed in mechanical cooperation with the end effector, a first lateral gear disposed in contact with the proximal gear and the distal gear, and a second lateral gear disposed in contact with the proximal gear and the distal gear.
Systems and methods for guided port placement selection
A computing device comprises a memory and a control unit coupled to the memory. The control unit is configured to receive a patient model and identify a plurality of port locations on the patient model for accessing a workspace using a plurality of instruments controlled by a computer-assisted device. For each of the port locations, the control unit determines a collision volume for portions of the computer-assisted device proximal to the port location, a reachability metric, and an anthropomorphic metric. For each combination of the plurality of port locations, the control unit determines a collision metric based on overlaps of the collision volumes for the port locations in the combination, and an aggregate metric for the combination. The control unit is also configured to display one or more of the combinations of the plurality of port locations to a user along with a corresponding aggregate metric.
Single-arm robotic device with compact joint design and related systems and methods
Disclosed herein are various robotic surgical devices and systems that include first and second elongate bodies, first and second driveshafts disposed through the second elongate body, and an in-line shoulder joint with a robotic arm coupled thereto. In certain implementations, the in-line shoulder joint has a differential yoke and a dual shaft disposed within the yoke lumen.
ROBOT JOINT AS WELL AS ROBOT ARM PROVIDED WITH SUCH ROBOT JOINT
A robot joint 1 has two adjacent outer cylinders 3 and 5 and an inner cylinder 7 which extends inside the two outer cylinders and is provided with openings 9 in the cylinder wall. The inner cylinder 7 is connected via leaf springs 11, 13 to the two outer cylinders. The robot joint is provided with measuring means comprising markings 15 which are formed by holes 15 in the cylinder wall of one of the outer cylinders 3, as well as detection means 17, 19 for counting the number of markings that passes the detection means during rotation of the two outermost cylinders 3, 5 relative to each other, which detection means are connected to the other outer cylinder 5. By measuring the rotation of the outer cylinders relative to each other and linking it back to the robot arm drive, the consequences of the inaccuracies in the joint can be compensated.
ROBOT JOINT AS WELL AS ROBOT ARM PROVIDED WITH SUCH ROBOT JOINT
A robot joint 1 has two adjacent outer cylinders 3 and 5 and an inner cylinder 7 which extends inside the two outer cylinders and is provided with openings 9 in the cylinder wall. The inner cylinder 7 is connected via leaf springs 11, 13 to the two outer cylinders. The robot joint is provided with measuring means comprising markings 15 which are formed by holes 15 in the cylinder wall of one of the outer cylinders 3, as well as detection means 17, 19 for counting the number of markings that passes the detection means during rotation of the two outermost cylinders 3, 5 relative to each other, which detection means are connected to the other outer cylinder 5. By measuring the rotation of the outer cylinders relative to each other and linking it back to the robot arm drive, the consequences of the inaccuracies in the joint can be compensated.
JOINT FOR CONNECTING TWO JOINT ELEMENTS, AND METHOD FOR OPERATING A JOINT
A method for operating a joint and a joint for connecting a first joint element to a further joint element are provided. The joint includes the two joint elements, a head element, a socket element, and at least two drive devices. The head element is connected to or formed by the first joint element and the socket element is connected to or formed by the further joint element. The head element and the socket element are mounted movably on one another, and the drive devices are connected via at least one flexible connecting element to the head element or the first joint element, or to the socket element or the further joint element. The at least one connecting element is guided at least section-wise along the head element.
ROBOT SLIDER POSITION SETTING DEVICE, ROBOT SLIDER POSITION SETTING METHOD, AND ROBOT SLIDER POSITION SETTING PROGRAM
A robot slider position setting device sets a position of a robot slider that moves while being loaded with a robot that performs predetermined work on a workpiece by using a tool provided at a distal end of the robot. The robot slider position setting device includes an interference-region-information storage unit that stores interference region information indicating an interference region with which the robot interferes in a predetermined ambient environment, an approaching-direction determination unit that determines a direction of an arm of the robot as an arm approaching direction such that the direction does not overlap the interference region by fixing a wrist rotation center of the robot in a state where the tool is in an orientation according to a predetermined working position, and a position determination unit that determines the position of the robot, slider based on the arm approaching direction determined by the approaching-direction determination unit.
ROBOT SLIDER POSITION SETTING DEVICE, ROBOT SLIDER POSITION SETTING METHOD, AND ROBOT SLIDER POSITION SETTING PROGRAM
A robot slider position setting device sets a position of a robot slider that moves while being loaded with a robot that performs predetermined work on a workpiece by using a tool provided at a distal end of the robot. The robot slider position setting device includes an interference-region-information storage unit that stores interference region information indicating an interference region with which the robot interferes in a predetermined ambient environment, an approaching-direction determination unit that determines a direction of an arm of the robot as an arm approaching direction such that the direction does not overlap the interference region by fixing a wrist rotation center of the robot in a state where the tool is in an orientation according to a predetermined working position, and a position determination unit that determines the position of the robot, slider based on the arm approaching direction determined by the approaching-direction determination unit.