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.
UAV, Optical Flow, Autonomous Navigation, MATLAB, GPS- Denied Environments.
IRE Journals:
Aravindan S, Manikandan M "Autonomous Navigation of a UAV Using Optical Flow Sensing and MATLAB-Based Control" Iconic Research And Engineering Journals Volume 9 Issue 8 2026 Page 1758-1765
IEEE:
Aravindan S, Manikandan M
"Autonomous Navigation of a UAV Using Optical Flow Sensing and MATLAB-Based Control" Iconic Research And Engineering Journals, 9(8)