CPC A61B 34/30 (2016.02) [A61B 17/00234 (2013.01); A61B 34/25 (2016.02); A61B 34/74 (2016.02); A61B 34/77 (2016.02); B25J 9/1676 (2013.01); A61B 2017/00203 (2013.01); A61B 2017/00207 (2013.01); A61B 2017/00216 (2013.01); A61B 2017/00973 (2013.01); A61B 2034/742 (2016.02); A61B 2034/743 (2016.02); A61B 2034/744 (2016.02); A61B 90/03 (2016.02); A61B 2090/062 (2016.02); A61B 2090/08021 (2016.02); G05B 2219/39082 (2013.01)] | 18 Claims |
1. A surgical robotic system for use in an eye surgery procedure, comprising:
a surgical arm comprising a movable arm part, the movable arm part comprising an instrument connector for mounting of a surgical instrument, the surgical instrument having a longitudinal axis, the movable arm part having at least one degree-of-freedom to enable longitudinal movement of the surgical instrument along the longitudinal axis of the surgical instrument towards a surgical target within an eye;
a human machine interface for receiving positioning commands from a human operator for controlling the longitudinal movement of the surgical instrument;
an actuator configured and arranged for actuating the movable arm part to effect the longitudinal movement of the surgical instrument;
a processor configured for controlling the actuator in accordance with the positioning commands and a virtual bound;
wherein the surgical instrument comprises a sensor for providing sensor data, the sensor data being indicative of a distance between a tip of the surgical instrument and an anatomical structure;
wherein the processor is further configured for:
during use, determining the virtual bound based on the sensor data; and
retract the surgical instrument in longitudinal direction towards the virtual bound when the tip of the surgical instrument arrives past the virtual bound.
|