DOI QR코드

DOI QR Code

Performance Enhancement of the Attitude Estimation using Small Quadrotor by Vision-based Marker Tracking

영상기반 물체추적에 의한 소형 쿼드로터의 자세추정 성능향상

  • Kang, Seokyong (Department of Mechatronics Engineering, Dongseo University) ;
  • Choi, Jongwhan (Department of Mechatronics Engineering, Dongseo University) ;
  • Jin, Taeseok (Department of Mechatronics Engineering, Dongseo University)
  • 강석영 (동서대학교 메카트로닉스공학과) ;
  • 채종완 (동서대학교 메카트로닉스공학과) ;
  • 진태석 (동서대학교 메카트로닉스공학과)
  • Received : 2015.03.22
  • Accepted : 2015.09.28
  • Published : 2015.10.25

Abstract

The accuracy of small and low cost CCD camera is insufficient to provide data for precisely tracking unmanned aerial vehicles(UAVs). This study shows how UAV can hover on a human targeted tracking object by using CCD camera rather than imprecise GPS data. To realize this, UAVs need to recognize their attitude and position in known environment as well as unknown environment. Moreover, it is necessary for their localization to occur naturally. It is desirable for an UAV to estimate of his attitude by environment recognition for UAV hovering, as one of the best important problems. In this paper, we describe a method for the attitude of an UAV using image information of a maker on the floor. This method combines the observed position from GPS sensors and the estimated attitude from the images captured by a fixed camera to estimate an UAV. Using the a priori known path of an UAV in the world coordinates and a perspective camera model, we derive the geometric constraint equations which represent the relation between image frame coordinates for a marker on the floor and the estimated UAV's attitude. Since the equations are based on the estimated position, the measurement error may exist all the time. The proposed method utilizes the error between the observed and estimated image coordinates to localize the UAV. The Kalman filter scheme is applied for this method. its performance is verified by the image processing results and the experiment.

소형 및 저가형 CCD 카메라의 성능은 소형 쿼드콥터의 정밀 추적기능을 구현하는데 있어서 충분한 성능을 갖추고 있지 못하는데 본 연구에서는 덜 정확한 GPS 보다 CCD 카메라를 이용한 보행자와 같은 대상물의 상공에서 강건한 호버링을 유지시키기 위한 방법을 제시하였다. 기존의 연구 대상이었던 고정된 물체가 아닌 보행자를 타깃으로 이용한 UAV의 절대 위치를 추정하는 방법을 제시하였다. 이는 UAV가 산악이나 사람들이 붐비는 공공지역에서 이동할 때 UAV의 절대위치를 인식할 수 있는 방법이 없을 경우 UAV 주변에서 움직이는 물체의 정보를 활용하여 UAV의 절대위치를 보정하는 방법으로 매우 유용하다. 연구를 위해서 보행자의 위치를 알고 있는 것으로 가정하나 실제적인 상황 속에서는 영상매칭을 통하여 그 정보를 수신하는 것으로 해석한다. 본 연구를 위하여 UAV의 위치 추정 불확실성을 정량적으로 나타내었으며, 좌표계 변환을 통한 영상기반의 기하학적 구속 식을 유도하여, 칼만 필터를 적용하여 로봇의 위치를 보정하여 위치 추정 불확실성을 줄일 수 있음을 보였다.

Keywords

References

  1. Vedran Sikiric, Control of Quadrocopter, Master of Science Thesis, pp160, 2008.
  2. K. J. Atrom and T. Haglund, PID Controllers: Theory, Design, and Tuning, Instrument Society of America, 1995.
  3. D. P. Atherton and S. Majhi, "Limitations of PID controllers," Proceeding of the American Control Conference, Vol. 6, pp. 3843-3847, June 1999.
  4. D.H.Yu, J.H. Park, J.H. Ryu, and K.T. Chong, "Attitude Control of Quad-rotor by Improving the Reliability of Multi-Sensor System," Transactions of the Korean Society of Mechanical Engineers A, vol. 39, no. 5, pp. 517-526, 2015. https://doi.org/10.3795/KSME-A.2015.39.5.517
  5. M.G. Yoo, S.K. Hong, "Target Tracking Control of a Quadrotor UAV using Vision Sensor," Journal of the Korean Society for Aeronautical & Space Sciences, vol.40, no.2, pp. 118-128, 2012 https://doi.org/10.5139/JKSAS.2012.40.2.118
  6. Eun-Hyeon Ha "Kalman filtering in position control using a vision sensor," International Conference on Control Automation and Systems (ICCAS), pp. 1252-1254, 2010.
  7. Grabe, Volker, H. H. Bulthoff, and Paolo Robuffo Giordano. "Onboard velocity estimation and closed-loop control of a quadrotor UAV based on optical flow." IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2012.
  8. Y.K Kim, O.S. Kwon, Y.W Cho and K.S. Seo, "Genetic Programming based Illumination Robust and Non-parametric Multi-colors Detection Model," Korea Institute of Intelligent Systems, vol. 20, no. 6, pp. 780-785, 2010. https://doi.org/10.5391/JKIIS.2010.20.6.780
  9. Fahimi, Farbod, and Karansingh Thakur. "An alternative closed-loop vision-based control approach for Unmanned Aircraft Systems with application to a quadrotor." IEEE International Conference on Unmanned Aircraft Systems (ICUAS). 2013.
  10. Deng, Haibo, Xiaoguang Zhao, and Z. G. How. "A vision-based ground target tracking system for a small-scale autonomous helicopter." Fifth International Conference on. IEEE Image and Graphics (ICIG'09), 2009.
  11. Yang, Shaowu, Sebastian A. Scherer, and Andreas Zell. "An onboard monocular vision system for autonomous takeoff, hovering and landing of a micro aerial vehicle." Journal of Intelligent & Robotic Systems, vol. 69, no.4 pp.499-515, 2013. https://doi.org/10.1007/s10846-012-9749-7
  12. Bouabdallah S,Murrieri P, Siegwart R "Design and control of an indoor micro quadrotor," Proceedings of the 2004 IEEE international conference on robotics & automation, pp. 4393-4398, 2004.
  13. Altug E, Ostrowski JP, Mahony R. "Control of a quadrotor helicopter using visual feedback," Proceedings of the IEEE international conference on robotics and automation, Washington, pp. 72-7, 2002.
  14. Smith, R. & Cheeseman, P. "On the Representation of Spatial Uncertainty," The International Journal of Robotics Research, Vol. 5, No. 4, pp. 56-68, 1986. https://doi.org/10.1177/027836498600500404

Cited by

  1. A Study on the Image-based Automatic Flight Control of Mini Drone vol.25, pp.6, 2015, https://doi.org/10.5391/JKIIS.2015.25.6.536
  2. Design of Vectored Sum Defuzzification Based Fuzzy Logic System for Hovering Control of Quad-Copter vol.16, pp.4, 2016, https://doi.org/10.5391/IJFIS.2016.16.4.318
  3. Development and Performance Evaluation of Hull Blasting Robot for Surface Pre-Preparation for Painting Process vol.26, pp.5, 2016, https://doi.org/10.5391/JKIIS.2016.26.5.383