| CPC A61B 34/70 (2016.02) [A61B 17/142 (2016.11); A61B 17/155 (2013.01); A61B 34/30 (2016.02); A61B 34/32 (2016.02); A61B 2017/00477 (2013.01); A61B 17/15 (2013.01); A61B 2017/1602 (2013.01); A61B 2090/062 (2016.02); A61B 2090/067 (2016.02); A61B 2090/08021 (2016.02); G05B 2219/45117 (2013.01); G05B 2219/45171 (2013.01)] | 18 Claims |

|
1. A surgical system comprising:
a manipulator comprising a base and a robotic arm coupled to the base;
a saw tool coupled to the robotic arm and configured to perform a cut of a bone; and
a control system coupled to the manipulator and the saw tool and being configured to:
obtain data defining a cutting plane for the bone and a pre-determined depth of the bone to be cut by the saw tool along the cutting plane;
associate a virtual planar boundary with the bone along the cutting plane;
control the manipulator to autonomously align the saw tool to the cutting plane;
activate the saw tool;
control the manipulator to autonomously move the saw tool to create a notch in the bone relative to the cutting plane; and
control the manipulator to autonomously move the saw tool along the cutting plane to perform the cut of the bone, wherein autonomous movement of the saw tool by the manipulator comprises:
autonomous movement of the saw tool into engagement with the notch, wherein the notch is configured to reduce skiving of the saw tool; and
autonomous movement of the saw tool along the cutting plane, such that the saw tool is constrained to remain within the virtual planar boundary and to not exceed the pre-determined depth of the bone to be cut.
|