Research Papers

Development of a Special Inertial Measurement Unit for UAV Applications

[+] Author and Article Information
Khaled S. Hatamleh

Mechanical Engineering Department,
Jordan University of Science and Technology,
P.O. Box 3030,
Irbed 22110, Jordan;
Mechanical and Aerospace Engineering Department,
New Mexico State University,
1040 S. Horseshoe Drive,
Las Cruces, NM 88003
e-mail: kshh@just.edu.jo; kshh@nmsu.edu

Ou Ma

e-mail: oma@nmsu.edu

Angel Flores-Abad

e-mail: af_abad@nmsu.edu

Pu Xie

e-mail: jackyxie@nmsu.edu
Mechanical and Aerospace Engineering Department,
New Mexico State University,
1040 S. Horseshoe Drive,
Las Cruces, NM 88003

Contributed by the Dynamic Systems Division of ASME for publication in the Journal of Dynamic Systems, Measurement, and Control. Manuscript received October 23, 2010; final manuscript received April 29, 2012; published online October 30, 2012. Assoc. Editor: Eugenio Schuster.

J. Dyn. Sys., Meas., Control 135(1), 011003 (Oct 30, 2012) (10 pages) Paper No: DS-10-1308; doi: 10.1115/1.4007122 History: Received October 23, 2010; Revised April 29, 2012; Accepted May 07, 2012

Dynamics modeling is becoming more and more important in the development and control of unmanned aerial vehicles (UAV). An accurate model of a vehicle requires good knowledge of the dynamics properties and motion states, which are usually estimated with the help of integrated inertial measurement units (IMUs). This work develops a special six degrees of freedom IMU, which has the capability of measuring the angular accelerations. This paper introduces the design of the new IMU along with its sensor models and calibration procedures. The work introduces two experimental methods to verify the calibrated IMU readings. The IMU was designed to support an on-line methodology to estimate the parameters of UAV’s dynamics model that is currently being developed by the authors.

© 2013 by ASME
Your Session has timed out. Please sign back in to continue.


Dissanayake, G., Sukarieh, S., Nebto, E., and Durrant-Whyte, H., 2001, “The Aiding of a Low-Cost Strap Down Inertial Measurement Unit Using Vehicle Model Constraints for Land Vehicle Applications,” IEEE Trans. Rob. Autom., 17(5), pp. 731–747. [CrossRef]
Dinh, A., Shi, Y., Teng, D., Ralhan, A., Chen, L., Bello-Haas, V. D., Basran, J., Ko, S.-B., and McCrowsky, C., 2009, “A Fall and Near-Fall Assessment and Evaluation System,” Open Biomed. Eng. J., 3, pp. 1–7. [CrossRef] [PubMed]
Auersvald, M., 2008, “Wireless Sensor Network for Monitoring Patients With Parkinson’s Disease,” M.S. thesis, Faculty of Electrical Engineering Department of Control Engineering, Czech Technical University, Prague.
Willemsen, A., van Alste, J. A., and Boom, H., 1990, “Real-Time Gait Assessment Utilizing a New Way of Accelerometry,” J. Biomech., 23(8), pp. 859–863. [CrossRef] [PubMed]
Rodriguez-Donate, C., Morales-Velazquez, L., Osornio-Rios, R. A., Herrera-Ruiz, G., and Romero-Troncoso, R. J., 2010, “FPGA-Based Fused Smart Sensor for Dynamic and Vibration Parameter Extraction in Industrial Robot Links,” Sensors, 10(4), pp. 4114–4129. [CrossRef] [PubMed]
Rednic, R., Kemp, J., Gaura, E., and Brusey, J., 2008, “Posture Determination Using a Body Sensor Network,” Cogent Computing Applied Research Centre, Coventry University, Technical Report No. COGENT.006.
Lynch, A., Majeed, B., O’Flynn, B., Barton, J., Murphy, F., Delaney, K., and O’Mathuna, S. C., 2005, “A Wireless Inertial Measurement System (WIMS) for an Interactive Dance Environment,” J. Phys.: Conf. Ser., 15(1), pp. 95–100. [CrossRef]
Gallagher, A., Matsuoka, Y., and Ang, W.-T., 2004, “An Efficient Real-Time Human Posture Tracking Algorithm Using Low-Cost Inertial and Magnetic Sensors,” Proceedings of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004), Vol. 3, pp. 2967–2972. [CrossRef]
Dong, W., Lim, K. Y., Goh, Y. K., Nguyen, K. D., Chen, I.-M., Yeo, S. H., and Duh, H. B.-L., 2008, “A Low-Cost Motion Tracker and Its Error Analysis,” 2008 IEEE International Conference on Robotics and Automation (ICRA 2008), Pasadena, CA, May 19–23, pp. 311–316. [CrossRef]
Gao, J., Petovello, M. G., and Cannon, M. E., 2006, “Development of Precise GPS/INS/Wheel Speed Sensor/Yaw Rate Sensor Integrated Vehicular Positioning System,” Proceedings of the National Technical Meeting of the Institute of Navigation (ION NTM’06), Monterey, CA, pp. 780–792.
Fontaine, D., David, D., and Caritu, Y., 2003, “Sourceless Human Body Motion Capture,” Proceedings of Smart Objects Conference (SOC’03), Grenoble, France.
Walchko, K. J., Nechyba, M. C., Schwartz, E., and Arroyo, A., 2003, “Embedded Low Cost Inertial Navigation System,” Florida Conference on Recent Advances in Robotics, FAU, Dania Beach, FL, May 8–9.
Nebot, E., and Durrant-Whyte, H., 1999, “Initial Calibration and Alignment of Low-Cost Inertial Navigation Units for Land Vehicle Applications,” J. Rob. Syst., 16(2), pp. 81–92. [CrossRef]
Parsa, K., Lasky, T. A., and Ravani, B., 2007, “Design and Implementation of a Mechatronic, All-Accelerometer Inertial Measurement Unit,” IEEE/ASME Trans. Mechatron., 12(6), pp. 640–650. [CrossRef]
Hatamleh, K., Flores-Abad, A., Xie, P., Herrera, B., Martinez, G., and Ma, O., 2010, “Development of an Inertial Measurement Unit for Unmanned Aerial Vehicles,” 7th Jordanian International Mechanical Engineering Conference (JIMEC’7), Amman, Jordan.
Hatamleh, K. S., Ma, O., and Paz, R., 2009, “A UAV Model Parameter Identification Method: A Simulation Study,” Int. J. Inf. Acquis., 6(4), pp. 225–238. [CrossRef]
Hatamleh, K., Ma, O., Xie, P., Martinez, G., and McAvoy, J., 2009, “An UAV Parameters Identification Method,” AIAA Modeling and Simulation Technologies Conference and Exhibi t.
Ovaska, S. J., and Valiviita, S., 1998, “Angular Acceleration Measurement: A Review,” IEEE Trans. Instrum. Meas., 47(5), pp. 1211–1217. [CrossRef]
Marat-Mendes, R., Dias, C. J., and Marat-Mendes, J. N., 1999, “Measurement of the Angular Acceleration Using a PVDF and a Piezo-Composite,” Sens. Actuators, 76(1), pp. 310–313. [CrossRef]
Lin, P.-C., and Ho, C.-W., 2009, “Design and Implementation of a 9-Axis Inertial Measurement Unit,” Proceedings of the 2009 IEEE International Conference on Robotics and Automation (ICRA’09), Kobe, Japan, pp. 736–741. [CrossRef]
Gianfelici, F., 2005, “A Novel Technique for Indirect Angular Acceleration Measurement,” IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA 2005), pp. 120–123. [CrossRef]
Sommer, H. J., and Buczeck, F. L., 1990, “Experimental Determination of the Instant Screw Axis and Angular Acceleration Axis,” Proceedings of the 16th Annual Northeast Bioengineering Conference, IEEE, pp. 141–142. [CrossRef]
Ma, J., and Yao, Y., 2009, “Angular Acceleration Estimator for a Flight Motion Simulator: Design and Performance Comparison,” 17th Mediterranean Conference on Control and Automation, Thessaloniki, Greece, June 24–26, pp. 606–609.
STMicroelectronics, “LIS3LV02DQ: MEMS Inertial Sensor (3-Axis - ±2g/±6g Digital Output Low Voltage Linear Accelerometer),” http://www.sparkfun.com/datasheets/IC/LIS3LV02DQ.pdf.
STMicroelectronics, “LPY530AL: MEMS Motion Sensor (Dual Axis Pitch and Yaw ±300°/s Analog Gyroscope),"http://www.sparkfun.com/datasheets/Sensors/IMU/lpy530al.pdf.
STMicroelectronics, “LPR530AL: MEMS Motion Sensor (Dual Axis Pitch and Roll ±300°/s Analog Gyroscope),” http://www.sparkfun.com/datasheets/Sensors/IMU/lpr530al.pdf.
Sahawneh, L., and Jarrah, M. A., 2008, “Development and Calibration of Low Cost MEMS IMU for UAV Applications,” 5th International Symposium on Mechatronics and Its Applications (ISMA 2008), IEEE, pp. 1–9. [CrossRef]
Skog, I., and Handel, P., 2006, “Calibration of a MEMS Inertial Measurement Unit,” Proceedings of 17th IMEKO World Congress.
Britting, K. R., 1971, Inertial Navigation Systems Analysis, Wiley, New York.
Hibbeler, R. C., 2010, Engineering Mechanics Dynamics, 12th ed., Pearson Prentice Hall, New Jersey.


Grahic Jump Location
Fig. 1

Quanser’s modified 2-DOF helicopter system

Grahic Jump Location
Fig. 2

The IMU prototype and its components

Grahic Jump Location
Fig. 3

Schematic diagram of the sensors arrangement of the IMU

Grahic Jump Location
Fig. 4

The IMU’s data structure

Grahic Jump Location
Fig. 5

Sensor linear model

Grahic Jump Location
Fig. 6

Accelerometer calibration platform

Grahic Jump Location
Fig. 7

Schematic of a tri-axis accelerometer on the rotating table

Grahic Jump Location
Fig. 8

IMU at different angular positions during the accelerometers calibration process

Grahic Jump Location
Fig. 9

Calibration results of accelerometer 1 along (a) xa1, (b) ya1, and (c) za1

Grahic Jump Location
Fig. 10

Rate Gyro Calibration Platform with IMU on top

Grahic Jump Location
Fig. 11

Platform and rate gyro axes frame

Grahic Jump Location
Fig. 12

Calibration results of the rate gyro set along (a) xg axis, (b) yg axis, and (c) zg axis

Grahic Jump Location
Fig. 13

Top view of a disk rotating at ω angular speed and α angular acceleration

Grahic Jump Location
Fig. 14

Top view of the experimental setup for the turn table test

Grahic Jump Location
Fig. 15

Rotating table test’s error functions of (a) angular rate, (b) at1, (c) at2, and (d) at3

Grahic Jump Location
Fig. 16

Schematic of the Pendulum test setup

Grahic Jump Location
Fig. 17

Actual pendulum test when the disk was held at θo = 5 deg from the vertical axis

Grahic Jump Location
Fig. 18

Ideal trajectories of the pendulum motion

Grahic Jump Location
Fig. 19

Ideal and measured angular rate of the pendulum versus time

Grahic Jump Location
Fig. 20

Ideal, estimated, and differentiated angular acceleration data of the pendulum versus time




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In