Bio-inspired compact swarms of unmanned aerial vehicles without communication and external localization
Source abstract
Abstract
Abstract This article presents a unique framework for deploying decentralized and infrastructure-independent swarms of homogeneous aerial vehicles in the real world without explicit communication. This is a requirement in swarm research, which anticipates that global knowledge and communication will not scale well with the number of robots. The system architecture proposed in this article employs the ultraviolet direction and ranging technique to directly perceive the local neighborhood for direct mutual localization of swarm members. The technique allows for decentralization and high scalability of swarm systems, such as can be observed in fish schools, bird flocks, or cattle herds. The bio-inspired swarming model that has been developed is suited for real-world deployment of large particle groups in outdoor and indoor environments with obstacles. The collective behavior of the model emerges from a set of local rules based on direct observation of the neighborhood using onboard sensors only. The model is scalable, requires only local perception of agents and the environment, and requires no communication among the agents. Apart from simulated scenarios, the performance and usability of the entire framework is analyzed in several real-world experiments with a fully-decentralized swarm of unmanned aerial vehicles (UAVs) deployed in outdoor conditions. To the best of our knowledge, these experiments are the first deployment of decentralized bio-inspired compact swarms of UAVs without the use of a communication network or shared absolute localization. The entire system is available as open-source at https://github.com/ctu-mrs.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Distributed Control Multi-Agent Systems · UAV Applications and Optimization · Underwater Vehicles and Communication Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (58)
Show source-provided references
1. Localization of ionizing radiation sources by cooperating micro aerial vehicles with pixel detectors in real-time10.1109/lra.2020.2978456 ↗
2. Dynamic collaboration without communication: vision-based cable-suspended load transport with two quadrotors
3. Trianni · 2008
4. Starling flock networks manage uncertainty in consensus at low cost10.1371/journal.pcbi.1002894 ↗
5. A survey on aerial swarm robotics10.1109/tro.2018.2857475 ↗
6. Distance-based cooperative relative localization for leader-following control of MAVs10.1109/lra.2019.2926671 ↗
7. Leader-follower co-ordination of multiple robots with obstacle avoidance10.1109/SmartTechCon.2017.8358444 ↗
8. System for deployment of groups of unmanned micro aerial vehicles in GPS-denied environments using onboard visual relative localization10.1007/s10514-016-9567-z ↗
9. Low-cost embedded system for relative localization in robotic swarms
10. An ultrasonic and vision-based relative positioning sensor for multirobot localization10.1109/jsen.2014.2364684 ↗
11. Active infrared coded target design and pose estimation for multiple objects
12. Low-latency localization by active LED markers tracking using a dynamic vision sensor
13. Leader-follower formation control using infrared camera with reflective tag
14. Robust real-time visual tracking using dual-frame deep comparison network integrated with correlation filters
15. Onboard detection and localization of drones using depth maps10.1109/access.2020.2971938 ↗
16. Drones light up the sky
17. Flocking algorithm for autonomous flying robots10.1088/1748-3182/9/2/025012 ↗
18. Outdoor flocking and formation flight with autonomous aerial robots
19. Optimized flocking of autonomous drones in confined environments10.1126/scirobotics.aat3536 ↗
20. EHang drone formation flight
21. Reynolds flocking in reality with fixed-wing robots: communication range vs maximum turning rate
22. Towards autonomous micro UAV swarms10.1007/s10846-010-9492-x ↗
23. Towards a swarm of agile micro quadrotors10.1007/s10514-013-9349-9 ↗
24. Visual inertial odometry swarm: an autonomous swarm of vision-based quadrotors10.1109/lra.2018.2800119 ↗
25. Indoor navigation with a swarm of flying robots
26. Environment-independent formation flight for micro aerial vehicles
27. The world’s first GPS MOOC and worldwide laboratory using smartphones
28. Three-dimensional position and velocity regulation of a quad-rotorcraft using optical flow10.1109/taes.2014.130607 ↗
29. Autonomous vision-based micro air vehicle for indoor and outdoor navigation10.1002/rob.21506 ↗
30. A flexible and scalable SLAM system with full 3D motion estimation
31. Schmickl · 2016 · 95
32. BEECLUST used for exploration tasks in autonomous underwater vehicles
33. Swarm aggregation without communication and global positioning10.1109/lra.2019.2893413 ↗
34. A systematic review of swarm robots10.9734/cjast/2020/v39i1530719 ↗
35. Bio-inspired self-organising multi-robot pattern formation: a review10.1016/j.robot.2016.12.006 ↗
36. Organismal aggregations exhibit fluidic behaviors: a review10.1088/1748-3190/ab0253 ↗
37. Swarms of micro aerial vehicles stabilized under a visual relative localization
38. Mutual localization of UAVs based on blinking ultraviolet markers and 3D time-position Hough transform
39. UVDAR system for visual relative localization with application to leader-follower formations of multirotor UAVs10.1109/lra.2019.2901683 ↗
40. On training datasets for machine learning-based visual relative localization of micro-scale UAVs10.1109/ICRA40945.2020.9196947 ↗
41. Guidelines on limits of exposure to ultraviolet radiation of wavelengths between 180 nm and 400 nm (incoherent optical radiation)10.1097/00004032-200408000-00006 ↗
42. Robotic Operating System
43. Swarming, schooling, milling: phase diagram of a data-driven fish school model10.1088/1367-2630/16/1/015026 ↗
44. Flocks, herds and schools: a distributed behavioral model
45. Flocking for multi-agent dynamic systems: algorithms and theory10.1109/tac.2005.864190 ↗
46. Distributed multi-robot formation splitting and merging in dynamic environments
47. Nonlinear model predictive control for 3d formation of multirotor micro aerial vehicles with relative sensing in local coordinates
48. Imparting protean behavior to mobile robots accomplishing patrolling tasks in the presence of adversaries10.1088/1748-3190/10/5/056017 ↗
49. Mean-field models in swarm robotics: a survey10.1088/1748-3190/ab49a4 ↗
50. Collaborative motion planning for multi-agent systems
51. An improved tangent bug method integrated with artificial potential field for multi-robot path planning
52. The MRS UAV system: pushing the frontiers of reproducible research, real-world deployment, and education with autonomous unmanned aerial vehicles
53. Geometric tracking control of a quadrotor UAV on SE(3)
54. Dronument: system for reliable deployment of micro aerial vehicles in dark areas of large historical monuments10.1109/lra.2020.2969935 ↗
55. Model predictive trajectory tracking and collision avoidance for reliable outdoor deployment of unmanned aerial vehicles
56. PIXHAWK: a micro aerial vehicle design for autonomous flight using onboard computer vision10.1007/s10514-012-9281-4 ↗
57. Design and use paradigms for Gazebo, an open-source multi-robot simulator
58. Robotic Operating System