Autonomous UAV Swarm Navigation Using Mixed Integer Quadratic Programing Algorithm for Applications in Drone Performance and Light Shows
Advancements in the development of automation in aerial robotics has created endless applications by utilizing autonomous drones, or unmanned aerial vehicles (UAVs). Motivated by the idea of drone performances for entertainment, we present a robust and safe swarming approach for a multi-UAV te
2025-06-28 16:30:34 - Adil Khan
Autonomous UAV Swarm Navigation Using Mixed Integer Quadratic Programing Algorithm for Applications in Drone Performance and Light Shows
Project Area of Specialization RoboticsProject SummaryAdvancements in the development of automation in aerial robotics has created endless applications by utilizing autonomous drones, or unmanned aerial vehicles (UAVs). Motivated by the idea of drone performances for entertainment, we present a robust and safe swarming approach for a multi-UAV teaming light show. The high-precision autonomous formation flight is achieved with a centralized control method with a single ground control station (GCS). The proposed system includes intelligent non-colliding trajectory generation and safety features such as UAV status monitoring, geo-fencing and failsafe mechanisms for out-of-bound control.
Project Objectives- Design and fabrication of two quadrotor UAVs.
- Software implementation of Leader-Follower swarm algorithm as baseline.
- Software-in-the-loop simulation of Leader-Follower swarm with five UAVs.
- Demonstration of Leader-Follower swarm with two UAVs.
- Software implementation of autonomous swarm navigation using mix integer quadratic programing algorithm.
- Software-in-the-loop simulation of autonomous swarm navigation with five UAVs.
- Demonstration of MIQP based autonomous swarm navigation.
- Literature Review
- Learning Advanced C++ Programing Language
- Object oriented programing
- Classes & Polymorphism
- Data Structures & Algorithms
- Design and Assembly of quadcopter UAVs
- Flight control board (FCB) selection and study of hardware
- Ground control station (GCS) and Flight control software (FCS) understanding
- Implementation of Leader-Follower Swarm algorithms on FCB
- Implementation of MIQP algorithm for autonomous swarm navigation .
- Software testing & simulations
- Demonstration of Autonomous swarm navigation in-hardware.
UAV market continues to soar in the entertainment field. UAV based light shows and performances are becoming the new trend. It is a basically a more environment friendly way of doing fireworks which are banned due to safety and environment hazards. Therefore, it is secure, produces no pollution, easy to implement and has a wide variety of doing entertainment shows. It also has commercial and economical advantage as it can be reused and readjusted according to user’s requirements.
Technical Details of Final DeliverableSimulation and demonstration of leader follower swarm. Simulation of MIQP swarm and demonstration of autonomous navigation of UAVs swarm.
Final Deliverable of the Project HW/SW integrated systemType of Industry Others Technologies RoboticsSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 80000 | |||
| Dji 2212 920Kv BLDC motor | Equipment | 8 | 1200 | 9600 |
| Simonk 30A ESC(3-4s) | Equipment | 8 | 1200 | 9600 |
| DJI 450 Quad Frame | Equipment | 2 | 3400 | 6800 |
| Lipo 3s 3300mAH | Equipment | 2 | 4000 | 8000 |
| XT60 Connector | Equipment | 5 | 120 | 600 |
| RGB LED | Equipment | 4 | 1100 | 4400 |
| LED Driver | Equipment | 4 | 400 | 1600 |
| Pixhawk mini | Equipment | 1 | 27000 | 27000 |
| GPS mount | Equipment | 2 | 1200 | 2400 |
| Standees | Miscellaneous | 4 | 1500 | 6000 |
| Color printing | Miscellaneous | 4 | 500 | 2000 |
| Overhead | Miscellaneous | 8 | 250 | 2000 |