Obstacle Detection and Avoidance for Efficient UAV Path Planning

Obstacle detection and avoidance is becoming the foremost need and point of concern in navigation and control of Small Unmanned Aerial Vehicles (SUAV). SUAV path planning is a challenging task due to variability of environment and different kinds of objects at low attitude in populated area. It is n

2025-06-28 16:34:18 - Adil Khan

Project Title

Obstacle Detection and Avoidance for Efficient UAV Path Planning

Project Area of Specialization Artificial IntelligenceProject Summary

Obstacle detection and avoidance is becoming the foremost need and point of concern in navigation and control of Small Unmanned Aerial Vehicles (SUAV). SUAV path planning is a challenging task due to variability of environment and different kinds of objects at low attitude in populated area. It is not ensured that the planned path will be exactly same, without any change, and no obstacle. In this project, we propose an obstacle detection and avoidance in SUAV planned path using image-processing. However, the major issues arise while processing aerial images are: Images with cluttered background, images with low resolution and blurry, images with variable lightning conditions and images with environment variability.

The implementation of the project consists of following: (1) Raspberry-PI based platform for image and video acquisitioning. (2) Data link for transmission of video/image from UAV to ground processing system (2) Enhancement of images and pre-processing steps (3) Extraction of region of interest (4) Objects detection (5) Recognition of objects as obstacles (6) Obstacle modeling and eventually obstacle avoidance (7) Real-time to UAV to avoid the obstacle.  In this project, both MATLAB and Python are used for implementation of Obstacle Detection and Avoidance for Efficient UAV Path Planning. The dataset of 20k images is taken. We will evaluate performance comparisons of various algorithms based on efficient energy consumption, shortest alternate path and time complexity.

Project Objectives

       Obstacle Detection and Avoidance for Efficient UAV Path Planning _1585515572.png

Figure 1. Objective Diagram for Obstacle Detection and Avoidance for Efficient UAV Path Planning

Project Implementation Method

                Obstacle Detection and Avoidance for Efficient UAV Path Planning _1585515572.png

Figure 2. Process Overview Diagram for Obstacle Detection and Avoidance for Efficient UAV Path Planning

Obstacle Detection and Avoidance for Efficient UAV Path Planning _1585515573.png

Figure 3. Implemented Architectural Diagram for Obstacle Detection and Avoidance for Efficient UAV Path Planning

          Obstacle Detection and Avoidance for Efficient UAV Path Planning _1585515574.png

Figure 4. Flowchart  Diagram for Obstacle Detection and Avoidance for Efficient UAV Path Planning

Benefits of the Project Technical Details of Final Deliverable

         Still Picture Resolution: 2592 x 1944

         Video: Supports 1080p @ 30fps, 720p @ 60fps and 640x480p 60/90 Recording

           Mavlink

           Viola-jones

           Template matching

           Waypoints tracking

          Finalized achieved results in forms of tables, graphs and charts

Final Deliverable of the Project HW/SW integrated systemCore Industry TransportationOther Industries Security Core Technology Artificial Intelligence(AI)Other Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and Infrastructure, Responsible Consumption and ProductionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 69850
450 quadcopter frame Equipment120502050
Quadcopter legs Equipment1450450
Radiolink T8FB Equipment180008000
APM 2.8 flight controller Equipment11650016500
Gens 4000 45c 3s LiPo battery Equipment192009200
30A Escs Equipment412505000
A2212 1000kv motors Equipment411004400
B6 Charger Equipment130503050
10 X 4.5 props set Equipment2350700
Rf7 simulator Equipment123002300
Power module for Raspberry Pi Equipment110001000
Raspberry Pi Equipment160006000
Pi Camera Equipment112001200
Equipment used for quad-copter's assembling/posters,reports etc Miscellaneous 5200010000

More Posts