4.7 Article

Estimating Relative Angles Using Two Inertial Measurement Units Without Magnetometers

Journal

IEEE SENSORS JOURNAL
Volume 22, Issue 20, Pages 19688-19699

Publisher

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

Keywords

Magnetometers; Testing; Sensors; Accelerometers; Synchronous motors; Quaternions; Codes; Accelerometer; complementary filter; gyroscope; Kalman filter (KF); Madgwick filter (MW); Mahony filter (MH)

Funding

  1. OSF Healthcare-University of Illinois at Urbana-Champaign Jump Applied Research for Community Health through Engineering and Simulation (Jump ARCHES) Program

Ask authors/readers for more resources

This study aimed to assist researchers new to IMUs in developing an inexpensive IMU system and understanding different algorithms for estimating angular kinematics. By testing and comparing different methods, researchers can choose appropriate methods based on their study's application.
Inertial measurement units (IMUs) are used in biomechanical and clinical applications for quantifying joint kinematics. This study aimed to assist researchers new to IMUs and wanting to develop an inexpensive IMU system to estimate the relative angle between IMUs, while understanding the different algorithms for estimating angular kinematics. Thus, there were three subgoals: 1) to present a low-cost and convenient IMU system utilizing two 6-axis IMUs for computing the relative angle between the IMUs; 2) to examine seven methods for estimating the angular kinematics of an IMU; and 3) to provide an open-source code and working principles of these methods. The raw gyroscopic and accelerometer data were preprocessed. The seven methods included gyroscopic integration (GI), accelerometer inclination (AC), basic complementary filter (BCF), Kalman filter (KF), digital motion processor (DMP, a proprietary algorithm), Madgwick filter (MW), and Mahony filter (MH). An apparatus was designed to test nine conditions that computed angles for rotation about three axes (roll, pitch, yaw) and three movement speeds (50 degrees/s, 150 degrees/s, 300 degrees/s). Each trial lasted 25 min. The root-mean-squared error (RMSE) between the gold-standard value measured from the apparatus' encoder and the value calculated from each of the seven methods was determined. For roll and pitch, all methods accurately quantified angles (RMSE < 6 degrees) at all speeds. For yaw, all methods except AC and DMP displayed RMSE < 6 degrees at all speeds. AC could not be used for yaw angle computation, and DMP displayed RMSE >6 degrees. Researchers can utilize appropriate methods based on their study's application.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available