Adaptive Neuro-Fuzzy Inference System Based Orientation Control of an Intra-operative Ultrasound Robot

Trans-esophageal echocardiography (TEE) is a miniatured intra-operative ultrasound system, widely used in routine diagnosis and interventional procedure monitoring, to assess cardiac structures and functions. As a way to assist the operation of TEE remotely, we have developed an add-on robotic system to actuate a commercial TEE probe. For the proposed robot, understanding the inverse kinematics (IK) which relates the probe pose to the joint parameters is the fundamental step towards automatic control of the system. Rather than using conventional numerical-based techniques which may have problems with speed, convergence, and stability when applying to the TEE robot, this paper explores a soft computing approach by constructing an Adaptive Neuro-Fuzzy Inference System (ANFIS) to learn from training data generated by the forward kinematics (FK) and then computing the inverse kinematics in order to control the orientation of the TEE probe. With 1900 training data over 40 epochs, the minimum training error for each joint parameter was found to be less than 0.1 degree. Validation using a separate data set has indicated that the maximum error was less than 0.3 degree for each joint parameter. It is therefore concluded that the ANFIS-based approach is an effective way, with acceptable accuracy, to compute the inverse kinematics of the TEE robot.

[1]  S. Buss Introduction to Inverse Kinematics with Jacobian Transpose , Pseudoinverse and Damped Least Squares methods , 2004 .

[2]  Robert D. Howe,et al.  Automated pointing of cardiac imaging catheters , 2013, 2013 IEEE International Conference on Robotics and Automation.

[3]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[4]  M. J. Nigam,et al.  Neuro-Fuzzy based Approach for Inverse Kinematics Solution of Industrial Robot Manipulators , 2008, Int. J. Comput. Commun. Control.

[5]  Ali Zilouchian,et al.  Application of Fuzzy Logic for the Solution of Inverse Kinematics and Hierarchical Controls of Robotic Manipulators , 1998, J. Intell. Robotic Syst..

[6]  Kaspar Althoefer,et al.  Robotic Ultrasound: View Planning, Tracking, and Automatic Acquisition of Transesophageal Echocardiography , 2016, IEEE Robotics & Automation Magazine.

[7]  Didier Dubois,et al.  Readings in Fuzzy Sets for Intelligent Systems , 1993 .

[8]  Jinwoo Jung,et al.  An evaluation of closed-loop control options for continuum manipulators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  Kourosh Kiani,et al.  Inverse Kinematics solution of PUMA 560 robot arm using ANFIS , 2011, 2011 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[10]  Li-xin Wei,et al.  A new solution for inverse kinematics of manipulator based on neural network , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[11]  M. Brickner,et al.  Transesophageal Echocardiography: Clinical Indications and Applications , 2003, Circulation.

[12]  Li-Xin Wang,et al.  Stable adaptive fuzzy control of nonlinear systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[13]  Adrian-Vasile Duka,et al.  ANFIS Based Solution to the Inverse Kinematics of a 3DOF Planar Manipulator , 2015 .

[14]  Philippe Zanne,et al.  Robotic Assistance to Flexible Endoscopy by Physiological-Motion Tracking , 2011, IEEE Transactions on Robotics.

[15]  C. Herrera,et al.  The Practice of Clinical Echocardiography , 2002 .

[16]  Kaspar Althoefer,et al.  Design, testing and modelling of a novel robotic system for trans‐oesophageal ultrasound , 2016, The international journal of medical robotics + computer assisted surgery : MRCAS.