AUTOMATED CALIBRATION OF SURGICAL INSTRUMENTS WITH PULL WIRES
2 Assignments
0 Petitions
Accused Products
Abstract
A surgical robotic system automatically calibrates tubular and flexible surgical tools such as endoscopes. By compensating for unideal behavior of a surgical instrument, the surgical robotic system can accurately model motions of the surgical instrument and navigate the surgical instrument while performing a surgical procedure on a patient. During calibration, the surgical robotic system moves the surgical instrument to a target position and receives data describing an actual position and/or orientation of the surgical instrument. The surgical robotic system determines gain values based at least on the discrepancy between the target position and the actual position. The surgical instrument can include tubular components referred to as a sheath and leader. An instrument device manipulator of the surgical robotic system actuates pull wires coupled to the sheath and/or the leader, which causes the surgical instrument to articulate.
-
Citations
53 Claims
-
1-23. -23. (canceled)
-
24. A method comprising:
-
retrieving, from computer readable media storing calibration data, a plurality of gain values each associated with a pull wire of a plurality of pull wires of a surgical instrument; providing a command, derived at least partly from one or more of the plurality of gain values, to move the surgical instrument by translating at least one of the plurality of pull wires using the surgical robotic system; receiving spatial data indicating an actual position of the surgical instrument having been moved in response to the command; determining, for at least one of the pull wires, a new gain value based on the spatial data; and storing the new gain value in the computer readable media. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A surgical robotic system comprising:
-
one or more robotic arms; a surgical instrument comprising a plurality of pull wires; a non-transitory computer-readable storage media storing instructions that when executed by a processor cause the processor to perform steps including; retrieve a plurality of gain values each associated with one of the pull wires; provide a command, derived from one or more of the plurality of gain values, to move the surgical instrument by translating at least one of the plurality of pull wires using the one or more robotic arms; receive spatial data indicating an actual position of the surgical instrument having been moved in response to the command; determining, for at least one of the pull wires, a new gain value based on the spatial data; and storing the new gain value. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification