Browse > Article
http://dx.doi.org/10.7840/kics.2016.41.10.1247

Design of a GCS System Supporting Vision Control of Quadrotor Drones  

Ahn, Heejune (SeoulTech, Dept. of Electrical & Information Eng.)
Hoang, C. Anh (SeoulTech, Dept. of Electrical & Information Eng.)
Do, T. Tuan (SeoulTech, Dept. of Electrical & Information Eng.)
Abstract
The safety and autonomous flight function of micro UAV or drones is crucial to its commercial application. The requirement of own building stable drones is still a non-trivial obstacle for researchers that want to focus on the intelligence function, such vision and navigation algorithm. The paper present a GCS using commercial drone and hardware platforms, and open source software. The system follows modular architecture and now composed of the communication, UI, image processing. Especially, lane-keeping algorithm. are designed and verified through testing at a sports stadium. The designed lane-keeping algorithm estimates drone position and heading in the lane using Hough transform for line detection, RANSAC-vanishing point algorithm for selecting the desired lines, and tracking algorithm for stability of lines. The flight of drone is controlled by 'forward', 'stop', 'clock-rotate', and 'counter-clock rotate' commands. The present implemented system can fly straight and mild curve lane at 2-3 m/s.
Keywords
quadrotor; drone; GCS; computer vision; lane-keeping;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Wang, e. K. Teoh, and D. Shen, "Lane detection and tracking using B-Snake," Image and Vision Computing, vol. 22, no. 4, pp. 269-280, 2004.   DOI
2 D. Schneider, "Is US drone racing legal? Maaaaybe," IEEE Spectrum, vol. 52 no. 11, pp. 19-20, 2015.   DOI
3 D. Crockford, The json data interchange format, Technical report, ECMA International, Oct. 2013.
4 B. Childers, "Hacking the Parrot AR drone," Linux J., vol. 241, no. 1, 2014.
5 J.-H. Jin and K-.B. Lee, "The understanding and trends of UAV/Drone," J. KICS, vol. 33, no. 2, pp. 80-85, 2016.
6 H, Lim, J. Park, D. Lee, and H. J. Kim, "Build your own quadrotor: Open-source projects on unmanned aerial vehicles," IEEE Robotics & Automation Mag., vol. 19, no. 3, pp. 33-45, 2012.   DOI
7 A. Hernandez, "Identification and path following control of an AR. Drone quadrotor," in Proc. IEEE ICSTCC, pp. 583-588, 2013.
8 T. Krajnik, "AR-drone as a platform for robotic research and education," in Proc. Int. Conf. Res. Edu. Robot., pp. 172-186, Prague, Czech Republic, Jun. 2011.
9 H.-P. Sun, "A study on the automotive ADAS market diffusion factors," in Proc. KICS Int. Conf. Commun., pp. 942-945, Jun. 2009.
10 J. F. Liu, Y. F. Su, M. K. Ko, and P. N. Yu, "Development of a vision-based driver assistance system with lane departure warning and forward collision warning functions," in Proc. IEEE DICTA, pp. 480-485, Dec. 2008.
11 J. P. Tardif, "Non-iterative approach for fast and accurate vanishing point detection," IEEE 12th Int. Conf. Comput. Vision, pp. 1250-1257, Sept. 2009.
12 Y. K, Chen, W. Li, J. Li, and T. Wang, "Novel parallel hough transform on multi-core processors," in Proc. IEEE Int. Conf. Acoust. Speech and Sign. Process., pp. 1457-1460. Mar. 2008.