A Survey on Aerial Swarm Robotics
read more
Citations
Coverage control for mobile sensing networks
Multiple UAV Systems: A Survey
UVDAR System for Visual Relative Localization With Application to Leader–Follower Formations of Multirotor UAVs
Self-organising swarms of firefighting drones: Harnessing the power of collective intelligence in decentralised multi-robot systems
A Survey on Swarming With Micro Air Vehicles: Fundamental Challenges and Constraints
References
Consensus problems in networks of agents with switching topology and time-delays
Coordination of groups of mobile autonomous agents using nearest neighbor rules
Flocks, herds and schools: A distributed behavioral model
Reinforcement learning: a survey
Real-time obstacle avoidance for manipulators and mobile robots
Related Papers (5)
Frequently Asked Questions (16)
Q2. What are the common tasks for which swarms are suitable?
6Typical tasks for which swarms are suitable include distributed sensing, search and rescue [79], and imaging using sparse aperture techniques [1], [5].
Q3. What can be used to provide state and pose estimates of each aerial robot?
cooperative estimation and multi-agent SLAM techniques discussed in Sec. IV-C can also be used to provide state and pose estimates of each aerial robot.
Q4. What are the main uses of dense representations?
While dense representations can be directly used for autonomous navigation [186] or geographical reference, sparse representations are often only used for state estimation [187] or collaborative control of robotic agents.
Q5. What are the different types of grippers used in a swarm?
UAVs that are rigidly attached to the objects use a variety of grippers, including friction-based [134], penetration-based [135], or magnetic [137].
Q6. Why is it expensive to solve for robot trajectories?
Due to the finite time horizon considered in this problem, it is computationally expensive to solve for robot trajectories, especially in the multi-UAV case.
Q7. What are the advantages of vertical take-off and landing UAVs?
Unlike fixed-wing UAVs, vertical take-off and landing UAVs, such as multi-rotors, are able to simultaneously take off and land but have a significantly shorter flight time.
Q8. What is the problem of collision avoidance in swarms?
The problem of collision avoidance becomes particularly challenging in swarms because the obstacles encountered by a robot include other members of its swarm, and collision avoidance has to factor in the need to maximize the performance of the swarm (e.g., avoid increasing the time to complete an assignment).
Q9. What are the main open problems and research issues in aerial swarm robotics?
In summary, many open problems and research issues in aerial swarm robotics involve the characterization of the interdependencies between the properties of swarm vehicle dynamics, the properties of uncertainties, and different swarm learning/control methods employed.
Q10. Why have only a few robots been tested in real-world settings?
due to the high technical barrier of deploying multiple aerial robots in a real-world setting, a very small number of collaborative mapping systems have so far been tested in realistic settings.
Q11. What are some examples of counter-swarm techniques?
Such counter-swarm techniques can also be used for civilian purposes, such as maintaining law and order and herding birds and animals away from environmental hazards such as floods or wildfires.
Q12. Why are there only a few communication topologies?
Due to a limited selection of physical communication infrastructure components, current swarm realizations are limited to using one of a small number of communication topologies.
Q13. What constraint is used to ensure that the robots are assigned to the right goals?
The first constraint ensures that robots are assigned to valid goals or end at desired terminal states (xj(tif )) while thesecond constraint ensures that the trajectories obey both the kinematic and dynamic constraints of the robots and the input (uj(·)) constraints.
Q14. Why is the flocking law conjectured to be different?
This is conjectured to be due to the diffusive flow of information in the flock; i.e., agents interacting with a time-varying set of neighbors and, in the long run, this causes diffusion of information throughout the flock.
Q15. What is the tradeoff between autonomous drones and general swarm robotics?
To truly address this tradeoff, the authors argue that it is imperative to advance beyond methods that are currently being used in autonomous drones and general swarm robotics in order to realize long-term autonomy of aerial swarm systems.
Q16. What was meant as an educational tool to teach young scholars to work with hardware?
This was meant as an educational tool to teach young scholars to work with hardware and to give them a testbed to implement their ideas, but the swarm only had a handful of robots in it.