{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:12:33Z","timestamp":1781107953743,"version":"3.54.1"},"reference-count":22,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2019,7,17]],"date-time":"2019-07-17T00:00:00Z","timestamp":1563321600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["679820"],"award-info":[{"award-number":["679820"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The quest for an intuitive and physiologically appropriate human machine interface for the control of dexterous prostheses is far from being completed. In the last decade, much effort has been dedicated to explore innovative control strategies based on the electrical signals generated by the muscles during contraction. In contrast, a novel approach, dubbed myokinetic interface, derives the control signals from the localization of multiple magnetic markers (MMs) directly implanted into the residual muscles of the amputee. Building on this idea, here we present an embedded system based on 32 magnetic field sensors and a real time computation platform. We demonstrate that the platform can simultaneously localize in real-time up to five MMs in an anatomically relevant workspace. The system proved highly linear (R2 = 0.99) and precise (1% repeatability), yet exhibiting short computation times (4 ms) and limited cross talk errors (10% the mean stroke of the magnets). Compared to a previous PC implementation, the system exhibited similar precision and accuracy, while being ~75% faster. These results proved for the first time the viability of using an embedded system for magnet localization. They also suggest that, by using an adequate number of sensors, it is possible to increase the number of simultaneously tracked MMs while introducing delays that are not perceivable by the human operator. This could allow to control more degrees of freedom than those controllable with current technologies.<\/jats:p>","DOI":"10.3390\/s19143137","type":"journal-article","created":{"date-parts":[[2019,7,17]],"date-time":"2019-07-17T02:44:03Z","timestamp":1563331443000},"page":"3137","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Development of an Embedded Myokinetic Prosthetic Hand Controller"],"prefix":"10.3390","volume":"19","author":[{"given":"Francesco","family":"Clemente","sequence":"first","affiliation":[{"name":"The Biorobotics Institute, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"},{"name":"Department of Excellence in Robotics &amp; AI, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2756-5162","authenticated-orcid":false,"given":"Valerio","family":"Ianniciello","sequence":"additional","affiliation":[{"name":"The Biorobotics Institute, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"},{"name":"Department of Excellence in Robotics &amp; AI, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marta","family":"Gherardini","sequence":"additional","affiliation":[{"name":"The Biorobotics Institute, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"},{"name":"Department of Excellence in Robotics &amp; AI, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christian","family":"Cipriani","sequence":"additional","affiliation":[{"name":"The Biorobotics Institute, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"},{"name":"Department of Excellence in Robotics &amp; AI, Scuola Superiore Sant\u2019Anna, 56127 Pisa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1016\/j.jelekin.2006.08.006","article-title":"Myoelectric Signal Processing for Control of Powered Limb Prostheses","volume":"16","author":"Parker","year":"2006","journal-title":"J. Electromyogr. Kinesiol."},{"key":"ref_2","unstructured":"Kutz, M. (2002). Design of Artificial Arms and Hands for Prosthetic Application. Standard Handbook of Biomedical Engineering & Design, McGraw-Hill Professional."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Amsuess, S., Goebel, P., Graimann, B., and Farina, D. (2014, January 26\u201330). Extending Mode Switching to Multiple Degrees of Freedom in Hand Prosthesis Control Is Not Efficient. Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2014, Chicago, IL, USA.","DOI":"10.1109\/EMBC.2014.6943677"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1109\/TBME.2008.2005942","article-title":"Implantable Myoelectric Sensors (IMESs) for Intramuscular Electromyogram Recording","volume":"56","author":"Weir","year":"2009","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.jneumeth.2014.07.016","article-title":"First-in-Man Demonstration of a Fully Implanted Myoelectric Sensors System to Control an Advanced Electromechanical Prosthetic Hand","volume":"244","author":"Pasquina","year":"2015","journal-title":"J. Neurosci. Methods"},{"key":"ref_6","first-page":"257re6","article-title":"An Osseointegrated Human-Machine Gateway for Long-Term Sensory Feedback and Motor Control of Artificial Limbs","volume":"6","year":"2014","journal-title":"Sci. Transl. Med."},{"key":"ref_7","unstructured":"(2019, May 30). DeTOP\u2014Dexterous Transradial Osseointegrated Prosthesis with Neural Control and Sensory Feedback. Available online: http:\/\/www.detop-project.eu\/."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1186\/s12984-019-0511-2","article-title":"Grip Control and Motor Coordination with Implanted and Surface Electrodes While Grasping with an Osseointegrated Prosthetic Hand","volume":"16","author":"Mastinu","year":"2019","journal-title":"J. Neuroeng. Rehabil."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1001\/jama.2009.116","article-title":"Targeted Muscle Reinnervation for Real-Time Myoelectric Control of Multifunction Artificial Arms","volume":"301","author":"Kuiken","year":"1009","journal-title":"JAMA"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1380","DOI":"10.1097\/PRS.0000000000000168","article-title":"Regenerative Peripheral Nerve Interface Viability and Signal Transduction with an Implanted Electrode","volume":"133","author":"Kung","year":"2014","journal-title":"Plast. Reconstr. Surg."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"17149","DOI":"10.1038\/s41598-017-17464-1","article-title":"The Myokinetic Control Interface: Tracking Implanted Magnets as a Means for Prosthetic Control","volume":"7","author":"Tarantino","year":"2017","journal-title":"Sci. Rep."},{"key":"ref_12","unstructured":"NXP Semiconductors (2019, July 16). I.MX RT1050 Processor Reference Manual. Available online: https:\/\/www.nxp.com\/docs\/en\/reference-manual\/IMXRT1050RM.pdf."},{"key":"ref_13","unstructured":"Hu, C., Meng, M.Q., and Mandal, M. (2005, January 2\u20136). Efficient Magnetic Localization and Orientation Technique for Capsule Endoscopy. Proceedings of the 2005 IEEE\/RSJ International Conference on Intelligent Robots and Systems, IROS, Edmonton, AB, Canada."},{"key":"ref_14","unstructured":"Gavin, H.P. (2011). The Levenberg-Marquadt Method for Nonlinear Least Squares Curve-Fitting Problems, Duke University."},{"key":"ref_15","unstructured":"(2019, July 16). C\/C++ Minpack. Available online: https:\/\/cse.buffalo.edu\/~regan\/cse712\/MINPACKDOC\/."},{"key":"ref_16","unstructured":"Transtrum, M.K., and Sethna, J.P. (2012). Improvements to the Levenberg-Marquardt Algorithm for Nonlinear Least-Squares Minimization. arXiv."},{"key":"ref_17","unstructured":"Lorenser, T. (2019, July 16). The DSP Capabilities of ARM\u00ae Processors DSP Feature Set and Benchmarks. Available online: https:\/\/community.arm.com\/cfs-file\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-21-42\/7563.ARM-white-paper-_2D00_-DSP-capabilities-of-Cortex_2D00_M4-and-Cortex_2D00_M7.pdf."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Tarantino, S., Clemente, F., De Simone, A., and Cipriani, C. (2019). Feasibility of Tracking Multiple Implanted Magnets with a Myokinetic Control Interface: Simulation and Experimental Evidence Based on the Point Dipole Model, Submitted manuscript.","DOI":"10.1109\/TBME.2019.2935229"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4023","DOI":"10.1109\/TMAG.2010.2076823","article-title":"A New Tracking System for Three Magnetic Objectives","volume":"46","author":"Yang","year":"2010","journal-title":"IEEE Trans. Magn."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Chao, E.Y. (1989). Biomechanics of the Hand: A Basic Research Study, World Scientific.","DOI":"10.1142\/0321"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/TNSRE.2007.891391","article-title":"The Optimal Controller Delay for Myoelectric Prostheses","volume":"15","author":"Farrell","year":"2007","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1109\/TNSRE.2010.2100828","article-title":"Determining the Optimal Window Length for Pattern Recognition-Based Myoelectric Control: Balancing the Competing Effects of Classification Error and Controller Delay","volume":"19","author":"Smith","year":"2010","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3137\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:06:23Z","timestamp":1760187983000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3137"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,17]]},"references-count":22,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["s19143137"],"URL":"https:\/\/doi.org\/10.3390\/s19143137","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,17]]}}}