CPC A61B 34/30 (2016.02) [B25J 9/1676 (2013.01); B25J 9/1694 (2013.01); B25J 13/086 (2013.01); A61B 2017/00119 (2013.01); A61B 2017/00199 (2013.01); A61B 2017/00398 (2013.01); A61B 2034/2051 (2016.02); A61B 2090/061 (2016.02); A61B 2562/0257 (2013.01)] | 19 Claims |
1. A collision avoidance method for a surgical robotic manipulator, the method comprising:
detecting a distance of an object to the surgical robotic manipulator using a proximity sensing assembly coupled to at least one of a plurality of links or a plurality of joints of the surgical robotic manipulator;
determining whether a collision between the object and the surgical robotic manipulator is imminent by comparing the detected distance of the object to a predetermined collision avoidance distance;
determining whether the object is a human obstacle based on a capacitance value change detected by the proximity sensing assembly that is lower than a capacitance value change detected by the proximity sensing assembly when the object is a non-human obstacle; and
based on the determining of an imminent collision and the object is a human obstacle, causing the surgical robotic manipulator to engage in a collision avoidance operation that prevents the surgical robotic manipulator from colliding with the human obstacle.
|