A61B2090/066

Robotic joint control

A method for limiting joint velocity of a plurality of joints of a surgical robotic system, the surgical robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising a plurality of joints whereby the configuration of the arm can be altered, the method comprising: obtaining joint states for a first group of k joints of the arm, where k>1; for each of the k joints: determining from the obtained joint state a permitted range of motion for that joint; deriving, using the permitted range of motion, a joint velocity limit for that joint; selecting the minimum joint velocity limit of the k joints to be a common joint velocity limit used to limit each of the k joints individually; and calculating drive signals for driving the k joints wherein the velocity of each of the k joints is limited using the common joint velocity limit.

Energy module for driving multiple energy modalities

An energy module for driving electrosurgical and/or ultrasonic surgical instruments is disclosed. The energy module can include an amplifier assembly that is configured to drive a variety of different energy modalities for one or more surgical instruments connected thereto. The energy module can further include a relay assembly for selectively coupling one or more of the amplifiers to different ports to which the surgical instruments are connectable. The amplifier assembly can include amplifiers for driving ultrasonic, bipolar, and/or monopolar energy.

SUTURE CLIP DEPLOYMENT DEVICES
20190150917 · 2019-05-23 ·

Disclosed herein are suture clip delivery devices that can be loaded with several flat, disk-shaped suture clips and can deploy the suture clips one after another onto respective sutures without reloading the device with additional suture clips. An exemplary device includes a handle portion with an actuation mechanism that is coupled to a shaft portion that holds and deploys the suture clips. The shaft portion includes a mandrel on which the suture clips are mounted and a retainer that restricts the suture clips from moving proximally when the actuation mechanism pulls the mandrel proximally, which causes a distal-most suture clip to slide off the mandrel and be deployed onto one or more suture. The mandrel and remaining suture clips can them move distally to prepare to deploy the next suture clip.

ROBOTIC SURGICAL ASSEMBLIES AND ADAPTER ASSEMBLIES THEREOF

A torque transducer for mounting a motor includes a mounting flange, a motor flange, a body, and a strain gauge. The mounting flange is configured to secure the torque transducer to a fixed structure. The motor flange is configured to secure to a motor. The body interconnects the mounting and motor flanges. The body defines a channel about a longitudinal axis of the body and is configured to flex in response to the mounting flange and the motor flange rotating relative to one another in response to torque of the motor. The strain gauge is positioned on the body to measure flexation of the body.

CATHETER TENSION SENSING
20190142537 · 2019-05-16 ·

This disclosure covers various concepts to use for obtaining measurement of tension in catheter pullwires to improve controllability of a robotic surgical system.

Controlled tissue compression systems and methods
10278698 · 2019-05-07 · ·

A surgical instrument is provided including an end effector configured to clamp, staple or cut tissue, a motor configured to drive the end effector and a control system. The control system is configured to receive information about at least one tissue property and select a tissue management mode based on the at least one tissue property. The control system controls the motor based on the selected tissue management mode.

METHOD FOR OPERATING A POWERED ARTICULATING MULTI-CLIP APPLIER

A method for adjusting control parameters of a clip applier using a surgical hub is disclosed. The method comprises gathering data during a first surgical procedure, evaluating the gathered data to determine the appropriate operation of a clip applier in a subsequent surgical procedure, gathering data during the operation of the clip applier in the subsequent surgical procedure, determining if the operation of the clip applier needs to be adjusted based on the data gathered during the subsequent surgical procedure, and adjusting the operation of the clip applier based on the data gathered during the subsequent surgical procedure.

METHOD OF HUB COMMUNICATION WITH SURGICAL INSTRUMENT SYSTEMS
20190125455 · 2019-05-02 ·

A method for adjusting the operation of a surgical instrument using machine learning in a surgical suite is disclosed. The method comprises the steps of gathering data during surgical procedures, wherein the surgical procedures include the use of a surgical instrument, analyzing the gathered data to determine an appropriate operational adjustment of the surgical instrument, and adjusting the operation of the surgical instrument to improve the operation of the surgical instrument.

METHOD OF HUB COMMUNICATION WITH SURGICAL INSTRUMENT SYSTEMS

A method for adjusting the operation of a clip applier using machine learning in a surgical suite is disclosed. The method comprises gathering data during surgical procedures, wherein the surgical procedures include the use of a clip applier comprising a crimping drive configured to be mechanically advanced through a crimping stroke. The method further comprises analyzing the gathered data to determine an appropriate operational adjustment of the clip applier and adjusting the operation of the clip applier to improve the operation of the clip applier.

METHOD OF HUB COMMUNICATION WITH SURGICAL INSTRUMENT SYSTEMS
20190125456 · 2019-05-02 ·

A method for downloading data from a surgical hub to a surgical instrument is disclosed. The method comprises assembling a first shaft assembly to a handle and downloading a first set of operational data from the surgical hub to the handle once the first shaft assembly is attached to the handle. The method further comprises assembling a second shaft assembly to the handle and downloading a second set of operational data from the surgical hub to the handle once the second shaft assembly is attached to the handle, wherein the second set of operational data is different than the first set of operational data.