Comparison of online algorithms for the tracking of multiple magnetic targets in a myokinetic control interface*

Magnetic tracking algorithms can be used to determine the position and orientation of magnetic markers or devices. These techniques are particularly interesting for biomedical applications such as teleoperated surgical robots or the control of upper limb prostheses. The performance of different algorithms used for magnetic tracking was compared in the past. However, in most cases, those algorithms were required to track a single magnet.Here we investigated the performance of three localization algorithms in tracking up to 9 magnets: two optimization-based (Levenberg-Marquardt algorithm, LMA, and Trust Region Reflective algorithm, TRRA) and one recursion-based (Unscented Kalman Filter, UKF). The tracking accuracy of the algorithms and their computation time were investigated through simulations.The accuracy of the three algorithms, when tracking up to six magnets, was similar, leading to estimation errors varying from 0.06 ± 0.02 mm to 2.26 ± 0.07 mm within a 100 mm × 54 mm × 100 mm workspace, at the highest sampling frequency. In all cases, computation times under 300 ms for the UKF and 45 ms for the LMA/TRRA were obtained. The TRRA showed the best tracking performance overall.These outcomes are of interest for a wide range of robotics applications that require remote tracking.

[1]  Mao Li,et al.  A New Tracking System for Three Magnetic Objectives , 2010, IEEE Transactions on Magnetics.

[2]  Phil D. Green,et al.  Isolated word recognition of silent speech using magnetic implants and sensors. , 2010, Medical engineering & physics.

[3]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[4]  Oskar Talcoth,et al.  Optimization of Sensor Positions in Magnetic Tracking , 2011 .

[5]  Thomas Schmitz-Rode,et al.  Free-hand CT-based electromagnetically guided interventions: Accuracy, efficiency and dose usage , 2011, Minimally invasive therapy & allied technologies : MITAT : official journal of the Society for Minimally Invasive Therapy.

[6]  Shuang Song,et al.  A Six-Dimensional Magnetic Localization Algorithm for a Rectangular Magnet Objective Based on a Particle Swarm Optimizer , 2009, IEEE Transactions on Magnetics.

[7]  Christian Cipriani,et al.  Development of an Embedded Myokinetic Prosthetic Hand Controller , 2019, Sensors.

[8]  P.-A. Besse,et al.  Tracking system with five degrees of freedom using a 2D-array of Hall sensors and a permanent magnet , 2001 .

[9]  M Birsan,et al.  Recursive Bayesian Method for Magnetic Dipole Tracking With a Tensor Gradiometer , 2011, IEEE Transactions on Magnetics.

[10]  Max Q.-H. Meng,et al.  Efficient magnetic localization and orientation technique for capsule endoscopy , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  M E Bellemann,et al.  A novel method for real-time magnetic marker monitoring in the gastrointestinal tract , 2000, Physics in medicine and biology.

[12]  Jake J. Abbott,et al.  OctoMag: An Electromagnetic System for 5-DOF Wireless Micromanipulation , 2010, IEEE Transactions on Robotics.

[13]  D. Gleich TRUST REGION METHODS , 2017 .

[14]  Elliott J. Rouse,et al.  Development of a Model Osseo-Magnetic Link for Intuitive Rotational Control of Upper-Limb Prostheses , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[15]  Paolo Dario,et al.  Robotic magnetic steering and locomotion of capsule endoscope for diagnostic and surgical endoluminal procedures , 2009, Robotica.

[16]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[17]  Hugh M. Herr,et al.  Low-Latency Tracking of Multiple Permanent Magnets , 2019, IEEE Sensors Journal.

[18]  Wolfgang Birkfellner,et al.  Electromagnetic Tracking in Medicine—A Review of Technology, Validation, and Applications , 2014, IEEE Transactions on Medical Imaging.

[19]  Matthew N. O. Sadiku,et al.  Elements of Electromagnetics , 1989 .

[20]  Edward B. Steager,et al.  Control of Multiple Magnetic Micro Robots , 2015 .

[21]  Peter Goldsmith,et al.  A Neural Network Driven Sensor Array for Locating a Permanent Magnet , 2017 .

[22]  Marco Dionigi,et al.  Magnetic Field-Based Positioning Systems , 2017, IEEE Communications Surveys & Tutorials.

[23]  Fredrik Gustafsson,et al.  Tracking Position and Orientation of Magnetic Objects Using Magnetometer Networks , 2015 .

[24]  Thomas M Greiner,et al.  Hand Anthropometry of U.S. Army Personnel , 1991 .

[25]  S. Ando,et al.  A Closed-Form Formula for Magnetic Dipole Localization by Measurement of Its Magnetic Field and Spatial Gradients , 2006, IEEE Transactions on Magnetics.

[26]  Metin Sitti,et al.  Independent control of multiple magnetic microrobots in three dimensions , 2013, Int. J. Robotics Res..

[27]  Christian Cipriani,et al.  Feasibility of Tracking Multiple Implanted Magnets With a Myokinetic Control Interface: Simulation and Experimental Evidence Based on the Point Dipole Model , 2020, IEEE Transactions on Biomedical Engineering.

[28]  Qi Zhang,et al.  6-D Magnetic Localization and Orientation Method for an Annular Magnet Based on a Closed-Form Analytical Model , 2014, IEEE Transactions on Magnetics.

[29]  K. Fong,et al.  Electromagnetic navigation bronchoscopy: A descriptive analysis. , 2012, Journal of thoracic disease.

[30]  F. Clemente,et al.  The myokinetic control interface: tracking implanted magnets as a means for prosthetic control , 2017, Scientific Reports.