2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU
Inertial measurement units (IMUs) have been widely used for many applications such as aircrafts, gaming, animation, and sports. However, the use of IMU in medical diagnosis is still largely unexplored. A great deal of researcher has focused on estimating the pitch angle using accelerometer and gyros...
| Main Authors: | , , |
|---|---|
| Format: | Journal Article |
| Published: |
Institute of Electrical and Electronics Engineers
2018
|
| Online Access: | http://hdl.handle.net/20.500.11937/71187 |
| _version_ | 1848762412925190144 |
|---|---|
| author | Han, Y. Wong, K. Murray, Iain |
| author_facet | Han, Y. Wong, K. Murray, Iain |
| author_sort | Han, Y. |
| building | Curtin Institutional Repository |
| collection | Online Access |
| description | Inertial measurement units (IMUs) have been widely used for many applications such as aircrafts, gaming, animation, and sports. However, the use of IMU in medical diagnosis is still largely unexplored. A great deal of researcher has focused on estimating the pitch angle using accelerometer and gyroscope, while some researchers managed to estimate the roll angle, not many researchers have extended their research to estimate the yaw angle. For those who estimate the yaw angle, the utilization of magnetometer is common, but it requires a more complex algorithm to tackle the magnetic interference. This paper presents an innovative method, called the 2-point error estimation algorithm, to estimate the pitch, roll, and yaw angles using the accelerometer and gyroscope-only. The proposed algorithm is also very computationally efficient to estimate 3-D angles as only two 'atan2()' functions are computed throughout the whole walking motion, and seven additions and four multiplications for each angle estimated. The accuracy of the 3-D angles estimated using the IMU is validated against the gold standard Vicon optical motion capture system. The proposed algorithm gives a low average root mean square error of 2.9°, 3.6°, and 4.2° for flexion/extension (pitch), adduction/abduction (roll), and internal/external rotation (yaw) angles of the thigh and shank, respectively. The proposed algorithm can be used to design a low-cost 3-D gait evaluation system. |
| first_indexed | 2025-11-14T10:47:10Z |
| format | Journal Article |
| id | curtin-20.500.11937-71187 |
| institution | Curtin University Malaysia |
| institution_category | Local University |
| last_indexed | 2025-11-14T10:47:10Z |
| publishDate | 2018 |
| publisher | Institute of Electrical and Electronics Engineers |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | curtin-20.500.11937-711872019-04-01T02:22:44Z 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU Han, Y. Wong, K. Murray, Iain Inertial measurement units (IMUs) have been widely used for many applications such as aircrafts, gaming, animation, and sports. However, the use of IMU in medical diagnosis is still largely unexplored. A great deal of researcher has focused on estimating the pitch angle using accelerometer and gyroscope, while some researchers managed to estimate the roll angle, not many researchers have extended their research to estimate the yaw angle. For those who estimate the yaw angle, the utilization of magnetometer is common, but it requires a more complex algorithm to tackle the magnetic interference. This paper presents an innovative method, called the 2-point error estimation algorithm, to estimate the pitch, roll, and yaw angles using the accelerometer and gyroscope-only. The proposed algorithm is also very computationally efficient to estimate 3-D angles as only two 'atan2()' functions are computed throughout the whole walking motion, and seven additions and four multiplications for each angle estimated. The accuracy of the 3-D angles estimated using the IMU is validated against the gold standard Vicon optical motion capture system. The proposed algorithm gives a low average root mean square error of 2.9°, 3.6°, and 4.2° for flexion/extension (pitch), adduction/abduction (roll), and internal/external rotation (yaw) angles of the thigh and shank, respectively. The proposed algorithm can be used to design a low-cost 3-D gait evaluation system. 2018 Journal Article http://hdl.handle.net/20.500.11937/71187 10.1109/JSEN.2018.2865764 Institute of Electrical and Electronics Engineers fulltext |
| spellingShingle | Han, Y. Wong, K. Murray, Iain 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title | 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title_full | 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title_fullStr | 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title_full_unstemmed | 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title_short | 2-Point Error Estimation Algorithm for 3-D Thigh and Shank Angles Estimation Using IMU |
| title_sort | 2-point error estimation algorithm for 3-d thigh and shank angles estimation using imu |
| url | http://hdl.handle.net/20.500.11937/71187 |