1,578 results on '"Swarm Robotics"'
Search Results
2. Convergence of Machine Learning and Robotics Communication in Collaborative Assembly: Mobility, Connectivity and Future Perspectives.
- Author
-
Alsamhi, S. H., Ma, Ou, and Ansari, Mohd. Samar
- Abstract
Collaborative assemblies of robots are promising the next generation of robot applications by ensuring that safe and reliable robots work collectively toward a common goal. To maintain this collaboration and harmony, effective wireless communication technologies are required in order to enable the robots share data and control signals amongst themselves. With the advent of Machine Learning (ML), recent advancements in intelligent techniques for the domain of robot communications have led to improved functionality in robot assemblies, ability to take informed and coordinated decisions, and an overall improvement in efficiency of the entire swarm. This survey is targeted towards a comprehensive study of the convergence of ML and communication for collaborative assemblies of robots operating in the space, on the ground and in underwater environments. We identify the pertinent issues that arise in the case of robot swarms like preventing collisions, keeping connectivity between robots, maintaining the communication quality, and ensuring collaboration between robots. ML techniques that have been applied for improving different criteria such as mobility, connectivity, Quality of Service (QoS) and efficient data collection for energy efficiency are then discussed from the viewpoint of their importance in the case of collaborative robot assemblies. Lastly, the paper also identifies open issues and avenues for future research. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
3. Survey on artificial intelligence based techniques for emerging robotic communication.
- Author
-
Alsamhi, S. H., Ma, Ou, and Ansari, Mohd. Samar
- Subjects
ARTIFICIAL intelligence ,ROBOTICS ,AGGREGATION (Robotics) ,VIRTUAL work teams ,OPERATIONS research ,ROBOTS ,ROBOT programming - Abstract
This paper reviews the current development of artificial intelligence (AI) techniques for the application area of robot communication. The research of the control and operation of multiple robots collaboratively toward a common goal is fast growing. Communication among members of a robot team and even including humans is becoming essential in many real-world applications. The survey focuses on the AI techniques for robot communication to enhance the communication capability of the multi-robot team, making more complex activities, taking an appreciated decision, taking coordinated action, and performing their tasks efficiently. We present a comprehensive review of the intelligent solutions for robot communication which have been proposed in the literature in recent years. This survey contributes to a better understanding of the AI techniques for enhancing robot communication and sheds new lights on future research direction in the subject area. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
4. Toward Emerging Cubic-Spline Patterns With a Mobile Robotics Swarm System
- Author
-
Foudil Cherif, Ying Sun, Fouzi Harrou, and Belkacem Khaldi
- Subjects
Flexibility (engineering) ,0209 industrial biotechnology ,business.industry ,Computer science ,Real-time computing ,Swarm robotics ,Swarm behaviour ,Mobile robot ,Robotics ,02 engineering and technology ,Computer Science::Robotics ,020901 industrial engineering & automation ,Artificial Intelligence ,Obstacle ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,Software ,Collision avoidance - Abstract
An innovative and flexible approach is introduced to address the challenge of self-organizing a group of mobile robots into cubic-spline based patterns without any requirement of control points. Besides the self-organization of mobile robots, the approach incorporates a potential field-based control for obstacle/collision avoidance. This will offer more flexibility to swarm robots to efficiently dealing with many practical situations including smoothly avoiding obstacles during movement, or exploring and covering areas with complex curved patterns. Essentially, this challenge is approached by proposing a formation control model basing on a Smoothed Particle Hydrodynamic estimation technique, which uses special cubic-spline kernel functions applied here to interpolate the density of each robot in the swarm. The moving information is used to weight the distances to the robot’s neighbours available in its field of view. Then an artificial physics mesh is finally built among each robot and its three available neighbours having the smallest weighted distances. Significant results toward emerging cubic-spline patterns are shown with a swarm of foot-bot mobile robots simulated in the ARGoS platform. Analysis results with different metrics are also conducted to assess the performance of the model with different swarm sizes and in the presence of sensory noise as well in the presence of partially faulty robots.
- Published
- 2022
5. Robust Formation Coordination of Robot Swarms With Nonlinear Dynamics and Unknown Disturbances: Design and Experiments
- Author
-
Barry Lennox, Ali Emre Turgut, Junyan Hu, and Farshad Arvin
- Subjects
Lyapunov stability ,networked systems ,Computer science ,Collective behavior ,Control engineering ,Mobile robot ,Tracking (particle physics) ,Computer Science::Robotics ,Nonlinear system ,mobile robots ,Robustness (computer science) ,formation coordination ,Robot ,Electrical and Electronic Engineering ,Robust control ,swarm robotics ,Protocol (object-oriented programming) ,robust control - Abstract
Coordination of robot swarms has received significant research interest over the last decade due to its wide real-world applications including precision agriculture, target surveillance, planetary exploration, etc. Many of these practical activities can be formulated as a formation tracking problem. This brief aims to design a robust control strategy for networked robot swarms subjected to nonlinear dynamics and unknown disturbances. Firstly, a robust adaptive formation coordination protocol is proposed for robot swarms, which utilizes only local information for tracking a dynamic target with uncertain maneuvers. A rigorous theoretical proof utilizing the Lyapunov stability approach is then provided to guarantee the control performance. Towards the end, real-time hardware experiments with wheeled mobile robots are conducted to validate the robustness and feasibility of the proposed formation coordination approach.
- Published
- 2022
6. A Data-Driven Soft Sensor for Swarm Motion Speed Prediction Using Ensemble Learning Methods
- Author
-
Belkacem Khaldi, Fouzi Harrou, Sidi Mohammed Benslimane, and Ying Sun
- Subjects
business.industry ,Computer science ,Swarm robotics ,Swarm behaviour ,Mobile robot ,Machine learning ,computer.software_genre ,Soft sensor ,Ensemble learning ,Support vector machine ,symbols.namesake ,symbols ,Robot ,Artificial intelligence ,Electrical and Electronic Engineering ,business ,Instrumentation ,computer ,Gaussian process - Abstract
Machine Learning (ML) for swarm motion prediction is a relatively unexplored area that could help sustain and monitor daily swarm robotics collective tasks. This paper focuses on a specific application of swarm robotics which is pattern formation, to demonstrate the ability of Ensemble Learning (EL) approaches to predict the motion speed of swarm robots. Specifically, the boosted trees (BST) and bagged trees (BT) algorithms are introduced to predict the motion speed of a swarm of miniature two-wheels differential driver mobile robots performing a circle-formation via the viscoelastic control model. This choice’s motivation is due to EL-based models’ ability to improve the performance of ML models by combining multiple learners versus single regressors. Both BST and BT algorithms’ performances are compared to ten commonly known prediction models based on Support Vector Regressors (SVRs) and Gaussian Process Regressors (GPRs) with different kernel functions. Using simulated measurements recorded every 0.1 second from the robots’ sensors, we demonstrate the effectiveness of the developed methods over conventional ML models (SVR and GPR) in a free/non-free obstacles environment. Results showed that the BST and BT regression models reached the highest prediction performance with fully and partially connected swarms and even when involving different swarm sizes.
- Published
- 2021
7. Generating Legible and Glanceable Swarm Robot Motion through Trajectory, Collective Behavior, and Pre-attentive Processing Features
- Author
-
Sean Follmer and Lawrence H. Kim
- Subjects
0209 industrial biotechnology ,Collective behavior ,Computer science ,business.industry ,Swarm robotics ,Swarm behaviour ,020207 software engineering ,Robotics ,02 engineering and technology ,Legibility ,Swarm intelligence ,Motion (physics) ,Human-Computer Interaction ,020901 industrial engineering & automation ,Artificial Intelligence ,Human–computer interaction ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,Artificial intelligence ,business - Abstract
As swarm robots begin to share the same space with people, it is critical to design legible swarm robot motion that clearly and rapidly communicates the intent of the robots to nearby users. To address this, we apply concepts from intent-expressive robotics, swarm intelligence, and vision science. Specifically, we leverage the trajectory, collective behavior, and density of swarm robots to generate motion that implicitly guides people’s attention toward the goal of the robots. Through online evaluations, we compared different types of intent-expressive motions both in terms of legibility as well as glanceability, a measure we introduce to gauge an observer’s ability to predict robots’ intent pre-attentively. The results show that the collective behavior-based motion has the best legibility performance overall, whereas, for glanceability, trajectory-based legible motion is most effective. These results suggest that the optimal solution may involve a combination of these legibility cues based on the scenario and the desired properties of the motion.
- Published
- 2021
8. Flocking-Based Self-Organized Aggregation Behavior Method for Swarm Robotics
- Author
-
Levent Gökrem and Oğuz Misir
- Subjects
Computer Networks and Communications ,business.industry ,Computer science ,Flocking (behavior) ,Aggregate (data warehouse) ,Control unit ,Swarm robotics ,Energy Engineering and Power Technology ,Swarm behaviour ,Computer Science::Robotics ,Signal Processing ,Robot ,Computer Vision and Pattern Recognition ,Artificial intelligence ,Electrical and Electronic Engineering ,Completion time ,business - Abstract
The aggregation behavior shown by swarm robots to establish coordination among each other is a basic behavior that is used in swarm robotics. This study proposes an aggregation method based on flocking for self-organizing aggregation behavior in swarm robotics. In the proposed method, a decision-making structure that determines robot movements for the swarm robots to show aggregation behavior is utilized. Each swarm robot can aggregate by decision-making only by itself without needing a control unit by using the proposed aggregation method. In the study, with swarm robots that have basic features, the aggregation method is applied in the simulation environment for different arena sizes, different numbers of robots and different detection distances. The performance of the proposed aggregation method is statistically examined for different arena sizes, different detection limits and different numbers of robots. Additionally, the proposed method is compared to a method in the literature in terms of aggregation completion time. According to the results, the proposed method realizes the aggregation behavior in a shorter time than the other method in all systematic simulations.
- Published
- 2021
9. The design of self-organizing human–swarm intelligence
- Author
-
Jonas D. Hasbach and Maren Bennewitz
- Subjects
Self-organization ,0209 industrial biotechnology ,Computational neuroscience ,business.industry ,Computer science ,ComputingMethodologies_MISCELLANEOUS ,Swarm robotics ,Experimental and Cognitive Psychology ,02 engineering and technology ,Swarm intelligence ,Behavioral Neuroscience ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business - Abstract
Human–swarm interaction is a frontier in the realms of swarm robotics and human-factors engineering. However, no holistic theory has been explicitly formulated that can inform how humans and robot swarms should interact through an interface while considering real-world demands, the relative capabilities of the components, as well as the desired joint-system behaviours. In this article, we apply a holistic perspective that we refer to as joint human–swarm loops, that is, a cybernetic system made of human, swarm and interface. We argue that a solution for human–swarm interaction should make the joint human–swarm loop an intelligent system that balances between centralized and decentralized control. The swarm-amplified human is suggested as a possible design that combines perspectives from swarm robotics, human-factors engineering and theoretical neuroscience to produce such a joint human–swarm loop. Essentially, it states that the robot swarm should be integrated into the human’s low-level nervous system function. This requires modelling both the robot swarm and the biological nervous system as self-organizing systems. We discuss multiple design implications that follow from the swarm-amplified human, including a computational experiment that shows how the robot swarm itself can be a self-organizing interface based on minimal computational logic.
- Published
- 2021
10. Negative updating applied to the best-of-n problem with noisy qualities
- Author
-
Jonathan Lawry, Chanelle Lee, and Alan F. T. Winfield
- Subjects
0209 industrial biotechnology ,education.field_of_study ,business.industry ,Computer science ,Pooling ,Population ,Swarm robotics ,Swarm behaviour ,02 engineering and technology ,Machine learning ,computer.software_genre ,Noise ,020901 industrial engineering & automation ,Artificial Intelligence ,Robustness (computer science) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Pairwise comparison ,Artificial intelligence ,business ,education ,computer - Abstract
The ability to perform well in the presence of noise is an important consideration when evaluating the effectiveness of a collective decision-making framework. Any system deployed for real-world applications will have to perform well in complex and uncertain environments, and a component of this is the limited reliability and accuracy of evidence sources. In particular, in swarm robotics there is an emphasis on small and inexpensive robots which are often equipped with low-cost sensors more prone to suffer from noisy readings. This paper presents an exploratory investigation into the robustness of a negative updating approach to the best-of-n problem which utilises negative feedback from direct pairwise comparison of options and opinion pooling. A site selection task is conducted with a small-scale swarm of five e-puck robots choosing between $$n=7$$ n = 7 options in a semi-virtual environment with varying levels of sensor noise. Simulation experiments are then used to investigate the scalability of the approach. We now vary the swarm size and observe the behaviour as the number of options n increases for different error levels with different pooling regimes. Preliminary results suggest that the approach is robust to noise in the form of noisy sensor readings for even small populations by supporting self-correction within the population.
- Published
- 2021
11. Swarm Robot Exploration Strategy for Path Formation Tasks Inspired by Physarum polycephalum
- Author
-
Xiaohui Yan, Jianwen Guo, Shaohui Zhang, Zhenpeng Lao, and Yandong Luo
- Subjects
0209 industrial biotechnology ,Multidisciplinary ,Article Subject ,General Computer Science ,biology ,business.industry ,Process (engineering) ,Computer science ,Swarm robotics ,Swarm behaviour ,Physarum polycephalum ,QA75.5-76.95 ,02 engineering and technology ,biology.organism_classification ,Task (project management) ,020901 industrial engineering & automation ,Robustness (computer science) ,Electronic computers. Computer science ,Path (graph theory) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business - Abstract
Physarum polycephalum, a unicellular and multiheaded slime mould, can form highly efficient networks connecting separated food sources during the process of foraging. These adaptive networks exhibit a unique characteristic in that they are optimized without the control of a central consciousness. Inspired by this phenomenon, we present an efficient exploration and navigation strategy for a swarm of robots, which exploits cooperation and self-organisation to overcome the limited abilities of the individual robots. The task faced by the robots consists in the exploration of an unknown environment in order to find a path between two distant target areas. For the proposed algorithm (EAIPP), we experimentally present robustness tests and obstacle tests conducted to analyse the performance of our algorithm and compare the proposed algorithm with other swarm robot foraging algorithms that also focus on the path formation task. This work has certain significance for the research of swarm robots and Physarum polycephalum. For the research of swarm robotics, our algorithm not only can lead multirobot as a whole to overcome the limitations of very simple individual agents but also can offer better performance in terms of search efficiency and success rate. For the research of Physarum polycephalum, this work is the first one combining swarm robots and Physarum polycephalum. It also reveals the potential of the Physarum polycephalum foraging principle in multirobot systems.
- Published
- 2021
12. When robots contribute to eradicate the COVID-19 spread in a context of containment
- Author
-
Naila Aziza Houacine and Habiba Drias
- Subjects
Containment (computer programming) ,Swarm robotics ,Computer science ,business.industry ,Swarm intelligence ,COVID-19 ,Computational intelligence ,Context (language use) ,02 engineering and technology ,Containment ,Target detection problem ,Artificial Intelligence ,020204 information systems ,Autonomous robots ,0202 electrical engineering, electronic engineering, information engineering ,Regular Paper ,Robot ,020201 artificial intelligence & image processing ,Motion planning ,Herding ,Artificial intelligence ,business - Abstract
In the era of autonomous robots, multi-targets search methods inspired researchers to develop adapted algorithms to robot constraints, and with the rising of Swarm Intelligence (SI) approaches, Swarm Robotics (SRs) became a very popular topic. In this paper, the problem of searching for an exponentially increasing number of targets in a complex and unknown environment is addressed. Our main objective is to propose a Robotic target search strategy based on the EHO (Elephants Herding Optimization) algorithm, namely Robotic-EHO (REHO). The main additions were the collision-free path planning strategy, the velocity limitation, and the extension to the multi-target version in discrete environments. The proposed method has been the subject of many experiments, emulating the search of infected individuals by COVID-19 in a context of containment within complex and unknown random environments, as well as in the real case study of USA. The particularity of these environments is their increasing targets' number and the dynamic Containment Rate (CR) that we propose. The experimental results show that REHO reacts much better in high Containment Rate, early start search mission, and where the robots' speed is higher than the virus spread speed.
- Published
- 2021
13. Musical robot swarms, timing, and equilibria
- Author
-
Michael Krzyzaniak
- Subjects
Visual Arts and Performing Arts ,InformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.,HCI) ,business.industry ,Computer science ,05 social sciences ,Swarm robotics ,06 humanities and the arts ,Musical ,050105 experimental psychology ,Machine perception ,060404 music ,Rhythm ,Simple (abstract algebra) ,Robot ,0501 psychology and cognitive sciences ,Computer music ,Artificial intelligence ,Algorithmic composition ,business ,0604 arts ,Music - Abstract
This paper studies swarms of autonomous musical robots and its contributions are twofold. First, I introduce Dr. Squiggles, a simple rhythmic musical robot, which serves as a general platform for s...
- Published
- 2021
14. QED: Using Quality-Environment-Diversity to Evolve Resilient Robot Swarms
- Author
-
David M. Bossens and Danesh Tarapore
- Subjects
FOS: Computer and information sciences ,Robot kinematics ,Relation (database) ,business.industry ,Computer science ,Swarm robotics ,Computer Science - Neural and Evolutionary Computing ,Swarm behaviour ,02 engineering and technology ,Machine learning ,computer.software_genre ,Theoretical Computer Science ,Computational Theory and Mathematics ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Benchmark (computing) ,Design choice ,Robot ,020201 artificial intelligence & image processing ,Neural and Evolutionary Computing (cs.NE) ,Artificial intelligence ,business ,computer ,Software - Abstract
In quality-diversity algorithms, the behavioural diversity metric is a key design choice that determines the quality of the evolved archives. Although behavioural diversity is traditionally obtained by describing the observed resulting behaviour of robot controllers evaluated in a single environment, it is often more easily induced by introducing environmental diversity, i.e., by manipulating the environments in which the controllers are evaluated. This paper proposes Quality-Environment-Diversity, an algorithm that repeatedly generates a random environment according to a probability distribution over environmental features (e.g., number of obstacles, arena size and robot sensor and actuator characteristics), evaluates the controller in that environment, and then describes the controller in terms of the features of that environment, the environment descriptor. Our study compares Quality-Environment-Diversity to three baseline task-specific and generic behavioural descriptors, in 5 different robot swarm benchmark tasks. For each task, the quality of the evolved archives is assessed by their capability to provide high-performing compensatory behaviours following injection of 250 unique faults to the robots of the swarm. The evolved archives achieve a median 2-to 3-fold reduction in the impact of the faults on the performance of the swarm. A qualitative analysis of evolved archives is done by visualising the relation between diversity of compensatory behaviours, here called useful behavioural diversity, and fault recovery metrics. The resulting signatures indicate that, due to the diversity of environments inducing useful behavioural diversity, archives evolved by QED provide robot swarm controllers that are capable of recovering from high-impact faults.
- Published
- 2021
15. A self-adaptive landmark-based aggregation method for robot swarms
- Author
-
Ali Emre Turgut, Mohsen Raoufi, Arash Sadeghi Amjadi, and OpenMETU
- Subjects
0209 industrial biotechnology ,Landmark ,Computer science ,business.industry ,05 social sciences ,Swarm robotics ,Experimental and Cognitive Psychology ,Self adaptive ,02 engineering and technology ,050105 experimental psychology ,Behavioral Neuroscience ,020901 industrial engineering & automation ,Robot ,0501 psychology and cognitive sciences ,Artificial intelligence ,business - Abstract
Aggregation, a widely observed behavior in social insects, is the gathering of individuals on any location or on a cue. The former being called the self-organized aggregation, and the latter being called the cue-based aggregation. One of the fascinating examples of cue-based aggregation is the thermotactic behavior of young honeybees. Young honeybees aggregate on optimal temperature zones in the hive using a simple set of behaviors. The state-of-the-art cue-based aggregation method BEECLUST was derived based on these behaviors. The BEECLUST method is a very simple, yet a very capable method that has favorable characteristics such as robustness to noise and simplicity to apply. However, the BEECLUST method does not perform well in low robot densities. In this article, inspired by the navigation techniques used by ants and bees, a self-adaptive landmark-based aggregation method is proposed. In this method, robots use landmarks in the environment to locate the cue once they “learn” the relative position of the cue with respect to the landmark. With the introduction of an error threshold parameter, the method also becomes adaptive to changes in the environment. Through systematic experiments in kinematic and realistic simulators with different parameters, robot densities, and cue sizes, it was observed that using the information of the environment makes the proposed method to show better performance than the BEECLUST in all the settings, including low robot density, high noise, and dynamic conditions.
- Published
- 2021
16. Effect of random walk methods on searching efficiency in swarm robots for area exploration
- Author
-
Yong Song, Bao Pang, Runtao Yang, and Chengjin Zhang
- Subjects
Traverse ,Computer science ,Swarm robotics ,02 engineering and technology ,Variance (accounting) ,Random walk ,Computer Science::Robotics ,Mean squared displacement ,Distribution (mathematics) ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,Range (statistics) ,Robot ,020201 artificial intelligence & image processing ,Algorithm - Abstract
The objective of area exploration is to traverse the area effectively and random walk methods are the most commonly used searching strategy for swarm robots. Existing research mainly compares the effectiveness of various random walk methods through experimental verification, which has relatively large limitations. In order to make the application of the random walk methods more convenient, this paper quantitatively analyzes the searching efficiency (SE) of random walk methods. Firstly, the formula of the mean square displacement (MSD) of the robot position is given, and it is shown that the mean and the variance of the random step length are the factors that affect the SE. In addition, in order to produce the suitable step length, a truncated random walk method is constructed to make the generated step lengths follow a given distribution and the step lengths are within a specified range, thereby improving the SE. Thirdly, the correlations between the step length threshold (SLT), the area of the region, and the number of robots are provided based on MSD and truncated random walk method. When the area of region and the number of robots are fixed, there exists a SLT. When the expectation of the step length is greater than SLT, the swarm robots can achieve the highest SE. The area exploration task of swarm robots are carried out in simulation experiments and the coverage ratio is used to evaluate the SE of each random walk method. The experimental results show that when the area and the number of robots are given, there exist an optimal step length, which can enable the robots to achieve the optimal search.
- Published
- 2021
17. Foraging behaviour analysis of swarm robotics system using design of experiments
- Author
-
A. Tajdeen, E. Sakthivelmurugan, and G. Senthilkumar
- Subjects
010302 applied physics ,Operations research ,Computer science ,Foraging ,Swarm robotics ,Terrain ,02 engineering and technology ,021001 nanoscience & nanotechnology ,Collision ,computer.software_genre ,01 natural sciences ,Task (project management) ,Simulation software ,Work (electrical) ,0103 physical sciences ,Robot ,0210 nano-technology ,computer - Abstract
Nowadays most of the hazardous work such as rescue, mining, collection of terrain samples, toxic waste cleanup done by the people. Due to this high-risk work, more people will suffer from health issues even some people will lose a life. To save people from this kind of hazardous work, robots can be replaced. The single robot will not accomplish the task within a short period. For this single robot, the initial capital cost and maintenance cost is too high. Due to this cost and time issues, the number of small robots is used instead of a single robot. In this study, the foraging behaviour of the number of small robots is to be analyzed. Foraging is the task to find items and bring back the item into the nest. In such a situation, collision and congestion are possible. To avoid collision and congestion, different searching strategies are developed. All the strategies are to be simulated using player stage simulation software. From this simulation, responses to be recorded and optimized using the design of experiments. Finally, the best significant strategy is to be identified through the time comparison analysis with the help of the task completion time of all the strategies.
- Published
- 2021
18. An artificial moment method for conflict resolutions with robots being close to their targets
- Author
-
Wang-bao Xu, Xiaoping Liu, Xuebo Chen, and Qiubai Sun
- Subjects
Information Systems and Management ,Computer science ,business.industry ,05 social sciences ,Swarm robotics ,050301 education ,02 engineering and technology ,Motion (physics) ,Computer Science Applications ,Theoretical Computer Science ,Moment (mathematics) ,Artificial Intelligence ,Control and Systems Engineering ,0202 electrical engineering, electronic engineering, information engineering ,Key (cryptography) ,Robot ,020201 artificial intelligence & image processing ,Computer vision ,Motion planning ,Artificial intelligence ,business ,0503 education ,Software - Abstract
An Artificial Moment Method (AMM) is proposed for conflict resolution of swarm robots with path planning tasks, where some robots are in narrow passages and close to their targets while many other robots need to pass through the passages. In the AMM, an algorithm based on key companion candidates and their weight times is presented first for key companions of the robots close to their targets. As such, other robots, even with different motion directions, can bypass the robots in a more reasonable manner. Then, two new algorithms are presented for attractive points and attractive angles of robots or to modify the obtained attractive angles. The existing artificial moment motion controller is also improved. Consequently, the negative effects of robots on each other are decreased, and conflicts between robots can be resolved more easily. Simulations indicate that compared with existing AMMs, the proposed one can yield better solutions in complex situations.
- Published
- 2021
19. Swarm robot materials handling paradigm for solar energy conservation
- Author
-
N. Anbarasi, S. Prasath kumar, N. Oral Roberts, S. Meganathan, and A. Ravindiran
- Subjects
010302 applied physics ,Scope (project management) ,Computer science ,business.industry ,Distributed computing ,Swarm robotics ,Swarm behaviour ,02 engineering and technology ,021001 nanoscience & nanotechnology ,Solar energy ,01 natural sciences ,0103 physical sciences ,Robot ,0210 nano-technology ,business ,Material handling - Abstract
Swarm robotics material handling is a new research area inspired by biological systems such as ant or bee colonies. It comprises a system consisting of two or more small robots with simple control mechanisms capable of achieving complex shared behaviors on the swarm level such as aggregation, pattern formation and collective transportation etc. Within the scope of our knowledge presently there are no swarm robotics material handling applications for real-life problems. In multitude knowledge, self-gathering and self-reconfigurability are among the most significant and troublesome attributes as they can add extra capacities and usefulness to swarm robots material handling. In this paper, we survey the existing works on swarm robotics material handling and their applications on the conservation of solar energy.
- Published
- 2021
20. Current Algorithms, Communication Methods and Designs for Underwater Swarm Robotics: A Review
- Author
-
Benjamin Champion, Matthew Joordens, and Jack Connor
- Subjects
Distributed computing ,010401 analytical chemistry ,Swarm robotics ,Swarm behaviour ,Robot ,Electrical and Electronic Engineering ,Underwater ,Underwater robotics ,01 natural sciences ,Instrumentation ,Underwater acoustic communication ,0104 chemical sciences - Abstract
As technology advances, the places we have been able to explore have drastically increased. However, the advancements in the underwater realm have staggered behind both the exploration of surface and air domains. This is due in part to the challenges that arise when placing a robot in water. One current shift has seen the use of a swarm of robots that are cheaper and are of a lower quality, that work together to accomplish a common goal, as opposed to using a single expensive robot. Swarm robotics benefits from being more tolerant of catastrophic failure and can cover large areas in smaller time frames. However, unlike other advancements in technology, underwater swarm robotics have struggled to compete with its counterparts on the surface and in the air. This is mainly due to the problems with communication underwater, the hazardous environment, the cost and difficulties with construction of underwater robots. This article conducts a literature review into the current state of underwater swarm robotics; it covers the design of the underwater robots, the methods used by the individual robot to perceive their environment, how they can localize to said environment, the methods of communication available underwater, centralized and decentralized control, the basis of swarm algorithms, the behaviors that are exhibited when a swarm works collectively and how swarms have been applied underwater.
- Published
- 2021
21. A multichannel human-swarm robot interaction system in augmented reality
- Author
-
Xiaodan Chen, Zebo Wu, Mingxuan Chen, and Ping Zhang
- Subjects
lcsh:Computer engineering. Computer hardware ,Multichannel integration ,Computer science ,Swarm robotics ,Swarm behaviour ,lcsh:TK7885-7895 ,Augmented reality ,Computer Graphics and Computer-Aided Design ,Computer Science Applications ,Display device ,Human-Computer Interaction ,Human-swarm interaction ,Human–computer interaction ,Robot ,Classifier (UML) ,Natural language ,Gesture - Abstract
Background A large number of robots have put forward the new requirements for humanrobot interaction. One of the problems in human-swarm robot interaction is how to naturally achieve an efficient and accurate interaction between humans and swarm robot systems. To address this, this paper proposes a new type of human-swarm natural interaction system. Methods Through the cooperation between three-dimensional (3D) gesture interaction channel and natural language instruction channel, a natural and efficient interaction between a human and swarm robots is achieved. Results First, A 3D lasso technology realizes a batch-picking interaction of swarm robots through oriented bounding boxes. Second, control instruction labels for swarm-oriented robots are defined. The instruction label is integrated with the 3D gesture and natural language through instruction label filling. Finally, the understanding of natural language instructions is realized through a text classifier based on the maximum entropy model. A head-mounted augmented reality display device is used as a visual feedback channel. Conclusions The experiments on selecting robots verify the feasibility and availability of the system.
- Published
- 2020
22. Exploration Enhanced RPSO for Collaborative Multitarget Searching of Robotic Swarms
- Author
-
Jian Yang, Yuhui Shi, Xinhao Xiang, and Ruilin Xiong
- Subjects
0209 industrial biotechnology ,education.field_of_study ,Multidisciplinary ,Article Subject ,General Computer Science ,business.industry ,Computer science ,Population ,MathematicsofComputing_NUMERICALANALYSIS ,Swarm robotics ,Swarm behaviour ,Particle swarm optimization ,QA75.5-76.95 ,02 engineering and technology ,020901 industrial engineering & automation ,Feature (computer vision) ,Electronic computers. Computer science ,Obstacle avoidance ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,education ,Global optimization - Abstract
Particle Swarm Optimization (PSO) is an excellent population-based optimization algorithm. Meanwhile, because of its inspiration source and the velocity update feature, it is also widely used in the collaborative searching tasks for swarm robotics. One of the PSO-based models for robotic swarm searching tasks is Robotic PSO (RPSO). It adds additional items for obstacle avoidance into standard PSO and has been applied to many single-target search tasks. However, due to PSO’s global optimization characteristics, it is easy to converge to a specific position in the search space and lose the ability to explore further. When faced with the problem of multitarget searching, it may become inefficient or even invalid. This paper proposes an Exploration Enhanced Robotic PSO (E2RPSO) method for multitarget searching problems for robotic swarms. The proposed method modifies the third item in the RPSO as an additional attraction term. This item not only enables the robot to avoid collisions but also guides the swarm to search unexplored regions as much as possible. This operation increases the swarm’s task-specific (top-down) diversity, making the system cover a broader search area and avoid falling into local optimums. Besides, the aggregation degree and evolution speed factors are also included in determining the inertia weight of the proposed method, which adjusts the swarm’s internal (bottom-up) diversity dynamically. The comparison results show that this method can balance the relationship between exploration and exploitation well, which has the potential to be applied to multitarget searching scenarios.
- Published
- 2020
23. Stability Analysis of Swarm Heterogeneous Robots with Limited Field of View
- Author
-
Fumitoshi Matsuno, Ryuma Maeda, and Takahiro Endo
- Subjects
0209 industrial biotechnology ,Computer Networks and Communications ,Computer science ,Applied Mathematics ,Swarm robotics ,Stability (learning theory) ,Swarm behaviour ,02 engineering and technology ,Computer Science::Robotics ,Computational Mathematics ,Range (mathematics) ,Acceleration ,020901 industrial engineering & automation ,Computational Theory and Mathematics ,Artificial Intelligence ,Control theory ,Convergence (routing) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Focus (optics) ,Information Systems - Abstract
This paper presents a stability analysis of swarm robots, a group of multiple robots. In particular, we focus on robot swarms with heterogeneous abilities, in which each robot has a different sensing range and physical limitations, including maximum velocity and acceleration. In addition, each robot has a unique sensing region with a limited angle field of view. We previously proposed a decentralized navigation method for such heterogeneous swarm robots consisting of one leader and multiple followers. With the decentralized navigation method, a single leader can navigate for followers while maintaining connectivity and satisfying the physical limitations unique to each robot; i.e., each follower has a target robot and follows it without violating its physical limitations. In this paper, we focus on a stability analysis of such swarm robots. When the leader moves at a constant velocity, we mathematically prove that the shape and orientations of all robots eventually converge to the equilibrium state. For this, we must first prove that the equilibrium state exists. Then, we show the convergence of the state to its equilibrium. Finally, we carry out experiments and numerical simulations to confirm the stability analysis, i.e., the convergence of the swarm robots to the equilibrium states.
- Published
- 2020
24. Multitarget Search of Swarm Robots in Unknown Complex Environments
- Author
-
Xin Zhang, You Zhou, Chen Anhua, Hongqiang Zhang, and Shaowu Zhou
- Subjects
0209 industrial biotechnology ,Multidisciplinary ,Article Subject ,General Computer Science ,Computer science ,business.industry ,Swarm robotics ,QA75.5-76.95 ,02 engineering and technology ,Division (mathematics) ,Collision ,Task (project management) ,020901 industrial engineering & automation ,Electronic computers. Computer science ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,Collision avoidance - Abstract
When searching for multiple targets in an unknown complex environment, swarm robots should firstly form a number of subswarms autonomously through a task division model and then each subswarm searches for a target in parallel. Based on the probability response principle and multitarget division strategy, a closed-loop regulation strategy is proposed, which includes target type of member, target response intensity evaluation, and distance to the corresponding individuals. Besides, it is necessary to make robots avoid other robots and convex obstacles with various shapes in the unknown complex environment. By decomposing the multitarget search behavior of swarm robots, a simplified virtual-force model (SVF-Model) is developed for individual robots, and a control method is designed for swarm robots searching for multiple targets (SRSMT-SVF). The simulation results indicate that the proposed method keeps the robot with a good performance of collision avoidance, effectively reducing the collision conflicts among the robots, environment, and individuals.
- Published
- 2020
25. Disentangling automatic and semi-automatic approaches to the optimization-based design of control software for robot swarms
- Author
-
Mauro Birattari, Ken Hasselmann, and Antoine Ligot
- Subjects
0301 basic medicine ,Computer Networks and Communications ,Computer science ,Process (engineering) ,Perspective (graphical) ,Swarm robotics ,Context (language use) ,Intelligence artificielle ,Sketch ,Domain (software engineering) ,Human-Computer Interaction ,03 medical and health sciences ,Core (game theory) ,030104 developmental biology ,0302 clinical medicine ,Artificial Intelligence ,Human–computer interaction ,Robot ,Computer Vision and Pattern Recognition ,030217 neurology & neurosurgery ,Software - Abstract
Optimization-based design is an effective and promising approach to realizing collective behaviours for robot swarms. Unfortunately, the domain literature often remains vague about the exact role played by the human designer, if any. It is our contention that two cases should be disentangled: semi-automatic design, in which a human designer operates and steers an optimization process (for example, by fine-tuning the parameters of the optimization algorithm); and (fully) automatic design, in which the optimization process does not involve, need or allow any human intervention. In this Perspective, we briefly review the relevant literature; illustrate the hypotheses, characteristics and core challenges of semi-automatic and automatic design; and sketch out the context in which they could be ideally applied. Developing swarm robots for a specific application is a time consuming process and can be alleviated by automated optimization of the behaviour. Birattari and colleagues discuss that there are two fundamentally different design approaches; a semi-autonomous one, which allows for situation specific tuning from human engineers and one that needs to be entirely autonomous.
- Published
- 2020
26. Experimental capabilities and limitations of a position-based control algorithm for swarm robotics
- Author
-
Zhangang Han, Yating Zheng, and Cristián Huepe
- Subjects
Self-organization ,0209 industrial biotechnology ,SIMPLE (military communications protocol) ,Computer science ,Swarm robotics ,Collective motion ,Experimental and Cognitive Psychology ,Control engineering ,02 engineering and technology ,Translation (geometry) ,01 natural sciences ,Decentralised system ,Computer Science::Robotics ,Behavioral Neuroscience ,020901 industrial engineering & automation ,Position (vector) ,0103 physical sciences ,Robot ,010306 general physics - Abstract
Achieving efficient and reliable self-organization in groups of autonomous robots is a fundamental challenge in swarm robotics. Even simple states of collective motion, such as group translation or rotation, require nontrivial algorithms, sensors, and actuators to be achieved in real-world scenarios. We study here the capabilities and limitations in controlling experimental robot swarms of a decentralized control algorithm that only requires information on the positions of neighboring agents, and not on their headings. Using swarms of e-Puck robots, we implement this algorithm in experiments and show its ability to converge to self-organized collective translation or rotation, starting from a state with random orientations. Through a simple analytical calculation, we also unveil an essential limitation of the algorithm that produces small persistent oscillations of the aligned state, related to its marginal stability. By comparing predictions and measurements, we compute the experimental noise distributions of the linear and angular robot speeds, showing that they are well described by Gaussian functions. We then implement simulations that model this noise by adding Gaussian random variables with the experimentally measured standard deviations. These simulations are performed for multiple parameter combinations and compared to experiments, showing that they provide good predictions for the expected speed and robustness of the self-organizing dynamics.
- Published
- 2020
27. Spatial segregative behaviors in robotic swarms using differential potentials
- Author
-
Douglas G. Macharet, Vinicius Graciano Santos, Luiz Chaimowicz, Reza Javanmard Alitappeh, Luciano C. A. Pimenta, Paulo A. F. Rezeck, and Anderson Grandi Pires
- Subjects
0209 industrial biotechnology ,Computer science ,Swarm robotics ,Stability (learning theory) ,Swarm behaviour ,02 engineering and technology ,Topology ,Computer Science::Robotics ,020901 industrial engineering & automation ,Artificial Intelligence ,Control theory ,Robustness (computer science) ,Proof of concept ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Abstraction (linguistics) - Abstract
Segregative behaviors, in which individuals with common characteristics are placed together and set apart from other groups, are commonly found in nature. In swarm robotics, these behaviors can be important in different tasks that require a heterogeneous group of robots to be divided in homogeneous sets according to their physical (sensors, actuators) or logical (algorithms) capabilities. In this paper, we propose a controller that can spatially segregate a swarm of robots in two specific ways: clusters and concentric rings. By segregation, we mean that the swarm is partitioned in groups, with similar robots belonging to a same group, and these groups are spatially separated from each other. We achieve this by adapting and extending the differential potential concept, an abstraction of the mechanism by which cells achieve segregation. We present stability analysis and perform simulated experiments in 2D and 3D spaces in order to show the robustness of the proposed controller. Experiments with a limited number of real robots are also presented as a proof of concept. Results show that our approach allows a swarm of heterogeneous robots to segregate in a stable, compact, and collision-free fashion.
- Published
- 2020
28. A distributed self-assembly approach for hollow shape in swarm robotics
- Author
-
Xin Duan, Jie Kong, Shuai Cao, Shaohua Zhang, and H. Yang
- Subjects
Flexibility (engineering) ,0209 industrial biotechnology ,Computer science ,Mechanical Engineering ,media_common.quotation_subject ,Swarm robotics ,Control engineering ,02 engineering and technology ,Blocking (statistics) ,Industrial and Manufacturing Engineering ,Computer Science Applications ,Range (mathematics) ,020901 industrial engineering & automation ,Machining ,Control and Systems Engineering ,Robot ,Function (engineering) ,Software ,media_common - Abstract
The subtractive manufacturing of machining and the additive manufacturing of 3D printing rely on special processing equipment, and the produced parts have inherent flaws such as single function and non-reusability. Combining with the development of self-assembly in swarm robotics, a programmable forming method with flexible task is previously proposed. However, self-assembly of hollow shapes which have a hole inside has proved to be difficult to achieve, because robots in the hollow shape have less communication and reference to make decisions, while individuals make decisions purely through local interactions. In this paper, we propose a novel distributed self-assembly approach for hollow shape, which employs the stratified mechanism and uses a chain forming approach. The novel approach mainly includes the methods of state update, follow-up motion, rule extension, and trapped planning, respectively, solving the message blocking, motion separation, and robot trapped problems when the motion-chains fill up the hollow shape. We evaluate the feasibility and flexibility of this approach in simulation, and demonstrate the self-assembly algorithm on the hardware robotic platform designed in our lab. The formation of the hollow shape expands the range in which self-assembly can be formed, making it suitable for various types of parts.
- Published
- 2020
29. A proposed decentralized formation control algorithm for robot swarm based on an optimized potential field method
- Author
-
Hiroyuki Ishii, A. A. Abouelsoud, Ahmed M.R. Fathelbab, and Basma Gh. Elkilany
- Subjects
0209 industrial biotechnology ,Artificial neural network ,Computer science ,ComputingMethodologies_MISCELLANEOUS ,Swarm robotics ,Swarming (honey bee) ,Swarm behaviour ,02 engineering and technology ,Collision ,Tracking error ,Maxima and minima ,020901 industrial engineering & automation ,Artificial Intelligence ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Software ,Search and rescue - Abstract
Lately, robot swarm has widely employed in many applications like search and rescue missions, fire forest detection and navigation in hazard environments. Each robot in a swarm is supposed to move without collision and avoid obstacles while performing the assigned job. Therefore, a formation control is required to achieve the robot swarm three tasks. In this article, we introduce a decentralized formation control algorithm based on the potential field method for robot swarm. Our formation control algorithm is proposed to achieve the three tasks: avoid obstacles in the environment, keep a fixed distance among robots to maintain a formation and perform an assigned task. An artificial neural network is engaged in the online optimization of the parameters of the potential force. Then, real-time experiments are conducted to confirm the reliability and applicability of our proposed decentralized formation control algorithm. The real-time experiment results prove that the proposed decentralized formation control algorithm enables the swarm to avoid obstacles and maintain formation while performing a certain task. The swarm manages to reach a certain goal and tracks a given trajectory. Moreover, the proposed decentralized formation control algorithm enables the swarm to escape from local minima, to pass through two narrow placed obstacles without oscillation near them. From a comparison between the proposed decentralized formation control algorithm and the traditional PFM, we obtained that NN-swarm successes to reach its goal with average accuracy 0.14 m compared to 0.22 m for the T-swarm. The NN-swarm also keeps a fixed distance between robots with a higher swarming error reaches 34.83%, while the T-swarm reaches 23.59%. Also, the NN-swarm is more accurate in tracking a trajectory with a higher tracking error reaches 0.0086 m compared to min. error of T-swarm equals to 0.01 m. Besides, the NN-swarm maintains formation much longer than T-swarm while tracking trajectory reaches 94.31% while the T-swarm reaches 81.07% from the execution time, in environments with different numbers of obstacles.
- Published
- 2020
30. mROBerTO 2.0 – An Autonomous Millirobot With Enhanced Locomotion for Swarm Robotics
- Author
-
Yuchen Li, Kasra Eshaghi, Goldie Nejat, Beno Benhabib, and Zendai Kashino
- Subjects
0209 industrial biotechnology ,Control and Optimization ,Computer science ,Mechanical Engineering ,Biomedical Engineering ,Swarm robotics ,Swarm behaviour ,Control engineering ,02 engineering and technology ,Motion control ,Computer Science Applications ,Human-Computer Interaction ,020901 industrial engineering & automation ,Artificial Intelligence ,Control and Systems Engineering ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Computer Vision and Pattern Recognition - Abstract
Numerous millirobots were developed in the past decade for autonomous swarm systems that aim to utilize large numbers of these units in space-constrained environments. However, the size limitation of these robots has often resulted in their reduced computational, sensing, and locomotion capabilities. mROBerTO (milli-ROBot-TOronto) was developed in response to such limitations. Despite its enhanced features, the reliable and repeatable locomotion of mROBerTO has still been of some concern due to lack of effective closed-loop motion control – as is the case with all other similar millirobots. In this letter, we present the next version of mROBerTO with a new locomotion mechanism that utilizes stepper motors, capable of micro-stepping down to 1/32 of a full step, to yield a millirobot with maneuvering capabilities superior to current similar-sized robots. mROBerTO 2.0 is novel in that it utilizes these stepper motors without relying on a separate processor for controlling them. This letter also presents a complementary new algorithm for efficiently converting desired trajectories into robot-motion commands. The proposed algorithm was developed to allow millirobots to execute complex trajectories reliably in an open-loop manner.
- Published
- 2020
31. On self-organised aggregation dynamics in swarms of robots with informed robots
- Author
-
Ziya Firat, Elio Tuci, Yannick Gillet, Eliseo Ferrante, Artificial intelligence, Network Institute, and Artificial Intelligence (section level)
- Subjects
FOS: Computer and information sciences ,0209 industrial biotechnology ,Theoretical computer science ,Swarm robotics ,Process (engineering) ,Computer science ,Aggregate (data warehouse) ,Swarm behaviour ,02 engineering and technology ,Self-organisation ,Informed individuals ,Computer Science::Robotics ,Aggregation ,020901 industrial engineering & automation ,Artificial Intelligence ,Dynamics (music) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,Computer Science - Multiagent Systems ,020201 artificial intelligence & image processing ,Software ,Multiagent Systems (cs.MA) - Abstract
In this paper, we use simulated swarms of robots to further explore the aggregation dynamics generated by these simple individual mechanisms. Our objective is to study the introduction of "informed robots", and to study how many of these are needed to direct the aggregation process toward a pre-defined site among those available in the environment. Informed robots are members of a group that selectively avoid the site/s where no aggregate should emerge, and stop only on the experimenter predefined site/s for aggregation. We study the aggregation process with informed robots in three different scenarios: two that are morphologically symmetric, whereby the different types of aggregation site are equally represented in the environment; and an asymmetric scenario, whereby the target site has an area that is half the area of the sites that should be avoided. We first show what happens when no robot in the swarm is informed: in symmetric environments, the swarm is able to break the symmetry and aggregates on one of the two types of site at random, not necessarily on the target site, while in the asymmetric environment, the swarm tends to aggregate on the sites that are most represented in terms of area. As a further valuable contribution of this study, we provide analytical results by studying a system of Ordinary Differential Equations' (ODEs) that is an extension of a well known model. Using this model, we show how, for certain values of the parameters, the model can predict the dynamics observed with simulated robots in one of the two symmetric scenarios., Comment: Submitted Neural Computing and Applications
- Published
- 2020
32. An Efficient Statistical Strategy to Monitor a Robot Swarm
- Author
-
Fouzi Harrou, Foudil Cherif, Ying Sun, and Belkacem Khaldi
- Subjects
Computer science ,Gaussian ,Kernel density estimation ,Swarm robotics ,Swarm behaviour ,Fault detection and isolation ,symbols.namesake ,Principal component analysis ,symbols ,Robot ,Anomaly detection ,Electrical and Electronic Engineering ,Instrumentation ,Algorithm ,Parametric statistics - Abstract
Detecting anomalies in a robot swarm play a core role in keeping the desired performance, and meeting requirements and specifications. This paper deals with the problem of detecting anomalies in a robot swarm. In this regards, an unsupervised monitoring approach based on principal component analysis and k-nearest neighbor is proposed. The principal component analysis model is employed to generate residuals for anomaly detection. Then, the residuals are examined by computing the proposed exponentially smoothed k-nearest neighbor statistic for the purpose of anomaly detection. Here, instead of using parametric thresholds derived based on the Gaussian distribution, a nonparametric decision threshold is computed using the kernel density estimation method. This provides more flexibility to the proposed detector by relaxing assumption on the distribution underlying the data. Tests on data from ARGoS simulator show efficient performance of the proposed mechanism in monitoring a robot swarm.
- Published
- 2020
33. Language Evolution in Swarm Robotics
- Author
-
Marco Dorigo, Eliseo Ferrante, Vincent Fremont, Nicolas Cambier, Vito Trianni, Roman Miletitch, Artificial intelligence, Network Institute, Artificial Intelligence (section level), School of Computing [Leeds], University of Leeds, Institut de Recherches interdisciplinaires et de Développements en Intelligence Artificielle [Bruxelles] (IRIDIA), Université libre de Bruxelles (ULB), École Centrale de Nantes (ECN), Autonomie des Robots et Maîtrise des interactions avec l’ENvironnement (ARMEN), Laboratoire des Sciences du Numérique de Nantes (LS2N), Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-École Centrale de Nantes (ECN)-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT), Vrije Universiteit Amsterdam [Amsterdam] (VU), Institute of Cognitive Sciences and Technologies (ICST-CNR), and Consiglio Nazionale delle Ricerche (CNR)
- Subjects
language games ,Computer science ,lcsh:Mechanical engineering and machinery ,Swarm robotics ,02 engineering and technology ,lcsh:QA75.5-76.95 ,[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL] ,Task (project management) ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] ,03 medical and health sciences ,0302 clinical medicine ,Artificial Intelligence ,Human–computer interaction ,0202 electrical engineering, electronic engineering, information engineering ,[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO] ,lcsh:TJ1-1570 ,cultural evolution ,Sociocultural evolution ,swarm robotics ,Self-organization ,Robotics and AI ,communication ,Perspective (graphical) ,Intelligence artificielle ,self-organization ,Computer Science Applications ,language evolution ,Perspective ,Robot ,020201 artificial intelligence & image processing ,lcsh:Electronic computers. Computer science ,030217 neurology & neurosurgery ,Natural language ,Meaning (linguistics) - Abstract
International audience; While direct local communication is very important for the organization of robot swarms, so far it has mostly been used for relatively simple tasks such as signaling robots preferences or states. Inspired by the emergence of meaning found in natural languages, more complex communication skills could allow robot swarms to tackle novel situations in ways that may not be a priori obvious to the experimenter. This would pave the way for the design of robot swarms with higher autonomy and adaptivity. The state of the art regarding the emergence of communication for robot swarms has mostly focused on offline evolutionary approaches, which showed that signaling and communication can emerge spontaneously even when not explicitly promoted. However, these approaches do not lead to complex, language-like communication skills, and signals are tightly linked to environmental and/or sensory-motor states that are specific to the task for which communication was evolved. To move beyond current practice, we advocate an approach to emergent communication in robot swarms based on language games. Thanks to language games, previous studies showed that cultural self-organization-rather than biological evolution-can be responsible for the complexity and expressive power of language. We suggest that swarm robotics can be an ideal test-bed to advance research on the emergence of language-like communication. The latter can be key to provide robot swarms with additional skills to support self-organization and adaptivity, enabling the design of more complex collective behaviors.
- Published
- 2020
34. A Bean Optimization-Based Cooperation Method for Target Searching by Swarm UAVs in Unknown Environments
- Author
-
Xiaoming Zhang and Mohsin Ali
- Subjects
General Computer Science ,business.industry ,Computer science ,Swarm intelligence ,General Engineering ,Swarm robotics ,cooperation ,Particle swarm optimization ,Swarm behaviour ,ComputingMethodologies_ARTIFICIALINTELLIGENCE ,BOA ,Scheduling (computing) ,Search engine ,target search ,swarm UAVs ,Robot ,General Materials Science ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Artificial intelligence ,business ,Voronoi diagram ,lcsh:TK1-9971 - Abstract
This paper studies the target searching problem using swarms of unmanned aerial vehicles (UAVs) in unknown environments which information is unknown to the UAVs, other than features they detect through their sensors. Effective decision and control methods are required for UAVs that consider their limitations and characteristics when confronted with target searching problems. A cooperative target searching method is proposed for swarm UAVs based on an improved bean optimization algorithm (BOA) called Robot Bean Optimization Algorithm (RBOA). Compared with conventional BOAs used for optimal computation, RBOA has two main modifications for the cooperative control of swarm robots: 1) it accounts for the free motion space of individual UAVs using a Thiessen polygon; and 2) it adds a free space search mechanism to improve the efficiency of target searching. Based on the above improvements, and by integrating a multi-phase search mechanism and scheduling control strategy, a swarm UAV collaborative search simulation platform is built for experimental purposes. The results obtained from search simulations show that the RBOA can outperform adaptive robotic particle swarm optimization (A-RPSO) in target searches in complex and unknown environments, especially with fewer evolutionary generations and smaller numbers of robots. The RBOA, which is inspired by plant population evolutionary patterns, has fast and effective search capabilities, distributed collaborative interaction, and emergent swarm intelligence. It provides new ideas and support for research into the control of swarm UAVs and swarm robots.
- Published
- 2020
35. Group-Size Regulation in Self-organized Aggregation in Robot Swarms
- Author
-
Firat, Ziya, Ferrante, Eliseo, Zakir, Raina, Prasetyo, Judhi, Tuci, Elio, Dorigo, Marco, Stützle, Thomas, Blesa, Maria J., Blum, Christian, Hamann, Heiko, Heinrich, Mary Katherine, Strobel, Volker, Dorigo, Marco, Stützle, Thomas, Blesa, Maria J., Blum, Christian, Hamann, Heiko, Heinrich, Mary Katherine, Strobel, Volker, Artificial intelligence, Network Institute, and Artificial Intelligence (section level)
- Subjects
0209 industrial biotechnology ,Process (engineering) ,Computer science ,Distributed computing ,Aggregate (data warehouse) ,Swarm robotics ,Swarm behaviour ,02 engineering and technology ,Working hypothesis ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Set (psychology) ,Focus (optics) - Abstract
In swarm robotics, self-organized aggregation refers to a collective process in which robots form a single aggregate in an arbitrarily chosen aggregation site among those available in the environment, or just in an arbitrarily chosen location. Instead of focusing exclusively on the formation of a single aggregate, in this study we discuss how to design a swarm of robots capable of generating a variety of final distributions of the robots to the available aggregation sites. We focus on an environment with two possible aggregation sites, A and B. Our study is based on the following working hypothesis: robots distribute on site A and B in quantities that reflect the relative proportion of robots in the swarm that selectively avoid A with respect to those that selectively avoid B. This is with an as minimal as possible proportion of robots in the swarm that selectively avoid one or the other site. We illustrate the individual mechanisms designed to implement the above mentioned working hypothesis, and we discuss the promising results of a set of simulations that systematically consider a variety of experimental conditions.
- Published
- 2020
36. A Novel Approach for Swarm Robotic Target Searches Based on the DPSO Algorithm
- Author
-
Yanzhi Du
- Subjects
0209 industrial biotechnology ,Robot kinematics ,General Computer Science ,DPSO ,Computer science ,General Engineering ,Swarm robotics ,Swarm behaviour ,Particle swarm optimization ,02 engineering and technology ,Energy consumption ,communication energy consumption ,communication limit ,Computer Science::Robotics ,020901 industrial engineering & automation ,Transmission (telecommunications) ,target search ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,General Materials Science ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Algorithm ,lcsh:TK1-9971 - Abstract
Cooperation between individuals plays a very important role when swarm robots search for targets. In this article, we present a novel approach that is based on the distributed particle swarm optimization (DPSO) algorithm to guide swarm robots to search for targets. Both the communication limit and the communication energy consumption (CEC) of the robots are considered. In the proposed approach, robot representatives are selected to represent all of the robots to transfer data to the base stations. The initial deployment and relocation approaches of the base stations are introduced to shorten the transmission distance of the data and to improve the search performance. In addition, a dynamic swarm division method is proposed to efficiently handle cases in which there is more than one target that must be searched for simultaneously. The effectiveness of the proposed approach is verified by some experiments. Simulation results have demonstrated that the proposed approach performs well against other comparative algorithms in various cases.
- Published
- 2020
37. Swarm Robots Search for Multiple Targets
- Author
-
Fangchao Yu, Zhipeng Xu, Peter Eberhard, and Qirong Tang
- Subjects
Scheme (programming language) ,Mathematical optimization ,General Computer Science ,Swarm robotics ,Computer science ,02 engineering and technology ,Robustness (computer science) ,Obstacle avoidance ,0202 electrical engineering, electronic engineering, information engineering ,General Materials Science ,computer.programming_language ,Robot kinematics ,General Engineering ,Particle swarm optimization ,mechanical particle swarm optimization ,synthesized dynamic neighborhood ,multibody system ,021001 nanoscience & nanotechnology ,artificial potential field ,Robot ,020201 artificial intelligence & image processing ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,0210 nano-technology ,computer ,lcsh:TK1-9971 ,multiple targets - Abstract
This paper addresses the challenge of swarm robots search for multiple targets simultaneously. Techniques are investigated gradually and a systematic scheme which is based on mechanical particle swarm optimization and artificial potential field is eventually developed. The innovative extension makes the bio-inspired particle swarm optimization first endowed with the robots’ mechanical properties which reduces the control expense and is already beyond the conventional application scope of this algorithm. The scheme closely considers the practical applications of real robots thus uses the differences, for example, signal frequencies, between the targets for organizing corresponding sub-robot groups aiming at different targets. Those robot groups which move towards non-aimed targets are applied with penalties thus an unimodal objective function for each robot group is built. Meanwhile, the developed method contains the ability for obstacle avoidance based on the module-switching strategy according to their priorities. The methods for controlling the group size and make balance of the search convergence and diversity are investigated, too. Rich simulations and experiments with real robots have been performed to verify this work. Promising results show the effectiveness and robustness of the proposed search method.
- Published
- 2020
38. Task Allocation Into a Foraging Task With a Series of Subtasks in Swarm Robotic System
- Author
-
Neil Vaughan, Won-Ki Lee, and Dae Eun Kim
- Subjects
0209 industrial biotechnology ,Robot kinematics ,General Computer Science ,Computer science ,business.industry ,Foraging ,General Engineering ,Swarm robotics ,Swarm behaviour ,task allocation ,02 engineering and technology ,Task (project management) ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Task analysis ,Robot ,020201 artificial intelligence & image processing ,General Materials Science ,Artificial intelligence ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Foraging task ,business ,lcsh:TK1-9971 ,sequential tasks ,response threshold model - Abstract
In swarm robotic systems, task allocation is a challenging problem aiming to decompose complex tasks into a series of subtasks. We propose a self-organizing method to allocate a swarm of robots to perform a foraging task consisting of sequentially dependent subtasks. The method regulates the proportion of robots to meet the task demands for given tasks. Our proposed method is based on the response threshold model, mapping the intensity of task demands to the probability of responding to candidate tasks depending on the response threshold. Each robot is suitable for all tasks but some robots have higher probability of taking certain tasks and lower probability of taking others. In our task allocation method, each robot updates its response threshold depending on the associated task demand as well as the number of neighbouring robots performing the task. It relies neither on a centralized mechanism nor on information exchange amongst robots. Repetitive and continuous task allocations lead to the desired task distribution at a swarm level. We also analyzed the mathematical convergence of the task distribution among a swarm of robots. We demonstrate that the method is effective and robust for a foraging task under various conditions on the number of robots, the number of tasks and the size of the arena. Our simulation results may support the hypothesis that social insects use a task allocation method to handle the foraging task required for a colony’s survival.
- Published
- 2020
39. Software Advances using n-agents Wireless Communication Integration for Optimization of Surrounding Recognition and Robotic Group Dead Reckoning
- Author
-
J. I. Nieto Hipólito, Oleg Sergiyenko, Wendy Flores-Fuentes, V. V. Tyrsa, Julio C. Rodriguez-Quinonez, Moises Rivas-Lopez, Lars Lindner, Mykhailo Ivanov, and Daniel Hernandez-Balbuena
- Subjects
Dynamic network analysis ,business.industry ,Machine vision ,Computer science ,Swarm robotics ,020207 software engineering ,Robotics ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,010201 computation theory & mathematics ,Human–computer interaction ,Data exchange ,Dead reckoning ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,Artificial intelligence ,Motion planning ,business ,Software - Abstract
Nowadays artificial intelligence and swarm robotics become wide spread and take their approach in civil tasks. The main purpose of the article is to show the influence of common knowledge about surroundings sharing in the robotic group navigation problem by implementing the data transferring within the group. Methodology provided in article reviews a set of tasks implementation of which improves the results of robotic group navigation. The main questions for the research are the problems of robotics vision, path planning, data storing and data exchange. Article describes the structure of real-time laser technical vision system as the main environment-sensing tool for robots. The vision system uses dynamic triangulation principle. Article provides examples of obtained data, distance-based methods for resolution and speed control. According to the data obtained by provided vision system were decided to use matrix-based approach for robots path planning, it inflows the tasks of surroundings discretization, and trajectory approximation. Two network structure types for data transferring are compared. Authors are proposing a methodology for dynamic network forming based on leader changing system. For the confirmation of theory were developed an application of robotic group modeling. Obtained results show that common knowledge sharing between robots in-group can significantly decrease individual trajectories length.
- Published
- 2019
40. Fault Detection in a Swarm of Physical Robots Based on Behavioral Outlier Detection
- Author
-
Anders Lyhne Christensen, Danesh Tarapore, and Jon Timmis
- Subjects
0209 industrial biotechnology ,Computer science ,Collective behavior ,Real-time computing ,Swarm robotics ,Swarm behaviour ,Mobile robot ,02 engineering and technology ,Fault (power engineering) ,fault detection ,Fault detection and isolation ,Computer Science Applications ,Task (computing) ,robot swarms ,020901 industrial engineering & automation ,Control and Systems Engineering ,Robot ,Anomaly detection ,multirobot systems ,Electrical and Electronic Engineering - Abstract
The ability to reliably detect faults is essential in many real-world tasks that robot swarms have the potential to perform. Most studies on fault detection in swarm robotics have been conducted exclusively in simulation, and they have focused on a single type of fault or a specific task. In a series of previous studies, we have developed a robust fault-detection approach in which robots in a swarm learn to distinguish between normal and faulty behaviors online. In this paper, we assess the performance of our fault-detection approach on a swarm of seven physical mobile robots. We experiment with three classic swarm robotics tasks and consider several types of faults in both sensors and actuators. Experimental results show that the robots are able to reliably detect the presence of hardware faults in one another even when the swarm behavior is changed during operation. This paper is thus an important step toward making robot swarms sufficiently reliable and dependable for real-world applications.
- Published
- 2019
41. Trail Formation Using Large Swarms of Minimal Robots
- Author
-
Sabine Hauert, Namid R. Stillman, and Pere Molins
- Subjects
minimal robotics ,0209 industrial biotechnology ,Computer science ,business.industry ,Distributed computing ,Swarm robotics ,reaction-diffusion systems ,Robotics ,02 engineering and technology ,Chain formation ,Computer Science::Robotics ,path formation ,020901 industrial engineering & automation ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,diffusion-limited aggregation ,swarm robotics ,Software ,TRAIL formation ,Information Systems - Abstract
Due to the recent advances in robotics, large numbers of robots can be created that exhibit ‘swarm-like’ behaviour. These robots, typically small and low-cost with restricted sensing, often exhibit Brownian motion similar to micro-particles. The development of algorithms that create collective behaviour that is robust to external pressures has applications in outdoor exploration, search and rescue operations, and nanomedicine. Here, we outline how a swarm of minimal robots, exhibiting only Brownian motion and with limited sensing capabilities, can form trails using mechanisms inspired by diffusion-limited aggregation (DLA). We demonstrate how the trail is robust to obstacles and efficient at finding the closest target. We validate this algorithm both in simulation as well as in reality, using a swarm of up to 100 robots, and highlight the optimum requirements for trail formation.
- Published
- 2019
42. Human-swarm collaboration with coverage control under nonidentical and limited sensory ranges
- Author
-
Wei Tao Li and Yen-Chen Liu
- Subjects
0209 industrial biotechnology ,Computer Networks and Communications ,Computer science ,Human intelligence ,Applied Mathematics ,media_common.quotation_subject ,020208 electrical & electronic engineering ,Real-time computing ,Control (management) ,Stability (learning theory) ,Swarm robotics ,Swarm behaviour ,02 engineering and technology ,Task (project management) ,020901 industrial engineering & automation ,Control and Systems Engineering ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,Function (engineering) ,media_common - Abstract
Human intelligence plays a significant role in the operation of a multi-agent system. This study proposes a control framework that allows a human operator to collaboratively interact with a swarm robot to accomplish environmental exploration, detection, and coverage. A ri-limited Voronoi partition is proposed herein for improving the all-territory sensing range for coverage control. Subsequently, an interactive control framework and control algorithms are presented for an abstract task function that allows a human operator to control the movement of a swarm robot in a working environment. Environmental information is fed back to the master devices so that the human operator can realize the swarm robots coverage control situation. Stability and position tracking with static coverage control and input-to-state stability with dynamic coverage control of the human-swarm system are investigated. The efficiency and efficacy of the proposed system are validated via numerical examples and experiments.
- Published
- 2019
43. Self-Organised Collision-Free Flocking Mechanism in Heterogeneous Robot Swarms
- Author
-
Junyan Hu, Farshad Arvin, Zhe Ban, and Barry Lennox
- Subjects
0209 industrial biotechnology ,Swarm robotics ,Computer Networks and Communications ,Computer science ,02 engineering and technology ,computer.software_genre ,020901 industrial engineering & automation ,Control theory ,Obstacle avoidance ,0202 electrical engineering, electronic engineering, information engineering ,Flocking (behavior) ,020208 electrical & electronic engineering ,Swarm behaviour ,Flocking ,Optimal control ,Simulation software ,Mechanism (engineering) ,Hardware and Architecture ,Collective behaviour ,Trajectory ,Robot ,computer ,Self-organised ,Software ,Information Systems - Abstract
Flocking is a social animals’ common behaviour observed in nature. It has a great potential for real-world applications such as exploration in agri-robotics using low-cost robotic solutions. In this paper, an extended model of a self-organised flocking mechanism using heterogeneous swarm system is proposed. The proposed model for swarm robotic systems is a combination of a collective motion mechanism with obstacle avoidance functions, which ensures a collision-free flocking trajectory for the followers. An optimal control model for the leader is also developed to steer the swarm to a desired goal location. Compared to the conventional methods, by using the proposed model, the swarm network has less requirement for power and storage. The feasibility of the proposed self-organised flocking algorithm is validated by realistic robotic simulation software.
- Published
- 2021
44. Robot swarm democracy: the importance of informed individuals against zealots
- Author
-
Giulia De Masi, Raina Zakir, Judhi Prasetyo, Eliseo Ferrante, Elio Tuci, Nikita Mankovskii, Artificial intelligence, Network Institute, and Artificial Intelligence (section level)
- Subjects
Collective decision-making ,SDG 16 - Peace ,Swarm robotics ,Computer science ,business.industry ,media_common.quotation_subject ,SDG 16 - Peace, Justice and Strong Institutions ,Swarm intelligence ,Swarm behaviour ,Democracy ,Justice and Strong Institutions ,Stubborn agents ,Artificial Intelligence ,Robot ,Artificial intelligence ,business ,media_common - Abstract
In this paper we study a generalized case of best-of-n model, which considers three kind of agents: zealots, individuals who remain stubborn and do not change their opinion; informed agents, individuals that can change their opinion, are able to assess the quality of the different options; and uninformed agents, individuals that can change their opinion but are not able to assess the quality of the different opinions. We study the consensus in different regimes: we vary the quality of the options, the percentage of zealots and the percentage of informed versus uninformed agents. We also consider two decision mechanisms: the voter and majority rule. We study this problem using numerical simulations and mathematical models, and we validate our findings on physical kilobot experiments. We find that (1) if the number of zealots for the lowest quality option is not too high, the decision-making process is driven toward the highest quality option; (2) this effect can be improved increasing the number of informed agents that can counteract the effect of adverse zealots; (3) when the two options have very similar qualities, in order to keep high consensus to the best quality it is necessary to have higher proportions of informed agents.
- Published
- 2021
45. Search and restore: a study of cooperative multi-robot systems
- Author
-
Matthew Samuel Haire and Xu, Xu
- Subjects
Computer science ,Hull ,Distributed computing ,Obstacle avoidance ,Scalability ,Swarm robotics ,Stability (learning theory) ,Swarm behaviour ,Robot ,Swarm intelligence - Abstract
Swarm intelligence is the study of natural biological systems with the ability to transform simple local interactions into complex global behaviours. Swarm robotics takes these principles and applies them to multi-robot systems with the aim of achieving the same level of complex behaviour which can result in more robust, scalable and flexible robotic solutions than singular robot systems. This research concerns how cooperative multi-robot systems can be utilised to solve real world challenges and outperform existing techniques. The majority of this research is focused around an emergency ship hull repair scenario where a ship has taken damage and sea water is flowing into the hull, decreasing the stability of the ship. A bespoke team of simulated robots using novel algorithms enable the robots to perform a coordinated ship hull inspection, allowing the robots to locate the damage faster than a similarly sized uncoordinated team of robots. Following this investigation, a method is presented by which the same team of robots can use self-assembly to form a structure, using their own bodies as material, to cover and repair the hole in the ship hull, halting the ingress of sea water. The results from a collaborative nature-inspired scenario are also presented in which a swarm of simple robots are tasked with foraging within an initially unexplored bounded arena. Many of the behaviours implemented in swarm robotics are inspired by biological swarms including their goals such as optimal distribution within environments. In this scenario, there are multiple items of varying quality which can be collected from different sources in the area to be returned to a central depot. The aim of this study is to imbue the robot swarm with a behaviour that will allow them to achieve the most optimal foraging strategy similar to those observed in more complex biological systems such as ants. The author’s main contribution to this study is the implementation of an obstacle avoidance behaviour which allows the swarm of robots to behave more similarly to systems of higher complexity.
- Published
- 2021
46. Grey Estimator-Based Tracking Controller Applied to Swarm Robot Formation
- Author
-
Chian-Song Chiu, Ya-Ting Lee, and Yu-Ting Chen
- Subjects
Algebra and Number Theory ,Logic ,Computer science ,swarm robots ,mobile robot ,grey estimator ,MSC<%2Ftitle>%22"> ,MSC 93C85 ,Swarm robotics ,Swarm behaviour ,Estimator ,Mobile robot ,Computer Science::Robotics ,Control theory ,QA1-939 ,Trajectory ,Robot ,Geometry and Topology ,Feedback linearization ,Mathematics ,Mathematical Physics ,Analysis - Abstract
Mobile robots are widely used in many applications, while various types of mobile robots and their control researches have been proposed in literature. Since swarm robots have higher flexibility and capacity for teamwork, this paper presents a grey estimator-based tracking controller for formation trajectory tracking of swarm robots. First, wheel-type mobile robots are used and modeled for the controller design. Then, a grey dynamic estimator is developed to estimate the environmental disturbance and model uncertainty for linear feedback compensation. As a result, the asymptotic trajectory tracking is assured, so that the application on the swarm robot formation is achieved for a multi-agent system. The computational complexity is slightly reduced by the design. Finally, in order to verify the reliability of swarm robot formation, several types of formation are maintained by the grey estimator-based feedback linearization controller.
- Published
- 2021
- Full Text
- View/download PDF
47. Bio-inspired Multi-agent Model and Optimization Strategy for Collaborative Aerial Transport
- Author
-
Xinyu Zhang, John Oyekan, Jingyu Chen, and Kangyao Huang
- Subjects
Computer science ,Multi-agent system ,Swarm robotics ,Robot ,Control engineering ,Linear-quadratic regulator ,Ant colony ,Optimal control ,Swarm intelligence ,Task (project management) - Abstract
Collaboration between robots provides solutions for transporting more complex and heavier loads. In this work, inspired by the ant colony foraging and transport, we put forward two collaborative models, Coupled-Carriers and Navigator-Carrier, for aerial cooperative transport. To achieve this, a linear quadratic regulator (LQR) is applied to optimize the performance. The results show the task of dual-drone transport of a bar load is successfully accomplished.
- Published
- 2021
48. Resultant Force Approach for Swarm UAV Behaviors
- Author
-
Recep Demirci and Erkan Uslu
- Subjects
Robot kinematics ,business.industry ,Computer science ,Position (vector) ,Scalability ,Swarm robotics ,Robot ,Swarm behaviour ,Robotics ,Artificial intelligence ,business ,Resultant force - Abstract
Swarm robotics is an approach in collective robotics inspired by the self-organized behavior of social animals. Through simple rules and local interactions, swarm robotics aims at designing robust, scalable, and flexible collective behaviors for the coordination of large numbers of robots. In this study, swarm behavior has been performed with limited communication and decentralized management in the simulation environment. We can list these swarm behaviors as follows; formation, coordinated navigation by protecting the formation, separation-reunion, passing through the passageway, leader selection, leader following. In our proposed method, each UAV is swarm determines the situation they are in according to its own position, the position of neighbor UAVs, the position of the goal, and if there is a strait, the position and size of the strait. UAVs calculate vectors that perform different tasks according to the situation they determine at the moment, and combine these vectors to decide their next move.
- Published
- 2021
49. Cultural evolution of probabilistic aggregation in synthetic swarms
- Author
-
Cambier, Albani, Frémont, Trianni, Ferrante, University of Leeds, Technology Innovation Institute, Abu Dhabi, École Centrale de Nantes (ECN), Laboratoire des Sciences du Numérique de Nantes (LS2N), Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-École Centrale de Nantes (ECN)-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT), Autonomie des Robots et Maîtrise des interactions avec l’ENvironnement (ARMEN), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Italian National Research Council, National Research Council [Italy] (CNR), Vrije Universiteit Amsterdam [Amsterdam] (VU), Artificial intelligence, Network Institute, and Artificial Intelligence (section level)
- Subjects
Exploit ,Swarm robotics ,Computer science ,self-organisation ,Cultural evolution ,02 engineering and technology ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] ,03 medical and health sciences ,Self-organized aggregation ,0302 clinical medicine ,Human–computer interaction ,0202 electrical engineering, electronic engineering, information engineering ,[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO] ,Set (psychology) ,Adaptation (computer science) ,ComputingMilieux_MISCELLANEOUS ,Flexibility (engineering) ,aggregation ,Probabilistic logic ,[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV] ,SDG 10 - Reduced Inequalities ,Language games ,Social dynamics ,Robot ,020201 artificial intelligence & image processing ,030217 neurology & neurosurgery ,Software - Abstract
Local interactions and communication are key features in swarm robotics, but they are most often fixed at design time, limiting flexibility and causing a stiff and inefficient response to changing environments. Motivated by the need for higher adaptation abilities, we propose that information about emergent collective structures should percolate onto the individual behavior, modifying it in a way that determines suitable responses in the face of new working conditions and organizational challenges. Indeed, complex societies are driven by an evolving set of individual and social norms subject to cultural propagation, which contribute to determining the individual behaviors. We leverage ideas from the evolution of natural language – an undoubtedly efficient cultural trait – and exploit the resulting social dynamics to select and propagate microscopic behavioral parameters that adapt continuously to macroscopic conditions, which in turn affect the agents’ communication topography, and, therefore, feed back onto the social dynamics. This concept is demonstrated on a self-organized aggregation behavior, which is a building block for most swarm robotics behaviors and a striking example of how collective dynamics are sensitive to experimental parameters. By means of experiments with simulated and real robots, we show that the cultural evolution of aggregation rules outperforms conventional approaches in terms of adaptivity to multiple experimental settings.
- Published
- 2021
50. Cooperative Multi-robot Target Searching and Tracking Using Velocity Inspired Robotic Fruit Fly Algorithm
- Author
-
Vikram Garg
- Subjects
Computer science ,business.industry ,Swarm robotics ,Swarm behaviour ,Particle swarm optimization ,Robotics ,Tracking (particle physics) ,Computer Science::Robotics ,Convergence (routing) ,Robot ,Artificial intelligence ,Particle velocity ,business ,Algorithm - Abstract
Target searching and tracking using a swarm of robots is a classical problem in the domain of robotics. The cooperation among the swarm robots has got increasing attention lately due to the different versions of the problem and complex environment. In this paper, a centralized control algorithm is proposed which utilizes cooperation among the swarm of robots for searching and tracking targets which is the velocity inspired robotic fruit fly algorithm (VRFA). The particle velocity concept of the particle swarm optimization is added to the fruit fly algorithm to improve the parameters such as local extremum and low convergence. The simulation results of the proposed technique in different scenarios demonstrate the effectiveness of the algorithm and its ability to keep tracking the targets until the exit condition matched. At last, the simulation result is shown with different environments and parameter settings.
- Published
- 2021
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.