Constrained Motion Planning and Simulation of a Retinal Microsurgical Robot
XIAO Jingjing1,2, YANG Yang3, SHEN Lijun4, CHEN Yiqi4, ZHANG Enlai2
1. School of Aerospace Engineering, Xiamen University, Xiamen 361102, China;
2. Chengyi University College, Jimei University, Xiamen 361021, China;
3. School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China;
4. The Eye Hospital of Wenzhou Medical University, Wenzhou 325027, China
Abstract:In order to assist the surgeons to complete the fine operation of retinal microsurgery, a method of generating spatial motion constraints for surgical robots, named virtual fixture (VF), is proposed to filter the trembling, and improve the accuracy and stability. Firstly, the surgical environment constraints and the task constraints are introduced, and 6 VF primitives needed for retinal microsurgery are constructed by using the weighted, linearized, multi-objective constraint conditions, and taking the users' input as the objective function. On this basis, taking the generation of the remote-center-of-motion virtual fixture (RCM VF) as an example, the implementation method of complex constrained motion is deduced by the combination of the constrained movement primitives. The simulation results of each constrained motion primitive algorithm and the complex constrained motion algorithm show that, the surgical instrument can realize the specific constrained motions according to the definition of the VF. Finally, based on the introduction of constrained motion primitives in each surgical procedure, experiments are performed on table tennis and the in vitro porcine eye, which prove that the retinal surgical robot can perform difficult surgical operations under the guidance of the VFs. Therefore, the rationality and effectiveness of the proposed algorithm are verified.
[1] Uneri A, Balicki M A, Handa J, et al. New steady-hand eye robot with micro-force sensing for vitreoretinal surgery[C]//IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics. Piscataway, USA:IEEE, 2012:814-819.
[2] Lanfranco A R, Castellanos A E, Desai J P, et al. Robotic surgery:A current perspective[J]. Annals of Surgery, 2004, 239(1):14.
[3] Arumugam R, Enti V R, Bingbing L, et al. DAvinCi:A cloud computing framework for service robots[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA:IEEE, 2010:3084-3089.
[4] Abraham-Fuchs K, Fuchs F, Kuth R, et al. Device for introducing a stent into a hollow organ:USA, 7727269B2[P]. 2010-06-01.
[5] Rosenberg L B. Virtual fixtures:Perceptual tools for telerobotic manipulation[C]//Virtual Reality International Symposium. Piscataway, USA:IEEE, 1993:76-82.
[6] Park S, Howe R D, Torchiana D F. Virtual fixtures for robotic cardiac surgery[M]//Lecture Notes in Computer Science, vol.2. Berlin, Germany, Springer-Verlag, 2001:225-232.
[7] Hager G D. Human-machine cooperative manipulation with vision-based motion constraints[M]//Lecture Notes in Control and Information Sciences. Berlin, Germany:Springer-Verlag, 2010:55-70.
[8] Funda J, Taylor R H, Eldridge B, et al. Constrained Cartesian motion control for teleoperated surgical robots[J]. IEEE Transactions on Robotics & Automation, 1996, 12(3):453-465.
[9] Li M, Kapoor A, Taylor R H. Telerobotic control by virtual fixtures for surgical applications[M]//Springer Transactions in Advanced Robotics, vol.31. Berlin, Germany:Springer-Verlag, 2007:381-401.
[10] MacLachlan R A, Becker B C, Tabares J C, et al. Micron:An actively stabilized handheld tool for microsurgery[J]. IEEE Transactions on Robotics, 2012, 28(1):195-212.
[11] Becker B C, MacLachlan R A, Lobes L A, et al. Vision-based control of a handheld surgical micromanipulator with virtual fixtures[J]. IEEE Transactions on Robotics, 2013, 29(3):674-683.
[12] Prada R, Payandeh S. On study of design and implementation of virtual fixtures[J]. Virtual Reality, 2009, 13(2):117-129.
[13] Ghanbari A, Chen X, Wang W, et al. Haptic microrobotic intracellular injection assistance using virtual fixtures[C]//Interna-tional Conference on Control, Automation, Robotics, and Vision. Piscataway, USA:IEEE, 2010:781-786.
[14] Nicolis D, Zanchettin A M, Rocco P. A hierarchical optimization approach to robot teleoperation and virtual fixtures rendering[J]. IFAC PapersOnLine, 2017, 50(1):5672-5679.
[15] Vitrani M A, Poquet C, Morel G. Applying virtual fixtures to the distal end of a minimally invasive surgery instrument[J]. IEEE Transactions on Robotics, 2017, 33(1):114-123.
[16] Tang A L, Cao Q X, Pan T W. Spatial motion constraints for a minimally invasive surgical robot using customizable virtual fixtures[J]. International Journal of Medical Robotics and Computer Assisted Surgery, 2015, 10(4):447-460.
[17] Bowyer S A, Davies B L, Baena F R Y. Active constraints/virtu-al fixtures:A survey[J]. IEEE Transactions on Robotics, 2014, 30(1):138-157.
[18] Shen L J, Chen Y Q, Cheng D, et al. In vivo retinal vein bypass surgery in a porcine model[J]. Current Eye Research, 2016, 41(1):79-87.
[19] 肖晶晶,杨洋,沈丽君,等.视网膜血管搭桥手术机器人系统的研究[J].机器人,2014,36(3):293-299.Xiao J J, Yang Y, Shen L J, et al. A robotic system for retinal vascular bypass surgery[J]. Robot, 2014, 36(3):293-299.
[20] Xiao J J, Huang L, Shen L J, et al. Design and research of a robotic aided system for retinal vascular bypass surgery[J]. Journal of Medical Devices, 2014, 8(4):No.044501.
[21] 陈亦棋,张超特,洪明胜,等.辅助玻璃体视网膜显微手术机器人系统的研制及应用[J].中华实验眼科杂志,2017,35(1):38-41.Chen Y Q, Zhang C T, Hong M S, et al. Development of cooperative robot-assisted surgery system for vitreoretinal microsurgery and its feasibility test in an animal model[J]. Chinese Journal of Experimental Ophthalmology, 2017, 35(1):38-41.