CPC A61B 34/20 (2016.02) [A61B 34/30 (2016.02); A61B 2034/2048 (2016.02); A61B 2034/2055 (2016.02); A61B 2034/2059 (2016.02)] | 21 Claims |
1. A surgical system comprising:
a surgical robot arm having a coupling system disposed on a distal end portion of the surgical robot arm and one or more encoders for determining the location of the coupling system, wherein the coupling system is configured to secure a navigation array to the surgical robot arm in a plurality of different orientations;
a navigation array coupled to the surgical robot arm via the coupling system in one of the plurality of different orientations, the navigation array including a plurality of tracking elements arranged in a fixed geometry relative to one another; and
a navigation system configured to determine a precise location of the distal end portion of the surgical robot by:
measuring a precise location of the navigation array by visually observing the navigation array,
receiving a location of the coupling system via the one or more encoders,
determining the orientation of the navigation array relative to the surgical robot arm based on the visual observation of the navigation array and the received location of the coupling system, the orientation of the navigation array defining a precise location of the coupling system based on the determined precise location of the navigation array, and
determining the precise location of the distal end portion of the surgical robot arm based on a known spatial relationship between the distal end portion and the coupling system.
|