Safety logic for surgical suturing systems
A surgical suturing tracking system is disclosed. The surgical suturing tracking system is configured to detect and guide a suturing needle during a surgical suturing procedure. The surgical suturing track system comprises a control circuit configured to predict a path of a needle suturing stroke after receiving an input from a clinician, detect an embedded tissue structure, and assess proximity of the predicted path and the detected embedded tissue structure.
1. A surgical suturing system, comprising:
a grasper configured to be manipulated automatically by a surgical robot and manually by a clinician;
a suturing needle configured to be actuated through a suturing stroke in a surgical site by the grasper; and
a control circuit configured to:
predict a path of the suturing stroke relative to a tissue in a first location within the surgical site after receiving an input from the clinician, wherein the predicted path of the suturing stroke is based on the current position of said suturing needle relative to the tissue in the first location;
utilize structured light projected onto a surface of the tissue to determine a shape and contours of a surface of the tissue;
utilize spectral light to detect an embedded tissue structure within the tissue at the first location; and
assess proximity of the predicted path in the first location relative to the detected embedded tissue structure.
2. The surgical suturing system of claim 1 , wherein the control circuit is further configured to assess the proximity by determining a shortest distance between the predicted path and the detected embedded tissue structure.
3. The surgical suturing system of claim 1 , wherein the control circuit is further configured to alert the clinician if the assessed proximity is within a predefined critical proximity range.
4. The surgical suturing system of claim 3 , wherein the predefined critical proximity range is selectable by the clinician.
5. The surgical suturing system of claim 1 , further comprising a spectral light emitter and a waveform sensor configured to detect spectral light reflections to detect the embedded tissue structure.
6. The surgical suturing system of claim 1 , wherein the control circuit is further configured to apply an automatic control motion to the grasper to perform the suturing stroke if the assessed proximity is not within a predefined critical proximity range.
7. The surgical suturing system of claim 1 wherein the control circuit is further configured to recommend a different location to begin the suturing stroke when the assessed proximity is within a predefined critical proximity range.
8. The surgical suturing system of claim 1 , wherein the control circuit is further configured to allocate manual control to the clinician when the assessed proximity is within a predefined critical proximity range.
9. The surgical suturing system of claim 1 , wherein the control circuit is further configured to automatically adjust control motions applied to the grasper to navigate the predicted path away from the detected embedded tissue structure outside of a predefined critical proximity range and continue the suturing stroke.
10. The surgical suturing system of claim 1 , wherein the assessed proximity comprises determining a shortest distance between a predicted path of a tip of the suturing needle and the detected embedded tissue structure.
11. The surgical suturing system of claim 1 , wherein the control circuit is further configured to preemptively adjust the suturing stroke based on the assessed proximity.