{"title":"Joint Angle Measurements Using Magnetic Sensing: A Feasibility Study","authors":"Fereshteh Shahmiri, sshahmiri","doi":"10.1109/BSN56160.2022.9928508","DOIUrl":null,"url":null,"abstract":"Inertial measurement units (IMUs) are extensively used for body motion tracking applications. Despite their ubiquity, they often suffer from sensor drift over time, and environmental disturbances. Additionally, their use cases are mostly limited to applications with slowly varying accelerations and low-dynamic motions. Sensor fusion algorithms are used for scenarios where more dynamic, faster motions are encountered. However, such algorithms often come with high computational costs. In this work, we present a low-drift, computationally-efficient motion tracking system that suppresses ambient magnetic noise and is applicable to various motion dynamics. We augmented inertial sensors with localized magnets, and implemented a localization algorithm that takes in the magnetic measurements and outputs the sensor positions as the sensors move in the vicinity of the magnets. For applications with movements around a central joint, we extended our position tracking to a joint angle measurement platform. We conducted two preliminary studies to evaluate our system performance, and validated our system against a computer vision system. Our first study uses a goniometric setup to evaluate drift-reductions in angle estimates. Our method is compared against a commonly-used IMU-based method. We collected 60 minutes of data from 4 study sessions, with both static conditions and various dynamic motions. The motions had angular velocities ranging from 0 to 47 (°/sec). Results show the average root mean square error (RMSE) of 1° for static and 2.7° for dynamic motions. In the second study, an on-body setup monitors the knee flexions and extensions performed by a pilot user. We collected 30 minutes of data from 4 study sessions. Our system reports the average RMSE of 3.7° for dynamic motions with an average angular velocity of 17 (°/sec). Based on these promising results, in future work we will extend our user studies to a greater number of users to evaluate the generalizability.","PeriodicalId":150990,"journal":{"name":"2022 IEEE-EMBS International Conference on Wearable and Implantable Body Sensor Networks (BSN)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE-EMBS International Conference on Wearable and Implantable Body Sensor Networks (BSN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BSN56160.2022.9928508","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Inertial measurement units (IMUs) are extensively used for body motion tracking applications. Despite their ubiquity, they often suffer from sensor drift over time, and environmental disturbances. Additionally, their use cases are mostly limited to applications with slowly varying accelerations and low-dynamic motions. Sensor fusion algorithms are used for scenarios where more dynamic, faster motions are encountered. However, such algorithms often come with high computational costs. In this work, we present a low-drift, computationally-efficient motion tracking system that suppresses ambient magnetic noise and is applicable to various motion dynamics. We augmented inertial sensors with localized magnets, and implemented a localization algorithm that takes in the magnetic measurements and outputs the sensor positions as the sensors move in the vicinity of the magnets. For applications with movements around a central joint, we extended our position tracking to a joint angle measurement platform. We conducted two preliminary studies to evaluate our system performance, and validated our system against a computer vision system. Our first study uses a goniometric setup to evaluate drift-reductions in angle estimates. Our method is compared against a commonly-used IMU-based method. We collected 60 minutes of data from 4 study sessions, with both static conditions and various dynamic motions. The motions had angular velocities ranging from 0 to 47 (°/sec). Results show the average root mean square error (RMSE) of 1° for static and 2.7° for dynamic motions. In the second study, an on-body setup monitors the knee flexions and extensions performed by a pilot user. We collected 30 minutes of data from 4 study sessions. Our system reports the average RMSE of 3.7° for dynamic motions with an average angular velocity of 17 (°/sec). Based on these promising results, in future work we will extend our user studies to a greater number of users to evaluate the generalizability.