跳到主要內容

簡易檢索 / 詳目顯示

研究生: 林益民
Yi-Min Lin
論文名稱: 基於慣性及磁場感測訊號之上肢運動軌跡重建研究
指導教授: 潘敏俊
Min-Chun Pan
口試委員:
學位類別: 碩士
Master
系所名稱: 工學院 - 機械工程學系
Department of Mechanical Engineering
論文出版年: 2013
畢業學年度: 101
語文別: 中文
論文頁數: 67
中文關鍵詞: MARG感測器軌跡重建無跡卡曼濾波器
外文關鍵詞: Inertial and magnetic sensors, Trajectory reconstruction, Unscented Kalman filter
相關次數: 點閱:8下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究主旨為利用貼附於手腕及手肘關節處的MARG感測器,擷取上肢於運動過程的慣性訊號,作為所發展動作軌跡重建演算法的輸入訊號,並分別驗證軌跡重建結果之正確性。研究中利用動作中所擷取的角速度、線加速度、及磁場訊號,經無跡卡曼濾波器演算法融合九軸訊號後,得到以四元數法呈現的姿態,可避免以尤拉角表示所產生的奇異點問題,並經由所規畫的上肢動作模式,還原動作軌跡。然而,在上肢動作軌跡重建研究中,棘手處在於利用重力加速度及地磁訊號所還原的姿態,將受動作加速度以及周遭環境磁場的干擾,產生嚴重誤差。為解決上述問題,相較於以試誤法獲得卡曼濾波器參數,本研究將動作加速度視為低通濾波後的雜訊,並基於環境中僅有地球磁場,進行補償動作加速度、以及周遭環境磁場干擾所造成的誤差;在此情況,只需改變一個與動作加速度相關的參數,即可得到最佳的姿態解,如此容易實現且結果也更精確。
    在演算法驗證部分,比較還原後的上肢動作軌跡和事先設計好的軌跡,並計算兩者間各軸向的均方根誤差(皆小於5.2 cm)、以及所觀察平面上的相關性係數(大於0.92),即可客觀分析軌跡重建的成效。


    This study aims to develop motion trajectory reconstruction algorithms, using captured inertial measurement data from wearable inertial and magnetic sensors mounted near the joints. In this study, we use unscented Kalman filter to derive a quaternion representation of orientation, which describes the coupled nature of orientations in 3-D and is not subject to the problematic singularities associated with an Euler angle representation from an optimal fusion of 9-axis signals, including 3-axis angular rate, 3-axis acceleration, 3-axis magnetic field signals. Then, we can reconstruct movement trajectory by using the proposed upper limb motion model with derived quaternion representation of orientation. In this research, we consider motion acceleration as low-pass filtered noise for compensating disturbance caused by motion. One of the significant contributions of this research is the use of this only one motion acceleration parameter which is modified by cut-off frequency. It can be achieved easily and the reconstructed results are more accurate in comparison to Kalman filter, which learns by trial and error and takes a lot of time.
    As the verification of developed algorithms, we evaluate the reconstructed trajectory by computing the RMS errors of joint position and correlation coefficients between ideal trajectory and the reconstructed trajectory.

    摘 要 ii Abstract iv 致 謝 v 目 錄 vi 圖 目 錄 ix 表 目 錄 xii 第一章 緒論 1 1.1研究背景與動機 1 1.2文獻回顧 2 1.3研究範疇 3 第二章 空間座標系統架構 5 2.1參考座標系統 5 2.1.1 地心地固座標系 5 2.1.2 本地水平座標系 5 2.1.3 載體座標系 6 2.2姿態表示法 7 2.2.1 尤拉角 7 2.2.2 方向餘弦矩陣 7 2.2.3 四元數 8 第三章 感測器校正與姿態還原 12 3.1 感測器量測誤差模式 12 3.1.1 對齊矩陣 12 3.1.2 正交矩陣 13 3.1.3 尺度因子與偏差 13 3.2 加速度與磁場感測器校正 14 3.2.1 加速度感測器校正 14 3.2.1.1純量場校正 14 3.2.1.2 對齊程序 15 3.2.2 磁場感測器校正 16 3.3 陀螺儀校正 18 3.4 姿態角計算 19 第四章 上肢動作軌跡重建演算法 20 4.1卡曼濾波器 21 4.1.1 擴展式卡曼濾波器 21 4.1.2 無跡卡曼濾波器 21 4.1.2.1 Unscented變換 22 4.1.2.2 Scaled Unscented變換 23 4.1.2.3 UKF 量測與預測更新 25 4.2姿態還原方法 26 4.2.1 狀態方程式 26 4.2.2 量測方程式 28 4.2.2.1 加速度模式 28 4.2.2.2 磁場模式 30 4.2.3濾波器性能驗證 31 4.3上肢動作軌跡重建 43 4.3.1上肢動作模式 44 4.3.2上肢動作軌跡模擬 45 第五章 上肢動作軌跡重建實驗與結果 48 5.1實驗裝置及架構 48 5.2實驗量測與結果 50 5.2.1常用之軌跡重建方法比較 50 5.2.2中風病患之上肢動作軌跡重建 59 第六章 結論與未來展望 63 參考文獻 65

    [1] R. Loureiro, F. Amirabdollahian, M. Topping, B. Driessen, and W. Harwin, "Upper limb robot mediated stroke therapy-GENTLE/s approach," Autonomous Robots, vol. 15, pp. 35-51, 2003.
    [2] C. Anderson, S. Rubenach, C. N. Mhurchu, M. Clark, C. Spencer, and A. Winsor, "Home or hospital for stroke rehabilitation? Results of a randomized controlled trial I: Health outcomes at 6 months," Stroke, vol. 31, pp. 1024-1031, 2000.
    [3] P. Mi, Q. Du, L. Ye, and W. Zou, "An adaptive fast quaternion-based human motion tracking algorithm with Inertial/Magnetic technology," in Signal Processing (ICSP), 2010 IEEE 10th International Conference on, pp. 1252-1258, 2010.
    [4] Y. Tian, H. Wei, and J. Tan, "An adaptive-gain complementary filter for real-time human motion tracking with MARG Sensors in Free-Living environments," IEEE transactions on neural systems and rehabilitation engineering: a publication of the IEEE Engineering in Medicine and Biology Society, 2012.
    [5] F. L. Markley, "Fast quaternion attitude estimation from two vector measurements," Journal of Guidance, Control, and Dynamics, vol. 25, pp. 411-414, 2002.
    [6] K. Madsen, H. B. Nielsen, and O. Tingleff, Methods for Non-linear Least Squares Problems: Informatics and Mathematical Modelling, Technical University of Denmark, 2004.
    [7] J. K. Lee and E. J. Park, "A fast Gauss-Newton optimizer for estimating human body orientation," in Engineering in Medicine and Biology Society, 2008. EMBS 2008. 30th Annual International Conference of the IEEE, pp. 1679-1682, 2008.
    [8] G. Welch and G. Bishop, "An introduction to the Kalman filter," in UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL, 1995.
    [9] A. M. Sabatini, "Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing," Biomedical Engineering, IEEE Transactions on, vol. 53, pp. 1346-1356, 2006.
    [10] T. Harada, H. Uchino, T. Mori, and T. Sato, "Portable absolute orientation estimation device with wireless network under accelerated situation," in Robotics and Automation, 2004. Proceedings. ICRA'04. 2004 IEEE International Conference on, pp. 1412-1417, 2004.
    [11] S. Sun, X. Meng, L. Ji, J. Wu, and W.-C. Wong, "Adaptive sensor data fusion in motion capture," in Information Fusion (FUSION), 2010 13th Conference on, pp. 1-8, 2010.
    [12] S. Sun, X. Meng, L. Ji, Z. Huang, and J. Wu, "Adaptive Kalman filter for orientation estimation in micro-sensor motion capture," in Information Fusion (FUSION), 2011 Proceedings of the 14th International Conference on, pp. 1-8, 2011.
    [13] E. Hendricks, O. E. Jannerup, and P. H. Sørensen, Linear Systems Control: deterministic and stochastic methods: Springer, 2008.
    [14] J. K. Lee, E. J. Park, and S. N. Robinovitch, "Estimation of attitude and external acceleration using inertial sensor measurement during various dynamic conditions," Instrumentation and Measurement, IEEE Transactions on, vol. 61, pp. 2262-2273, 2012.
    [15] A. Gallagher, Y. Matsuoka, and W.-T. Ang, "An efficient real-time human posture tracking algorithm using low-cost inertial and magnetic sensors," in Intelligent Robots and Systems, Proceedings. 2004 IEEE/RSJ International Conference on, pp. 2967-2972, 2004.
    [16] W. Wan, H. Liu, G. Shi, and W. J. Li, "Real-time recognition of multi-category human motion using μIMU data," in Mechatronics and Automation, 2007. ICMA 2007. International Conference on, pp. 1845-1850, 2007.
    [17] Z. Dong, G. Zhang, C. C. Tsang, G. Shi, W. J. Li, P. H. Leong, and M. Y. Wong, "μIMU-based handwriting recognition calibration by optical tracking," in Robotics and Biomimetics, 2007. ROBIO 2007. IEEE International Conference on, pp. 382-387, 2007.
    [18] H. Zhou and H. Hu, "Reducing drifts in the inertial measurements of wrist and elbow positions," Instrumentation and Measurement, IEEE Transactions on, vol. 59, pp. 575-585, 2010.
    [19] J. B. Kuipers, "Quaternions and rotation sequences," Geometry, Integrability and Quantization, vol. 1, pp. 127-143, 2000.
    [20] C. F. Karney, "Quaternions in molecular modeling," Journal of Molecular Graphics and Modelling, vol. 25, pp. 595-604, 2007.
    [21] D. Jurman, M. Jankovec, R. Kamnik, and M. Topič, "Calibration and data fusion solution for the miniature attitude and heading reference system," Sensors and Actuators A: Physical, vol. 138, pp. 411-420, 2007.
    [22] S. J. Julier, and J. K. Uhlmann, "New extension of the Kalman filter to nonlinear systems," in AeroSense'97, pp. 182-193, 1997.
    [23] F. Gustafsson, F. Gunnarsson, N. Bergman, U. Forssell, J. Jansson, R. Karlsson, and P. J. Nordlund, "Particle filters for positioning, navigation, and tracking," Signal Processing, IEEE Transactions on, vol. 50, pp. 425-437, 2002.
    [24] E. A. Wan, and R. Van Der Merwe, "The unscented Kalman filter," Kalman filtering and neural networks, pp. 221-280, 2001.
    [25] x-io Technology, “X-IMU User Manual 4.4, ” 2012.
    [26] STMicroelectronics, “LSM303DLH sensor module datasheet,” 2010.
    [27] InvenSense, “IMU-3000 3-Axis Gyro Evaluation Board Application Note,” 2010.
    [28] 陳柏全, “應用於中風後肩關節復健之慣性量測系統開發與新量化評估方法,” 國立中央大學, 碩士論文, 2012.

    QR CODE
    :::