CPC A61B 1/01 (2013.01) [A61B 1/00006 (2013.01); A61B 1/00149 (2013.01); A61B 1/0016 (2013.01); A61B 1/0051 (2013.01); A61B 1/0052 (2013.01); A61B 1/0057 (2013.01); A61B 1/018 (2013.01); A61B 34/30 (2016.02); A61B 90/06 (2016.02); G01B 21/16 (2013.01); A61B 1/00057 (2013.01); A61B 2017/00477 (2013.01); A61B 2034/2048 (2016.02); A61B 2034/2061 (2016.02); A61B 2034/301 (2016.02); A61B 34/71 (2016.02)] | 20 Claims |
1. A method comprising:
translating a first pull wire of a surgical instrument by a first gain value associated with a first command for moving the surgical instrument from a resting position to a first direction using a surgical robotic system;
receiving first spatial data indicating a first actual position of the surgical instrument having been moved in response to translating the first pull wire by the first gain value;
providing a second command to relax the surgical instrument to the resting position;
translating a second pull wire of the surgical instrument in response to a third command for moving the surgical instrument from the resting position to a second direction using the surgical robotic system;
receiving second spatial data indicating a second actual position of the surgical instrument having been moved in response to translating the second pull wire;
determining, for the first pull wire, a second gain value based on the first spatial data, the second spatial data, and the first gain value; and
storing the second gain value in association with the first pull wire.
|