CPC A61B 34/37 (2016.02) [A61B 1/04 (2013.01); A61B 34/74 (2016.02); A61B 34/77 (2016.02); A61B 90/361 (2016.02); A61B 90/37 (2016.02); A61B 1/3132 (2013.01); A61B 2017/00216 (2013.01); A61B 2034/2059 (2016.02); A61B 2034/2065 (2016.02); A61B 2034/254 (2016.02); A61B 2034/258 (2016.02); A61B 2034/302 (2016.02)] | 8 Claims |
1. A robot-assisted surgical system comprising:
a robotic manipulator;
a surgical instrument positionable on the robotic manipulator, wherein the robotic manipulator is configured for robotic positioning of a surgical instrument in a body cavity,
a primary user input device moveable by a user to cause the robotic manipulator to move the surgical instrument in the body cavity,
at least one auxiliary user input device operably by a user;
at least one processor and at least one memory, the at least one memory storing instructions executable by said at least one processor to:
receive user input in response to movement of the primary input device by a user,
receive instrument identification input in response to positioning of a surgical instrument on or in proximity to the manipulator, the instrument identification input including instrument type input,
receive input from a user specifying a surgical procedure type,
cause the manipulator to move the first surgical instrument in response to the user input from the primary input device,
and
assign a function to the auxiliary input device based on the instrument type input and surgical procedure type input.
|