| CPC A61B 34/20 (2016.02) [A61B 34/30 (2016.02); A61B 34/37 (2016.02); A61B 90/361 (2016.02); A61B 90/37 (2016.02); B25J 9/0021 (2013.01); B25J 9/023 (2013.01); B25J 9/16 (2013.01); B25J 9/1682 (2013.01); B25J 9/1697 (2013.01); G06F 3/013 (2013.01); A61B 2017/00216 (2013.01); A61B 2034/2046 (2016.02); A61B 2034/2055 (2016.02); A61B 2034/305 (2016.02); A61B 34/76 (2016.02)] | 15 Claims |

|
1. A method of detecting an object within a surgical work site, comprising:
positioning a surgical instrument within a surgical work area within a body cavity;
mounting the surgical instrument to a robotic manipulator;
causing the robotic manipulator to move the surgical instrument in response to input commands from a hand controller;
capturing an image of a portion of the surgical work area within the body cavity;
displaying the image on an image display;
receiving from an eye gaze sensor input corresponding to a direction of a user's gaze towards the image of the work area on the display, the direction of the user's gaze corresponding to a region of the image; and
executing a computer vision algorithm, said computer vision algorithm analyzing the region within the captured image to detect in the image at least a portion of the surgical instrument that is at the surgical site and displayed in the image; and
following detection of the surgical instrument, initiating a mode in which input commands from the hand controller do not cause movement of the surgical instrument by the robotic manipulator.
|