DOI QR코드

DOI QR Code

Comparison between Two Coordinate Transformation-Based Orientation Alignment Methods

좌표변환 기반의 두 자세 정렬 기법 비교

  • Lee, Jung-Keun (Department of Mechanical Engineering, Hankyong National Unversity) ;
  • Jung, Woo-Chang (Department of Mechanical Engineering, Hankyong National Unversity)
  • Received : 2018.10.19
  • Accepted : 2019.01.18
  • Published : 2019.01.31

Abstract

Inertial measurement units (IMUs) are widely used for wearable motion-capturing systems in the fields of biomechanics and robotics. When the IMUs are combined with optical motion sensors (hereafter, OPTs) for their complementary capabilities, it is necessary to align the coordinate system orientations between the IMU and OPT. In this study, we compare the application of two coordinate transformation-based orientation alignment methods between two coordinate systems. The first method (M1) applies angular velocity coordinate transformation, while the other method (M2) applies gyroscopic angle coordinate transformation. In M1 and M2, the angular velocities and angles, respectively, are acquired during random movement for a least-square algorithm to determine the alignment matrix between the two coordinate systems. The performance of each method is evaluated under various conditions according to the type of motion during measurement, number of data points, amount of noise, and the alignment matrix. The results show that M1 is free from drift errors, while drift errors are present in most cases where M2 is applied. Thus, this study indicates that M1 has a far superior performance than M2 for the alignment of IMU and OPT coordinate systems for motion analysis.

Keywords

HSSHBT_2019_v28n1_30_f0001.png 이미지

Fig. 1. Comparison of estimation errors between M1(using angular velocities) and M2(using angles) for $^{OPT}_{IMU}R_1$ : (a) Test 1 and (b) Test 2.

HSSHBT_2019_v28n1_30_f0002.png 이미지

Fig. 2. Comparison of estimation errors between Test 1 and Test 2 for $^{OPT}_{IMU}R_1$ : (a) M1(using angular velocities) and (b) M2(using angles)

HSSHBT_2019_v28n1_30_f0003.png 이미지

Fig. 3. OPT and IMU reference frames attached to a rigid body and their fixed frames.

Table 1. Estimation errors of alignment matrix for $^{OPT}_{IMU}R_1$ (M1 / M2).

HSSHBT_2019_v28n1_30_t0001.png 이미지

Table 2. Estimation errors of alignment matrix for $^{OPT}_{IMU}R_1$ (M1 / M2).

HSSHBT_2019_v28n1_30_t0002.png 이미지

References

  1. P. K. Yoon, S. Zihajehzadeh, B. S. Kang, and E. J. Park, "Robust biomechanical model-based 3-D indoor localization and tracking method using UWB and IMU", Sensors, Vol. 17, No. 4, pp. 1084-1096, 2017.
  2. A. Benini, A. Mancini, and S. Longhi, "An IMU/UWB/-vision-based extended Kalman filter for mini-UAV localization in indoor environment using a wireless sensor network", J. Intell. Robot. Syst., Vol. 70, No. 1-4, pp. 461-476, 2013. https://doi.org/10.1007/s10846-012-9742-1
  3. J. K. Lee and M. J. Choi, "Magnetic disturbance modelembedded heading estimation filter for time-varying magnetic environments", J. Sens. Sci. & Technol, Vol. 26, No. 4, pp.286-291, 2017. https://doi.org/10.5369/JSST.2017.26.4.286
  4. G. Ligorio and A. M. Sabatini, "A linear Kalman filteringbased approach for 3D orientation estimation from magnetic/inertial sensors", Proc. of IEEE Multisensor Fusion and Integration for Intelligent Systems (MFI), pp. 77-82, 2015.
  5. T. Seel, J. Raisch and T. Schauer, "IMU-based joint angle measurement for gait analysis", Sensors, Vol. 14, No. 4, pp. 6891-6909, 2014. https://doi.org/10.3390/s140406891
  6. J. K. Lee, "A two-step Kalman/complementary filter for estimation of vertical position using an IMU-barometer system", J. Sens. Sci. & Technol, Vol. 25, No. 3, pp. 202-207, 2016. https://doi.org/10.5369/JSST.2016.25.3.202
  7. N. Kondilopoulos, E. N. Rousanoglou and K. D. Boudolos, "Inertial sensing of the motion speed effect on the sit-towalk activity", Gait Posture, Vol. 61, pp. 111-116, 2018. https://doi.org/10.1016/j.gaitpost.2018.01.001
  8. J. K. Lee and E. J. Park, "3D spinal motion analysis during staircase walking using an ambulatory inertial and magnetic sensing system", Med. Biol. Eng. Comput., Vol. 49, No. 7, pp. 755-764, 2011. https://doi.org/10.1007/s11517-011-0738-y
  9. J. K. Lee and E. J. Park, "Minimum-order Kalman filter with vector selector for accurate estimation of human body orientation", IEEE Trans. Robot., Vol. 25, No. 5, pp. 1196-1201, 2009. https://doi.org/10.1109/TRO.2009.2017146
  10. J. K. Lee, E. J. Park, and S. N. Robinovitch, "Estimation of attitude and external acceleration using inertial sensor measurement during various dynamic conditions", IEEE Trans. Instrum. Meas., Vol. 61, No. 8, pp. 2262-2273, 2012. https://doi.org/10.1109/TIM.2012.2187245
  11. A. Filippeschi, N. Schmitz, M. Miezal, G. Bleser, E. Ruffaldi, and D. Stricker, "Survey of motion tracking methods based on inertial sensors: A focus on upper limb human motion", Sensors, Vol. 17, No. 6, 1257, 2017. https://doi.org/10.3390/s17061257
  12. K. H. Strobl and G. Hirizinger, "More accurate camera and hand-eye calibrations with unknown grid pattern dimensions", IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 2008.
  13. F. C. Park and B. J. Martin, "Robot sensor calibration: solving AX=XB on the euclidean group", IEEE Trans. Rob. Autom., Vol. 10, No. 10, 1994.
  14. R. Horaud and F. Dornaika, "Hand-eye calibration", Int. J. Rob. Res., Vol. 14, No. 3, pp. 195-210, 1995. https://doi.org/10.1177/027836499501400301
  15. H. Mecheri, X. Robert-Lachaine, C. Larue, and A. Plamondon, "Evaluation of eight methods for aligning orientation of two coordinate systems", J. Biomech. Eng., Vol. 138, No.8, 084501, 2016. https://doi.org/10.1115/1.4033719
  16. W.H.K. de Vries, H.E.J. Veeger, C.T.M. Baten and F.C.T. van der Helm, "Magnetic distortion in motion labs, implications for validating inertial magnetic sensors", Gait Posture, Vol. 29, No. 4, pp. 535-541, 2009 https://doi.org/10.1016/j.gaitpost.2008.12.004
  17. J. Chardonnens, J. Favre and K. Aminian, "An effortless procedure to align the local frame of an inertial measurement unit to the local frame of another motion capture system", J. Biomech., Vol. 45, 2012.
  18. F. Hamano, "Derivative of rotation matrix - direct matrix derivation of well-known formula", Proc. of Green Energy and System Conference, Long Beach, CA, USA, 2013.
  19. J.J. Craig, Introduction to robotics: mechanics and control, Addison Wesley, MA, 1989.
  20. D. Q. Huynh, "Metrics for 3D rotations: comparison and analysis", J. Math. Imaging Vis., Vol. 35, pp. 155-164, 2009. https://doi.org/10.1007/s10851-009-0161-2