Home / Current Issue / Paper 1714541
Autonomous Navigation of a UAV Using Optical Flow Sensing and MATLAB-Based Control
Subject area: Science,Engineering and Technology · Area of research: Drone, Matlab
DOI: https://doi.org/10.64388/IREV9I8-1714541
Abstract
Autonomous navigation of unmanned aerial vehicles (UAVs) in GPS-denied environments remains a critical challenge for indoor and constrained operational scenarios. This paper presents the design, implementation, and experimental validation of an autonomous quadrotor navigation system based on optical flow sensing integrated with MATLAB-based control algorithms. The proposed approach estimates planar velocity using real-time optical flow measurements and generates closed-loop control commands for a physical UAV through a Pixhawk flight controller. MATLAB is employed for sensor data processing, velocity estimation, control law implementation, and MAVLink-based communication. Indoor flight experiments demonstrate stable hovering, reduced positional drift, and reliable trajectory tracking without reliance on Global Navigation Satellite Systems (GNSS). The results indicate that the proposed optical flow–based navigation framework provides an effective and practical solution for autonomous UAV operation in GPS-denied environments.
Keywords
UAV, Optical Flow, Autonomous Navigation, MATLAB, GPS- Denied Environments.
References
[1] Horn, B. K. P., Schunck, B. G., Determining Optical Flow, Artificial Intelligence, 1981. doi: 10.1016/0004-3702(81)90024-2.
[2] Lucas, B. D., Kanade, T., An Iterative Image Registration Technique with an Application to Stereo Vision, IJCAI, 1981. doi: 10.1109/79.232499.
[3] Ruffier, F., Franceschini, N., Optic Flow Regulation for Aerial Vehicle Navigation, Autonomous Robots, 2005. doi: 10.1007/s10514-005-0686-4.
[4] Srinivasan, M. V., Visual Control of Navigation in Insects and Its Relevance to Robotics, Current Opinion in Neurobiology, 2011. doi: 10.1016/j.conb.2011.05.020.
[5] Beyeler, A., Zufferey, J. C., Floreano, D., Vision-Based Control of Near-Obstacle Flight, Autonomous Robots, 2009. doi: 10.1007/s10514-009-9146-9.
[6] Kendoul, F., Survey of Advances in Guidance, Navigation, and Control of UAVs, Journal of Field Robotics, 2012. doi: 10.1002/rob.20414.
[7] Romero, R., Salazar, S., Lozano, R., Real-Time Stabilization of a UAV Using Optical Flow, IEEE Transactions on Robotics, 2009. doi: 10.1109/TRO.2009.2018972.
[8] Hrabar, S., Optical Flow Based Control of UAVs, Australian Conference on Robotics and Automation, 2005. doi: 10.1109/ROBOT.2005.1570436.
[9] Lee, D., Ryan, T., Kim, H. J., Autonomous Landing of a VTOL UAV Using Optical Flow, IEEE Transactions on Robotics, 2012. doi: 10.1109/TRO.2012.2183047.
[10] Ho, H. W., Velocity Estimation Using Optical Flow for UAV Navigation, International Journal of Advanced Robotic Systems, 2017. doi: 10.1177/1729881417695566.
[11] Kendoul, F., Nonami, K., Model-Based Vision Navigation for Autonomous UAVs, IEEE Transactions on Robotics, 2010. doi: 10.1109/TRO.2010.2048624.
[12] Zufferey, J. C., Floreano, D., Fly-Inspired Visual Steering of an Aerial Robot, IEEE Transactions on Robotics, 2006. doi: 10.1109/TRO.2006.875483.
[13] Merz, T., Duranti, S., Conte, G., Autonomous Landing of an UAV Using Vision, AIAA Guidance, Navigation, and Control Conference, 2004. doi: 10.2514/6.2004-5146.
[14] De Croon, G. C. H. E., Wagter, C. D., Optical Flow Based Control for MAVs, Robotics and Autonomous Systems, 2014. doi: 10.1016/j.robot.2014.03.00.
[15] Moore, R. J. D., Optical Flow-Based Navigation for UAVs, IEEE Aerospace Conference, 2005. doi: 10.1109/AERO.2005.1559414.
[16] Herisse, B., Hamel, T., Vision-Based Control of VTOL UAVs, IEEE Transactions on Robotics, 2012. doi: 10.1109/TRO.2012.2183046.
[17] Shen, S., Mulgaonkar, Y., Kumar, V., Vision-Based State Estimation for Autonomous UAVs, IEEE ICRA, 2013. doi: 10.1109/ICRA.2013.6630548.
[18] Chao, H., Cao, Y., Chen, Y., Autopilots for Small UAVs, International Journal of Control, Automation and Systems, 2010. doi: 10.1007/s12555-010-0203-4.
[19] Achtelik, M. W., Lynen, S., Visual-Inertial SLAM for UAV Navigation, IROS, 2013. doi: 10.1109/IROS.2013.6696919.
[20] Tomic, T., et al., Toward a Fully Autonomous UAV, IEEE Robotics & Automation Magazine, 2012. doi: 10.1109/MRA.2012.2220537.
How to cite this paper
@article{1714541,
author = {Aravindan S, Manikandan M},
title = {Autonomous Navigation of a UAV Using Optical Flow Sensing and MATLAB-Based Control},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {8},
pages = {1758-1765},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1714541.pdf},
abstract = {Autonomous navigation of unmanned aerial vehicles (UAVs) in GPS-denied environments remains a critical challenge for indoor and constrained operational scenarios. This paper presents the design, implementation, and experimental validation of an autonomous quadrotor navigation system based on optical flow sensing integrated with MATLAB-based control algorithms. The proposed approach estimates planar velocity using real-time optical flow measurements and generates closed-loop control commands for a physical UAV through a Pixhawk flight controller. MATLAB is employed for sensor data processing, velocity estimation, control law implementation, and MAVLink-based communication. Indoor flight experiments demonstrate stable hovering, reduced positional drift, and reliable trajectory tracking without reliance on Global Navigation Satellite Systems (GNSS). The results indicate that the proposed optical flow–based navigation framework provides an effective and practical solution for autonomous UAV operation in GPS-denied environments.},
keywords = {UAV, Optical Flow, Autonomous Navigation, MATLAB, GPS- Denied Environments.},
month = {February},
doi = {https://doi.org/10.64388/IREV9I8-1714541}
}