4.7 Article

Joint Angle Estimation Using Accelerometer Arrays and Model-Based Filtering

期刊

IEEE SENSORS JOURNAL
卷 22, 期 20, 页码 19786-19796

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JSEN.2022.3200251

关键词

Accelerometers; Sensors; Sensor arrays; Angular velocity; Gyroscopes; Kalman filters; Magnetic sensors; Accelerometer array; extended Kalman filter (EKF); joint angle estimation; unscented Kalman filter (UKF)

资金

  1. National Science Foundation [1832993]
  2. Office of Integrative Activities
  3. Office Of The Director [1832993] Funding Source: National Science Foundation

向作者/读者索取更多资源

Measurement of joint angles is important for the control of robotic systems and monitoring human gait. This study proposes a dynamic model and three methods to estimate joint angles using an array of accelerometers and the equivalence of acceleration at the joint. Simulations and experiments confirm that model-based filtering methods perform better than the analytical approach, and placing accelerometers at the ends of the links minimizes estimation error.
Measurement of joint angles is an important element for the control of robotic systems and monitoring human gait. This has been traditionally approached through the use of contact sensors, e.g., optical or magnetic encoders, and inertial measurement units (IMUs). IMUs fuse data from accelerometers, gyroscopes, and magnetometers to estimate the orientation of the body. However, microelectromechanical system (MEMS) gyroscopes are prone to drift, and magnetometers are susceptible to electromagnetic interference. In contrast, MEMS accelerometers have stable bias and are resilient to external electromagnetic disturbances. Consequently, an all-accelerometer noncontact sensor can mitigate these problems. In the context of two links connected at a joint, the acceleration at this common point is equivalent irrespective of the coordinate system of either of the links. The research presents the use of an array of two or more accelerometers (noncontact sensors) and the knowledge of the acceleration equivalence at the joint to construct a dynamic model where the states correspond to angular velocities of the joints and the joint angle. The joint angle is estimated using three approaches-analytical, the extended Kalman filter (EKF), and the unscented Kalman filter (UKF). The analytical approach estimates the joint angle, while the model-based filtering approaches (EKF and UKF) also estimate the link angular velocities. Simulations are performed using two to ten accelerometers on each link to compare the performances of the three methods and investigate the placement of accelerometers along the links. The simulation results indicate superior performance of the model-based filtering approaches over the analytical. The analysis also concludes that the best physical placement of the accelerometers is toward the ends of the link for minimizing estimation error. In addition, the lower bound of the estimation error is dictated by the maximum ratio of mean to relative accelerometer length between the two links. The algorithms are experimentally validated using three different accelerometers: ADXL345, ADXL357, and BNO055. Four different canonical movements of slow and fast periodic, ramp, and impulse are examined. The experiment results corroborate the better performance of the model-based filters over the analytical approach.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据