DOI QR코드

DOI QR Code

A Position Estimation of Quadcopter Using EKF-SLAM

EKF-SLAM을 이용한 쿼드콥터의 위치 추정

  • Cho, Youngwan (Dept. of Computer Engineering, Seokyeong University) ;
  • Hwang, Jaeyoung (Dept. of Computer Engineering, Seokyeong University) ;
  • Lee, Heejin (Dept. of Electrical, Electronic and Control Engineering, Hankyong National University)
  • Received : 2015.11.13
  • Accepted : 2015.12.08
  • Published : 2015.12.31

Abstract

In this paper, a method for estimating the location of a quadcopter is proposed by applying an EKF-SLAM algorithm to its flight control, to autonomously control the flight of an unmanned quadcopter. The usefulness of this method is validated through simulations. For autonomously flying the unmanned quadcopter, an algorithm is required to estimate its accurate location, and various approaches exist for this. Among them, SLAM, which has seldom been applied to the quadcopter flight control, was applied in this study to simulate a system that estimates flight trajectories of the quadcopter.

본 논문에서는 무인 쿼드콥터의 자율 비행 제어를 위해 기반이 되는 위치 인식을 위하여 EKF-SLAM 기반 위치추정 알고리즘을 제안하고 이를 쿼드콥터의 궤적 추종 제어에 적용하여 시뮬레이션을 통해 위치 추정의 성능과 이를 통한 궤적 추종의 결과를 검증하였다. 쿼드콥터의 EKF-SLAM 기반 위치 추정을 위해 쿼드콥터 비행 동역학 모델을 수립하고 이를 기반으로 EKF-SLAM의 운동 모델 및 관측 모델을 유도하였으며 궤적 추종을 위한 쿼드콥터의 수평제어와 자세제어를 위해 PD 제어기를 적용하였다. 본 논문에서는 다양한 궤적 및 랜드마크 환경에 대해 EKF-SLAM 기반 위치 추정 성능을 시뮬레이션함으로써 EKF-SLAM을 이용한 위치 추정 기반 궤적 추종 제어의 성능을 확인하였다.

Keywords

References

  1. M. G. Kim and Y. D. Kim, "Multiple UAVs nonlinear guidance laws for stationary target observation with waypoint incidence angle constraint," Int'l J . of Aeronautical & Space Sci , vol. 14, no. 1, pp. 67-74, 2013 https://doi.org/10.5139/IJASS.2013.14.1.67
  2. Z. Yan, S. Peng, J. Zhou, and H. Jia, "Research on an improved dead reckoning for AUV navigation," Proc. of Control and Decision Conference (CCDC) , pp. 1793-1797, 2010
  3. H. Zhang, J. Rong, X. Zhong, H. Yang, L. Xiao, and L. Zhang, "The application and design of EKF smoother based on GPS/DR integration for land vehicle navigation," Computational Intelligence and Industrial Applicaion, vol. 1, pp. 704-707, 2008.
  4. J. Song, and S. Hwang. "Past and State-of-the-Art SLAM Technologies," Journal of Institute of Control, Robotics and Systems (in Korean) 20(3), 372-379, 2014 https://doi.org/10.5302/J.ICROS.2014.14.9024
  5. A. Pratik, and T. Brady. "SLAM Strategy for an Autonomous Quadrotor," University of Michigan
  6. Montemerlo, Michael, et al. "FastSLAM: A factored solution to the simultaneous localization and mapping problem," AAAI/IAAI. 2002.
  7. Durrant-Whyte, Hugh, and Tim Bailey. "Simultaneous localization and mapping: part I," Robotics & Automation Magazine, IEEE 13.2, pp. 99-110, 2006
  8. B. Tim, and H. D. Whyte, "Simultaneous localization and mapping (SLAM): Part II," IEEE Robotics & Automation Magazine 13.3, pp. 108-117, 2006 https://doi.org/10.1109/MRA.2006.1678144
  9. G. Klein and D. Murray, "Parallel tracking and mapping for small AR workspaces," Proc. of the 6th IEEE ACM Int. Symp. on Mixed and Augmented Reality, Nov. 2007.
  10. J. S. Gutmann and K. Konolige, "Incremental mapping of large cyclic environments," Proc. of the IEEE Int. Symp. on Computational Intelligence in Robotics and Automation, 1999.
  11. S. Robert, and N. Roy, "Global a-optimal robot exploration in slam," Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 661-666, April, 2005.
  12. A. Giviansky, Quadcopter Dynamics, Simulation, and Control, from http://andrew.gibiansky.com/blog/physics/quadcopter-dynamics, 2012.