IP Library Granted Patent US 11,547,511
Granted Patent B2
US 11,547,511 · App. 16/814,422 · Granted Jan 10, 2023

Joint calibration for surgical tool

Inventors: Ali Asadian (San Jose, CA); Alireza Hariri (Berkeley, CA); Andrew Dahdouh (Campbell, CA)
Assignee: VERB SURGICAL INC.
A61B34/74A61B34/25A61B34/35A61B34/37A61B34/71A61B34/77A61B90/03A61B90/06A61B90/08B25J9/12A61B2017/00398A61B2017/00477A61B2034/301A61B2034/305A61B2034/742A61B2090/031A61B2090/035A61B2090/066A61B2090/0807A61B2090/0809A61B2090/0811
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,547,511
App. No.
16/814,422
Granted
Jan 10, 2023
Kind
B2
Abstract

The disclosed embodiments relate to systems and methods for a surgical tool or a surgical robotic system. An end effector of the surgical tool is coupled to a tool driver. An actuator is driven by a motor of the tool driver and configured to drive a degree of freedom of the end effector. One or more processors are configured to receive a position command describing a desired position for the end effector, translate the desired position to a command for a joint associated with the end effector, calculate a compensation term to compensate for a source of hysteresis for backlash and/or compliance, and send a motor command for the motor coupled with the actuator based on the compensation term and the command for the end effector.

Claims (54)

1. A surgical robotic system, comprising:

an end effector of a surgical tool coupled to a tool driver;

an actuator of the tool driver, the actuator configured to drive the end effector; and

one or more processors configured to:

receive a position command describing a desired position for the end effector;

translate the desired position to a command for a joint associated with the end effector;

calculate a compensation term to compensate for a source of hysteresis for backlash or compliance; and

send an instruction for the actuator based on the compensation term and the command for the end effector.

2. The surgical robotic system of claim 1 , wherein the joint is a closure joint and the desired position includes a closure angle.

3. The surgical robotic system of claim 2 , the one or more processors configured to:

determine whether the desired position corresponds to opening the closure joint or closing the closure joint.

4. The surgical robotic system of claim 3 , the one or more processors configured to:

access a first polynomial for translating the desired position to the command for the closure joint when the desired position corresponds to opening the closure joint; and

access a second polynomial for translating the desired position to the command for the closure joint when the desired position corresponds to closing the closure joint.

5. The surgical robotic system of claim 1 , wherein the joint is a roll joint and the desired position includes a roll angle.

6. The surgical robotic system of claim 5 , the one or more processors configured to:

determine whether the desired position corresponds to a clockwise rotation or a counter-clockwise rotation for the roll joint, wherein the compensation term is selected according to the clockwise rotation or the counter-clockwise rotation.

7. The surgical robotic system of claim 1 , wherein the source of hysteresis or recoil includes a gearbox, a driver interface, an internal gear mechanism, or a driving mechanism for the end effector.

8. The surgical robotic system of claim 1 , wherein the source of hysteresis or recoil includes a pad that presses against a jaw of the end effector.

9. The surgical robotic system of claim 1 , wherein the compensation term compensates for a plurality of regions in a relationship between the instruction for the actuator and a measured position for the end effector.

10. The surgical robotic system of claim 9 , wherein the plurality of regions includes a compliance region in which the source of hysteresis or recoil is substantially from compliance, or wherein the plurality of regions includes a backlash region in which the source of hysteresis or recoil is substantially from backlash.

11. The surgical robotic system of claim 9 , wherein the plurality of regions includes a combination region in which the source of hysteresis or recoil is from backlash and compliance.

12. A surgical robotic system, comprising:

an end effector of a surgical tool coupled to a tool driver;

an actuator of the tool driver, the actuator configured to drive the end effector; and

one or more processors configured to:

receive a position command describing a desired position for the end effector;

translate the desired position to a command for a joint associated with the end effector;

calculate a compensation term to compensate for a source of hysteresis for backlash or compliance;

receive sensor data for the position of the actuator or the associated end effector;

modify an instruction for the actuator in response to the sensor data; and

send the modified instruction for the actuator based on the compensation term and the command for the end effector.

13. The surgical robotic system of claim 12 , the one or more processors configured to:

modify the compensation term in response to the sensor data, wherein the modified instruction is based on the modified compensation term.

14. A surgical robotic system, comprising:

an end effector of a surgical tool coupled to a tool driver;

an actuator of the tool driver, the actuator configured to drive the end effector; and

one or more processors configured to:

receive a position command describing a desired position for the end effector;

translate the desired position to a command for a joint associated with the end effector;

calculate a compensation term to compensate for a source of hysteresis for backlash or compliance, wherein the compensation term compensates for a relationship between an instruction for the actuator and a measured position for the end effector, wherein the relationship includes:

(i) a compliance region in which the source of hysteresis or recoil is substantially from compliance; or

(ii) a backlash region in which the source of hysteresis or recoil is substantially from backlash; and

send the instruction for the actuator based on the compensation term and the command for the end effector.

15. The surgical robotic system of claim 14 , wherein the joint is a closure joint and the desired position includes a closure angle.

16. The surgical robotic system of claim 15 , the one or more processors configured to:

determine whether the desired position corresponds to opening the closure joint or closing the closure joint.

17. The surgical robotic system of claim 16 , the one or more processors configured to:

access a first polynomial for translating the desired position to the command for the closure joint when the desired position corresponds to opening the closure joint; and

access a second polynomial for translating the desired position to the command for the closure joint when the desired position corresponds to closing the closure joint.

18. The surgical robotic system of claim 14 , wherein the joint is a roll joint and the desired position includes a roll angle.

19. The surgical robotic system of claim 18 , the one or more processors configured to:

determine whether the desired position corresponds to a clockwise rotation or a counter-clockwise rotation for the roll joint, wherein the compensation term is selected according to the clockwise rotation or the counter-clockwise rotation.

20. The surgical robotic system of claim 14 , wherein the source of hysteresis or recoil includes a gearbox, a driver interface, an internal gear mechanism, or a driving mechanism for the end effector.

Assignments (2)
MERGER Recorded Jan 26, 2026
From: VERB SURGICAL INC.
To: AURIS HEALTH, INC.
Reel/Frame 073584/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2020
From: ASADIAN, ALI; HARIRI, ALIREZA; DAHDOUH, ANDREW
To: VERB SURGICAL INC.
Reel/Frame 052229/0427 →
Continuity (2)
Provisional Application 62887386 · Aug 15, 2019
Related Publication 20210045820A1 · Feb 18, 2021
Cited By (22)
US 1,119,865 US 12,232,838 US 12,329,397 US 12,376,928 US 12,377,206 US 12,409,006 US 12,419,703 US 12,433,702 US 12,440,289 US 12,446,979 US 12,447,317 US 12,508,093 US 12,558,175 US 12,564,414 US 12,564,458 US 12,569,308 US 12,605,523 US 12,636,022 US 12,661,193 US 12,678,249 US 12,702,509 US 12,714,528