Abstract
This paper presents an adaptive control scheme for improving the performance of a surgical robot when it executes tasks autonomously. A commercial tracking system is used to correlate the robot with the preoperative plan as well as to correct the position of the robot when errors between the real and planned positions are detected. Due to the noisy signals provided by the tracking system, a Kalman filter is proposed to smooth the variations and to increase the stability of the system. The efficiency of the approach has been validated using rigid and flexible endoscopic tools, obtaining in both cases that the target points can be reached with an error less than 1mm. These results make the approach suitable for a range of abdominal procedures, such as autonomous repositioning of endoscopic tools or probes for percutaneous procedures.
This work is funded by the E.U. contract MRTN-CT-2004-512400.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Taylor, R.H., Stoianovici, D.: Medical robotics in computer-integrated surgery. IEEE Trans. Robot. Autom. 19(5), 765–781 (2003)
Karas, C., Chiocca, E.A.: Neurosurgical robotics: a review of brain and spine applications. Journal of Robotics Surgery 1, 39–43 (2007)
Kazanzides, P., Mittelstadt, B.D., Musits, B.L., Bargar, W.L., Zuhars, J.F., Williamson, B., Cain, P.W., Carbone, E.J.: An integrated system for cementless hip replacement. IEEE Trans. Biomed. Engin. 14(3), 307–313 (1995)
Krupa, A., Gangloff, J., Doignon, C., de Mathelin, M.F., Morel, G., Leroy, J., Soler, L., Marescaux, J.: Autonomous 3-d positioning of surgical instruments in robotized laparoscopic surgery using visual servoing. IEEE Trans. Robot. Autom. 19(5), 842–853 (2003)
Loser, M.H., Navab, N.: A new robotic system for visually controlled percutaneous interventions under ct fluoroscopy. In: Medical Image Computing and Computer-Assisted Interventions, pp. 887–896 (2000)
Iordachita, I., Kapoor, A., Mitchell, B., Kazanzides, P., Hager, G., Handa, J., Taylor, R.: Steady-hand manipulator for retinal surgery. In: Medical Image Computing and Computer-Assisted Interventions, pp. 66–73 (2006)
Li, M., Ishii, M., Taylor, R.H.: Spatial motion constraints using virtual fixtures generated by anatomy. IEEE Transactions on Robotics 23(1), 4–19 (2007)
Sielhorst, T., Bauer, M., Wenisch, O., Klinker, G., Navab, N.: Online estimation of the target registration error for n-ocular optical tracking systems. Medical Image Computing and Computer-Assisted Interventions, 652–659 (2007)
Cornellà, J., Elle, O.J., Ali, W., Samset, E.: Improving cartesian position accuracy of a telesurgical robot. In: International Symposium of Industrial Electronics (in press, 2008)
Reitmayr, G., Schmalstieg, D.: Opentracker – an open software architecture for reconfigurable tracking based on xml. In: Virtual Reality Conference (2001)
Ortmaier, T., Hirzinger, G.: Cartesian control issues for minimally invasive robot surgery. In: IEEE/RSJ Int. Conf. on Intel. Robots and Systems, pp. 565–571 (2000)
Welch, G., Bishop, G.: An Introduction to the Kalman Filter. Dept. of Computer Science, University of North Carolina (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cornellà, J., Elle, O.J., Ali, W., Samset, E. (2008). Intraoperative Navigation of an Optically Tracked Surgical Robot. In: Metaxas, D., Axel, L., Fichtinger, G., Székely, G. (eds) Medical Image Computing and Computer-Assisted Intervention – MICCAI 2008. MICCAI 2008. Lecture Notes in Computer Science, vol 5242. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85990-1_70
Download citation
DOI: https://doi.org/10.1007/978-3-540-85990-1_70
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85989-5
Online ISBN: 978-3-540-85990-1
eBook Packages: Computer ScienceComputer Science (R0)