{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:50:03Z","timestamp":1760237403259,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,5,12]],"date-time":"2020-05-12T00:00:00Z","timestamp":1589241600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0424\u043e\u043d\u0434 \u0424\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 (\u0420\u0424\u0424\u0418)","award":["18-00-01590","18-00-01641","18-00-01684 (K)"],"award-info":[{"award-number":["18-00-01590","18-00-01641","18-00-01684 (K)"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>Hand motion tracking plays an important role in virtual reality systems for immersion and interaction purposes. This paper discusses the problem of finger tracking and proposes the application of the extension of the Madgwick filter and a simple switching (motion recognition) algorithm as a comparison. The proposed algorithms utilize the three-link finger model and provide complete information about the position and orientation of the metacarpus. The numerical experiment shows that this approach is feasible and overcomes some of the major limitations of inertial motion tracking. The paper\u2019s proposed solution was created in order to track a user\u2019s pointing and grasping movements during the interaction with the virtual reconstruction of the cultural heritage of historical cities.<\/jats:p>","DOI":"10.3390\/computers9020040","type":"journal-article","created":{"date-parts":[[2020,5,12]],"date-time":"2020-05-12T10:53:55Z","timestamp":1589280835000},"page":"40","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Inertial Sensor Based Solution for Finger Motion Tracking"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2242-6956","authenticated-orcid":false,"given":"Stepan","family":"Lemak","sequence":"first","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5945-6000","authenticated-orcid":false,"given":"Viktor","family":"Chertopolokhov","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"given":"Ivan","family":"Uvarov","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9720-8163","authenticated-orcid":false,"given":"Anna","family":"Kruchinina","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3535-5752","authenticated-orcid":false,"given":"Margarita","family":"Belousova","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0422-1938","authenticated-orcid":false,"given":"Leonid","family":"Borodkin","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4779-0989","authenticated-orcid":false,"given":"Maxim","family":"Mironenko","sequence":"additional","affiliation":[{"name":"Department of Applied Mechanics and Control 1 Leninskiye Gory, Lomonosov Moscow State University, 101000 Moscow, Russia"}]}],"member":"1968","published-online":{"date-parts":[[2020,5,12]]},"reference":[{"key":"ref_1","unstructured":"Lemak, S., Chertopolokhov, V., Kruchinina, A., Belousova, M., Borodkin, L., and Mironenko, M. (2020). O zadache optimizatsii raspolozheniya elementov interfeysa v virtual\u2019noy real\u2019nosti (v kontekste sozdaniya virtual\u2019noy rekonstruktsii istoricheskogo rel\u2019yefa Belogo goroda). Istor. Inform., 67\u201376."},{"key":"ref_2","unstructured":"Borodkin, L., Mironenko, M., Chertopolokhov, V., Belousova, M., and Khlopikov, V. (2018). Tekhnologii virtual\u2019noy i dopolnennoy real\u2019nosti (vr\/ar) v zadachakh rekonstruktsii istoricheskoy gorodskoy zastroyki (na primere moskovskogo Strastnogo monastyrya). Istor. Inform., 76\u201388."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.cag.2018.10.006","article-title":"A comparative evaluation of direct hand and wand interactions on consumer devices","volume":"77","author":"Figueiredo","year":"2018","journal-title":"Comput. Graph."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Tiwari, A., Roy, R., Knowles, J., Avineri, E., and Dahal, K. (2006). A Real-Time Hand Gesture Interface for Medical Visualization Applications. Applications of Soft Computing, Springer.","DOI":"10.1007\/978-3-540-36266-1"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tamura, H., Liu, J., Luo, Y., and Ju, Z. (2016). An Interactive Astronaut-Robot System with Gesture Control. Comput. Intell. Neurosci.","DOI":"10.1155\/2016\/7845102"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"84","DOI":"10.3724\/SP.J.2096-5796.2018.0006","article-title":"Gesture interaction in virtual reality","volume":"1","author":"Yang","year":"2019","journal-title":"Virtual Real. Intell. Hardw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"25","DOI":"10.3103\/S0027133014010051","article-title":"Estimation of the angular rotation velocity of a body using a tracking system","volume":"69","author":"Bugrov","year":"2014","journal-title":"Mosc. Univ. Mech. Bull."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1186\/s40798-018-0139-y","article-title":"A Review of the Evolution of Vision-Based Motion Analysis and the Integration of Advanced Computer Vision Methods Towards Developing a Markerless System","volume":"4","author":"Colyer","year":"2018","journal-title":"Sports Med. Open"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Wang, L., Meydan, T., and Williams, P. (2017). A Two-Axis Goniometric Sensor for Tracking Finger Motion. Sensors, 17.","DOI":"10.3390\/s17040770"},{"key":"ref_10","first-page":"85","article-title":"The Design and Analysis of Electromagnetic Tracking System","volume":"5","author":"Zhang","year":"2013","journal-title":"J. Electromagn. Anal. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1938","DOI":"10.1109\/20.951014","article-title":"A new method for magnetic position and orientation tracking","volume":"37","author":"Paperno","year":"2001","journal-title":"Magn. IEEE Trans."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1109\/TAES.1979.308860","article-title":"Magnetic position and orientation tracking system","volume":"15","author":"Raab","year":"1979","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"391","DOI":"10.3103\/S0025654408030114","article-title":"Problem of information equivalent functional schemes in aided inertial navigation systems","volume":"43","author":"Vavilova","year":"2008","journal-title":"Mech. Solids"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Choi, Y., Yoo, K., Kang, S., Seo, B., and Kim, S.K. (2016). Development of a low-cost wearable sensing glove with multiple inertial sensors and a light and fast orientation estimation algorithm. J. Supercomput., 74.","DOI":"10.1007\/s11227-016-1833-5"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lin, B.S., Lee, I.J., Yang, S.Y., Lo, Y.C., Lee, J., and Chen, J.L. (2018). Design of an Inertial-Sensor-Based Data Glove for Hand Function Evaluation. Sensors, 18.","DOI":"10.3390\/s18051545"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Salchow-H\u00f6mmen, C., Callies, L., Laidig, D., Valtin, M., Schauer, T., and Seel, T. (2019). A Tangible Solution for Hand Motion Tracking in Clinical Applications. Sensors, 19.","DOI":"10.3390\/s19010208"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Bellitti, P., Bona, M., Borghetti, M., Sardini, E., and Serpelloni, M. (2018). Sensor Analysis for a Modular Wearable Finger 3D Motion Tracking System. Proceedings, 2.","DOI":"10.3390\/proceedings2131051"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2542","DOI":"10.1109\/TIM.2020.2969089","article-title":"A Wearable and Wirelessly Powered System for Multiple Finger Tracking","volume":"69","author":"Bellitti","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Maereg, A., Secco, E., Agidew, T., Reid, D., and Nagar, A. (2017). A Low-Cost, Wearable Opto-Inertial 6-DOF Hand Pose Tracking System for VR. Technologies, 5.","DOI":"10.3390\/technologies5030049"},{"key":"ref_20","unstructured":"Madgwick, S., Harrison, A., and Vaidyanathan, R. (July, January 29). Estimation of IMU and MARG orientation using a gradient descent algorithm. Proceedings of the International Conference on Rehabilitation Robotics, Zurich, Switzerland."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1007\/s40846-018-0434-6","article-title":"A Modular Data Glove System for Finger and Hand Motion Capture Based on Inertial Sensors","volume":"39","author":"Lin","year":"2019","journal-title":"J. Med. Biol. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Laidig, D., Lehmann, D., B\u00e9gin, M.A., and Seel, T. (2019, January 23\u201327). Magnetometer-free Realtime Inertial Motion Tracking by Exploitation of Kinematic Constraints in 2-DoF Joints. Proceedings of the 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany.","DOI":"10.1109\/EMBC.2019.8857535"},{"key":"ref_23","unstructured":"Hulst, F., Sch\u00e4tzle, S., Preusche, C., and Schiele, A. (2012, January 14\u201319). A functional anatomy based kinematic human hand model with simple size adaptation. Proceedings of the IEEE International Conference on Robotics and Automation, St Paul, MN, USA."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/0021-9290(92)90272-3","article-title":"A kinematic model of the human hand to evaluate its prehensile capabilities","volume":"25","author":"Buchholz","year":"1992","journal-title":"J. Biomech."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Cobos, S., Ferre, M., Uran, M., Ortego, J., and Pe\u00f1a Cort\u00e9s, C. (2008, January 22\u201326). Efficient Human Hand Kinematics for Manipulation Tasks. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Nice, France.","DOI":"10.1109\/IROS.2008.4651053"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chen, F., Appendino, S., Battezzato, A., Favetto, A., Mousavi, M., and Pescarmona, F. (2013). Constraint Study for a Hand Exoskeleton: Human Hand Kinematics and Dynamics. J. Robot., 2013.","DOI":"10.1155\/2013\/910961"},{"key":"ref_27","unstructured":"Chao, E.Y.S., An, K.N., Cooney, W.P., and Linscheid, R.L. (1989). Normative Model of Human Hand, World Scientific."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Lenar\u010di\u010d, J., Bajd, T., and Stani\u0161i\u0107, M. (2013). Kinematic Model of the Human Hand. Robot Mechanisms, Springer.","DOI":"10.1007\/978-94-007-4522-3"},{"key":"ref_29","unstructured":"Stillfried, G. (2015). Kinematic Modelling of the Human Hand for Robotics. [Ph.D. Thesis, Technische Universitat Munchen]."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1355","DOI":"10.1152\/jn.1999.81.3.1355","article-title":"Integration of proprioceptive and visual position-information: An experimentally supported model","volume":"81","author":"Sittig","year":"1999","journal-title":"J. Neurophysiol."},{"key":"ref_31","first-page":"40","article-title":"Mathematical modelling of vestibular nystagmus. Part I. The statistical model","volume":"18","author":"Bokov","year":"2014","journal-title":"Russian J. Biomech."},{"key":"ref_32","unstructured":"DEXMART (2009). Kinematic Modelling of the Human Hand, Dexmart Deliverable D1.1. Technical Report."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Hazewinkel, M. (1994). Encyclopedia of Mathematics, Kluwer Academic Publishers.","DOI":"10.1007\/978-94-009-5983-5"},{"key":"ref_34","unstructured":"InvenSense, I. (2014). MPU-9250 Product Specification, InvenSense Inc.. Revision 1.1."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1119","DOI":"10.3390\/s100201119","article-title":"Development of a Fingertip Glove Equipped with Magnetic Tracking Sensors","volume":"10","author":"Fahn","year":"2010","journal-title":"Sensors"},{"key":"ref_36","first-page":"3","article-title":"Reprezentaciya i vizualizaciya v onlajne rezul\u2019tatov virtual\u2019noj rekonstrukcii","volume":"3\u20134","author":"Borodkin","year":"2015","journal-title":"Istor. Inform."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/2\/40\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:28:03Z","timestamp":1760174883000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/2\/40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,12]]},"references-count":36,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["computers9020040"],"URL":"https:\/\/doi.org\/10.3390\/computers9020040","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2020,5,12]]}}}