DOI QR코드

DOI QR Code

Dynamic Object Tracking of a Quad-rotor with Image Processing and an Extended Kalman Filter

영상처리와 확장칼만필터를 이용한 쿼드로터의 동적 물체 추종

  • Kim, Ki-jung (Department Interdisciplinary Program in Robotics, Pusan National University) ;
  • Yu, Ho-Yun (Depart. of Electrical Engineering, Pusan National University) ;
  • Lee, Jangmyung (Depart. of Electrical Engineering, Pusan National University)
  • 김기정 (부산대학교 로봇 협동과정) ;
  • 유호윤 (부산대학교 전자전기공학과) ;
  • 이장명 (부산대학교 전자전기공학과)
  • Received : 2014.12.13
  • Accepted : 2015.02.16
  • Published : 2015.07.01

Abstract

This paper proposes a new strategy for a quad-rotor to track a moving object efficiently by using image processing and an extended Kalman filter. The goal of path planning for the quad-rotor is to design an optimal path from the start point to the destination point. To lengthen the freight time of the quad-rotor, an optimal path is required to reduce the energy consumption. To track a moving object, the mark signed on the moving object has been detected by a camera mounted first on the quad-rotor. The center coordinates of the mark and its area are calculated through the blob analysis which is one type of image processing. The mark coordinates are utilized to obtain information on the motion direction and the area of the mark is utilized to recognize whether the object moves backward or forward from the camera on the quad-rotor. In addition, an extended Kalman filter has been applied to predict the direction and speed of the dynamically moving object. Through these schemes, it is aimed that the quad-rotor can track the dynamic object efficiently in terms of flight distance and time. Through the two different route freights of the quad-rotor, the performance of the proposed system has been demonstrated.

Keywords

References

  1. M. G. Kim and Y. D. Kim, "Multiple UAVs nonlinear guidance laws for stationary target observation with waypoint incidence angle constraint," International Journal of Aeronautical & Space Sciences, vol. 14, no. 1, pp. 67-74, 2013. https://doi.org/10.5139/IJASS.2013.14.1.67
  2. S. W. Cho, D. S. Lee, Y. D. Jung, U. H. Lee, and H. C. Shim, "Development of a cooperative heterogeneous unmanned system for delivery services," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 20, no. 12. pp. 1181-1188, 2014. https://doi.org/10.5302/J.ICROS.2014.14.9046
  3. H. B. Lee, S. W. Moon, W. J. Kim, and H. J. Kim, "Cooperative surveillance and boundary tracking with multiple quadrotor UAVs," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 5. pp. 423-428, 2013. https://doi.org/10.5302/J.ICROS.2013.13.9006
  4. M. Y. Chen and D. H. Edwards, "Designing a spatially aware and autonomous quadcopter," IEEE Systems. Inform. Engine. Design. Symposium, Charlottesville, VA, USA, pp. 213-218, Apr. 2013.
  5. D.-J. Lee, B. J. Tippetts, and K. D. Lillywhite, "Vision aided stabilization and the development of a quad-rotor micro UAV," Computational Intelligence in Robotics and Automation, 2007. International Symposium, Jacksonville, FI, USA, pp. 143-148, Jun. 2007.
  6. H. Yu, C. Choi, and R. Thompson, "Pursuing a dynamic target through motion prediction and follow boundary repair," Proc. of the IASTED International Conference of Robotics and Applications, pp. 58-62, 2000.
  7. A. Elnagar, "Motion prediction of moving objects," Proc. Of the second IASTED International Conference of Control and Application, pp. 448-451, 1999.
  8. H. S. Lim, D. H. Lee, and J. M. Lee "Moving object following by a mobile robot using a single curvature trajectory," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 7, pp. 599-604, 2013.
  9. H. Kim, H. S. Jeong, K. T. Chong, and D. J. Lee, "Dynamic modeling and control techniques for multi-rotor frying robots," Trans. Korean Soc. Mech. Eng. A, vol. 38, no. 2, pp. 137-148, 2014. https://doi.org/10.3795/KSME-A.2014.38.2.137
  10. T. I. Fossen, Guidance and control of Ocean Vehicles, John Wiley & Sons Ltd., 1994.
  11. J. H. Kim and M. S. Kang, "Dynamic modeling and robust hovering control of a quad-rotor VTOL aircraft," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 14, no. 12. pp. 1260-1265, 2008. https://doi.org/10.5302/J.ICROS.2008.14.12.1260
  12. Q. Zhong, Z. Chen, X. Zhang, and G. Hu, "Feature-based object location of IC pins by using fast run length encoding BLOB analysis," IEEE Transactions on Components, Packaging And Manufacturing Technology, vol. 4, no. 11, pp. 1887-1898, Nov. 2014. https://doi.org/10.1109/TCPMT.2014.2350015
  13. J. W. Lee, "Stop-line and crosswalk detection based on blobcoloring," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 17, no. 8, pp. 799-806, 2011. https://doi.org/10.5302/J.ICROS.2011.17.8.799
  14. D. L. Kim, D. M. Kim, and J. Y. Seok, "A study on vision-based distance measurement technique," Proc. of the Korean Society for Aero. Space. Sci, pp. 1203-1206, Nov. 2007.
  15. J. Lee, M. Kim, and I. Kweon, "A Kalman filter based visual tracking algorithm for an object moving in 3D," Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1, pp. 342-347.
  16. C. G. Prevost, A. Desbiens, and E. Gagnon, "Extended Kalman filter for state estimation and trajectory prediction of a moving object detected by an unmanned aerial vehicle," Proc. of American Control Conference, Marriot Marquis Holtel at Times Square, New York, USA, Jul. 2007.
  17. S. P. Kim, Matlab Application, Understanding Kalman Filter, Published by A-Jin, Seoul, Sep. 2010.