Towards accurate motion compensation in surgical robotics

This paper proposes a method for accurate robotic motion compensation of a freely moving target object. This approaches a typical problem in medical scenarios, where a robotic system needs to compensate physiological movements of a target region related to the patient. An optical tracking system measures the poses of the robot's end-effector and the moving target. The task is to track the target with the robot in a desired relative pose. Arbitrary motion in 6 DoF is covered. The position controller of the medical light-weight robot MIRO is enhanced by a Cartesian displacement observer. The proposed observer feedback preserves the dynamics of the robot, while achieving high accuracy in task space. The target object is equipped with an inertial measurement unit in addition to tracking markers. Target sensor data is fused by an extended Kalman filter in a tightly coupled approach. The robot control and the target tracking in the task space aim to combine accuracy, dynamic performance and robustness to marker occlusions. The algorithms are verified with the DLR MIRO, an experimental target platform, and a commercial tracking system. The experiments demonstrate rapid convergence to desired Cartesian poses and good dynamic tracking performance even at higher target motion speed.

[1]  Alin Albu-Schäffer,et al.  Robotic assembly of complex planar parts: An experimental evaluation , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[3]  Byung-Ju Yi,et al.  A robot-assisted surgery system for spinal fusion , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Greg Welch,et al.  SCAAT: incremental tracking with incomplete information , 1997, SIGGRAPH.

[5]  Gerd Hirzinger,et al.  Robust multi sensor pose estimation for medical applications , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Cameron N. Riviere,et al.  Predicting respiratory motion for active canceling during percutaneous needle insertion , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  Cameron N. Riviere,et al.  Robotic Compensation of Biological Motion to Enhance Surgical Accuracy , 2006, Proceedings of the IEEE.

[8]  Hugh F. Durrant-Whyte,et al.  Achieving integrity in an INS/GPS navigation loop for autonomous land vehicle applications , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Luo Fei,et al.  An Overview of Robot Calibration , 2004 .

[10]  Tobias Ortmaier,et al.  A hands-on-robot for accurate placement of pedicle screws , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[11]  Alessandro De Luca,et al.  Friction observer and compensation for control of robots with joint torque measurement , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Ozkan Bebek,et al.  Prediction of heartbeat motion with a generalized adaptive filter , 2008, 2008 IEEE International Conference on Robotics and Automation.

[13]  Robert B. McGhee,et al.  An extended Kalman filter for quaternion-based orientation estimation using MARG sensors , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[14]  Robert D. Howe,et al.  Kinematic error correction for minimally invasive surgical robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  Salah Sukkarieh,et al.  Tightly Coupled INS/GPS with Bias Estimation for UAV Applications , 2004 .

[16]  Michael Harrington,et al.  Constellation: a wide-range wireless motion-tracking system for augmented reality and virtual set applications , 1998, SIGGRAPH.

[17]  Alin Albu-Schäffer,et al.  The DLR MIRO: a versatile lightweight robot for surgical applications , 2008, Ind. Robot.

[18]  Eric M. Foxlin Head tracking relative to a moving vehicle or simulator platform using differential inertial sensors , 2000, Defense, Security, and Sensing.

[19]  Alin Albu-Schäffer,et al.  MIMO State Feedback Controller for a Flexible Joint Robot with Strong Joint Coupling , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.