{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T09:28:30Z","timestamp":1780392510248,"version":"3.54.1"},"reference-count":40,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2020,5,29]],"date-time":"2020-05-29T00:00:00Z","timestamp":1590710400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>To extend the choice of inertial motion-tracking systems freely available to researchers and educators, this paper presents an alternative open-source design of a wearable 7-DOF wireless human arm motion-tracking system. Unlike traditional inertial motion-capture systems, the presented system employs a hybrid combination of two inertial measurement units and one potentiometer for tracking a single arm. The sequence of three design phases described in the paper demonstrates how the general concept of a portable human arm motion-tracking system was transformed into an actual prototype, by employing a modular approach with independent wireless data transmission to a control PC for signal processing and visualization. Experimental results, together with an application case study on real-time robot-manipulator teleoperation, confirm the applicability of the developed arm motion-tracking system for facilitating robotics research. The presented arm-tracking system also has potential to be employed in mechatronic system design education and related research activities. The system CAD design models and program codes are publicly available online and can be used by robotics researchers and educators as a design platform to build their own arm-tracking solutions for research and educational purposes.<\/jats:p>","DOI":"10.3390\/s20113082","type":"journal-article","created":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T09:19:27Z","timestamp":1591089567000},"page":"3082","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["An Open-Source 7-DOF Wireless Human Arm Motion-Tracking System for Use in Robotics Research"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6969-8529","authenticated-orcid":false,"given":"Almas","family":"Shintemirov","sequence":"first","affiliation":[{"name":"School of Engineering and Digital Sciences, Nazarbayev University, Nur-Sultan Z05H0P9, Kazakhstan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tasbolat","family":"Taunyazov","sequence":"additional","affiliation":[{"name":"Department of Computer Science, National University of Singapore, Singapore 117417, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bukeikhan","family":"Omarali","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering and Computer Science, Queen Mary University of London, London E1 4NS, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aigerim","family":"Nurbayeva","sequence":"additional","affiliation":[{"name":"School of Engineering and Digital Sciences, Nazarbayev University, Nur-Sultan Z05H0P9, Kazakhstan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anton","family":"Kim","sequence":"additional","affiliation":[{"name":"School of Engineering and Digital Sciences, Nazarbayev University, Nur-Sultan Z05H0P9, Kazakhstan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Askhat","family":"Bukeyev","sequence":"additional","affiliation":[{"name":"School of Engineering and Digital Sciences, Nazarbayev University, Nur-Sultan Z05H0P9, Kazakhstan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3674-1455","authenticated-orcid":false,"given":"Matteo","family":"Rubagotti","sequence":"additional","affiliation":[{"name":"School of Engineering and Digital Sciences, Nazarbayev University, Nur-Sultan Z05H0P9, Kazakhstan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,5,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.bspc.2007.09.001","article-title":"Human motion tracking for rehabilitation\u2014A survey","volume":"3","author":"Zhou","year":"2008","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2033","DOI":"10.1109\/TBME.2015.2411431","article-title":"A Novel Kalman Filter for Human Motion Tracking With an Inertial-Based Dynamic Inclinometer","volume":"62","author":"Ligorio","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2635","DOI":"10.1109\/TBME.2012.2208750","article-title":"Shoulder and Elbow Joint Angle Tracking with Inertial Sensors","volume":"59","author":"McNames","year":"2012","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_4","first-page":"2747","article-title":"Wearable Sensing for Solid Biomechanics: A Review","volume":"15","author":"Wong","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Yang, Y., Yan, H., Dehghan, M., and Ang, M.H. (2015, January 15\u201317). Real-time human-robot interaction in complex environment using Kinect v2 image recognition. Proceedings of the 2015 IEEE 7th International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM), Angkor Wat, Cambodia.","DOI":"10.1109\/ICCIS.2015.7274606"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Rodriguez-Angeles, A., Morales-Diaz, A., Bernab\u00e9, J.C., and Arechavaleta, G. (2010, January 26\u201329). An online inertial sensor-guided motion control for tracking human arm movements by robots. Proceedings of the 3rd IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob 2010), Tokyo, Japan.","DOI":"10.1109\/BIOROB.2010.5625997"},{"key":"ref_7","unstructured":"Roetenberg, D., Luinge, H., and Slycke, P. (2009). Xsens MVN: Full 6-DOF Human Motion Tracking Using Miniature Inertial Sensors, Xsens Motion Technologies BV. Technical Report."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF02345966","article-title":"Measuring orientation of human body segments using miniature gyroscopes and accelerometers","volume":"43","author":"Luinge","year":"2005","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Baldi, T.L., Scheggi, S., Meli, L., Mohammadi, M., and Prattichizzo, D. (2017). GESTO: A Glove for Enhanced Sensing and Touching Based on Inertial and Magnetic Sensors for Hand Tracking and Cutaneous Feedback. IEEE Trans. Hum.-Mach. Syst.","DOI":"10.1109\/THMS.2017.2720667"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Sabatini, A.M., and Mannini, A. (2016). Ambulatory Assessment of Instantaneous Velocity during Walking Using Inertial Sensor Measurements. Sensors, 16.","DOI":"10.3390\/s16122206"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1489","DOI":"10.3390\/s110201489","article-title":"Estimating Three-Dimensional Orientation of Human Body Parts by Inertial\/Magnetic Sensing","volume":"11","author":"Sabatini","year":"2011","journal-title":"Sensors"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Filippeschi, A., Schmitz, N., Miezal, M., Bleser, G., Ruffaldi, E., and Stricker, D. (2017). Survey of Motion Tracking Methods Based on Inertial Sensors: A Focus on Upper Limb Human Motion. Sensors, 17.","DOI":"10.3390\/s17061257"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1138","DOI":"10.1109\/TNSRE.2014.2324825","article-title":"Miniature Low-Power Inertial Sensors: Promising Technology for Implantable Motion Capture Systems","volume":"22","author":"Lambrecht","year":"2014","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1109\/TRO.2006.886270","article-title":"Design, Implementation, and Experimental Results of a Quaternion-Based Kalman Filter for Human Body Motion Tracking","volume":"22","author":"Yun","year":"2006","journal-title":"IEEE Trans. Robot."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3709","DOI":"10.1109\/TIM.2011.2135070","article-title":"A Novel Hierarchical Information Fusion Method for Three-Dinemsional Upper Limb Motion Estimation","volume":"60","author":"Zhang","year":"2011","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1100","DOI":"10.1109\/TSMCA.2012.2189876","article-title":"Adaptive information fusion for human upper limb movement estimation","volume":"42","author":"Zhang","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern. Part A Syst. Hum."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1109\/TNSRE.2004.827825","article-title":"A real-time articulated human motion tracking using tri-axis inertial\/magnetic sensors package","volume":"12","author":"Zhu","year":"2004","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/TIM.2007.911646","article-title":"A simplified quaternion-based algorithm for orientation estimation from earth gravity and magnetic field measurements","volume":"57","author":"Yun","year":"2008","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Madgwick, S.O.H., Harrison, A.J.L., and Vaidyanathan, R. (July, January 29). Estimation of IMU and MARG orientation using a gradient descent algorithm. Proceedings of the 2011 IEEE International Conference on Rehabilitation Robotics, Zurich, Switzerland.","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"5143","DOI":"10.3390\/s19235143","article-title":"Validation of Novel Relative Orientation and Inertial Sensor-to-Segment Alignment Algorithms for Estimating 3D Hip Joint Angles","volume":"19","author":"Adamowicz","year":"2019","journal-title":"Sensors"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zanchettin, A.M., Rocco, P., Bascetta, L., Symeonidis, I., and Peldschus, S. (2011, January 9\u201313). Kinematic analysis and synthesis of the human arm motion during a manipulation task. Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China.","DOI":"10.1109\/ICRA.2011.5979654"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Taunyazov, T., Omarali, B., and Shintemirov, A. (2016, January 26\u201329). A novel low-cost 4-DOF wireless human arm motion tracker. Proceedings of the 2016 6th IEEE International Conference on Biomedical Robotics and Biomechatronics (BioRob), Singapore.","DOI":"10.1109\/BIOROB.2016.7523615"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Prayudi, I., and Kim, D. (2012, January 5\u20138). Design and implementation of IMU-based human arm motion capture system. Proceedings of the 2012 International Conference on Mechatronics and Automation (ICMA), Chengdu, China.","DOI":"10.1109\/ICMA.2012.6283221"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"54254","DOI":"10.1109\/ACCESS.2020.2981014","article-title":"Low Cost Inertial Sensors for the Motion Tracking and Orientation Estimation of Human Upper Limbs in Neurological Rehabilitation","volume":"8","author":"Bai","year":"2020","journal-title":"IEEE Access"},{"key":"ref_25","unstructured":"Perry, J.C., and Rosen, J. (2006, January 20\u201322). Design of a 7 degree-of-freedom upper-limb powered exoskeleton. Proceedings of the First IEEE\/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Pisa, Italy."},{"key":"ref_26","unstructured":"(2019, November 20). BoneSpine, Degrees of Freedom of Upper Limb. Available online: http:\/\/boneandspine.com\/degrees-of-freedom-of-upper-limb\/."},{"key":"ref_27","unstructured":"Kuipers, J.B. (2002). Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality, Princeton University Press."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"111471","DOI":"10.1115\/1.4031123","article-title":"On Integration of Additive Manufacturing During the Design and Development of a Rehabilitation Robot: A Case Study","volume":"137","author":"Madden","year":"2015","journal-title":"J. Mech. Des."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/ACCESS.2015.2433937","article-title":"A Low-Cost Open-Source 3-D-Printed Three-Finger Gripper Platform for Research and Educational Purposes","volume":"3","author":"Telegenov","year":"2015","journal-title":"IEEE Access"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Omarali, B., Taunyazov, T., Bukeyev, A., and Shintemirov, A. (2017, January 6\u20139). Real-Time Predictive Control of an UR5 Robotic Arm Through Human Upper Limb Motion Tracking. Proceedings of the Companion of the 2017 ACM\/IEEE International Conference on Human-Robot Interaction, Vienna, Austria.","DOI":"10.1145\/3029798.3036655"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2746","DOI":"10.1109\/LRA.2019.2917707","article-title":"Semi-Autonomous Robot Teleoperation with Obstacle Avoidance via Model Predictive Control","volume":"4","author":"Rubagotti","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"9332","DOI":"10.1109\/JSEN.2018.2864989","article-title":"Computationally Efficient Adaptive Error-State Kalman Filter for Attitude Estimation","volume":"18","author":"Rosario","year":"2018","journal-title":"IEEE Sens. J."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"19302","DOI":"10.3390\/s150819302","article-title":"Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs","volume":"15","author":"Valenti","year":"2015","journal-title":"Sensors"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Fan, B., Li, Q., and Liu, T. (2018). How Magnetic Disturbance Influences the Attitude and Heading in Magnetic and Inertial Sensor-Based Orientation Estimation. Sensors, 18.","DOI":"10.3390\/s18010076"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1017\/S0373463307004286","article-title":"Non-GPS Navigation for Security Personnel and First Responders","volume":"60","author":"Ojeda","year":"2007","journal-title":"J. Navig."},{"key":"ref_36","unstructured":"Muller, P., Steel, T., and Schauer, T. (2015, January 11\u201313). Experimental evaluation of a novel inertial sensor based realtime gait phase detection algorithm. Proceedings of the 5th European Conference on Technically Assisted Rehabilitation, Athens, Greece."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1109\/TMECH.2009.2039222","article-title":"A wearable sensing system for tracking and monitoring of functional arm movement","volume":"16","author":"Nguyen","year":"2010","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.jcm.2016.02.012","article-title":"A guideline of selecting and reporting intraclass correlation coefficients for reliability research","volume":"15","author":"Koo","year":"2016","journal-title":"J. Chiropr. Med."},{"key":"ref_39","unstructured":"Wang, Y., Xu, J., Wu, X., Pottie, G., and Kaiser, W. (2014, January 26\u201330). A simple calibration for upper limb motion tracking and reconstruction. Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1109\/JBHI.2015.2431472","article-title":"Detecting Elementary Arm Movements by Tracking Upper Limb Joint Angles With MARG Sensors","volume":"20","author":"Mazomenos","year":"2016","journal-title":"IEEE J. Biomed. Health Inform."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3082\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:33:48Z","timestamp":1760175228000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3082"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,29]]},"references-count":40,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["s20113082"],"URL":"https:\/\/doi.org\/10.3390\/s20113082","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,29]]}}}