1
|
Papaioannou S, Kolios P, Theocharides T, Panayiotou CG, Polycarpou MM. Rolling horizon coverage control with collaborative autonomous agents. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2025; 383:20240146. [PMID: 39880029 DOI: 10.1098/rsta.2024.0146] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/16/2024] [Revised: 09/13/2024] [Accepted: 10/22/2024] [Indexed: 01/31/2025]
Abstract
This work proposes a coverage controller that enables an aerial team of distributed autonomous agents to collaboratively generate non-myopic coverage plans over a rolling finite horizon, aiming to cover specific points on the surface area of a three-dimensional object of interest. The collaborative coverage problem, formulated as a distributed model predictive control problem, optimizes the agents' motion and camera control inputs, while considering inter-agent constraints aiming at reducing work redundancy. The proposed coverage controller integrates constraints based on light-path propagation techniques to predict the parts of the object's surface that are visible with regard to the agents' future anticipated states. This work also demonstrates how complex, non-linear visibility assessment constraints can be converted into logical expressions that are embedded as binary constraints into a mixed-integer optimization framework. The proposed approach has been demonstrated through simulations and practical applications for inspecting buildings with unmanned aerial vehicles (UAVs).This article is part of the theme issue 'The road forward with swarm systems'.
Collapse
Affiliation(s)
- Savvas Papaioannou
- KIOS Research and Innovation Center of Excellence (KIOS CoE) and Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 1678, Cyprus
| | - Panayiotis Kolios
- KIOS Research and Innovation Center of Excellence (KIOS CoE) and Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 1678, Cyprus
| | - Theocharis Theocharides
- KIOS Research and Innovation Center of Excellence (KIOS CoE) and Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 1678, Cyprus
| | - Christos G Panayiotou
- KIOS Research and Innovation Center of Excellence (KIOS CoE) and Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 1678, Cyprus
| | - Marios M Polycarpou
- KIOS Research and Innovation Center of Excellence (KIOS CoE) and Department of Electrical and Computer Engineering, University of Cyprus, Nicosia 1678, Cyprus
| |
Collapse
|
2
|
Heuthe VL, Panizon E, Gu H, Bechinger C. Counterfactual rewards promote collective transport using individually controlled swarm microrobots. Sci Robot 2024; 9:eado5888. [PMID: 39693403 DOI: 10.1126/scirobotics.ado5888] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/14/2024] [Accepted: 11/19/2024] [Indexed: 12/20/2024]
Abstract
Swarm robots offer fascinating opportunities to perform complex tasks beyond the capabilities of individual machines. Just as a swarm of ants collectively moves large objects, similar functions can emerge within a group of robots through individual strategies based on local sensing. However, realizing collective functions with individually controlled microrobots is particularly challenging because of their micrometer size, large number of degrees of freedom, strong thermal noise relative to the propulsion speed, and complex physical coupling between neighboring microrobots. Here, we implemented multiagent reinforcement learning (MARL) to generate a control strategy for up to 200 microrobots whose motions are individually controlled by laser spots. During the learning process, we used so-called counterfactual rewards that automatically assign credit to the individual microrobots, which allows fast and unbiased training. With the help of this efficient reward scheme, swarm microrobots learn to collectively transport a large cargo object to an arbitrary position and orientation, similar to ant swarms. We show that this flexible and versatile swarm robotic system is robust to variations in group size, the presence of malfunctioning units, and environmental noise. In addition, we let the robot swarms manipulate multiple objects simultaneously in a demonstration experiment, highlighting the benefits of distributed control and independent microrobot motion. Control strategies such as ours can potentially enable complex and automated assembly of mobile micromachines, programmable drug delivery capsules, and other advanced lab-on-a-chip applications.
Collapse
Affiliation(s)
- Veit-Lorenz Heuthe
- Department of Physics, University of Konstanz, Universitaetsstrasse 10, Konstanz, 78464, Germany
- Centre for the Advanced Study of Collective Behaviour, Universitaetsstrasse 10, Konstanz, 78464, Germany
| | - Emanuele Panizon
- Abdus Salam International Centre for Theoretical Physics (ICTP), Strada Costiera 11 Trieste, 34151, Italy
- Data Engineering Laboratory, Area Science Park, Località Padriciano 99, Trieste, 34149, Italy
| | - Hongri Gu
- Department of Physics, University of Konstanz, Universitaetsstrasse 10, Konstanz, 78464, Germany
| | - Clemens Bechinger
- Department of Physics, University of Konstanz, Universitaetsstrasse 10, Konstanz, 78464, Germany
- Centre for the Advanced Study of Collective Behaviour, Universitaetsstrasse 10, Konstanz, 78464, Germany
| |
Collapse
|
3
|
Kinsler P, Holman S, Elliott A, Mitchell CN, Wilson RE. Agent swarms: Cooperation and coordination under stringent communications constraint. PLoS One 2024; 19:e0311513. [PMID: 39661582 PMCID: PMC11633978 DOI: 10.1371/journal.pone.0311513] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/03/2024] [Accepted: 09/19/2024] [Indexed: 12/13/2024] Open
Abstract
Here we consider the communications tactics appropriate for a group of agents that need to "swarm" together in a challenging communications environment. Swarms are increasingly important in a number of applications, including land, air, sea and space exploration, and their constituent agents could be satellites, drones, or other autonomous vehicles. A particularly difficult problem is to autonomously connect a swarm of agents together in a situation where stringent communication constraints are present, whether due to a need for stealth, restricted on-board power, external requirements to avoid certain broadcast directions, or equipment & hardware limitations. Here we present a novel, discrete, geometry-free model applicable to multi-agent swarm communications where a group of agents need to connect together and where the constraints on the communications dominate the algorithmic outcomes. No global knowledge of the agent locations is held and hence our framework proposes agent-centric performance metrics. We demonstrate our model using a set of candidate connectivity tactics and we show how simulated outcome distributions, risks and connectivity depend on the ratio of information gain to information loss. We also show that checking for excessive round-trip-times can be an effective minimal-information filter for determining which agents to no longer target with messages. The framework and algorithms that are presented here have wider application in testing efficient communication tactics across agent swarms in designated scenarios and testing the connectivity outcomes for future systems and missions.
Collapse
Affiliation(s)
- Paul Kinsler
- Department of Electronic & Electrical Engineering University of Bath, Bath, United Kingdom
| | - Sean Holman
- Department of Mathematics, University of Manchester, Manchester, United Kingdom
| | - Andrew Elliott
- School of Mathematics and Statistics, University of Glasgow, Glasgow, United Kingdom
| | - Cathryn N. Mitchell
- Department of Electronic & Electrical Engineering University of Bath, Bath, United Kingdom
| | - R. Eddie Wilson
- Department of Engineering Mathematics, University of Bristol, Bristol, United Kingdom
| |
Collapse
|
4
|
Suleimenov I, Gabrielyan O, Kopishev E, Kadyrzhan A, Bakirov A, Vitulyova Y. Advanced Applications of Polymer Hydrogels in Electronics and Signal Processing. Gels 2024; 10:715. [PMID: 39590071 PMCID: PMC11593912 DOI: 10.3390/gels10110715] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/12/2024] [Revised: 10/30/2024] [Accepted: 11/04/2024] [Indexed: 11/28/2024] Open
Abstract
The current state of affairs in the field of using polymer hydrogels for the creation of innovative systems for signal and image processing, of which computing is a special case, is analyzed. Both of these specific examples of systems capable of forming an alternative to the existing semiconductor-based computing technology, but assuming preservation of the used algorithmic basis, and non-trivial signal converters, the nature of which requires transition to fundamentally different algorithms of data processing, are considered. It is shown that the variability of currently developed information processing systems based on the use of polymers, including polymer hydrogels, leads to the need to search for complementary algorithms. Moreover, the well-known thesis that modern polymer science allows for the realization of functional materials with predetermined properties, at the present stage, receives a new sounding: it is acceptable to raise the question of creating systems built on a quasi-biological basis and realizing predetermined algorithms of information or image processing. Specific examples that meet this thesis are considered, in particular, promising information protection systems for UAV groups, as well as systems based on the coupling of neural networks with holograms that solve various applied problems. These and other case studies demonstrate the importance of interdisciplinary cooperation for solving problems arising from the need for further modernization of signal processing systems.
Collapse
Affiliation(s)
- Ibragim Suleimenov
- National Engineering Academy of the Republic of Kazakhstan, Almaty 050010, Kazakhstan;
| | - Oleg Gabrielyan
- Department of Philosophy, V.I. Vernadsky Crimean Federal University, Simferopol 295007, Russia;
| | - Eldar Kopishev
- Department of Chemistry, Faculty of Natural Sciences, L.N. Gumilyov Eurasian National University, Astana 010000, Kazakhstan;
| | - Aruzhan Kadyrzhan
- Department of Space Engineering, Institute of Communications and Space Engineering, Almaty University of Power Engineering and Telecommunication Named Gumarbek Daukeev, Almaty 050040, Kazakhstan;
| | - Akhat Bakirov
- Department of Telecommunication Engineering, Almaty University of Power Engineering and Telecommunication Named Gumarbek Daukeev, Almaty 050040, Kazakhstan;
- Department of Chemistry and Technology of Organic Substances, Natural Compounds and Polymers, Faculty of Chemistry and Chemical Technology, al-Farabi Kazakh National University, Almaty 050040, Kazakhstan
| | - Yelizaveta Vitulyova
- Department of Philosophy, al-Farabi Kazakh National University, Almaty 050040, Kazakhstan
| |
Collapse
|
5
|
Zheng Z, Tao Y, Xiang Y, Lei X, Peng X. Body orientation change of neighbors leads to scale-free correlation in collective motion. Nat Commun 2024; 15:8968. [PMID: 39420172 PMCID: PMC11487077 DOI: 10.1038/s41467-024-53361-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/06/2024] [Accepted: 10/02/2024] [Indexed: 10/19/2024] Open
Abstract
Collective motion, such as milling, flocking, and collective turning, is a common and captivating phenomenon in nature, which arises in a group of many self-propelled individuals using local interaction mechanisms. Recently, vision-based mechanisms, which establish the relationship between visual inputs and motion decisions, have been applied to model and better understand the emergence of collective motion. However, previous studies often characterize the visual input as a transient Boolean-like sensory stream, which makes it challenging to capture the salient movements of neighbors. This further hinders the onset of the collective response in vision-based mechanisms and increases demands on visual sensing devices in robotic swarms. An explicit and context-related visual cue serving as the sensory input for decision-making in vision-based mechanisms is still lacking. Here, we hypothesize that body orientation change (BOC) is a significant visual cue characterizing the motion salience of neighbors, facilitating the emergence of the collective response. To test our hypothesis, we reveal the significant role of BOC during collective U-turn behaviors in fish schools by reconstructing scenes from the view of individual fish. We find that an individual with the larger BOC often takes on the leading role during U-turns. To further explore this empirical finding, we build a pairwise interaction mechanism on the basis of the BOC. Then, we conduct experiments of collective spin and collective turn with a real-time physics simulator to investigate the dynamics of information transfer in BOC-based interaction and further validate its effectiveness on 50 real miniature swarm robots. The experimental results show that BOC-based interaction not only facilitates the directional information transfer within the group but also leads to scale-free correlation within the swarm. Our study highlights the practicability of interaction governed by the neighbor's body orientation change in swarm robotics and the effect of scale-free correlation in enhancing collective response.
Collapse
Affiliation(s)
- Zhicheng Zheng
- School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, Shaanxi, 710072, P. R. China
| | - Yuan Tao
- School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, Shaanxi, 710072, P. R. China
| | - Yalun Xiang
- School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, Shaanxi, 710072, P. R. China
| | - Xiaokang Lei
- School of Information and Control Engineering, Xi'an University of Architecture and Technology, Xi'an, Shaanxi, 710055, P. R. China
| | - Xingguang Peng
- School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, Shaanxi, 710072, P. R. China.
| |
Collapse
|
6
|
Xue X, Yuan B, Yi Y, Zhang Y, Yue X, Mu L. Connectivity preservation control for multiple unmanned aerial vehicles in the presence of bounded actuation. ISA TRANSACTIONS 2024; 152:28-37. [PMID: 38964998 DOI: 10.1016/j.isatra.2024.06.021] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/14/2023] [Revised: 06/24/2024] [Accepted: 06/24/2024] [Indexed: 07/06/2024]
Abstract
This paper proposes a novel multi-unmanned aerial vehicle (UAV) connectivity preservation controller, suitable for scenarios with bounded actuation and limited communication range. According to the hierarchical control strategy, controllers are designed separately for the position and attitude subsystems. A distributed position controller is developed, integrating an indirect coupling control mechanism. The innovative mechanism associates each UAV with a virtual proxy, facilitating connections among adjacent UAVs through these proxies. This structuring assists in managing the actuator saturation constraints effectively. The artificial potential function is utilized to preserve network connectivity and fulfill coordination among all virtual proxies. Additionally, an attitude controller designed for finite-time convergence guarantees that the attitude subsystem adheres precisely to the attitude specified by the distributed position controller. Simulation results validate the efficacy of this distributed formation controller with connectivity preservation under bounded actuation conditions. The simulation results confirm the effectiveness of the distributed connectivity preservation controller with bounded actuation.
Collapse
Affiliation(s)
- Xianghong Xue
- Department of Automation and Information Engineering, Xi'an University of Technology, Xi'an, 710048, China.
| | - Bin Yuan
- Department of Automation and Information Engineering, Xi'an University of Technology, Xi'an, 710048, China.
| | - Yingmin Yi
- Department of Automation and Information Engineering, Xi'an University of Technology, Xi'an, 710048, China.
| | - Youmin Zhang
- Department of Mechanical, Industrial and Aerospace Engineering, Concordia University, Montreal, QC H3G 1M8, Canada.
| | - Xiaokui Yue
- National Key Laboratory of Aerospace Flight Dynamics (AFDL), Northwestern Polytechnical University, Xian 710072, China.
| | - Lingxia Mu
- Department of Automation and Information Engineering, Xi'an University of Technology, Xi'an, 710048, China.
| |
Collapse
|
7
|
Bakirov A, Matrassulova D, Vitulyova Y, Shaltykova D, Suleimenov I. The specifics of the Galois field GF(257) and its use for digital signal processing. Sci Rep 2024; 14:15376. [PMID: 38965362 PMCID: PMC11224421 DOI: 10.1038/s41598-024-66332-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/13/2023] [Accepted: 07/01/2024] [Indexed: 07/06/2024] Open
Abstract
An algorithm of digital logarithm calculation for the Galois field G F ( 257 ) is proposed. It is shown that this field is coupled with one of the most important existing standards that uses a digital representation of the signal through 256 levels. It is shown that for this case it is advisable to use the specifics of quasi-Mersenne prime numbers, representable in the formp = 2 n + 1 , which includes the number 257. For fields G F ( 2 n + 1 ) , an alternating encoding can be used, in which non-zero elements of the field are displayed through binary characters corresponding to the numbers + 1 and - 1. In such an encoding, multiplying a field element by 2 is reduced to a quasi-cyclic permutation of binary symbols (the permuted symbol changes sign). Proposed approach makes it possible to significantly simplify the design of computing devices for calculation of digital logarithm and multiplication of numbers modulo 257. A concrete scheme of a device for digital logarithm calculation in this field is presented. It is also shown that this circuit can be equipped with a universal adder modulo an arbitrary number, which makes it possible to implement any operations in the field under consideration. It is shown that proposed digital algorithm can also be used to reduce 256-valued logic operations to algebraic form. It is shown that the proposed approach is of significant interest for the development of UAV on-board computers operating as part of a group.
Collapse
Affiliation(s)
- Akhat Bakirov
- Al-Farabi Kazakh National University, Almaty, Kazakhstan
| | - Dinara Matrassulova
- National Engineering Academy of the Republic of Kazakhstan, Almaty, Kazakhstan
| | | | - Dina Shaltykova
- National Engineering Academy of the Republic of Kazakhstan, Almaty, Kazakhstan
| | - Ibragim Suleimenov
- National Engineering Academy of the Republic of Kazakhstan, Almaty, Kazakhstan
| |
Collapse
|
8
|
Xiong H, Ding Y, Liu J. Compact and ordered swarms of unmanned aerial vehicles in cluttered environments. BIOINSPIRATION & BIOMIMETICS 2023; 18:056006. [PMID: 37541225 DOI: 10.1088/1748-3190/aced76] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 06/12/2023] [Accepted: 08/04/2023] [Indexed: 08/06/2023]
Abstract
The globally coordinated motion produced by the classical swarm model is typically generated by simple local interactions at the individual level. Despite the success of these models in interpretation, they cannot guarantee compact and ordered collective motion when applied to the cooperation of unmanned aerial vehicle (UAV) swarms in cluttered environments. Inspired by the behavioral characteristics of biological swarms, a distributed self-organized Reynolds (SOR) swarm model of UAVs is proposed. In this model, a social term is designed to keep the swarm in a collision-free, compact, and ordered collective motion, an obstacle avoidance term is introduced to make the UAV avoid obstacles with a smooth trajectory, and a migration term is added to make the UAV fly in a desired direction. All the behavioral rules for agent interactions are designed with as simple a potential function as possible. And the genetic algorithm is used to optimize the parameters of the model. To evaluate the collective performance, we introduce different metrics such as (a) order, (b) safety, (c) inter-agent distance error, (d) speed range. Through the comparative simulation with the current advanced bio-inspired compact and Vasarhelyi swarm models, the proposed approach can guide the UAV swarm to pass through the dense obstacle environment in a safe and ordered manner as a compact group, and has adaptability to different obstacle densities.
Collapse
Affiliation(s)
- Hui Xiong
- School of Control Science and Engineering, Tiangong University, Tianjin, People's Republic of China
- Tianjin Key Laboratory of Intelligent Control of Electrical Equipment, Tiangong University, Tianjin, People's Republic of China
| | - Yaozu Ding
- School of Control Science and Engineering, Tiangong University, Tianjin, People's Republic of China
- Tianjin Key Laboratory of Intelligent Control of Electrical Equipment, Tiangong University, Tianjin, People's Republic of China
| | - Jinzhen Liu
- School of Control Science and Engineering, Tiangong University, Tianjin, People's Republic of China
- Tianjin Key Laboratory of Intelligent Control of Electrical Equipment, Tiangong University, Tianjin, People's Republic of China
| |
Collapse
|
9
|
Long T, Cao Y, Xu G, Meng Z, Sun J, Wang Z. Real-time multi-quadrotor trajectory generation via distributed receding architecture and hierarchical planning in complex environments. ISA TRANSACTIONS 2023; 136:715-726. [PMID: 36503616 DOI: 10.1016/j.isatra.2022.11.017] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/04/2022] [Revised: 10/22/2022] [Accepted: 11/18/2022] [Indexed: 05/16/2023]
Abstract
Generation of multi-quadrotor trajectories in real-time in complex three-dimensional environments remains a grand challenge. Trajectory planning becomes computationally prohibitive as the number of quadrotors and obstacles increases. This paper proposes the distributed receding architecture-based hierarchical trajectory planning method (drHTP) to tackle this issue. The distributed receding architecture is established to formulate and solve a series of single-quadrotor short-horizon planning problems for reducing the computation complexity. In distributed planning, the time-heuristic priority mechanism is devised to assign a reasonable planning sequence to enhance the convergence performance. The hierarchical planning, including front-end initial trajectory generation and back-end trajectory optimization, is introduced for the single-quadrotor in each short horizon to further reduce the computation time. The sparse A* search algorithm is modified to only consider adjacent obstacles for obtaining the initial trajectory rapidly. The convergence of drHTP is analyzed theoretically. Numerical simulations with moving and dense obstacle scenarios are carried out to verify the effectiveness of drHTP. The comparative simulation results demonstrate that drHTP outperforms the state-of-the-art distributed sequential convex programming and distributed model predictive control methods in terms of computational efficiency. drHTP is also validated by the physical experiment in an indoor testbed.
Collapse
Affiliation(s)
- Teng Long
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China.
| | - Yan Cao
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China.
| | - Guangtong Xu
- Department of Precision Instrument, Tsinghua University, Beijing 100084, China.
| | - Ziyang Meng
- Department of Precision Instrument, Tsinghua University, Beijing 100084, China.
| | - Jingliang Sun
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China.
| | - Zhu Wang
- Department of Automation, North China Electric Power University (Baoding), Baoding 071003, China.
| |
Collapse
|
10
|
Petrenko V, Tebueva F, Antonov V, Ryabtsev S, Sakolchik A, Satybaldina D. Evaluation of the Iterative Method of Task Distribution in a Swarm of Unmanned Aerial Vehicles in a Clustered Field of Targets. JOURNAL OF KING SAUD UNIVERSITY - COMPUTER AND INFORMATION SCIENCES 2023. [DOI: 10.1016/j.jksuci.2023.02.022] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 03/05/2023]
|
11
|
Uncertainty-aware correspondence identification for collaborative perception. Auton Robots 2023. [DOI: 10.1007/s10514-023-10086-9] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/09/2023]
|
12
|
Coordinated flight path planning for a fleet of missiles in high-risk areas. ROBOTICA 2023. [DOI: 10.1017/s0263574722001886] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/18/2023]
Abstract
Abstract
This paper addresses the flight path planning problem for multiple missiles engaging stationary targets in high-risk areas. Targets protected by air defence are preferably engaged by a fleet or swarm of missiles, not individual missiles. The concept of a swarm attack is that a large number of approaching missiles overwhelm air defence. The deployment of missiles is often part of a broader mission including further participants. Flight path planning is then an integral element of mission planning, requiring strict timing coordination of all members involved. The flight times of the missiles are dictated by the master planning. We present algorithms for offline planning and online re-planning of flight paths for a fleet of missiles with flight time constraints. The algorithms are based on an advanced bidirectional RRT* algorithm that generates risk-minimizing flight paths with predefined flight times. Online planning generates the flight paths of the fleet sequentially, maintaining a safety distance between the missiles to prevent mutual collision. Offline planning uses a global optimization approach to determine an optimal selection of flight paths from a large set of potential paths. The selection is performed by a branch and bound algorithm that determines optimal cliques in the path compatibility graph. The optimization is embedded in an iterative algorithm that allows to successively improve the mission success.
Collapse
|
13
|
Ahmad A, Bonilla Licea D, Silano G, Báča T, Saska M. PACNav: a collective navigation approach for UAV swarms deprived of communication and external localization. BIOINSPIRATION & BIOMIMETICS 2022; 17:066019. [PMID: 36215965 DOI: 10.1088/1748-3190/ac98e6] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/20/2022] [Accepted: 10/10/2022] [Indexed: 06/16/2023]
Abstract
This article proposes Persistence Administered Collective Navigation (PACNav) as an approach for achieving the decentralized collective navigation of unmanned aerial vehicle (UAV) swarms. The technique is based on the flocking and collective navigation behavior observed in natural swarms, such as cattle herds, bird flocks, and even large groups of humans. As global and concurrent information of all swarm members is not available in natural swarms, these systems use local observations to achieve the desired behavior. Similarly, PACNav relies only on local observations of the relative positions of UAVs, making it suitable for large swarms deprived of communication capabilities and external localization systems. We introduce the novel concepts ofpath persistenceandpath similaritythat allow each swarm member to analyze the motion of other members in order to determine its own future motion. PACNav is based on two main principles: (a) UAVs with little variation in motion direction have highpath persistence, and are considered by other UAVs to be reliable leaders; (b) groups of UAVs that move in a similar direction have highpath similarity, and such groups are assumed to contain a reliable leader. The proposed approach also embeds a reactive collision avoidance mechanism to avoid collisions with swarm members and environmental obstacles. This collision avoidance ensures safety while reducing deviations from the assigned path. Along with several simulated experiments, we present a real-world experiment in a natural forest, showcasing the validity and effectiveness of the proposed collective navigation approach in challenging environments. The source code is released as open-source, making it possible to replicate the obtained results and facilitate the continuation of research by the community.
Collapse
Affiliation(s)
- Afzal Ahmad
- Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, 16636 Prague 6, Czech Republic
| | - Daniel Bonilla Licea
- Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, 16636 Prague 6, Czech Republic
| | - Giuseppe Silano
- Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, 16636 Prague 6, Czech Republic
- Department of Generation Technologies and Materials, Ricerca sul Sistema Energetico (RSE) S.p.A., 20134 Milan, Italy
| | - Tomáš Báča
- Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, 16636 Prague 6, Czech Republic
| | - Martin Saska
- Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, 16636 Prague 6, Czech Republic
| |
Collapse
|
14
|
Decentralized swarms of unmanned aerial vehicles for search and rescue operations without explicit communication. Auton Robots 2022. [DOI: 10.1007/s10514-022-10066-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/02/2022]
|
15
|
Xiao Z, Wang X, Hong L. Cellular reaction gene regulation network for swarm robots with pattern formation maneuvering control. Front Neurorobot 2022; 16:950572. [PMID: 36340329 PMCID: PMC9632853 DOI: 10.3389/fnbot.2022.950572] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/23/2022] [Accepted: 08/24/2022] [Indexed: 11/30/2022] Open
Abstract
Self-organized pattern formation enables swarm robots to interact with local environments to self-organize into intricate structures generated by gene regulatory network (GRN) control methods without global knowledge. Previous studies have reported that it is challenging to maintain pattern formation stability during maneuvering in the environment due to local morphogenetic reaction rules. Motivated by the mechanism of the GRN in multi-cellular organisms, we propose a novel cellular reaction gene regulatory network (CR-GRN) for pattern formation maneuvering control. In CR-GRN, a cellular reaction network is creatively proposed to depict the robots, environment, virtual target pattern, and their interaction to generate emergent swarm behavior in multi-robot systems. A novel diffusion equation is proposed to simulate the process of morphogen diffusion among cells to ensure stable adaptive pattern generation. In addition, genes, proteins, and morphogens are used to define the internal and external states of cells and form a feedback regulation network. Simulation experiments are conducted to validate the proposed method. The results show that the CR-GRN can satisfy the requirements of turning curvature and maintain the robot's uniformity based on the proposed algorithm. This proves that robots using the CR-GRN can cooperate more effectively to cope in a complicated environment, and maintain a stable formation during maneuvering.
Collapse
Affiliation(s)
| | - Xin Wang
- Department of Mechanical and Automation Engineering, Harbin Institute of Technology, Shenzhen, China
| | | |
Collapse
|
16
|
A global relative similarity for inferring interactions of multi-agent systems. COMPLEX INTELL SYST 2022. [DOI: 10.1007/s40747-022-00877-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
Abstract
AbstractInteractions and dynamics are critical mechanisms for multi-agent systems to achieve complex intelligence through the cooperation of simple agents. Yet, inferring interactions of the multi-agent system is still a common and open problem. A new method named K-similarity is designed to measure the global relative similarities for inferring the interactions among multiple agents in this paper. K-similarity is defined to be a synthetic measure of relative similarity on each observation snapshot where regular distances are nonlinearly mapped into a network. Therefore, K-similarity contains the global relative similarity information, and the interaction topology can be inferred from the similarity matrix. It has the potential to transform into distance strictly and detect multi-scale information with various K strategies. Therefore, K-similarity can be flexibly applied to various synchronized dynamical systems with fixed, switching, and time-varying topologies. In the experiments, K-similarity outperforms four benchmark methods in accuracy in most scenarios on both simulated and real datasets, and shows strong stability towards outliers. Furthermore, according to the property of K-similarity we develop a Gaussian Mixture Model (GMM)-based threshold to select probable interactions. Our method contributes to not only similarity measurement in multi-agent systems, but also other global similarity measurement problems.
Collapse
|
17
|
Xu G, Long T, Wang Z, Sun J. Trust-region filtered sequential convex programming for multi-UAV trajectory planning and collision avoidance. ISA TRANSACTIONS 2022; 128:664-676. [PMID: 34961607 DOI: 10.1016/j.isatra.2021.11.043] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/09/2020] [Revised: 11/25/2021] [Accepted: 11/26/2021] [Indexed: 06/14/2023]
Abstract
This paper presents an trust-region filtered sequential convex programming (TRF-SCP) to reduce computational burdens of multi-UAV trajectory planning. In TRF-SCP, the trust-region based filter is proposed to remove the inactive collision-avoidance constraints of the convex programming subproblems for decreasing the complexity. The inactive constraints are detected based on the intersection relations between trust regions and collision-avoidance constraints. The trust-region based filter for different types of obstacles are tailored to address complex scenarios. An adaptive trust-region updating mechanism is also developed to mitigate infeasible iteration in TRF-SCP. The sizes of the trust regions are automatically adjusted according to the constraint violation of the optimized trajectory during the SCP iterations. TRF-SCP is then tested on several numerical multi-UAV formation scenarios involving cylindrical, spherical, conical, and polygon obstacles, respectively. Comparative studies demonstrate that TRF-SCP eliminates a large number of collision-avoidance constraints in the entire iterative process and outperforms SCP and Guaranteed Sequential Trajectory Optimization in terms of computational efficiency. The indoor flight experiments are presented to further evaluate the practicability of TRF-SCP.
Collapse
Affiliation(s)
- Guangtong Xu
- Department of Precision Instrument, Tsinghua University, Beijing 100084, PR China.
| | - Teng Long
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, PR China; Key Laboratory of Dynamics and Control of Flight Vehicle, Ministry of Education, Beijing 100081, PR China.
| | - Zhu Wang
- Department of Automation, North China Electric Power University, Baoding 071003, HeBei, PR China.
| | - Jingliang Sun
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, PR China; Key Laboratory of Dynamics and Control of Flight Vehicle, Ministry of Education, Beijing 100081, PR China.
| |
Collapse
|
18
|
Abstract
Studies of active matter-systems consisting of individuals or ensembles of internally driven and damped locomotors-are of interest to physicists studying nonequilibrium dynamics, biologists interested in individuals and swarm locomotion, and engineers designing robot controllers. While principles governing active systems on hard ground or within fluids are well studied, another class of systems exists at deformable interfaces. Such environments can display mixes of fluid-like and elastic features, leading to locomotor dynamics that are strongly influenced by the geometry of the surface, which, in itself, can be a dynamical entity. To gain insight into principles by which locomotors are influenced via a deformation field alone (and can influence other locomotors), we study robot locomotion on an elastic membrane, which we propose as a model of active systems on highly deformable interfaces. As our active agent, we use a differential driven wheeled robotic vehicle which drives straight on flat homogeneous surfaces, but reorients in response to environmental curvature. We monitor the curvature field-mediated dynamics of a single vehicle interacting with a fixed deformation as well as multiple vehicles interacting with each other via local deformations. Single vehicles display precessing orbits in centrally deformed environments, while multiple vehicles influence each other by local deformation fields. The active nature of the system facilitates a differential geometry-inspired mathematical mapping from the vehicle dynamics to those of test particles in a fictitious "spacetime," allowing further understanding of the dynamics and how to control agent interactions to facilitate or avoid multivehicle membrane-induced cohesion.
Collapse
|
19
|
On the Throughput of the Common Target Area for Robotic Swarm Strategies. MATHEMATICS 2022. [DOI: 10.3390/math10142482] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/04/2023]
Abstract
A robotic swarm may encounter traffic congestion when many robots simultaneously attempt to reach the same area. This work proposes two measures for evaluating the access efficiency of a common target area as the number of robots in the swarm rises: the maximum target area throughput and its maximum asymptotic throughput. Both are always finite as the number of robots grows, in contrast to the arrival time at the target per number of robots that tends to infinity. Using them, one can analytically compare the effectiveness of different algorithms. In particular, three different theoretical strategies proposed and formally evaluated for reaching a circular target area: (i) forming parallel queues towards the target area, (ii) forming a hexagonal packing through a corridor going to the target, and (iii) making multiple curved trajectories towards the boundary of the target area. The maximum throughput and the maximum asymptotic throughput (or bounds for it) for these strategies are calculated, and these results are corroborated by simulations. The key contribution is not the proposal of new algorithms to alleviate congestion but a fundamental theoretical study of the congestion problem in swarm robotics when the target area is shared.
Collapse
|
20
|
Voting-Based Scheme for Leader Election in Lead-Follow UAV Swarm with Constrained Communication. ELECTRONICS 2022. [DOI: 10.3390/electronics11142143] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/05/2023]
Abstract
The recent advances in unmanned aerial vehicles (UAVs) enormously improve their utility and expand their application scope. The UAV and swarm implementation further prevail in Smart City practices with the aid of edge computing and urban Internet of Things. The lead–follow formation in UAV swarm is an important organization means and has been adopted in diverse exercises, for its efficiency and ease of control. However, the reliability of centralization makes the entire swarm system in risk of collapse and instability, if a fatal fault incident happens in the leader. The motivation is to build a mechanism helping the distributed swarm recover from possible failures. Existing ways include assigning definite backups, temporary clustering and traversing to select a new leader are traditional ways that lack flexibility and adaptability. In this article, we propose a voting-based leader election scheme inspired by the Raft method in distributed computation consensus to solve the problem. We further discuss the impact of communication conditions imposed on the decentralized voting process by implementing a network resource pool. To dynamically evaluate UAV individuals, we outline measurement design principles and provide a realizable calculation example. Lastly but not least, empirical simulation results manifest better performance than the Raft-based method. Our voting-based approach exhibits advantages and is a promising way for quick regrouping and fault recovery in lead–follow swarms.
Collapse
|
21
|
Zhang P, Chen G, Li Y, Dong W. Agile Formation Control of Drone Flocking Enhanced With Active Vision-Based Relative Localization. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3171096] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Peihan Zhang
- State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
| | - Gang Chen
- State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
| | - Yuzhu Li
- State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
| | - Wei Dong
- State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
| |
Collapse
|
22
|
Choi C, Adil M, Rahmani A, Madani R. Multi-Robot Motion Planning via Parabolic Relaxation. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3171075] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Affiliation(s)
- Changrak Choi
- NASA Jet Propulsion Lab, California Institute of Technology, Pasadena, CA, USA
| | - Muhammad Adil
- Department of Electrical Engineering, University of Texas at Arlington, Arlington, TX, USA
| | - Amir Rahmani
- NASA Jet Propulsion Lab, California Institute of Technology, Pasadena, CA, USA
| | - Ramtin Madani
- Department of Electrical Engineering, University of Texas at Arlington, Arlington, TX, USA
| |
Collapse
|
23
|
Distance-Based Formation Control for Fixed-Wing UAVs with Input Constraints: A Low Gain Method. DRONES 2022. [DOI: 10.3390/drones6070159] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/04/2022]
Abstract
Due to the nonlinear and asymmetric input constraints of the fixed-wing UAVs, it is a challenging task to design controllers for the fixed-wing UAV formation control. Distance-based formation control does not require global positions as well as the alignment of coordinates, which brings in great convenience for designing a distributed control law. Motivated by the facts mentioned above, in this paper, the problem of distance-based formation of fixed-wing UAVs with input constraints is studied. A low-gain formation controller, which is a generalized gradient controller of the potential function, is proposed. The desired formation can be achieved by the designed controller under the input constraints of the fixed-wing UAVs with proven stability. Finally, the effectiveness of the proposed method is verified by the numerical simulation and the semi-physical simulation.
Collapse
|
24
|
Defense against Adversarial Swarms with Parameter Uncertainty. SENSORS 2022; 22:s22134773. [PMID: 35808268 PMCID: PMC9268987 DOI: 10.3390/s22134773] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/11/2022] [Revised: 06/01/2022] [Accepted: 06/03/2022] [Indexed: 12/10/2022]
Abstract
This paper addresses the problem of optimal defense of a high-value unit (HVU) against a large-scale swarm attack. We discuss multiple models for intra-swarm cooperation strategies and provide a framework for combining these cooperative models with HVU tracking and adversarial interaction forces. We show that the problem of defending against a swarm attack can be cast in the framework of uncertain parameter optimal control. We discuss numerical solution methods, then derive a consistency result for the dual problem of this framework, providing a tool for verifying computational results. We also show that the dual conditions can be computed numerically, providing further computational utility. Finally, we apply these numerical results to derive optimal defender strategies against a 100-agent swarm attack.
Collapse
|
25
|
Zhou Q, Lo LY, Jiang B, Chang CW, Wen CY, Chen CK, Zhou W. Development of Fixed-Wing UAV 3D Coverage Paths for Urban Air Quality Profiling. SENSORS (BASEL, SWITZERLAND) 2022; 22:3630. [PMID: 35632041 PMCID: PMC9143050 DOI: 10.3390/s22103630] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 04/05/2022] [Revised: 05/05/2022] [Accepted: 05/07/2022] [Indexed: 06/15/2023]
Abstract
Due to the ever-increasing industrial activity, humans and the environment suffer from deteriorating air quality, making the long-term monitoring of air particle indicators essential. The advances in unmanned aerial vehicles (UAVs) offer the potential to utilize UAVs for various forms of monitoring, of which air quality data acquisition is one. Nevertheless, most current UAV-based air monitoring suffers from a low payload, short endurance, and limited range, as they are primarily dependent on rotary aerial vehicles. In contrast, a fixed-wing UAV may be a better alternative. Additionally, one of the most critical modules for 3D profiling of a UAV system is path planning, as it directly impacts the final results of the spatial coverage and temporal efficiency. Therefore, this work focused on developing 3D coverage path planning based upon current commercial ground control software, where the method mainly depends on the Boustrophedon and Dubins paths. Furthermore, a user interface was also designed for easy accessibility, which provides a generalized tool module that links up the proposed algorithm, the ground control software, and the flight controller. Simulations were conducted to assess the proposed methods. The result showed that the proposed methods outperformed the existing coverage paths generated by ground control software, as it showed a better coverage rate with a sampling density of 50 m.
Collapse
Affiliation(s)
- Qianyu Zhou
- Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong; (Q.Z.); (L.-Y.L.); (B.J.); (C.-Y.W.)
| | - Li-Yu Lo
- Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong; (Q.Z.); (L.-Y.L.); (B.J.); (C.-Y.W.)
| | - Bailun Jiang
- Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong; (Q.Z.); (L.-Y.L.); (B.J.); (C.-Y.W.)
| | - Ching-Wei Chang
- Department of Mechanical Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong;
| | - Chih-Yung Wen
- Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong; (Q.Z.); (L.-Y.L.); (B.J.); (C.-Y.W.)
| | - Chih-Keng Chen
- Department of Vehicle Engineering, National Taipei University of Technology, Taipei 10608, Taiwan;
| | - Weifeng Zhou
- School of Professional Education and Executive Development, The Hong Kong Polytechnic University, Kowloon, Hong Kong
| |
Collapse
|
26
|
Asami K, Bai Y, Svinin M, Hatayama M. Survivor searching in a dynamically changing flood zone by multiple unmanned aerial vehicles. ARTIFICIAL LIFE AND ROBOTICS 2022. [DOI: 10.1007/s10015-022-00755-w] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/24/2022]
|
27
|
Luna MA, Ale Isaac MS, Ragab AR, Campoy P, Flores Peña P, Molina M. Fast Multi-UAV Path Planning for Optimal Area Coverage in Aerial Sensing Applications. SENSORS (BASEL, SWITZERLAND) 2022; 22:2297. [PMID: 35336467 PMCID: PMC8949592 DOI: 10.3390/s22062297] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 02/16/2022] [Revised: 03/08/2022] [Accepted: 03/11/2022] [Indexed: 06/14/2023]
Abstract
This paper deals with the problems and the solutions of fast coverage path planning (CPP) for multiple UAVs. Through this research, the problem is solved and analyzed with both a software framework and algorithm. The implemented algorithm generates a back-and-forth path based on the onboard sensor footprint. In addition, three methods are proposed for the individual path assignment: simple bin packing trajectory planner (SIMPLE-BINPAT); bin packing trajectory planner (BINPAT); and Powell optimized bin packing trajectory planner (POWELL-BINPAT). The three methods use heuristic algorithms, linear sum assignment, and minimization techniques to optimize the planning task. Furthermore, this approach is implemented with applicable software to be easily used by first responders such as police and firefighters. In addition, simulation and real-world experiments were performed using UAVs with RGB and thermal cameras. The results show that POWELL-BINPAT generates optimal UAV paths to complete the entire mission in minimum time. Furthermore, the computation time for the trajectory generation task decreases compared to other techniques in the literature. This research is part of a real project funded by the H2020 FASTER Project, with grant ID: 833507.
Collapse
Affiliation(s)
- Marco Andrés Luna
- Computer Vision and Aerial Robotics Group, Centre for Automation and Robotics, Universidad Politécnica de Madrid, 28040 Madrid, Spain; (M.A.L.); (M.S.A.I.)
- Drone-Hopper Company, 28919 Leganés, Spain; (A.R.R.); (P.F.P.)
| | - Mohammad Sadeq Ale Isaac
- Computer Vision and Aerial Robotics Group, Centre for Automation and Robotics, Universidad Politécnica de Madrid, 28040 Madrid, Spain; (M.A.L.); (M.S.A.I.)
- Drone-Hopper Company, 28919 Leganés, Spain; (A.R.R.); (P.F.P.)
| | - Ahmed Refaat Ragab
- Drone-Hopper Company, 28919 Leganés, Spain; (A.R.R.); (P.F.P.)
- Network Department, Faculty of Information Systems and Computer Science, October 6 University, Giza 12511, Egypt
- Department of Electrical Engineering, University Carlos III of Madrid, 28919 Leganés, Spain
| | - Pascual Campoy
- Computer Vision and Aerial Robotics Group, Centre for Automation and Robotics, Universidad Politécnica de Madrid, 28040 Madrid, Spain; (M.A.L.); (M.S.A.I.)
| | | | - Martin Molina
- Department of Artificial Intelligence, Universidad Politécnica de Madrid, 28040 Madrid, Spain;
| |
Collapse
|
28
|
A Relative Coordinate-Based Topology Shaping Method for UAV Swarm with Low Computational Complexity. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12052631] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/10/2022]
Abstract
Functional topology shaping is crucial for unmanned aerial vehicles (UAVs) swarm applications, such as remote sensing, precision agriculture, and emergency wireless communication. However, the current research on topology shaping is mostly based on the assumption that the target positions of the nodes are known or have been pre-defined. Moreover, the computational complexity of existing shaping methods is still high. In this paper, a topology shaping method based on a relative coordinate system is proposed to solve the problem of UAV swarm topology shaping with no external source of localization information. Based on the relative coordinates of nodes and target topology shape of the swarm, the topology shaping is transformed into a problem of optimal coordinate mapping from initial relative coordinates to target relative coordinates of nodes with minimized global energy consumption. The Jonker–Volgenant algorithm is employed to solve the optimization problem. As verified by simulations, the proposed method can achieve UAV swarm topology shaping with no external localization information. Furthermore, simulation results show that the proposed method has an average reduction in computation time of 94% in the case of 1000 nodes compared with existing methods with the same level of global energy consumption.
Collapse
|
29
|
Coverage control of mobile agents using multi-step broadcast control. ROBOTICA 2022. [DOI: 10.1017/s0263574722000194] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Abstract
This paper proposes a novel multi-step broadcast control (MBC) scheme to deploy a group of autonomous mobile agents for accomplishing coverage tasks in a bounded region. Traditional broadcast control (BC) schemes use a one-to-all communication framework to transmit a uniform signal to all agents, making it cost-effective compared with any all-to-all communication-based scheme for a multi-agent system. However, as BC schemes are based on a single-step view of the environment for decision-making, the environment’s varying distribution density is not known immediately to the agents, resulting in suboptimal performance. To overcome this drawback, this paper proposes an MBC scheme, where agents use a predictive multi-step view and are able to detect the varying densities in the environment ahead of time. The local controller output is estimated using a weighted averaging technique which assigns a higher weight to immediate steps; this feature compensates for any decrease in prediction accuracy as the number of steps increases. We demonstrate the effectiveness of the proposed MBC scheme using a coverage task over a region with uneven population density. Compared to existing BC schemes, the proposed MBC scheme shows superior convergence characteristics in task accomplishment and deployment efficiency.
Collapse
|
30
|
Abstract
Abstract
This paper considers the problem of formation control for a team of nonholonomic wheeled mobile robots considering obstacle avoidance. A new control algorithm based on the model predictive control (MPC) and the nonlinear dynamics of the system is presented here. The control algorithm is applied to the nonlinear system using two different controllers including linear MPC and nonlinear MPC. The virtual structure formation approach and artificial potential field method are employed to determine the reference trajectories of the robots and to solve the problem of obstacle avoidance. A control algorithm consisting of two parts is proposed to track the trajectories and maintain the team’s formation. Two advantages of using MPC techniques are the ability to consider control and state constraints which are of high importance in practical applications. The main contribution of this paper is the design of two robust control systems to disturbance with respect to actuator saturation limits. Simulation results demonstrate the effectiveness and robustness of the proposed control algorithm in trajectory tracking and formation maintenance in the presence of disturbance and actuator limits.
Collapse
|
31
|
Yu X, Saldana D, Shishika D, Hsieh MA. Resilient Consensus in Robot Swarms With Periodic Motion and Intermittent Communication. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2021.3088765] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
32
|
Mallmann-Trenn F, Cavorsi M, Gil S. Crowd Vetting: Rejecting Adversaries via Collaboration With Application to Multirobot Flocking. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2021.3089033] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
33
|
Yang Y, Constantinescu D, Shi Y. Passive Multiuser Teleoperation of a Multirobot System With Connectivity-Preserving Containment. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2021.3086685] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
34
|
Soria E, Schiano F, Floreano D. Distributed Predictive Drone Swarms in Cluttered Environments. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2021.3118091] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
35
|
Abstract
A key challenge in human–swarm interaction is to design a usable interface that allows the human operators to monitor and control a scalable swarm. In our study, we restrict the interactions to only one-to-one communications in local neighborhoods between UAV-UAV and operator-UAV. This type of proximal interactions will decrease the cognitive complexity of the human–swarm interaction to O(1). In this paper, a user study with 100 participants provides evidence that visualizing a swarm as a heat map is more effective in addressing usability and acceptance in human–swarm interaction. We designed an interactive interface based on the users’ preference and proposed a controlling mechanism that allows a human operator to control a large swarm of UAVs. We evaluated the proposed interaction interface with a complementary user study. Our testbed and results establish a benchmark to study human–swarm interaction where a scalable swarm can be managed by a single operator.
Collapse
|
36
|
Macchini M, De Matteis L, Schiano F, Floreano D. Personalized Human-Swarm Interaction Through Hand Motion. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3102324] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
37
|
Elmokadem T, Savkin AV. Towards Fully Autonomous UAVs: A Survey. SENSORS 2021; 21:s21186223. [PMID: 34577430 PMCID: PMC8473245 DOI: 10.3390/s21186223] [Citation(s) in RCA: 9] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/09/2021] [Revised: 09/09/2021] [Accepted: 09/09/2021] [Indexed: 11/17/2022]
Abstract
Unmanned Aerial Vehicles have undergone rapid developments in recent decades. This has made them very popular for various military and civilian applications allowing us to reach places that were previously hard to reach in addition to saving time and lives. A highly desirable direction when developing unmanned aerial vehicles is towards achieving fully autonomous missions and performing their dedicated tasks with minimum human interaction. Thus, this paper provides a survey of some of the recent developments in the field of unmanned aerial vehicles related to safe autonomous navigation, which is a very critical component in the whole system. A great part of this paper focus on advanced methods capable of producing three-dimensional avoidance maneuvers and safe trajectories. Research challenges related to unmanned aerial vehicle development are also highlighted.
Collapse
|
38
|
Towards reconfigurable and flexible multirotors. INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS 2021. [DOI: 10.1007/s41315-021-00200-4] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
39
|
|
40
|
Ozkan-Aydin Y, Goldman DI. Self-reconfigurable multilegged robot swarms collectively accomplish challenging terradynamic tasks. Sci Robot 2021; 6:6/56/eabf1628. [PMID: 34321347 DOI: 10.1126/scirobotics.abf1628] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/08/2020] [Accepted: 07/05/2021] [Indexed: 11/02/2022]
Abstract
Swarms of ground-based robots are presently limited to relatively simple environments, which we attribute in part to the lack of locomotor capabilities needed to traverse complex terrain. To advance the field of terradynamically capable swarming robotics, inspired by the capabilities of multilegged organisms, we hypothesize that legged robots consisting of reversibly chainable modular units with appropriate passive perturbation management mechanisms can perform diverse tasks in variable terrain without complex control and sensing. Here, we report a reconfigurable swarm of identical low-cost quadruped robots (with directionally flexible legs and tail) that can be linked on demand and autonomously. When tasks become terradynamically challenging for individuals to perform alone, the individuals suffer performance degradation. A systematic study of performance of linked units leads to new discoveries of the emergent obstacle navigation capabilities of multilegged robots. We also demonstrate the swarm capabilities through multirobot object transport. In summary, we argue that improvement capabilities of terrestrial swarms of robots can be achieved via the judicious interaction of relatively simple units.
Collapse
Affiliation(s)
- Yasemin Ozkan-Aydin
- Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN 46556, USA. .,School of Physics, Georgia Institute of Technology, Atlanta, GA 30332, USA
| | - Daniel I Goldman
- School of Physics, Georgia Institute of Technology, Atlanta, GA 30332, USA
| |
Collapse
|
41
|
Abdelkader M, Güler S, Jaleel H, Shamma JS. Aerial Swarms: Recent Applications and Challenges. CURRENT ROBOTICS REPORTS 2021; 2:309-320. [PMID: 34977595 PMCID: PMC8294305 DOI: 10.1007/s43154-021-00063-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Accepted: 06/14/2021] [Indexed: 06/14/2023]
Abstract
PURPOSE OF REVIEW Currently, there is a large body of research on multi-agent systems addressing their different system theoretic aspects. Aerial swarms as one type of multi-agent robotic systems have recently gained huge interest due to their potential applications. However, aerial robot groups are complex multi-disciplinary systems and usually research works focus on specific system aspects for particular applications. The purpose of this review is to provide an overview of the main motivating applications that drive the majority of research works in this field, and summarize fundamental and common algorithmic components required for their development. RECENT FINDINGS Most system demonstrations of current aerial swarms are based on simulations, some have shown experiments using few 10 s of robots in controlled indoor environment, and limited number of works have reported outdoor experiments with small number of autonomous aerial vehicles. This indicates scalability issues of current swarm systems in real world environments. This is mainly due to the limited confidence on the individual robot's localization, swarm-level relative localization, and the rate of exchanged information between the robots that is required for planning safe coordinated motions. SUMMARY This paper summarizes the main motivating aerial swarm applications and the associated research works. In addition, the main research findings of the core elements of any aerial swarm system, state estimation and mission planning, are also presented. Finally, this paper presents a proposed abstraction of an aerial swarm system architecture that can help developers understand the main required modules of such systems.
Collapse
Affiliation(s)
- Mohamed Abdelkader
- Prince Sultan University, Riyadh, Saudi Arabia
- Systemtrio Electronics LLC, Abu Dhabi, UAE
| | - Samet Güler
- Graduate School of Engineering and Science, Abdullah Gül University, Kayseri, Turkey
| | - Hassan Jaleel
- Syed Babar Ali School of Science and Engineering, LUMS, Lahore, Pakistan
| | - Jeff S. Shamma
- Computer, Electrical and Mathematical Science and Engineering Division, KAUST, Thuwal, Saudi Arabia
| |
Collapse
|
42
|
Convens B, Merckaert K, Vanderborght B, Nicotra MM. Invariant Set Distributed Explicit Reference Governors for Provably Safe On-Board Control of Nano-Quadrotor Swarms. Front Robot AI 2021; 8:663809. [PMID: 34239901 PMCID: PMC8258155 DOI: 10.3389/frobt.2021.663809] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/03/2021] [Accepted: 04/21/2021] [Indexed: 01/05/2023] Open
Abstract
This article provides a theory for provably safe and computationally efficient distributed constrained control, and describes an application to a swarm of nano-quadrotors with limited on-board hardware and subject to multiple state and input constraints. We provide a formal extension of the explicit reference governor framework to address the case of distributed systems. The efficacy, robustness, and scalability of the proposed theory is demonstrated by an extensive experimental validation campaign and a comparative simulation study on single and multiple nano-quadrotors. The control strategy is implemented in real-time on-board palm-sized unmanned erial vehicles, and achieves safe swarm coordination without relying on any offline trajectory computations.
Collapse
Affiliation(s)
- Bryan Convens
- Robotics and Multibody Mechanics (R&MM), Department of Mechanical Engineering, Vrije Universiteit Brussel, Brussels, Belgium.,Imec, Leuven, Belgium
| | - Kelly Merckaert
- Robotics and Multibody Mechanics (R&MM), Department of Mechanical Engineering, Vrije Universiteit Brussel, Brussels, Belgium.,Flanders Make, Leuven, Belgium
| | - Bram Vanderborght
- Robotics and Multibody Mechanics (R&MM), Department of Mechanical Engineering, Vrije Universiteit Brussel, Brussels, Belgium.,Imec, Leuven, Belgium
| | - Marco M Nicotra
- Robotics, Optimization, and Constrained Control (ROCC), Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, United States
| |
Collapse
|
43
|
Distributed Observer-Based Leader Following Consensus Tracking Protocol for a Swarm of Drones. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01401-6] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
44
|
An Intelligent Auto-Organizing Aerial Robotic Sensor Network System for Urban Surveillance. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01398-y] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
45
|
Abstract
Abstract
Directing groups of unmanned air vehicles (UAVs) is a task that typically requires the full attention of several operators. This can be prohibitive in situations where an operator must pay attention to their surroundings. In this paper we present a gesture device that assists operators in commanding UAVs in focus-constrained environments. The operator influences the UAVs’ behavior by using intuitive hand gesture movements. Gestures are captured using an accelerometer and gyroscope and then classified using a logistic regression model. Ten gestures were chosen to provide behaviors for a group of fixed-wing UAVs. These behaviors specified various searching, following, and tracking patterns that could be used in a dynamic environment. A novel variant of the Monte Carlo Tree Search algorithm was developed to autonomously plan the paths of the cooperating UAVs. These autonomy algorithms were executed when their corresponding gesture was recognized by the gesture device. The gesture device was trained to classify the ten gestures and accurately identified them 95% of the time. Each of the behaviors associated with the gestures was tested in hardware-in-the-loop simulations and the ability to dynamically switch between them was demonstrated. The results show that the system can be used as a natural interface to assist an operator in directing a fleet of UAVs.
Article highlights
A gesture device was created that enables operators to command a group of UAVs in focus-constrained environments.
Each gesture triggers high-level commands that direct a UAV group to execute complex behaviors.
Software simulations and hardware-in-the-loop testing shows the device is effective in directing UAV groups.
Collapse
|
46
|
Pavliv M, Schiano F, Reardon C, Floreano D, Loianno G. Tracking and Relative Localization of Drone Swarms With a Vision-Based Headset. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3051565] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
47
|
Billah MA, Faruque IA. Bioinspired Visuomotor Feedback in a Multiagent Group/Swarm Context. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3033703] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
48
|
|
49
|
Shi G, Honig W, Shi X, Yue Y, Chung SJ. Neural-Swarm2: Planning and Control of Heterogeneous Multirotor Swarms Using Learned Interactions. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3098436] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
50
|
Petráček P, Walter V, Báča T, Saska M. Bio-inspired compact swarms of unmanned aerial vehicles without communication and external localization. BIOINSPIRATION & BIOMIMETICS 2020; 16:026009. [PMID: 33137792 DOI: 10.1088/1748-3190/abc6b3] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/11/2023]
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 UVDAR 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 UAV deployed in outdoor conditions. To the best of our knowledge, these experiments are the first deployment of decentralized bio-inspired compact swarms of UAV 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.
Collapse
Affiliation(s)
- Pavel Petráček
- Department of Cybernetics, Czech Technical University in Prague, Karlovo namesti 13, 12135 Prague 2, Praha, 160 00, CZECH REPUBLIC
| | - Viktor Walter
- Department of Cybernetics, Czech Technical University in Prague, Praha, CZECH REPUBLIC
| | - Tomáš Báča
- Department of Cybernetics, Czech Technical University in Prague, Praha, Praha, CZECH REPUBLIC
| | - Martin Saska
- Department of Cybernetics, Czech Technical University in Prague, Praha, CZECH REPUBLIC
| |
Collapse
|