Abstract
Small unmanned aerial vehicles (UAVs) are usually equipped with low-cost global positioning systems (GPS)/inertial integrated navigation systems. In the GPS-denied environment, the low-cost inertial navigation system cannot meet the navigation requirements due to information divergence. This paper proposes an optical-flow-assisted navigation method for UAVs. Firstly, an improved sum of absolute difference (SAD) block matching algorithm is proposed to calculate the optical flow fields. Then, the calculated results are combined with range information to calculate the optical flow line-of-sight (LOS) angular velocity. Finally, the Sage-Husa EKF is used to fuse the inertial and optical flow information to suppress the divergence of inertial navigation information. Different matching criteria are used to calculate the optical flow field for the images collected by the vision sensors. The calculation results show that the improved SAD block matching algorithm can balance the accuracy and real-time performance of the calculation. The Sage-Husa EKF is used for the offline fusion of UAV sensor data. By comparing the results with those obtained by classical EKF method, this method proves to be able to suppress the filter divergence occurred in the information fusion process. The mean squared error (MSE) of the filtering results is improved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ashraf, S., Aggarwal, P., Damacharla, P., Wang, H., Javaid, A.Y., Devabhaktuni, V.: A low-cost solution for unmanned aerial vehicle navigation in a global positioning system–denied environment. Int. J. Distrib. Sens. Netw. (IJDSN) 14(6), 1–17 (2018)
Giachetti, A., Campani, M., Torre, V.: The use of optical flow for road navigation. IEEE Trans. Robot. Automat. 14(1), 34–48 (1998)
Miller, A., Miller, B., Popov, A., Stepanyan, K.: Optical flow as a navigation means for UAV. In: Australian & New Zealand Control Conference (ANZCC) Melbourne Melbourne, VIC, Australia, pp. 302–307 (2018)
Chao, H., Gu, Y., Gross, J., Guo, G., Fravolini, M. L., Napolitano, M.R.: A comparative study of optical flow and traditional sensors in UAV navigation. In: 2013 American Control Conference (ACC), Washington, pp. 3858–3863 (2013)
Bloesch, M., et al.: Fusion of optical flow and inertial measurements for robust egomotion estimation. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, IL, USA, pp. 3102–3107 (2014)
Aasish, C., Ranjitha, E., Razeen Ridhwan, U., Bharath Raj, S., Angelin Jemi, L.: Navigation of UAV without GPS. In: 2015 International Conference on Robotics, Automation, Control and Embedded Systems (RACE), Chennai, India, pp. 1–3 (2015)
Chirarattananon, P.: A direct optic flow-based strategy for inverse flight altitude estimation with monocular vision and IMU measurements. Bioinspir. Biomim. 13(3), 036004 (2018)
Mercado, D.A., Flores, G., Castillo, P., Escareno, J., Lozano, R.: GPS/INS/optic flow data fusion for position and Velocity estimation. In: 2013 International Conference on Unmanned Aircraft Systems (ICUAS), Grand Hyatt Atlanta, Atlanta, pp. 486–491 (2013)
Rhudy, M.B., Chao, H., Gu, Y.: Wide-field optical flow aided inertial navigation for unmanned aerial vehicles. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, IL, pp. 674–679 (2014)
Kefferputz, K., McGuire, K.: Error-state unscented Kalman-filter for UAV indoor navigation. In: 2022 25th International Conference on Information Fusion (FUSION), Linköping, Sweden, pp. 01–08 (2022)
Goppert, J., Yantek, S., Hwang, I.: Invariant Kalman filter application to optical flow based visual odometry for UAVs. In: 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN), Milan, pp. 99–104 (2017)
Souli, N., Makrigiorgis, R., Kolios, P., Ellinas, G.: Real-time relative positioning system implementation employing signals of opportunity, inertial, and optical flow modalities. In: 2021 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, pp. 229–236 (2021)
Fanin, F., Hong, J.H.: Visual inertial navigation for a small UAV using sparse and dense optical flow. In: 2019 Workshop on Research, Education, and Development of Unmanned Aerial Systems (RED UAS) Cranfield United Kingdom, pp. 206–212 (2019)
Aghili, F., Su, C.-Y.: Robust relative navigation by integration of ICP and adaptive Kalman filter using laser scanner and IMU. IEEE Trans. Mechatron. 21(4), 2015–2026 (2016)
Fitzgerald, R.: Divergence of the Kalman filter. IEEE Trans Automatic. Control 16(6), 736–747 (1971)
Honegger, D., Meier, L., Tanskanen, P., Pollefeys, M.: An open source and open hardware embedded metric optical flow CMOS camera for indoor and outdoor applications. In: 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany, pp. 1736–1741 (2013)
Aboali, M., Manap, N.A., Darsono, A.M., Yusof, Z.M.: Performance analysis between basic block matching and dynamic programming of stereo matching algorithm. J. Telecommun. Electr. Comput. Eng. (JTEC) 9(2), 7–16 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Hu, K., Wu, X., Xu, H., Li, J., Li, J. (2024). An Optical-Flow-Assisted Navigation Method for UAVs Using Sage-Husa EKF. In: El Fadil, H., Zhang, W. (eds) Automatic Control and Emerging Technologies. ACET 2023. Lecture Notes in Electrical Engineering, vol 1141. Springer, Singapore. https://doi.org/10.1007/978-981-97-0126-1_2
Download citation
DOI: https://doi.org/10.1007/978-981-97-0126-1_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0125-4
Online ISBN: 978-981-97-0126-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)