Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2014.14.9044

Development of a SLAM System for Small UAVs in Indoor Environments using Gaussian Processes  

Jeon, Young-San (Aerospace Information Engineering, Konkuk University)
Choi, Jongeun (Mechanical Engineering, Michigan State University)
Lee, Jeong Oog (Aerospace Information Engineering, Konkuk University)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.20, no.11, 2014 , pp. 1098-1102 More about this Journal
Abstract
Localization of aerial vehicles and map building of flight environments are key technologies for the autonomous flight of small UAVs. In outdoor environments, an unmanned aircraft can easily use a GPS (Global Positioning System) for its localization with acceptable accuracy. However, as the GPS is not available for use in indoor environments, the development of a SLAM (Simultaneous Localization and Mapping) system that is suitable for small UAVs is therefore needed. In this paper, we suggest a vision-based SLAM system that uses vision sensors and an AHRS (Attitude Heading Reference System) sensor. Feature points in images captured from the vision sensor are obtained by using GPU (Graphics Process Unit) based SIFT (Scale-invariant Feature Transform) algorithm. Those feature points are then combined with attitude information obtained from the AHRS to estimate the position of the small UAV. Based on the location information and color distribution, a Gaussian process model is generated, which could be a map. The experimental results show that the position of a small unmanned aircraft is estimated properly and the map of the environment is constructed by using the proposed method. Finally, the reliability of the proposed method is verified by comparing the difference between the estimated values and the actual values.
Keywords
SIFT; small unmanned aircraft; SLAM; vision sensor; Gaussian process;
Citations & Related Records
연도 인용수 순위
  • Reference
1 T. T. Nwe, T. Htike, K. M. Mon, Dr.Z. M. Naing, and Dr.Y. M. Myint, "Application of an inertial navigation system to the quad-rotor UAV using MEMS sensors," Proc. of World Academy of Science, Engineering and Technology, Aug. 2008.
2 E. Altug, J. P. Ostrowski, and R. Mahony, "Control of a quadrotor helicopter using visual feedback," Proc. of the 2002 IEEE Conference on Robotics & Automation, 2002.
3 J. Huang, D. Millman, M. Quigley, and D. Stavens, "Efficient, generalized indoor WiFi GraphSLAM," Proc. of 2011 IEEE International Conference on Robotics and Automation, pp. 1038-1043, May 2011.
4 A. Brooks, A. Makarenko, and B. Upcroft, "Gaussian process models for indoor and outdoor sensor-centric robot localization," IEEE Trans. on Robotics, vol. 24, no. 6, pp. 1341-1351, Dec. 2008.   DOI
5 Y. Xu and J. Choi, "Adaptive sampling for leanrning gaussian process using mobile sensor networks," Sensors, vol. 11, no. 3, pp. 3051-3066, 2011.   DOI
6 C. Han, C. Oh, and B. Choi, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, vol. 60, no. 2, pp. 91-110, 2004.   DOI   ScienceOn
7 J. O. Lee, T. S. Kang, K. H. Lee, S. G. Im, and J. K. Park, "Vision-based indoor localization for unmanned aerial vehicles," Journal of Aerospace Engineering, vol. 24, no. 3, pp. 373-377, 2011.   DOI
8 C. E. Rasmussen and C. K. I. Williams, Gaussian Processes for Machine Learning, the MIT Press, 2006.
9 I. W. Selesnick, R. G. Baraniuk, and N. C. Kingsbury "The dual-tree complex wavelet transform," IEEE Signal Processing Magazine, vol. 22, no. 6, pp. 123-151, 2005.   DOI   ScienceOn