G05B2219/45123

PROJECTION OPERATOR FOR INVERSE KINEMATICS OF A SURGICAL ROBOT FOR LOW DEGREE OF FREEDOM TOOLS

For teleoperation of a surgical robotic system, the control of the surgical robotic system accounts for a limited degree of freedom of a tool in a surgical robotic system. A projection from the greater DOF of the user input commands to the lesser DOF of the tool is included within or as part of the inverse kinematics. The projection identifies feasible motion in the end-effector domain. This projection allows for a general solution that works for tools having different degrees of freedom and will converge on a solution.

SYSTEMS AND METHODS FOR WORK VOLUME MAPPING TO FACILITATE DYNAMIC COLLISION AVOIDANCE
20230096023 · 2023-03-30 ·

A system according to at least one embodiment of the present disclosure includes a processor; and a memory coupled with the processor and including data stored thereon that, when processed by the processor, enables the processor to: predict, at a first time, a motion of an object during a surgical procedure and at a second time following the first time; and update, based on the predicted motion of the object, a surgical navigation path of a robotic arm.

ROBOTIC SURGICAL SYSTEM, OPERATOR-SIDE APPARATUS, AND CONTROL METHOD OF ROBOTIC SURGICAL SYSTEM

In a robotic surgical system, a controller is configured or programmed to change at least one of a level of an operation start assisting force, a level of an in-operation assisting force, or a level of a braking force based on a level change operation of an operator received by a level change receiver.

Techniques for detecting errors or loss of accuracy in a surgical robotic system
11602401 · 2023-03-14 · ·

Systems and methods for operating a robotic surgical system are provided. The system includes a surgical tool, a manipulator comprising links for controlling the tool, a navigation system includes a tracker and a localizer to monitor a state of the tracker. Controller(s) determine a relationship between one or more components of the manipulator and one or more components of the navigation system by utilizing kinematic measurement data from the manipulator and navigation data from the navigation system. The controller(s) utilize the relationship to determine whether an error has occurred relating to at least one of the manipulator and the navigation system. The error is at least one of undesired movement of the manipulator, undesired movement of the localizer, failure of any one or more components of the manipulator or the localizer, and/or improper calibration data.

Robotic system with indication of boundary for robotic arm

Certain aspects relate to systems and techniques for surgical robotic arm setup. In one aspect, there is provided a system including a first robotic arm configured to manipulate a medical instrument, a processor, and a memory. The processor may be configured to: determine a minimum stroke length of the first robotic arm that allows advancing of the medical instrument by the first robotic arm to reach a target region from an access point via a path, determine a boundary for an initial pose of the first robotic arm based on the minimum stroke length and a mapping stored in the memory, and during an arm setup phase prior to performing a procedure, provide an indication of the boundary during movement of the first robotic arm.

ROBOTIC SYSTEM WITH INDICATION OF BOUNDARY FOR ROBOTIC ARM

Certain aspects relate to systems and techniques for surgical robotic arm setup. In one aspect, there is provided a system including a first robotic arm configured to manipulate a medical instrument, a processor, and a memory. The processor may be configured to: determine a minimum stroke length of the first robotic arm that allows advancing of the medical instrument by the first robotic arm to reach a target region from an access point via a path, determine a boundary for an initial pose of the first robotic arm based on the minimum stroke length and a mapping stored in the memory, and during an arm setup phase prior to performing a procedure, provide an indication of the boundary during movement of the first robotic arm.

Techniques For Detecting Errors Or Loss Of Accuracy In A Surgical Robotic System
20230165647 · 2023-06-01 · ·

Systems and methods for detecting an error in a surgical system. The surgical system includes a manipulator with a base and a plurality of links and the manipulator supports a surgical tool. The system includes a navigation system with a tracker and a localizer to monitor a state of the tracker. Controller(s) determine values of a first transform between a state of the base of the manipulator and a state of one or both of the localizer and the tracker of the navigation system. The controller(s) determine values of a second transform between the state of the localizer and the state of the tracker. The controller(s) combine values of the first transform and the second transform to determine whether an error has occurred relating to one or both of the manipulator and the localizer.

TOOL MEMORY-BASED SOFTWARE UPGRADES FOR ROBOTIC SURGERY

Robotic devices, systems, and methods for use in robotic surgery and other robotic applications, and/or medical instrument devices, systems, and methods includes both a reusable processor and a limited-use robotic tool or medical treatment probe. A memory the limited-use component includes machine readable code with data and/or programming instructions to be implemented by the processor. Programming of the processor can be updated by shipping of new data once downloaded by the processor from a component, subsequent components can take advantage of the updated processor without repeated downloading.

SURGICAL DEMONSTRATION SYSTEM AND MODULAR SIMULATION TRAINING TOOL INCLUDING ARTIFICAL TENDONS
20170300111 · 2017-10-19 ·

The disclosure provides a modular surgical demonstration system and training tool that has a base member with a plurality of fixture devices which are removably supported thereon in an engagement that permits demonstration on an anatomical portion of the fixture. The tool includes at least one surgical training fixture configured to hold both hard and soft surgical tissue simulation during training procedures. In a further embodiment, the soft tissue includes ligament or tendon simulation member which mimic the look and feel of natural tendon.

SYNTHETIC REPRESENTATION OF A SURGICAL ROBOT

A synthetic representation of a robot tool for display on a user interface of a robotic system. The synthetic representation may be used to show the position of a view volume of an image capture device with respect to the robot. The synthetic representation may also be used to find a tool that is outside of the field of view, to display range of motion limits for a tool, to remotely communicate information about the robot, and to detect collisions.