{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T11:17:00Z","timestamp":1780053420863,"version":"3.54.0"},"reference-count":71,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T00:00:00Z","timestamp":1702944000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62102256"],"award-info":[{"award-number":["62102256"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2023,12,19]]},"abstract":"<jats:p>Tracking the angular movement of body joints has been a critical enabler for various applications, such as virtual and augmented reality, sports monitoring, and medical rehabilitation. Despite the strong demand for accurate joint tracking, existing techniques, such as cameras, IMUs, and flex sensors, suffer from major limitations that include occlusion, cumulative error, and high cost. These issues collectively undermine the practicality of joint tracking.<\/jats:p>\n          <jats:p>We introduce MagDot, a new magnetic-based joint tracking method that enables high-accuracy, drift-free, and wearable joint angle tracking. To overcome the limitations of existing techniques, MagDot employs a novel tracking scheme that compensates for various real-world impacts, achieving high tracking accuracy. We tested MagDot on eight participants with a professional motion capture system, i.e., Qualisys motion capture system with nine Arqus A12 cameras. The results indicate MagDot can accurately track major body joints. For example, MagDot can achieve tracking accuracy of 2.72\u00b0, 4.14\u00b0, and 4.61\u00b0 for elbow, knee, and shoulder, respectively. With a power consumption of only 98 mW, MagDot can support one-day usage with a small battery pack.<\/jats:p>","DOI":"10.1145\/3631423","type":"journal-article","created":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T12:52:04Z","timestamp":1705063924000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["MagDot"],"prefix":"10.1145","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5223-7304","authenticated-orcid":false,"given":"Dongyao","family":"Chen","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5753-8280","authenticated-orcid":false,"given":"Qing","family":"Luo","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5455-5712","authenticated-orcid":false,"given":"Xiaomeng","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0357-8356","authenticated-orcid":false,"given":"Xinbing","family":"Wang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3331-2302","authenticated-orcid":false,"given":"Chenghu","family":"Zhou","sequence":"additional","affiliation":[{"name":"Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,1,12]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2018. LIS2MDL magnetometer datasheet - production data. https:\/\/www.st.com\/resource\/en\/datasheet\/lis2mdl.pdf. (2018)."},{"key":"e_1_2_1_2_1","unstructured":"2018. RAYTAC.MDBT42Q-512KV2. https:\/\/www.raytac.com\/product\/ins.php?index_id=31. (2018)."},{"key":"e_1_2_1_3_1","unstructured":"2019. MTi 1-series Datasheet. https:\/\/www.xsens.com\/hubfs\/Downloads\/Manuals\/MTi-1-series-datasheet.pdf. (2019)."},{"key":"e_1_2_1_4_1","unstructured":"2020. Xsens Magnetic Calibration Manual. https:\/\/www.xsens.com\/hubfs\/Downloads\/Manuals\/MT_Magnetic_Calibration_Manual.pdf. (2020)."},{"key":"e_1_2_1_5_1","unstructured":"2022. User manual of XSens Dot. https:\/\/www.xsens.com\/hubfs\/Downloads\/Manuals\/Xsens%20DOT%20User%20Manual.pdf. (2022)."},{"key":"e_1_2_1_6_1","unstructured":"2023a. Datasheet for MLX90393. https:\/\/media.melexis.com\/-\/media\/files\/documents\/datasheets\/mlx90393-datasheet-melexis.pdf. (2023)."},{"key":"e_1_2_1_7_1","unstructured":"2023. KT Tape. https:\/\/www.kttape.com\/products\/kt-tape-original-cotton. (2023)."},{"key":"e_1_2_1_8_1","unstructured":"2023. Microsoft Azure Kinect. https:\/\/azure.microsoft.com\/en-us\/products\/kinect-dk. (2023)."},{"key":"e_1_2_1_9_1","unstructured":"2023b. MLX90393 Temperature Compensation. https:\/\/www.melexis.com\/en\/documents\/documentation\/application-notes\/application-note-mlx90393-temperature-compensation. (2023)."},{"key":"e_1_2_1_10_1","unstructured":"2023. NDFEB magnet Technical Data Sheet. https:\/\/www.eclipsemagnetics.com\/site\/assets\/files\/22177\/eclipsemagnetics_ndfeb_datasheet.pdf. (2023)."},{"key":"e_1_2_1_11_1","unstructured":"2023. Qualisys. https:\/\/www.qualisys.com\/. (2023)."},{"key":"e_1_2_1_12_1","unstructured":"2023. Qualisys Arqus A12 camera Tech Specs. https:\/\/www.qualisys.com\/cameras\/arqus\/#!#tech-specs. (2023)."},{"key":"e_1_2_1_13_1","unstructured":"2023. QualiSys Marker Set. https:\/\/docs.qualisys.com\/getting-started\/content\/10_how_to_prepare_your_subject\/marker_sets.htm. (2023)."},{"key":"e_1_2_1_14_1","unstructured":"2023. Vicon. https:\/\/www.vicon.com\/. (2023)."},{"key":"e_1_2_1_15_1","unstructured":"2023. Visual 3D Biomechanics Research Tools. https:\/\/c-motion.com\/. (2023)."},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"2023. XSens Motion Capture System. https:\/\/www.movella.com\/products\/motion-capture. (2023).","DOI":"10.1155\/2023\/9852560"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0219519416300039"},{"key":"e_1_2_1_18_1","unstructured":"Robert S Behnke and Jennifer Plant. 2021. Kinetic anatomy. Human Kinetics."},{"key":"e_1_2_1_19_1","volume-title":"2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE, 3479--3483","author":"Lanari Bo Antonio Padilha","year":"2011","unstructured":"Antonio Padilha Lanari Bo, Mitsuhiro Hayashibe, and Philippe Poignet. 2011. Joint angle estimation in rehabilitation with inertial sensors and its integration with Kinect. In 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE, 3479--3483."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11999-011-1986-8"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447993.3483260"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858125"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3580832"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2009.08.004"},{"key":"e_1_2_1_25_1","volume-title":"Wearable sensors integrated with virtual reality: a self-guided healthcare system measuring shoulder joint mobility for frozen shoulder. Journal of Healthcare Engineering 2019","author":"Cui Jianjun","year":"2019","unstructured":"Jianjun Cui, Shih-Ching Yeh, and Si-Huei Lee. 2019. Wearable sensors integrated with virtual reality: a self-guided healthcare system measuring shoulder joint mobility for frozen shoulder. Journal of Healthcare Engineering 2019 (2019)."},{"key":"e_1_2_1_26_1","volume-title":"Ambulatory measurement of shoulder and elbow kinematics through inertial and magnetic sensors. Medical & biological engineering & computing 46","author":"Cutti Andrea Giovanni","year":"2008","unstructured":"Andrea Giovanni Cutti, Andrea Giovanardi, Laura Rocchi, Angelo Davalli, and Rinaldo Sacchetti. 2008. Ambulatory measurement of shoulder and elbow kinematics through inertial and magnetic sensors. Medical & biological engineering & computing 46 (2008), 169--178."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2012.2208750"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2007.12.003"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.3390\/s17122708"},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3272127.3275108","article-title":"Deep inertial poser: Learning to reconstruct human pose from sparse inertial measurements in real time","volume":"37","author":"Huang Yinghao","year":"2018","unstructured":"Yinghao Huang, Manuel Kaufmann, Emre Aksan, Michael J Black, Otmar Hilliges, and Gerard Pons-Moll. 2018. Deep inertial poser: Learning to reconstruct human pose from sparse inertial measurements in real time. ACM Transactions on Graphics (TOG) 37, 6 (2018), 1--15.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1111\/dsu.12095"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3380900"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2017.2760244"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/MeMeA.2013.6549755"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3560905.3568096"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314406"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414117"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.923738"},{"key":"e_1_2_1_40_1","volume-title":"Orientations and rotations","author":"Morawiec Adam","unstructured":"Adam Morawiec. 2003. Orientations and rotations. Springer."},{"key":"e_1_2_1_41_1","volume-title":"Numerical Analysis: Proceedings of the Biennial Conference Held at Dundee, June 28--July 1","author":"Mor\u00e9 Jorge J","year":"2006","unstructured":"Jorge J Mor\u00e9. 2006. The Levenberg-Marquardt algorithm: implementation and theory. In Numerical Analysis: Proceedings of the Biennial Conference Held at Dundee, June 28--July 1, 1977. Springer, 105--116."},{"key":"e_1_2_1_42_1","volume-title":"Mobile phone-based joint angle measurement for functional assessment and rehabilitation of proprioception. BioMed research international 2015","author":"Mourcou Quentin","year":"2015","unstructured":"Quentin Mourcou, Anthony Fleury, Bruno Diot, C\u00e9line Franco, and Nicolas Vuillerme. 2015. Mobile phone-based joint angle measurement for functional assessment and rehabilitation of proprioception. BioMed research international 2015 (2015)."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/18\/8\/050"},{"key":"e_1_2_1_44_1","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops.","author":"Ohn-Bar Eshed","unstructured":"Eshed Ohn-Bar and Mohan M. Trivedi. 2013. Joint Angles Similarities and HOG2 for Action Recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/23\/2\/025008"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3369831"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2007.02.004"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10439-018-2105-8"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3489849.3489886"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.3390\/s140406891"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.hrthm.2021.06.1203"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2020.2991741"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3241539.3241582"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0213064"},{"key":"e_1_2_1_55_1","volume-title":"Electromagnetic fields","author":"Van Bladel Jean G","unstructured":"Jean G Van Bladel. 2007. Electromagnetic fields. Vol. 19. John Wiley & Sons."},{"key":"e_1_2_1_56_1","volume-title":"Color atlas of skeletal landmark definitions E-book: guidelines for reproducible manual and virtual palpations","author":"van Sint Jan Serge","unstructured":"Serge van Sint Jan. 2007. Color atlas of skeletal landmark definitions E-book: guidelines for reproducible manual and virtual palpations. Elsevier Health Sciences."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2020.109832"},{"key":"e_1_2_1_58_1","volume-title":"Computer graphics forum","author":"Marcard Timo Von","unstructured":"Timo Von Marcard, Bodo Rosenhahn, Michael J Black, and Gerard Pons-Moll. 2017. Sparse inertial poser: Automatic 3d human pose estimation from sparse imus. In Computer graphics forum, Vol. 36. Wiley Online Library, 349--360."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00555"},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the 28th Annual International Conference on Mobile Computing And Networking. 391--404","author":"Wang Mingke","year":"2022","unstructured":"Mingke Wang, Qing Luo, Yasha Iravantchi, Xiaomeng Chen, Alanson Sample, Kang G Shin, Xiaohua Tian, Xinbing Wang, and Dongyao Chen. 2022. Automatic calibration of magnetic tracking. In Proceedings of the 28th Annual International Conference on Mobile Computing And Networking. 391--404."},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCA.2005.855777"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3412382.3458253"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.3390\/s130506380"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307334.3326090"},{"key":"e_1_2_1_65_1","unstructured":"Michael W Whittle. 2014. Gait analysis: an introduction. Butterworth-Heinemann."},{"key":"e_1_2_1_66_1","volume-title":"Switzerland) 19","author":"Wittmann Frieder","year":"2019","unstructured":"Frieder Wittmann, Olivier Lambercy, and Roger Gassert. 2019. Magnetometer-Based Drift Correction During Rest in IMU Arm Motion Tracking. Sensors (Basel, Switzerland) 19 (2019). https:\/\/api.semanticscholar.org\/CorpusID:83460744"},{"key":"e_1_2_1_67_1","volume-title":"RFID-pose: Vision-aided three-dimensional human pose estimation with radio-frequency identification","author":"Yang Chao","year":"2020","unstructured":"Chao Yang, Xuyu Wang, and Shiwen Mao. 2020. RFID-pose: Vision-aided three-dimensional human pose estimation with radio-frequency identification. IEEE transactions on reliability 70, 3 (2020), 1218--1231."},{"key":"e_1_2_1_68_1","first-page":"1","article-title":"Transpose: Real-time 3d human translation and pose estimation with six inertial sensors","volume":"40","author":"Yi Xinyu","year":"2021","unstructured":"Xinyu Yi, Yuxiao Zhou, and Feng Xu. 2021. Transpose: Real-time 3d human translation and pose estimation with six inertial sensors. ACM Transactions on Graphics (TOG) 40, 4 (2021), 1--13.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00768"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534587"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2639108.2639110"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631423","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3631423","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T17:00:28Z","timestamp":1756314028000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631423"}},"subtitle":["Drift-free, Wearable Joint Angle Tracking at Low Cost"],"short-title":[],"issued":{"date-parts":[[2023,12,19]]},"references-count":71,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12,19]]}},"alternative-id":["10.1145\/3631423"],"URL":"https:\/\/doi.org\/10.1145\/3631423","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,19]]},"assertion":[{"value":"2024-01-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}