Semi-Unknown Environments Exploration Inspired by Swarm Robotics using Fuzzy Cognitive Maps

This paper aims to present a fuzzy cognitive map (FCM) controller on multiple autonomous mobile robots (multirobot system) in order to complete a foraging task in semiunknown environments, and to compare the FCM results with a fuzzy logic controller (FLC). In this work, the limits of the searching area are known. However, everything within it (goals, obstacles and position of other robots during navigation) is unknown. The foraging task simulates a real-life application of robots on rescue missions, where the main objective is rescuing the victims of a tragedy, or lost in a forest, or even victims of a major accident in an industry. Although it is a simulated environment, we tested the autonomy and cooperation among all robots for this kind of operation in different simulated scenarios. We used a reactive (real-time) architecture to enhance the robots’ global robustness on dealing with unpredictable situations. The results imply that the FCM approach presented, in general, less simulation processing time and distance traveled, without significant prejudice in the explored area. In this way, we expect to collaborate and serve as inspiration for future works on this research area.

[1]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[2]  Salvatore Marano,et al.  Swarm robotics in wireless distributed protocol design for coordinating robots involved in cooperative tasks , 2017, Soft Computing.

[3]  Lúcia Valéria Ramos de Arruda,et al.  Bio-inspired on-line path planner for cooperative exploration of unknown environment by a Multi-Robot System , 2019, Robotics Auton. Syst..

[4]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[5]  Koen Vanhoof,et al.  On the convergence of sigmoid Fuzzy Cognitive Maps , 2016, Inf. Sci..

[6]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[7]  Jose L. Salmeron,et al.  A Review of Fuzzy Cognitive Maps Research During the Last Decade , 2013, IEEE Transactions on Fuzzy Systems.

[8]  Koen Vanhoof,et al.  Learning Stability Features on Sigmoid Fuzzy Cognitive Maps through a Swarm Intelligence Approach , 2013, CIARP.

[9]  Josip Maras,et al.  Continuously self-adjusting fuzzy cognitive map with semi-autonomous concepts , 2017, Neurocomputing.

[10]  R. Axelrod Structure of decision : the cognitive maps of political elites , 2015 .

[11]  Lotfi A. Zadeh,et al.  A fuzzy-algorithmic approach to the definition of complex or imprecise concepts , 1976 .

[12]  Levent Bayındır,et al.  A review of swarm robotics tasks , 2016, Neurocomputing.

[13]  Lúcia Valéria Ramos de Arruda,et al.  Autonomous navigation system using Event Driven-Fuzzy Cognitive Maps , 2011, Applied Intelligence.

[14]  Bart Kosko,et al.  Fuzzy Cognitive Maps , 1986, Int. J. Man Mach. Stud..

[15]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[16]  Manolis A. Christodoulou,et al.  Adaptive Estimation of Fuzzy Cognitive Maps With Proven Stability and Parameter Convergence , 2009, IEEE Transactions on Fuzzy Systems.

[17]  J. R. Llata,et al.  Working Together: A Review on Safe Human-Robot Collaboration in Industrial Environments , 2017, IEEE Access.

[18]  João Paulo Carvalho,et al.  Rule based fuzzy cognitive maps - expressing time in qualitative system dynamics , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[19]  Lucas Botoni de Souza,et al.  Group of Robots Inspired by Swarm Robotics Exploring Unknown Environments , 2018, 2018 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[20]  E. Tolman Cognitive maps in rats and men. , 1948, Psychological review.

[21]  Vergini Eleni,et al.  New concerns on fuzzy cognitive maps equation and sigmoid function , 2017, 2017 25th Mediterranean Conference on Control and Automation (MED).

[22]  Xin-She Yang,et al.  Self-adaptive decision-making mechanisms to balance the execution of multiple tasks for a multi-robots team , 2018, Neurocomputing.

[23]  Peter I. Corke Robotics, Vision and Control - Fundamental Algorithms In MATLAB® Second, Completely Revised, Extended And Updated Edition, Second Edition , 2017, Springer Tracts in Advanced Robotics.

[24]  Gerardo Beni,et al.  From Swarm Intelligence to Swarm Robotics , 2004, Swarm Robotics.

[25]  Elpiniki I. Papageorgiou,et al.  Artificial Life Environment Modeled by Dynamic Fuzzy Cognitive Maps , 2018, IEEE Transactions on Cognitive and Developmental Systems.

[26]  Luiz Chaimowicz,et al.  The next frontier: combining information gain and distance cost for decentralized multi-robot exploration , 2016, SAC.

[27]  Elpiniki I. Papageorgiou,et al.  Fuzzy Cognitive Maps for Applied Sciences and Engineering - From Fundamentals to Extensions and Learning Algorithms , 2013, Fuzzy Cognitive Maps for Applied Sciences and Engineering.

[28]  Giovanni Acampora,et al.  Distributing emotional services in Ambient Intelligence through cognitive agents , 2011, Service Oriented Computing and Applications.

[29]  Jose L. Salmeron,et al.  Modelling grey uncertainty with Fuzzy Grey Cognitive Maps , 2010, Expert Syst. Appl..

[30]  L ÚCIA V ALÉRIA R AMOS DE A RRUDA,et al.  DYNAMIC FUZZY COGNITIVE MAPS AND FUZZY LOGIC CONTROLLERS APPLIED IN INDUS- TRIAL MIXER , 2015 .

[31]  Flávio Neves,et al.  A dynamic fuzzy cognitive map applied to chemical process supervision , 2013, Eng. Appl. Artif. Intell..

[32]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[33]  Peter B. Borwein,et al.  uzzy cognitive maps and cellular automata : An evolutionary approach or social systems modelling , 2012 .

[34]  Luiz Chaimowicz,et al.  A Novel Distance Cost Approach for Multi-Robot Integrated Exploration , 2015, 2015 12th Latin American Robotics Symposium and 2015 3rd Brazilian Symposium on Robotics (LARS-SBR).

[35]  Flávio Neves,et al.  A cooperative architecture for swarm robotic based on dynamic fuzzy cognitive maps , 2017, Eng. Appl. Artif. Intell..