| CPC A61B 34/37 (2016.02) [A61B 18/1442 (2013.01); A61B 34/20 (2016.02); A61B 34/25 (2016.02); A61B 34/74 (2016.02); A61B 34/77 (2016.02); B25J 9/1682 (2013.01); A61B 2017/0046 (2013.01); A61B 2034/302 (2016.02); A61B 2034/305 (2016.02); A61B 90/98 (2016.02); G16H 40/63 (2018.01)] | 21 Claims |

|
1. A system for remote manipulation to perform surgery, the system comprising:
a slave console comprising a slave hub, an alignment joint disposed proximal of the slave hub, and a plurality of slave links coupled to a base;
a surgical instrument configured to be received in the slave hub and coupled to the slave console, the surgical instrument including a distal region configured to be inserted into a patient at a surgical site to perform robotic surgery;
an incision pointer configured to be removably coupled to the alignment joint to facilitate an alignment of the alignment joint and the surgical site; and
a controller configured to execute instructions to:
set a virtual remote center-of-motion of the surgical instrument based on the alignment of the alignment joint and the surgical site; and
cause at least one of the plurality of slave links distal to the alignment joint to move responsive to movement applied at a handle of a master console operatively coupled to the slave console to thereby move the surgical instrument to perform the robotic surgery, while restricting movements of the surgical instrument about the virtual remote center-of-motion and maintaining alignment of the alignment joint with the surgical site during the robotic surgery.
|