1
|
Mir I, Gul F, Mir S, Abualigah L, Zitar RA, Hussien AG, Awwad EM, Sharaf M. Multi-Agent Variational Approach for Robotics: A Bio-Inspired Perspective. Biomimetics (Basel) 2023; 8:294. [PMID: 37504182 PMCID: PMC10807404 DOI: 10.3390/biomimetics8030294] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/01/2023] [Revised: 06/21/2023] [Accepted: 06/26/2023] [Indexed: 07/29/2023] Open
Abstract
This study proposes an adaptable, bio-inspired optimization algorithm for Multi-Agent Space Exploration. The recommended approach combines a parameterized Aquila Optimizer, a bio-inspired technology, with deterministic Multi-Agent Exploration. Stochastic factors are integrated into the Aquila Optimizer to enhance the algorithm's efficiency. The architecture, called the Multi-Agent Exploration-Parameterized Aquila Optimizer (MAE-PAO), starts by using deterministic MAE to assess the cost and utility values of nearby cells encircling the agents. A parameterized Aquila Optimizer is then used to further increase the exploration pace. The effectiveness of the proposed MAE-PAO methodology is verified through extended simulations in various environmental conditions. The algorithm viability is further evaluated by comparing the results with those of the contemporary CME-Aquila Optimizer (CME-AO) and the Whale Optimizer. The comparison adequately considers various performance parameters, such as the percentage of the map explored, the number of unsuccessful runs, and the time needed to explore the map. The comparisons are performed on numerous maps simulating different scenarios. A detailed statistical analysis is performed to check the efficacy of the algorithm. We conclude that the proposed algorithm's average rate of exploration does not deviate much compared to contemporary algorithms. The same idea is checked for exploration time. Thus, we conclude that the results obtained for the proposed MAE-PAO algorithm provide significant advantages in terms of enhanced map exploration with lower execution times and nearly no failed runs.
Collapse
Affiliation(s)
- Imran Mir
- School of Avionics and Electrical Engineering, College of Aeronautical Engineering, NUST, Risalpur 23200, Pakistan
| | - Faiza Gul
- Department of Electrical Engineering, Air University, Aerospace and Aviation Campus Kamra, Kamra 43600, Pakistan;
| | - Suleman Mir
- Department of Electrical Engineering, National University of Computer and Emerging Sciences, Peshawar 21524, Pakistan;
| | - Laith Abualigah
- Computer Science Department, Prince Hussein Bin Abdullah Faculty for Information Technology, Al Al-Bayt University, Mafraq 25113, Jordan
- Hourani Center for Applied Scientific Research, Al-Ahliyya Amman University, Amman 19328, Jordan
- MEU Research Unit, Middle East University, Amman 11831, Jordan
- Applied Science Research Center, Applied Science Private University, Amman 11931, Jordan
| | - Raed Abu Zitar
- Sorbonne Center of Artificial Intelligence, Sorbonne University-Abu Dhabi, Abu Dhabi 38044, United Arab Emirates;
| | - Abdelazim G. Hussien
- Department of Computer and Information Science, Linköping University, 58183 Linköping, Sweden;
| | - Emad Mahrous Awwad
- Electrical Engineering Department, College of Engineering, King Saud University, Riyadh 11421, Saudi Arabia;
| | - Mohamed Sharaf
- Industrial Engineering Department, College of Engineering, King Saud University, Riyadh 11421, Saudi Arabia;
| |
Collapse
|
2
|
Chen CS, Lin FC, Lin CJ. The Energy Efficiency Multi-Robot System and Disinfection Service Robot Development in Large-Scale Complex Environment. SENSORS (BASEL, SWITZERLAND) 2023; 23:5724. [PMID: 37420889 PMCID: PMC10304910 DOI: 10.3390/s23125724] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/27/2023] [Revised: 06/08/2023] [Accepted: 06/15/2023] [Indexed: 07/09/2023]
Abstract
In recent years, multi-robot control systems and service robots equipped with graphical computing have been introduced in various application scenarios. However, the long-term operation of VSLAM calculation leads to reduced energy efficiency of the robot, and accidental localization failure still persists in large-scale fields with dynamic crowds and obstacles. This study proposes an EnergyWise multi-robot system based on ROS that actively determines the activation of VSLAM using real-time fused localization poses by an innovative energy-saving selector algorithm. The service robot is equipped with multiple sensors and utilizes the novel 2-level EKF method and incorporates the UWB global localization mechanism to adapt to complex environments. During the COVID-19 pandemic, three disinfection service robots were deployed to disinfect a large, open, and complex experimental site for 10 days. The results demonstrated that the proposed EnergyWise multi-robot control system successfully achieved a 54% reduction in computing energy consumption during long-term operations while maintaining a localization accuracy of 3 cm.
Collapse
Affiliation(s)
- Chin-Sheng Chen
- Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan; (C.-S.C.); (F.-C.L.)
| | - Feng-Chieh Lin
- Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan; (C.-S.C.); (F.-C.L.)
| | - Chia-Jen Lin
- Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan; (C.-S.C.); (F.-C.L.)
- Smart Automation Unit, TECO Electric & Machinery Co., Ltd., 10F, No. 3-1, Park St., Nan-Kang, Taipei 11503, Taiwan
| |
Collapse
|
3
|
Elkin-Frankston S, Horner C, Alzahabi R, Cain MS. Characterizing motion prediction in small autonomous swarms. APPLIED ERGONOMICS 2023; 106:103909. [PMID: 36242872 DOI: 10.1016/j.apergo.2022.103909] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/28/2021] [Revised: 07/28/2022] [Accepted: 09/20/2022] [Indexed: 06/16/2023]
Abstract
The use of robotic swarms has become increasingly common in research, industrial, and military domains for tasks such as collective exploration, coordinated movement, and collective localization. Despite the expanded use of robotic swarms, little is known about how swarms are perceived by human operators. To characterize human-swarm interactions, we evaluate how operators perceive swarm characteristics, including movement patterns, control schemes, and occlusion. In a series of experiments manipulating movement patterns and control schemes, participants tracked swarms on a computer screen until they were occluded from view, at which point participants were instructed to estimate the spatiotemporal dynamics of the occluded swarm by mouse click. In addition to capturing mouse click responses, eye tracking was used to capture participants eye movements while visually tracking swarms. We observed that manipulating control schemes had minimal impact on the perception of swarms, and that swarms are easier to track when they are visible compared to when they were occluded. Regarding swarm movements, a complex pattern of data emerged. For example, eye tracking indicates that participants more closely track a swarm in an arc pattern compared to sinusoid and linear movement patterns. When evaluating behavioral click-responses, data show that time is underestimated, and that spatial accuracy is reduced in complex patterns. Results suggest that measures of performance may capture different patterns of behavior, underscoring the need for multiple measures to accurately characterize performance. In addition, the lack of generalizable data across different movement patterns highlights the complexity involved in the perception of swarms of objects.
Collapse
Affiliation(s)
- Seth Elkin-Frankston
- Center for Applied Brain and Cognitive Sciences, Medford, MA, USA; U.S. Army Combat Capabilities Development Command Soldier Center, Natick, MA, USA.
| | - Carlene Horner
- Department of Psychological & Brain Sciences, University of California Santa Barbara, Santa Barbara, CA, USA.
| | - Reem Alzahabi
- Center for Applied Brain and Cognitive Sciences, Medford, MA, USA.
| | | |
Collapse
|
4
|
Mohamed SC, Fung A, Nejat G. A Multirobot Person Search System for Finding Multiple Dynamic Users in Human-Centered Environments. IEEE TRANSACTIONS ON CYBERNETICS 2023; 53:628-640. [PMID: 35486565 DOI: 10.1109/tcyb.2022.3166481] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/14/2023]
Abstract
Multirobot coordination for finding multiple users in an environment can be used in numerous robotic applications, including search and rescue, surveillance/monitoring, and activities of daily living assistance. Existing approaches have limited coordination between robots when generating team plans or do not consider user location probability within these plans. This results in long searches and robots potentially revisiting the same locations in succession. In this article, we present a novel multirobot person search system to generate search plans for multirobot teams to find multiple dynamic users before a deadline. Our approach is unique in that it simultaneously considers the search actions of all robots and user location probabilities when generating team plans, where user location probabilities are represented as conditional spatial-temporal probability density functions. We model this multirobot person search problem as a two-stage optimization problem to maximize the expected number of users found before the deadline. Stage 1 solves the action selection problem to determine a set of team actions, and the second stage solves the action allocation problem to distribute these actions amongst the robots. Namely, in stage 1, a novel conditional multiperiod multiknapsack problem is modeled as a min-flow graph solved sequentially by the Bellman-Ford shortest path algorithm. Stage 2 is a variant of the min-max multitraveling salesperson problem which models the environment topology as a search region network and search times selected by the previous stage. This stage is solved by a novel fuzzy clustering method. Numerous experiments comparing our proposed method to other existing approaches with varying environment sizes, search durations, and the number of users showed that our approach was able to find more target users before a defined deadline.
Collapse
|
5
|
Martorell-Torres A, Guerrero-Font E, Guerrero-Sastre J, Oliver-Codina G. Xiroi II, an Evolved ASV Platform for Marine Multirobot Operations. SENSORS (BASEL, SWITZERLAND) 2022; 23:109. [PMID: 36616706 PMCID: PMC9824324 DOI: 10.3390/s23010109] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 11/14/2022] [Revised: 12/12/2022] [Accepted: 12/16/2022] [Indexed: 06/17/2023]
Abstract
In this paper, we present the design, development and a practical use of an Autonomous Surface Vehicle (ASV) as a modular and flexible platform for a large variety of marine tasks including the coordination strategies with other marine robots. This work tackles the integration of an open-source Robot-Operating-System (ROS)-based control architecture that provides the ASV with a wide variety of navigation behaviors. These new ASV capabilities can be used to acquire useful data from the environment to survey, map, and characterize marine habitats. In addition, the ASV is used as a radio frequency relay point between an Autonomous Underwater Vehicle (AUV) and the ground station as well as to enhance the Acoustic Communication Link (ACL) with the AUV. In order to improve the quality of the ACL, a new Marine Multirobot System (MMRS) coordination strategy has been developed that aims to keep both vehicles close to each other. The entire system has been successfully designed, implemented, and tested in real marine environment robotic tasks. The experimental tests show satisfactory results both in ROS-based navigation architecture and the MMRS coordination strategy resulting in a significant improvement of the quality of the ACL.
Collapse
|
6
|
IoT Security and Computation Management on a Multi-Robot System for Rescue Operations Based on a Cloud Framework. SENSORS 2022; 22:s22155569. [PMID: 35898074 PMCID: PMC9330409 DOI: 10.3390/s22155569] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/18/2022] [Revised: 07/21/2022] [Accepted: 07/22/2022] [Indexed: 01/27/2023]
Abstract
There is a growing body of literature that recognizes the importance of Multi-Robot coordination and Modular Robotics. This work evaluates the secure coordination of an Unmanned Aerial Vehicle (UAV) via a drone simulation in Unity and an Unmanned Ground Vehicle (UGV) as a rover. Each robot is equipped with sensors to gather information to send to a cloud server where all computations are performed. Each vehicle is registered by blockchain ledger-based network security. In addition to these, relevant information and alerts are displayed on a website for the users. The usage of UAV–UGV cooperation allows for autonomous surveillance due to the high vantage field of view. Furthermore, the usage of cloud computation lowers the cost of microcontrollers by reducing their complexity. Lastly, blockchain technology mitigates the security issues related to adversarial or malicious robotic nodes connecting to the cluster and not agreeing to privacy rules and norms.
Collapse
|
7
|
The Use of Swarms of Unmanned Aerial Vehicles in Mitigating Area Coverage Challenges of Forest-Fire-Extinguishing Activities: A Systematic Literature Review. FORESTS 2022. [DOI: 10.3390/f13050811] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/04/2023]
Abstract
The use of Unmanned Aerial Vehicles (UAVs), colloquially known as drones, has grown rapidly over the past two decades and continues to expand at a rapid pace. This has resulted in the production of many research papers addressing the use of UAVs in a variety of applications, such as forest firefighting. The main purpose of this paper is to provide a comprehensive overview of UAV-based forest-fire-extinguishing activity (FFEA) operations. To achieve this goal, a systematic literature review was conducted to answer a specific set of questions, which were carefully formulated to address the results of research conducted between 2008 and 2021. This study aims to (i) expand our understanding of the development of UAVs and their current contributions to the FFEA; (ii) identify particularly novel or unique applications and characteristics of UAV-based fire-extinguishing systems; (iii) provide guidance for exploring and revising further ideas in this field by identifying under-researched topics and other areas in which more contributions are needed; and (iv) explore the feasibility of using UAV swarms to enable autonomous firefighting in the forest without human intervention. Of the 1353 articles systematically searched across five databases (Google Scholar, ACM Digital Library, Science Direct, Scopus, and IEEE Explore), 51 highly relevant articles were found to meet the inclusion criteria; therefore, they were analyzed and discussed. The results identified several gaps in this field of study among them the complexity of coordination in multi-robotic systems, the lack of evaluation and implementation of fire extinguishing systems, the inability of handling multiple spot fires, and poor management of time and resources. Finally, based on the conducted review, this paper provides significant research directions that require further investigations by researchers in this field including, the deployment of UAV-based Swarm Robotics, further study on the characteristics of the fire extinguishing systems; design more effective area coverage; and the propose of a self-firefighting model that enables individuals to decide on the course of events efficiently and locally for better utilization and management of time and resources.
Collapse
|
8
|
Wu G, Xu T, Sun Y, Zhang J. Review of multiple unmanned surface vessels collaborative search and hunting based on swarm intelligence. INT J ADV ROBOT SYST 2022. [DOI: 10.1177/17298806221091885] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
In recent years, the research of multiple unmanned surface vessels collaboration has received great attention. More and more researchers have proposed different methods of multiple unmanned surface vessels collaboration, such as cooperative collision avoidance, formation, and rendezvous. Based on the significant advantages of biological swarm intelligence applications in these collaborative methods, this article summarizes the research methods of multiple unmanned surface vessels collaborative search and hunting from the perspective of swarm intelligence. First of all, this article summarizes the key technologies of multiple unmanned surface vessels collaborative search and hunting from the aspects of the multi-robot system, group communication, environment modeling, collaboration mechanism, and path planning. Then, it reviews some classic swarm intelligence algorithms, analyzes the advantages and disadvantages of these algorithms, and proposes optimization directions for existing disadvantages based on relevant literature. Finally, the article points out some existing problems in every stage and suggestions for future research.
Collapse
Affiliation(s)
- Gongxing Wu
- College of Ocean Science and Engineering, Shanghai Maritime University, Shanghai, China
- Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin, China
| | - Taotao Xu
- Merchant Marine College, Shanghai Maritime University, Shanghai, China
| | - Yushan Sun
- Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin, China
| | - Jiawei Zhang
- Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin, China
| |
Collapse
|
9
|
Chen J, Ding Y, Xin B, Yang Q, Fang H. A Unifying Framework for Human-Agent Collaborative Systems-Part I: Element and Relation Analysis. IEEE TRANSACTIONS ON CYBERNETICS 2022; 52:138-151. [PMID: 32191906 DOI: 10.1109/tcyb.2020.2977602] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
The human-agent collaboration (HAC) is a prospective research topic whose great applications and future scenarios have attracted vast attention. In a broad sense, the HAC system (HACS) can be broken down into six elements: "Man," "Agents," "Goal," "Network," "Environment," and "Tasks." By merging these elements and building a relation graph, this article proposes a systematic analysis framework for HACS, and attempts to make a comprehensive analysis of these elements and their relationships. We coin the abbreviation "MAGNET" to name the framework by stringing together the initials of the above six terms. The framework provides novel insights into analyzing various HAC patterns and integrates different types of HACSs in a unifying way. The presentation of the HACS framework is divided into two parts. This article, part I, presents the systematic analysis framework. Part II proposes a normalized two-stage top-level design procedure for designing an HACS from the perspective of MAGNET.
Collapse
|
10
|
A New Challenge: Detection of Small-Scale Falling Rocks on Transportation Roads in Open-Pit Mines. SENSORS 2021; 21:s21103548. [PMID: 34069730 PMCID: PMC8160923 DOI: 10.3390/s21103548] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/16/2021] [Revised: 05/13/2021] [Accepted: 05/16/2021] [Indexed: 11/17/2022]
Abstract
In transportation at open-pit mines, rocks dropped as a mining truck is driven will wear out the tires of the vehicle, thus increasing the mining cost. In the case of autonomous vehicles, the vehicle must automatically detect rocks on the transportation roads during the driving process. This will be a new challenge: rough road, rocks of small size and irregular shape, long detection distance, etc. This paper presents a detection method based on light detection and ranging (lidar). It includes two stages: (1) using the modified cloth simulation method to filter out the ground points; (2) using the regional growth method based on grid division to cluster non-ground points. Experimental results show that the method can detect rocks with a size of 20-30 cm at a distance of 40 m in front of the vehicle, and it takes only 0.3 s on an ordinary personal computer (PC). This method is easy to understand, and it has fewer parameters to be adjusted. Therefore, it is a better method for detecting small, irregular obstacles on a low-speed, unstructured and rough road.
Collapse
|
11
|
Multirobot Confidence and Behavior Modeling: An Evaluation of Semiautonomous Task Performance and Efficiency. ROBOTICS 2021. [DOI: 10.3390/robotics10020071] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
There is considerable interest in multirobot systems capable of performing spatially distributed, hazardous, and complex tasks as a team leveraging the unique abilities of humans and automated machines working alongside each other. The limitations of human perception and cognition affect operators’ ability to integrate information from multiple mobile robots, switch between their spatial frames of reference, and divide attention among many sensory inputs and command outputs. Automation is necessary to help the operator manage increasing demands as the number of robots (and humans) scales up. However, more automation does not necessarily equate to better performance. A generalized robot confidence model was developed, which transforms key operator attention indicators to a robot confidence value for each robot to enable the robots’ adaptive behaviors. This model was implemented in a multirobot test platform with the operator commanding robot trajectories using a computer mouse and an eye tracker providing gaze data used to estimate dynamic operator attention. The human-attention-based robot confidence model dynamically adapted the behavior of individual robots in response to operator attention. The model was successfully evaluated to reveal evidence linking average robot confidence to multirobot search task performance and efficiency. The contributions of this work provide essential steps toward effective human operation of multiple unmanned vehicles to perform spatially distributed and hazardous tasks in complex environments for space exploration, defense, homeland security, search and rescue, and other real-world applications.
Collapse
|
12
|
Multi-Robot Coordination Analysis, Taxonomy, Challenges and Future Scope. J INTELL ROBOT SYST 2021; 102:10. [PMID: 33879973 PMCID: PMC8051283 DOI: 10.1007/s10846-021-01378-2] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/03/2020] [Accepted: 03/26/2021] [Indexed: 11/13/2022]
Abstract
Recently, Multi-Robot Systems (MRS) have attained considerable recognition because of their efficiency and applicability in different types of real-life applications. This paper provides a comprehensive research study on MRS coordination, starting with the basic terminology, categorization, application domains, and finally, give a summary and insights on the proposed coordination approaches for each application domain. We have done an extensive study on recent contributions in this research area in order to identify the strengths, limitations, and open research issues, and also highlighted the scope for future research. Further, we have examined a series of MRS state-of-the-art parameters that affect MRS coordination and, thus, the efficiency of MRS, like communication mechanism, planning strategy, control architecture, scalability, and decision-making. We have proposed a new taxonomy to classify various coordination approaches of MRS based on the six broad dimensions. We have also analyzed that how coordination can be achieved and improved in two fundamental problems, i.e., multi-robot motion planning, and task planning, and in various application domains of MRS such as exploration, object transport, target tracking, etc.
Collapse
|
13
|
A New Challenge: Path Planning for Autonomous Truck of Open-Pit Mines in The Last Transport Section. APPLIED SCIENCES-BASEL 2020. [DOI: 10.3390/app10186622] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/23/2022]
Abstract
During the operation of open-pit mining, the loading position of a haulage truck often changes, bringing a new challenge concerning how to plan an optimal truck transportation path considering the terrain factors. This paper proposes a path planning method based on a high-precision digital map. It contains two parts: (1) constructing a high-precision digital map of the cutting zone and (2) planning the optimal path based on the modified Hybrid A* algorithm. Firstly, we process the high-precision map based on different terrain feature factors to generate the obstacle cost map and surface roughness cost map of the cutting zone. Then, we fuse the two cost maps to generate the final cost map for path planning. Finally, we incorporate the contact cost between tire and ground to improve the node extension and path smoothing part of the Hybrid A* algorithm and further enhance the algorithm’s capability of avoiding the roughness. We use real elevation data with different terrain resolutions to perform random tests and the results show that, compared with the path without considering the terrain factors, the total transportation cost of the optimal path is reduced by 10%–20%. Moreover, the methods demonstrate robustness.
Collapse
|
14
|
Toward an interdisciplinary integration between multi-agents systems and multi-robots systems: a case study. KNOWL ENG REV 2020. [DOI: 10.1017/s0269888920000375] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
Abstract
Abstract
Multi-Robot System (MRS) is composed of a group of robots that work cooperatively. However, Multi-Agent System (MAS) is computational systems consisting of a group of agents that interact with each other to solve a problem. The central difference between MRS and MAS is that in the first case, the agent is a robot, and in the second, it is a software. Analyzing the scientific literature, it is possible to notice that few studies address the integration between MAS and MRS. In order to achieve the interdisciplinary integration, the theoretical background of these areas must be considered in this paper, so that the integration can be applied using a case study of decentralized MRS. The objective of this MRS is to track and surround a stationary target. Also, it has been implemented and validated in the robot simulator called Virtual Robot Experimentation Platform (V-REP). In the validation of the proposed MRS, a scenario with three robots and a stationary target were defined. In the tracking task, the robot can detect the target whose position is not known a priori. When the detection occurs, the V-REP informs the target position to the robot because the environment is discretized into a grid of rectangular cells. After that, all the robots are directed to the target, and the surround task is realized. In this task, a mathematical model with direct communication between the robots was used to keep the robots equidistant therefrom and from each other.
Collapse
|
15
|
Banfi J. Recent advances in multirobot exploration of communication-restricted environments. INTELLIGENZA ARTIFICIALE 2020. [DOI: 10.3233/ia-180013] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
|
16
|
Lamon E, De Franco A, Peternel L, Ajoudani A. A Capability-Aware Role Allocation Approach to Industrial Assembly Tasks. IEEE Robot Autom Lett 2019. [DOI: 10.1109/lra.2019.2926963] [Citation(s) in RCA: 23] [Impact Index Per Article: 4.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
17
|
Development of a Practical Tool for Designing Multi-Robot Systems in Pick-and-Place Applications. ROBOTICS 2019. [DOI: 10.3390/robotics8030071] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
Pick-and-place manipulators have become one of the principal components of almost all manufacturing plants. The process of sizing the number of manipulators required to efficiently carry out pick-and-place tasks depends on the complexities of such plants, the characteristics of the production line and the particular requirements. These aspects tend to make the sizing procedure rather complex and time consuming. Moreover, the results are closely linked to the accuracy of the input data that is usually, especially in the initial stages, unreliable and haphazard. To face these issues, the simulation tools currently available in the market are not always suitable. In this paper, a practical procedure to size the number of manipulators required in any particular plant to perform pick-and-place tasks is presented. This procedure results in a relatively simple tool capable of calculating the number of robots required in a line knowing the layout, type of robot to be used, and production characteristics. This tool is able to simulate the different distribution of goods on the line as well as the required strategies for picking in a multi-robot environment to test several production situations and assess the accuracy of the sizing.
Collapse
|
18
|
Freda L, Gianni M, Pirri F, Gawel A, Dubé R, Siegwart R, Cadena C. 3D multi-robot patrolling with a two-level coordination strategy. Auton Robots 2019. [DOI: 10.1007/s10514-018-09822-3] [Citation(s) in RCA: 14] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
19
|
Thompson F, Guihen D. Review of mission planning for autonomous marine vehicle fleets. J FIELD ROBOT 2018. [DOI: 10.1002/rob.21819] [Citation(s) in RCA: 33] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
- Fletcher Thompson
- National Centre for Maritime Engineering and Hydrodynamics; University of Tasmania; Tasmania Australia
| | - Damien Guihen
- National Centre for Maritime Engineering and Hydrodynamics; University of Tasmania; Tasmania Australia
| |
Collapse
|
20
|
|
21
|
Tuci E, Alkilabi MHM, Akanyeti O. Cooperative Object Transport in Multi-Robot Systems: A Review of the State-of-the-Art. Front Robot AI 2018; 5:59. [PMID: 33500940 PMCID: PMC7805628 DOI: 10.3389/frobt.2018.00059] [Citation(s) in RCA: 77] [Impact Index Per Article: 12.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/14/2018] [Accepted: 04/27/2018] [Indexed: 11/13/2022] Open
Abstract
In recent years, there has been a growing interest in designing multi-robot systems (hereafter MRSs) to provide cost effective, fault-tolerant and reliable solutions to a variety of automated applications. Here, we review recent advancements in MRSs specifically designed for cooperative object transport, which requires the members of MRSs to coordinate their actions to transport objects from a starting position to a final destination. To achieve cooperative object transport, a wide range of transport, coordination and control strategies have been proposed. Our goal is to provide a comprehensive summary for this relatively heterogeneous and fast-growing body of scientific literature. While distilling the information, we purposefully avoid using hierarchical dichotomies, which have been traditionally used in the field of MRSs. Instead, we employ a coarse-grain approach by classifying each study based on the transport strategy used; pushing-only, grasping and caging. We identify key design constraints that may be shared among these studies despite considerable differences in their design methods. In the end, we discuss several open challenges and possible directions for future work to improve the performance of the current MRSs. Overall, we hope to increasethe visibility and accessibility of the excellent studies in the field and provide a framework that helps the reader to navigate through them more effectively.
Collapse
Affiliation(s)
- Elio Tuci
- The Department of Computer Science, Middlesex University, London, United Kingdom
| | | | - Otar Akanyeti
- The Department of Computer Science, Aberystwyth University, Aberystwyth, United Kingdom
| |
Collapse
|
22
|
Allocating Multiple Types of Tasks to Heterogeneous Agents Based on the Theory of Comparative Advantage. JOURNAL OF ROBOTICS 2018. [DOI: 10.1155/2018/1408796] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
We present a method to allocate multiple tasks with uncertainty to heterogeneous robots using the theory of comparative advantage: an economic theory that maximizes the benefit of specialization. In real applications, robots often must execute various tasks with uncertainty and future multirobot system will have to work effectively with people as a team. As an example, it may be necessary to explore an unknown environment while executing a main task with people, such as carrying, rescue, military, or construction. The proposed task allocation method is expected to reduce the total makespan (total length of task-execution time) compared with conventional methods in robotic exploration missions. We expect that our method is also effective in terms of calculation time compared with the time-extended allocation method (based on the solution of job-shop scheduling problems). We simulated carrying tasks and exploratory tasks, which include uncertainty conditions such as unknown work environments (2 tasks and 2 robots, multiple tasks and 2 robots, 2 robots and multiple tasks, and multiple tasks and multiple robots). In addition, we compared our method with full searching and methods that maximize the sum of efficiency in these simulations by several conditions: first, 2 tasks (carrying and exploring) in the four uncertain conditions (later time, new objects appearing, disobedient robots, and shorter carrying time) and second, many types of tasks to many types of robots in the three uncertain conditions (unknown carrying time, new objects appearing, and some reasonable agents). The proposed method is also effective in three terms: the task-execution time with an increasing number of objects, uncertain increase in the number of tasks during task execution, and uncertainty agents who are disobedient to allocation orders compared to full searching and methods that maximize the sum of efficiency. Additionally, we performed two real-world experiments with uncertainty.
Collapse
|
23
|
Khan A, Rinner B, Cavallaro A. Cooperative Robots to Observe Moving Targets: Review. IEEE TRANSACTIONS ON CYBERNETICS 2018; 48:187-198. [PMID: 27925600 DOI: 10.1109/tcyb.2016.2628161] [Citation(s) in RCA: 32] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
The deployment of multiple robots for achieving a common goal helps to improve the performance, efficiency, and/or robustness in a variety of tasks. In particular, the observation of moving targets is an important multirobot application that still exhibits numerous open challenges, including the effective coordination of the robots. This paper reviews control techniques for cooperative mobile robots monitoring multiple targets. The simultaneous movement of robots and targets makes this problem particularly interesting, and our review systematically addresses this cooperative multirobot problem for the first time. We classify and critically discuss the control techniques: cooperative multirobot observation of multiple moving targets, cooperative search, acquisition, and track, cooperative tracking, and multirobot pursuit evasion. We also identify the five major elements that characterize this problem, namely, the coordination method, the environment, the target, the robot and its sensor(s). These elements are used to systematically analyze the control techniques. The majority of the studied work is based on simulation and laboratory studies, which may not accurately reflect real-world operational conditions. Importantly, while our systematic analysis is focused on multitarget observation, our proposed classification is useful also for related multirobot applications.
Collapse
|
24
|
The Multitasking System of Swarm Robot based on Null-Space-Behavioral Control Combined with Fuzzy Logic. MICROMACHINES 2017; 8:mi8120357. [PMID: 30400547 PMCID: PMC6187932 DOI: 10.3390/mi8120357] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/26/2017] [Revised: 12/06/2017] [Accepted: 12/07/2017] [Indexed: 11/24/2022]
Abstract
A swarm robot is a collection of large numbers of simple robots used to perform complex tasks that a single robot cannot perform or only perform ineffectively. The swarm robot works successfully only when the cooperation mechanism among individual robots is satisfied. The cooperation mechanism studied in this article ensures the formation and the distance between each pair of individual robots while moving to their destination while avoiding obstacles. The solved problems in this article include; controlling the suction/thrust force between each pair of individual robots in the swarm based on the fuzzy logic structure of the Singer-Input-Singer-Output under Mamdani law; demonstrating the stability of the system based on the Lyapunov theory; and applying control to the multitasking system of the swarm robot based on Null-Space-Behavioral control. Finally, the simulation results make certain that all the individual robots assemble after moving and avoid obstacles.
Collapse
|
25
|
Starzyk JA, Graham J, Puzio L. Needs, Pains, and Motivations in Autonomous Agents. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2017; 28:2528-2540. [PMID: 27542184 DOI: 10.1109/tnnls.2016.2596787] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
This paper presents the development of a motivated learning (ML) agent with symbolic I/O. Our earlier work on the ML agent was enhanced, giving it autonomy for interaction with other agents. Specifically, we equipped the agent with drives and pains that establish its motivations to learn how to respond to desired and undesired events and create related abstract goals. The purpose of this paper is to explore the autonomous development of motivations and memory in agents within a simulated environment. The ML agent has been implemented in a virtual environment created within the NeoAxis game engine. Additionally, to illustrate the benefits of an ML-based agent, we compared the performance of our algorithm against various reinforcement learning (RL) algorithms in a dynamic test scenario, and demonstrated that our ML agent learns better than any of the tested RL agents.This paper presents the development of a motivated learning (ML) agent with symbolic I/O. Our earlier work on the ML agent was enhanced, giving it autonomy for interaction with other agents. Specifically, we equipped the agent with drives and pains that establish its motivations to learn how to respond to desired and undesired events and create related abstract goals. The purpose of this paper is to explore the autonomous development of motivations and memory in agents within a simulated environment. The ML agent has been implemented in a virtual environment created within the NeoAxis game engine. Additionally, to illustrate the benefits of an ML-based agent, we compared the performance of our algorithm against various reinforcement learning (RL) algorithms in a dynamic test scenario, and demonstrated that our ML agent learns better than any of the tested RL agents.
Collapse
Affiliation(s)
- Janusz A Starzyk
- Russ College of Electrical Engineering and Computer Science, Ohio University, Athens, OH, USA
| | - James Graham
- Russ College of Electrical Engineering and Computer Science, Ohio University, Athens, OH, USA
| | - Leszek Puzio
- School of Computer Science and Management, University of Information Technology and Management, Rzeszów, Poland
| |
Collapse
|
26
|
García P, Caamaño P, Duro RJ, Bellas F. Scalable Task Assignment for Heterogeneous Multi-Robot Teams. INT J ADV ROBOT SYST 2017. [DOI: 10.5772/55489] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Affiliation(s)
- Paula García
- Grupo de Arquitectura de Computadores, Dpto. de Electrónica y Sistemas, Universidade da Coruña, Spain
| | - Pilar Caamaño
- Integrated Group for Engineering Research, Universidade da Coruña, Spain
| | - Richard J. Duro
- Integrated Group for Engineering Research, Universidade da Coruña, Spain
| | - Francisco Bellas
- Integrated Group for Engineering Research, Universidade da Coruña, Spain
| |
Collapse
|
27
|
Collaborative Multi-MSA Multi-Target Tracking and Surveillance: a Divide & Conquer Method Using Region Allocation Trees. J INTELL ROBOT SYST 2017. [DOI: 10.1007/s10846-017-0499-4] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|
28
|
Move and Improve: a Market-Based Mechanism for the Multiple Depot Multiple Travelling Salesmen Problem. J INTELL ROBOT SYST 2016. [DOI: 10.1007/s10846-016-0400-x] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
29
|
Chen J, Zhang X, Xin B, Fang H. Coordination Between Unmanned Aerial and Ground Vehicles: A Taxonomy and Optimization Perspective. IEEE TRANSACTIONS ON CYBERNETICS 2016; 46:959-72. [PMID: 25898328 DOI: 10.1109/tcyb.2015.2418337] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/05/2023]
Abstract
The coordination between unmanned aerial vehicles (UAVs) and unmanned ground vehicles (UGVs) is a proactive research topic whose great value of application has attracted vast attention. This paper outlines the motivations for studying the cooperative control of UAVs and UGVs, and attempts to make a comprehensive investigation and analysis on recent research in this field. First, a taxonomy for classification of existing unmanned aerial and ground vehicles systems (UAGVSs) is proposed, and a generalized optimization framework is developed to allow the decision-making problems for different types of UAGVSs to be described in a unified way. By following the proposed taxonomy, we show how different types of UAGVSs can be built to realize the goal of a common task, that is target tracking, and how optimization problems can be formulated for a UAGVS to perform specific tasks. This paper presents an optimization perspective to model and analyze different types of UAGVSs, and serves as a guidance and reference for developing UAGVSs.
Collapse
|
30
|
|
31
|
|
32
|
Guarnizo JG, Mellado M, Low CY, Blanes F. Architecting centralized coordination of soccer robots based on principle solution. Adv Robot 2015. [DOI: 10.1080/01691864.2015.1017534] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/23/2022]
|
33
|
|
34
|
Abstract
In this chapter, I review research involving remote human supervision of multiple unmanned vehicles (UVs) using command complexity as an organizing construct. Multi-UV tasks range from foraging, requiring little coordination among UVs, to formation following, in which UVs must function as a cohesive unit. Command complexity, the degree to which operator effort increases with the number of supervised UVs, is used to categorize human interaction with multiple UVs. For systems in which each UV requires the same form of attention (O( n)), effort increases linearly with the number of UVs. For systems in which the control of one UV is dependent upon another (O(> n)), additional UVs impose greater than linear increases due to the expense of coordination. For other systems, an operator interacts with an autonomously coordinating group, and effort is unaffected by group size (O(1)). Studies of human/multi-UV interaction can be roughly grouped into O( n) supervision, involving one-to-one control of individual UVs, or O(1) commanding, in which higher-level commands are directed to a group. Research in O( n) command has centered on round-robin control, neglect tolerance, and attention switching. Approaches to O(1) command are divided into systems using autonomous path planning only, plan libraries, human-steered planners, and swarms. Each type of system has its advantages. Less complete work in scalable displays for multiple UVs is reviewed. Mixing levels of command is probably necessary to supervise multiple UVs performing realistic tasks. Research in O( n) control is mature and can provide quantitative and qualitative guidance for design. Interaction with planners and swarms is less mature but more critical to developing effective multi-UV systems capable of performing complex tasks.
Collapse
|
35
|
Yan Z, Jouandeau N, Cherif AA. A Survey and Analysis of Multi-Robot Coordination. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/57313] [Citation(s) in RCA: 321] [Impact Index Per Article: 29.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
In the field of mobile robotics, the study of multi-robot systems (MRSs) has grown significantly in size and importance in recent years. Having made great progress in the development of the basic problems concerning single-robot control, many researchers shifted their focus to the study of multi-robot coordination. This paper presents a systematic survey and analysis of the existing literature on coordination, especially in multiple mobile robot systems (MMRSs). A series of related problems have been reviewed, which include a communication mechanism, a planning strategy and a decision-making structure. A brief conclusion and further research perspectives are given at the end of the paper.
Collapse
Affiliation(s)
- Zhi Yan
- Advanced Computing Laboratory of Saint-Denis (LIASD), Paris 8 University, Saint-Denis, France
| | - Nicolas Jouandeau
- Advanced Computing Laboratory of Saint-Denis (LIASD), Paris 8 University, Saint-Denis, France
| | - Arab Ali Cherif
- Advanced Computing Laboratory of Saint-Denis (LIASD), Paris 8 University, Saint-Denis, France
| |
Collapse
|
36
|
Liu Y, Yang J, Zheng Y, Wu Z, Yao M. Multi-Robot Coordination in Complex Environment with Task and Communication Constraints. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/54379] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Abstract The tasks would fail to be assigned to any robots in the task allocation phase as a consequence of the inherent communication constraints in multi-robot systems (MRS). This negative effect becomes even more serious in tasks with temporal constraints. We therefore propose the constraint-based approach (CoBA), a market-based task allocation approach to enable multi-robot coordination in domains with temporal constraints between subtasks of a complex task and network constraints between robots. We handle network constraints by having each robot maintain a dynamic acquaintance network of robots that it knows about, and allowing a robot to submit a bid on behalf of another robot during a task auction (“indirect bidding”). In order to model the complex task, we introduce the AND/OR task tree with temporal constraints. An auction-clearing routine, which supports the AND/OR task tree with temporal constraints and direct/indirect task auction, is proposed to enable effective multi-robot task allocation in spite of various constraints. The solution was validated in both simulation and physical environments by a series of experiments in disaster response domains. Specifically, we study the system performance by separately varying the number of robots, the expected rate of task issuance, the communication reliability factor, the compositions of MRS, as well as the acquaintance relationship parameter, in simulation experiments. The results suggest that our solution outperforms others, that is, robots were able to complete the tasks more promptly and effectively.
Collapse
Affiliation(s)
- Yabo Liu
- School of Aeronautics and Astronautics, Zhejiang University, P. R. China
| | - Jianhua Yang
- The Sci-Tech Academy, Zhejiang University, P. R. China
| | - Yao Zheng
- School of Aeronautics and Astronautics, Zhejiang University, P. R. China
| | - Zhaohui Wu
- The Sci-Tech Academy, Zhejiang University, P. R. China
- College of Computer Science and Technology, Zhejiang University, P. R. China
| | - Min Yao
- College of Computer Science and Technology, Zhejiang University, P. R. China
| |
Collapse
|
37
|
Murphy RR, Dreger KL, Newsome S, Rodocker J, Slaughter B, Smith R, Steimle E, Kimura T, Makabe K, Kon K, Mizumoto H, Hatayama M, Matsuno F, Tadokoro S, Kawase O. Marine heterogeneous multirobot systems at the great Eastern Japan Tsunami recovery. J FIELD ROBOT 2012. [DOI: 10.1002/rob.21435] [Citation(s) in RCA: 44] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
38
|
Herrero-Pérez D, Martínez-Barberá H. Decentralized Traffic Control for Non-Holonomic Flexible Automated Guided Vehicles in Industrial Environments. Adv Robot 2012. [DOI: 10.1163/016918611x563283] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
Affiliation(s)
- D. Herrero-Pérez
- a Department of Information and Communications Engineering, University of Murcia, 30100 Murcia, Spain;,
| | - H. Martínez-Barberá
- b Department of Information and Communications Engineering, University of Murcia, 30100 Murcia, Spain
| |
Collapse
|
39
|
Ni J, Yang SX. Bioinspired neural network for real-time cooperative hunting by multirobots in unknown environments. ACTA ACUST UNITED AC 2011; 22:2062-77. [PMID: 22042152 DOI: 10.1109/tnn.2011.2169808] [Citation(s) in RCA: 81] [Impact Index Per Article: 6.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Multiple robot cooperation is a challenging and critical issue in robotics. To conduct the cooperative hunting by multirobots in unknown and dynamic environments, the robots not only need to take into account basic problems (such as searching, path planning, and collision avoidance), but also need to cooperate in order to pursue and catch the evaders efficiently. In this paper, a novel approach based on a bioinspired neural network is proposed for the real-time cooperative hunting by multirobots, where the locations of evaders and the environment are unknown and changing. The bioinspired neural network is used for cooperative pursuing by the multirobot team. Some other algorithms are used to enable the robots to catch the evaders efficiently, such as the dynamic alliance and formation construction algorithm. In the proposed approach, the pursuing alliances can dynamically change and the robot motion can be adjusted in real-time to pursue the evader cooperatively, to guarantee that all the evaders can be caught efficiently. The proposed approach can deal with various situations such as when some robots break down, the environment has different boundary shapes, or the obstacles are linked with different shapes. The simulation results show that the proposed approach is capable of guiding the robots to achieve the hunting of multiple evaders in real-time efficiently.
Collapse
Affiliation(s)
- Jianjun Ni
- College of Computer and Information, Hohai University, Changzhou 213022, China.
| | | |
Collapse
|
40
|
Chang YH, Chang CW, Chen CL, Tao CW. Fuzzy sliding-mode formation control for multirobot systems: design and implementation. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS. PART B, CYBERNETICS : A PUBLICATION OF THE IEEE SYSTEMS, MAN, AND CYBERNETICS SOCIETY 2011; 42:444-57. [PMID: 22010151 DOI: 10.1109/tsmcb.2011.2167679] [Citation(s) in RCA: 75] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
This paper mainly addresses the decentralized formation problems for multiple robots, where a fuzzy sliding-mode formation controller (FSMFC) is proposed. The directed networks of dynamic agents with external disturbances and system uncertainties are discussed in consensus problems. To perform a formation control and to guarantee system robustness, a novel formation algorithm combining the concepts of graph theory and fuzzy sliding-model control is presented. According to the communication topology, formation stability conditions can be determined so that an FSMFC can be derived. By Lyapunov stability theorem, not only the system stability can be guaranteed, but the desired formation pattern of a multirobot system can be also achieved. Simulation results are provided to demonstrate the effectiveness of the provided control scheme. Finally, an experimental setup for the e-puck multirobot system is built. Compared to first-order formation algorithm and fuzzy neural network formation algorithm, it shows that real-time experimental results empirically support the promising performance of desire.
Collapse
Affiliation(s)
- Yeong-Hwa Chang
- Department of Electrical Engineering, Chang Gung University, Kwei-Shan Tao-Yuan 333, Taiwan.
| | | | | | | |
Collapse
|
41
|
Towards the Robotic “Avatar”: An Extensive Survey of the Cooperation between and within Networked Mobile Sensors. FUTURE INTERNET 2010. [DOI: 10.3390/fi2030363] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
|
42
|
|
43
|
Arrichiello F, Chiaverini S, Indiveri G, Pedone P. The Null-Space-based Behavioral Control for Mobile Robots with Velocity Actuator Saturations. Int J Rob Res 2010. [DOI: 10.1177/0278364909358788] [Citation(s) in RCA: 39] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
In this paper we present the application of the Null-Space-based Behavioral (NSB) approach to the motion control of mobile robots with velocity saturated actuators. The NSB is a behavior-based robot control approach that uses a hierarchical organization of the tasks to guarantee that they are executed according to a desired priority: it uses a projection technique to avoid that, in the absence of actuator saturations, low-priority tasks could influence higher-priority tasks. The main contribution of this paper is the extension of the NSB approach to the case where actuator velocity saturation bounds are explicitly taken into account. The proposed solution dynamically scales task velocity commands so that the hierarchy of task priorities is preserved in spite of actuator velocity saturations. The approach has been validated on two specific case studies. In the first case, the NSB elaborates the motion directives for a single mobile robot that has to reach a target while avoiding a point obstacle1 in this case, the mission is composed of two tasks. In the second case, the NSB elaborates the motion directives for a team of six mobile robots that has orates the motion directives for a team of six mobile robots that has to entrap and escort a target1 in this case the mission is composed of four tasks. The approach is validated by numerical simulations and by experiments with real mobile robots.
Collapse
Affiliation(s)
- Filippo Arrichiello
- Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell'Informazione e Matematica Industriale, Università degli Studi di Cassino, Via G. Di Biasio 43, 03043 Cassino (FR), Italy,
| | - Stefano Chiaverini
- Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell'Informazione e Matematica Industriale, Università degli Studi di Cassino, Via G. Di Biasio 43, 03043 Cassino (FR), Italy,
| | - Giovanni Indiveri
- Dipartimento Ingegneria dell'Innovazione, Università del Salento, via Monteroni, 73100 Lecce, Italy,
| | - Paola Pedone
- Dipartimento Ingegneria dell'Innovazione, Università del Salento, via Monteroni, 73100 Lecce, Italy,
| |
Collapse
|
44
|
Abstract
Construction is difficult to automate because of its complexity. Introducing modularity into both structural components and a means of assembly solves the problem by simplifying the construction task. Based on this idea, we propose a novel concept of a fully automated construction system called the Automatic Modular Assembly System (AMAS). In this paper, we discuss the hardware system and distributed control method of AMAS. This system uses passive building blocks called “structure modules” and an assembler robot that is specialized to handle them. This “modular” concept drastically simplifies structural complexity. We have built a prototype model to evaluate its automatic construction capability. Then we introduce a distributed autonomous control for AMAS, which uses a gradient field to indicate the directions to the assembler robots. The gradient field is generated on the structure modules. To improve the efficiency, we introduce collision avoidance rules such as module relay and local negotiation via a blackboard. We also evaluate the overall performance of the distributed control with simulations.
Collapse
Affiliation(s)
- Yuzuru Terada
- Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology,
| | - Satoshi Murata
- Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology,
| |
Collapse
|