| CPC A61B 34/74 (2016.02) [A61B 34/10 (2016.02); A61B 34/20 (2016.02); A61B 34/30 (2016.02); A61B 34/32 (2016.02); A61B 34/37 (2016.02); A61B 34/70 (2016.02); A61B 34/76 (2016.02); B25J 9/161 (2013.01); B25J 9/1633 (2013.01); B25J 13/00 (2013.01); A61B 17/16 (2013.01); A61B 2034/104 (2016.02); A61B 2034/107 (2016.02); A61B 2034/2046 (2016.02); A61B 2034/2055 (2016.02); A61B 2034/2059 (2016.02); Y10S 901/09 (2013.01)] | 17 Claims |

|
1. A surgical system, comprising:
a pointer tool;
a navigation system comprising a localizer configured to track the pointer tool;
a surgical manipulator configured to support and move a surgical instrument, wherein the surgical instrument includes an energy applicator configured to manipulate a bone at a surgical site; and
one or more controllers coupled to the navigation system and the surgical manipulator and being configured to:
generate a virtual boundary relative to the bone, wherein the virtual boundary comprises a shape that delineates a region of the bone to be removed by the energy applicator from a region to be avoided by the energy applicator;
identify, with the navigation system, a position of one or more landmarks at the surgical site in response to the pointer tool touching the one or more landmarks at the surgical site;
revise the shape of the virtual boundary based on the position of the one or more landmarks; and
control the surgical manipulator to constrain the energy applicator from movement beyond the virtual boundary.
|