G05B2219/39196

METHOD AND SERVER FOR CALCULATING A TRAJECTORY OF AN ARTICULATED ARM OF A ROBOT
20230027130 · 2023-01-26 ·

A computing device stores a kinematic model of a robot comprising an articulated arm and a tool coupled to the arm. The kinematic model comprises a plurality of active joints corresponding to a plurality of actuated joints of the articulated arm, and one or more passive joint. For each passive joint, a nominal joint position and a corresponding tolerance margin is defined, for simulating a tolerance margin applicable to a nominal position and orientation of the tool with respect to an object processed by the tool. The computing device determines a 3D model of the object, determines a toolpath of the tool for performing a task on the object and calculates a trajectory of the articulated arm based on the toolpath, the kinematic model and the 3D model of the object. The calculation takes into account the nominal joint position and the tolerance margin of each passive joint.

Neural monitor-based dynamic haptics

A computer-assisted surgery system may have a robotic arm including a surgical tool and a processor communicatively connected to the robotic arm. The processor may be configured to receive, from a neural monitor, a signal indicative of a distance between the surgical tool and a portion of a patient's anatomy including nervous tissue. The processor may be further configured to generate a command for altering a degree to which the robotic arm resists movement based on the signal received from the neural monitor; and send the command to the robotic arm.

Surgical guidance system and method with acoustic feedback

A surgical system includes a surgical tool, a tracking system configured to obtain tracking data indicative of positions of the surgical tool relative to an anatomical feature, an acoustic device, and a computer system programmed to control the acoustic device to provide acoustic feedback to a user based on the tracking data.

Neural monitor-based dynamic haptics

A surgical system includes a robotic device, and a surgical tool coupled to the robotic device and comprising a distal end. The system further includes a neural monitor configured to generate an electrical signal and apply the electrical signal to the distal end of the surgical tool, wherein the electrical signal causes innervation of a first portion of a patient's anatomy which generates an electromyographic signal, and a sensor configured to measure the electromyographic signal. The neural monitor is configured to determine a distance between the distal end of the surgical tool and a portion of nervous tissue based on the electrical signal and the electromyographic signal, and cause feedback to be provided to a user based on the distance.

BRAKES PILOTING SYSTEM

A brake piloting system including a robotic device having at least one movable element, at least one brake which, when activated from an open configuration to an activated configuration, enables a deceleration or immobilization of the at least one movable element, at least one position sensor aimed at measuring a real time position of the at least one movable element and at least one the microcontroller being configured to activate in real time the at least one brake into a determined configuration.

Controller for end portion control of multi-degree-of-freedom robot, method for controlling multi-degree-of-freedom robot by using controller, and robot operated thereby
11104005 · 2021-08-31 · ·

One aspect of the present invention provides a robot controller for end portion control of a multi-degree-of-freedom robot. The robot controller comprises: a first control interface, which is positioned at a first position around the robot end portion and receives a first control input for at least for directions; a second control interface, which is positioned at a second position around the robot end portion and receives a second control input for at least four directions; and an encoder, which interprets the combination of the first and second control inputs as a third control input about the robot end portion and provides the robot with a signal according to the third control input.

SURGICAL GUIDANCE SYSTEM AND METHOD WITH INDICATOR LIGHT

A surgical system includes a surgical tool, a tracking system configured to obtain tracking data indicative of positions of the surgical tool relative to an anatomical feature, an indicator light configured to emit light, and a computer system programmed to control the indicator light to change a color of the light based on the tracking data.

SURGICAL GUIDANCE SYSTEM AND METHOD

A method of generating resection data for use in planning an arthroplasty procedure on a patient bone covered at least partially in cartilage includes receiving a three-dimensional patient bone model comprising a bone model surface, and correlated with a position and orientation of the patient bone via a navigation system. The method further includes identifying a target region on the bone model surface of the model for intra-operative registration, and receiving location data for a first plurality of points based on the intra-operative registration of the cartilage on the patient bone in locations corresponding to points within the target region on the bone model surface. The method further includes determining resection depth based at least in part on the location data for the first plurality of points; and generating resection data using the resection depth, the resection data configured to be utilized by the navigation system during the arthroplasty procedure.

SURGICAL GUIDANCE SYSTEM WITH VIRTUAL MODELS

A method includes generating an anatomical model corresponding to an anatomical feature of a patient, proposing a component for coupling to the anatomical feature of the patient, positioning a virtual model corresponding to the component in a proposed location relative to the anatomical model, generating a planned resection geometry based on a virtual relationship between the virtual model and the anatomical model, tracking movement of a surgical instrument relative to the anatomical feature, and simultaneously displaying the planned resection geometry, the anatomical model, and a graphic corresponding to the surgical instrument on a display based in part on the tracked movement of the surgical instrument relative to the anatomical feature.

SURGICAL GUIDANCE SYSTEM WITH ANATOMICAL FEATURE MOVEMENT DETECTION

A surgical system includes a robotic device configured to facilitate performance of a procedure and a computer system communicable with the robotic device. The computer system is programmed to associate a virtual object with an anatomical feature, adjust the virtual object associated with the anatomical feature in response to movement of the anatomical feature during the procedure by monitoring detected movement of the anatomical feature and adjusting the virtual object in response to the detected movement, and control the robotic device based on a relationship between at least one point associated with the robotic device and the virtual object during the procedure.