G05B2219/45118

Manipulator and manipulator system

The invention has for its object to provide a manipulator and manipulator system in which a dynamic surplus is rapidly removed and a moving assembly actuates rapidly in association with the operation of an operating assembly. The manipulator 1 includes an operating assembly 2 operated by an operator, a moving assembly 3 operated by the operating assembly 2, a transmitting assembly 4 for coupling the operating assembly 2 to the moving assembly 3 to transmit driving force of the operating assembly 2 to the moving assembly 3, and a transmission compensating assembly 6 for making up for a dynamic surplus occurring in the transmitting assembly 4 in association with the operation of the operating assembly 2.

Manipulator and manipulator system

A manipulator and manipulator system in which a dynamic surplus is rapidly removed and a moving part actuates rapidly in association with the operation of an operating part. The manipulator includes an operating part operated by an operator, a moving part operated by the operating part, a transmitting part for coupling the operating part to the moving part to transmit driving force of the operating part to the moving part, a transmission compensating part for making up for a dynamic surplus occurring in the transmitting part in association with the operation of the operating part, an input part for acquiring a state of at least one of the operating, moving and transmitting part, and a control unit for controlling the transmission compensating part depending on the state acquired by the input part.

Reducing energy buildup in servo-controlled mechanisms

A computer-assisted medical system includes a manipulator arm and a controller. The controller includes a computer processor. The controller is configured to servo at least one joint associated with at least one manipulator arm segment of the manipulator arm, the servoing including executing a servo loop. Executing the servo loop includes obtaining an actual state of the manipulator arm, computing a difference between a commanded state and the actual state, where the commanded state is used for the servoing the at least one joint, and determining whether the difference exceeds an error threshold. Based on determining that the difference does exceed the error threshold, the commanded state is updated using an offset to reduce the difference, and. Based on determining that the difference does not exceed the error threshold, the commanded state is not updated. The controller is further configured to apply the commanded state to control the actual state.

SYSTEM AND METHOD FOR CONTROLLING A POSITION OF AN ARTICUALTED ROBOTIC ARM

A system for controlling the position of an articulated robotic arm includes a robotic catheter procedure system having the articulated robotic arm and a controller coupled to the articulated robotic arm. The system further includes a tracking system coupled to the controller and configured to measure a change in a position of a patient table positioned proximate to and separate from the articulated robotic arm. The controller is configured to adjust the position of the articulated robotic arm based on the measured change in position of the patient table.

Rendering Tool Information As Graphic Overlays On Displayed Images Of Tools

A system comprises: a robotic arm operatively coupleable to a tool comprising a working end; and an input device communicatively coupled to the robotic arm. The input device is manipulatable by an operator. The system further comprises a processor configured to cause an image of a work site, captured by an image capture device from a perspective of an image reference frame, to be displayed on a display. The image of the work site includes an image of the working end of the tool. The processor is further configured to determine a position of the working end of the tool in the image of the work site and render a tool information overlay at the position of the working end of the tool in the image of the work site. The tool information overlay visually indicates an identity of the input device.

SYSTEM AND METHOD FOR CONTROLLING A POSITION OF AN ARTICUALTED ROBOTIC ARM

A system for controlling the position of an articulated robotic arm includes a robotic catheter procedure system having the articulated robotic arm and a controller coupled to the articulated robotic arm. The system further includes a patient table positioned proximate to and separate from the articulated robotic arm and a tracking system coupled to the controller and configured to measure a change in a position of the patient table. The controller is configured to adjust the position of the articulated robotic arm based on the measured change in position of the patient table.

CONTROLLER DEFINITION OF A ROBOTIC REMOTE CENTER OF MOTION
20180200013 · 2018-07-19 ·

A robotic surgical system employs a surgical instrument (20), a robot (40) for navigating the surgical instrument (20) relative to an anatomical region (10) within a coordinate system (42) of the robot (40), and a robot controller (43) for defining a remote center of motion for a spherical rotation of the surgical instrument (20) within the coordinate system (42) of the robot (40) based on a physical location within the coordinate system (42) of the robot (40) of a port (12) into the anatomical region (10). The definition of the remote center of rotation is used by the robot controller (43) to command the robot (40) to align the remote center of motion of the surgical instrument (20) with the port (12) into the anatomical region (10) for spherically rotating the surgical instrument (20) relative to the port (12) into the anatomical region (10).

Manipulator initialization method, manipulator, and manipulator system

An initialization method for a manipulator includes: a reference angle maintaining step of setting a rotational angle of a joint part to a reference angle that has been predetermined, and maintaining the reference angle in a state where a driving force relay part is switched to a driving force release state; a drive part coupling step of switching the driving force relay part to a driving force relay state in a state where the joint part is arranged at a position where an initialization operation is performed after the reference angle maintaining step is performed; and an origin setting step of performing matching of a drive origin of a drive part according to a state of the rotational angle.

CONFIGURING SURGICAL SYSTEM WITH SURGICAL PROCEDURES ATLAS

A surgical method is provided for use with a teleoperated surgical system (surgical system), the method comprising: recording surgical instrument kinematic information indicative of surgical instrument motion produced within the surgical system during the occurrence of the surgical procedure; determining respective kinematic signatures associated with respective surgical instrument motions; producing an information structure in a computer readable storage device that associates respective kinematic signatures with respective control signals; comparing, during a performance of the surgical procedure surgical instrument kinematic information during the performance with at least one respective kinematic signature; launching, during a performance of the surgical procedure an associated respective control signal in response to a match between surgical instrument kinematics during the performance and a respective kinematic signature.

Method for controlling a manipulator device
09981386 · 2018-05-29 · ·

A manipulator-device controlling method including: a step of receiving manipulation signals for manipulators; a step of calculating a target position of a joint on the basis of the manipulation signals; steps of calculating a maximum distance between the manipulators when the joint is assumed to be placed at the target position; a step of comparing the maximum distance with a predetermined threshold; a step of moving the joint to the target position in the case in which the maximum distance is equal to or less than the predetermined threshold; and a step of stopping the movement of the joint in the case in which the maximum distance is greater than the predetermined threshold.