Surgical system with base tracking
A surgical system includes an arm extending from the base and having a distal end configured to be coupled to a tool, a first marker coupled in fixed relation to the base, and a tracking system. The tracking system is configured to collect first data indicative of a position of the first marker and collect second data indicative of a position an anatomical feature of a patient. The surgical system also includes a processor configured to calculate a position of the tool relative to the anatomical feature based on the first data and the second data.
1. A surgical system, comprising:
a base;
an arm extending from the base and having a distal end configured to be coupled to a tool;
a first marker coupled in fixed relation to the base;
a tracking system configured to:
collect first data indicative of a position of the first marker; and
collect second data indicative of a position an anatomical feature of a patient; and
a processor configured to calculate a position of the tool relative to the anatomical feature based on the first data and the second data and provide a fault signal in response to detecting a movement of the first marker using the first data.
2. The surgical system of claim 1 , wherein the arm comprises a joint; and
the processor is configured calculate the position of the tool relative to the anatomical feature based on data indicative of an angle of the joint.
3. The surgical system of claim 2 , wherein the arm comprises a joint encoder configured to detect the angle of the joint.
4. The surgical system of claim 2 , wherein the joint is motorized.
5. The surgical system of claim 1 , wherein the first marker comprises a reflective array and the tracking system is configured to detect infrared light reflected by the reflective array.
6. The surgical system of claim 1 , wherein the tracking system comprises a stereo camera pair.
7. The surgical system of claim 1 , wherein the processor is further configured to control the arm to guide the position of the tool to a target point at the anatomical feature.
8. The surgical system of claim 1 , wherein the processor is further configured to update the position of the tool relative to the anatomical feature in response to data indicative of movement of the tool relative to the base.
9. A system, comprising:
a base;
a moveable arm extending from the base;
a tool mounted on the moveable arm; and
circuitry configured to:
obtain first data indicative of a position of the base;
obtain second data indicative of a position of a target site; and
determine a position of the tool relative to the target site based on the first data and the second data; and
provide a fault signal in response to a movement of the base indicated by the first data.
10. The system of claim 9 , wherein the tool is a cutting tool.
11. The system of claim 9 , wherein the arm comprises a joint, and wherein the circuitry is further configured to calculate the position of the tool relative to the target site based on third data indicative of an angle of the joint.
12. The system of claim 11 , wherein the arm is motorized, and wherein the circuitry is configured to control the angle of the joint.
13. The system of claim 11 , wherein the arm comprises an encoder configured to provide the third data.
14. The system of claim 9 , wherein the base is a wheeled cart.
15. The system of claim 9 , wherein the target site is associated with a patient's anatomy.
16. The system of claim 9 , wherein the system is further configured to execute a calibration or registration procedure to determine one or more coordinate transformations, the circuitry configured to determine the position of the tool relative to the target site using the one or more coordinate transformations.
17. The system of claim 16 , wherein the circuitry is configured to execute the calibration procedure by providing vertices of a virtual polyhedron and collecting third data indicative of tool positions as the tool is moved to the vertices of the virtual polyhedron.
18. The system of claim 16 , further comprising a marker removeably attachable to the arm, the marker attached to the arm during the calibration or registration procedure and removed from the moveable arm before interaction of the tool with the target site.