| CPC A61B 34/30 (2016.02) [A61B 34/37 (2016.02); A61B 90/361 (2016.02); B25J 9/1689 (2013.01); B25J 9/1697 (2013.01); A61B 2034/2065 (2016.02)] | 20 Claims |

|
1. A system comprising:
a control means for receiving an input from a user;
a manipulator means configured to support a tool having a tool frame; and
processing means configured to perform a method comprising:
receiving, from an image capturing system with an image frame, one or more images, wherein the tool is visible in the one or more images,
determining an estimated frame transform based on the one or more images, wherein the estimated frame transform is used in defining an unknown frame transform between the image frame and the tool frame,
determining, in response to the input received at the control means, an output movement for the tool based on the estimated frame transform, and
causing movement of the tool based on the output movement.
|