Abstract
To improve flexibility and adaptability, a surgical robot normally has a number of arms and redundant degrees of freedom, which may cause collision between robotic arms. In this paper, a real-time collision avoidance algorithm based on OBB (Oriented Bounding Box) intersection test was presented to solve this problem. The cube model of each arm was established based on OBB. According to the distance between any two OBBs, probable collision components can be found. Along with the kinematics of the surgical robot, maximum motion range of each joint can be obtained under the condition of no collision. Then the concept of Collision Index was proposed to represent the relationship between the angular position and the maximum motion range of each joint. In order to avoid collision, Collision Indexes were used to limit the motion of each joint. Experimental results show that the algorithm is effective and could avoid collision between manipulators.
References
Bosscher, P., Hedman, D.: Real-time collision avoidance algorithm for robotic manipulators. Ind. Robot 38(2), 113–122 (2009)
Estey, E.P.: Robotic prostatectomy: the new standard of care or a marketing success? Can. Urol. Assoc. J. (Journal de l’Association des urologues du Canada) 3(6), 488–490 (2009)
Gottschalk, S.: OBBTree: a hierarchical structure for rapid interference detection. In: Conference on Computer Graphics and Interactive Techniques, pp. 171–180 (1997)
Huynh., J.: Separating axis theorem for oriented bounding boxes (2009). http://www.jkh.me
Lago, P., Lombardi, C., Vallone, I.: From laparoscopic surgery to 3-d double console robot-assisted surgery. In: IEEE International Conference on Information Technology and Applications in Biomedicine, pp. 1–4 (2010)
Li, G., Wu, D., Ma, R., Huang, K.: Pose planning for robotically assisted minimally invasive surgery. In: International Conference on Biomedical Engineering and Informatics, pp. 1769–1774 (2010)
Sivarajan, G., Taksler, G.B., Walter, D., Gross, C.P., Sosa, R.E., Makarov, D.V.: The effect of the diffusion of the surgical robot on the hospital-level utilization of partial nephrectomy. Med. Care 53(1), 71–78 (2015)
Wang, W.D., Zhang, P., Shi, Y.K., Jiang, Q.Q., Zou, Y.J.: Design and compatibility evaluation of magnetic resonance imaging-guided needle insertion system. J. Med. Imaging Health Inf. 5(8), 1963–1967 (2015)
Zhang, F., Yan, Z., Du, Z.: Preoperative setup planning for robotic surgery based on a simulation platform and gaussian process. In: IEEE International Conference on Mechatronics and Automation (2016)
Zoppi, M., Molfino, R., Cerveri, P.: Modular micro robotic instruments for transluminal endoscopic robotic surgery: New perspectives. In: IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, pp. 440–445 (2010)
Acknowledgement
This research is supported by National Natural Science Foundation of China (61403107). The work is conducted in State Key Laboratory of Robotics and System (Harbin Institute of Technology). Thanks to Dr. Yan for his guidance in theory, and supports from Professor Du and Professor Dong.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Qiu, Y., Yan, Z., Miao, Y., Du, Z. (2017). Real-Time Collision Avoidance Algorithm for Surgical Robot Based on OBB Intersection Test. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10462. Springer, Cham. https://doi.org/10.1007/978-3-319-65289-4_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-65289-4_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65288-7
Online ISBN: 978-3-319-65289-4
eBook Packages: Computer ScienceComputer Science (R0)