A hierarchical framework for collision avoidance in robot-assisted minimally invasive surgery
Jacinto Colan, Ana Davila, Khusniddin Fozilov, Yasuhisa Hasegawa
TL;DR
The paper tackles safe collision avoidance in robot-assisted minimally invasive surgery by formulating a hierarchical, HQP-based controller that coherently integrates RCM constraints, precise tracking, collision avoidance, manipulability maximization, and joint-limit adherence. It uses a stack of prioritized QPs with null-space projections and a smooth transition mechanism to shift emphasis from tracking to collision avoidance as obstacles are detected, incorporating both hard and soft constraints. The approach is validated in simulation across static/dynamic obstacles and inter-tool collisions, showing accurate end-effector tracking, robust RCM maintenance, and improved manipulability without compromising safety. The results indicate practical potential for real-time RAMIS safety, with future work focusing on real-world experiments and sensory/adaptive enhancements to further improve performance in clinical environments.
Abstract
Minimally invasive surgery (MIS) procedures benefit significantly from robotic systems due to their improved precision and dexterity. However, ensuring safety in these dynamic and cluttered environments is an ongoing challenge. This paper proposes a novel hierarchical framework for collision avoidance in MIS. This framework integrates multiple tasks, including maintaining the Remote Center of Motion (RCM) constraint, tracking desired tool poses, avoiding collisions, optimizing manipulability, and adhering to joint limits. The proposed approach utilizes Hierarchical Quadratic Programming (HQP) to seamlessly manage these constraints while enabling smooth transitions between task priorities for collision avoidance. Experimental validation through simulated scenarios demonstrates the framework's robustness and effectiveness in handling diverse scenarios involving static and dynamic obstacles, as well as inter-tool collisions.
