Literature DB >> 33816965

Automatic modular design of robot swarms using behavior trees as a control architecture.

Antoine Ligot1, Jonas Kuckling1, Darko Bozhinoski1,2, Mauro Birattari1.   

Abstract

We investigate the possibilities, challenges, and limitations that arise from the use of behavior trees in the context of the automatic modular design of collective behaviors in swarm robotics. To do so, we introduce Maple, an automatic design method that combines predefined modules-low-level behaviors and conditions-into a behavior tree that encodes the individual behavior of each robot of the swarm. We present three empirical studies based on two missions: aggregation and Foraging. To explore the strengths and weaknesses of adopting behavior trees as a control architecture, we compare Maple with Chocolate, a previously proposed automatic design method that uses probabilistic finite state machines instead. In the first study, we assess Maple's ability to produce control software that crosses the reality gap satisfactorily. In the second study, we investigate Maple's performance as a function of the design budget, that is, the maximum number of simulation runs that the design process is allowed to perform. In the third study, we explore a number of possible variants of Maple that differ in the constraints imposed on the structure of the behavior trees generated. The results of the three studies indicate that, in the context of swarm robotics, behavior trees might be appealing but in many settings do not produce better solutions than finite state machines.
© 2020 Ligot et al.

Entities:  

Keywords:  AutoMoDe; Automatic design; Behavior trees; Evolutionary robotics; Finite state machines; Optimisation-based design; Swarm robotics

Year:  2020        PMID: 33816965      PMCID: PMC7924474          DOI: 10.7717/peerj-cs.314

Source DB:  PubMed          Journal:  PeerJ Comput Sci        ISSN: 2376-5992


  4 in total

1.  Evolving controllers for a homogeneous system of physical robots: structured cooperation with minimal sensors.

Authors:  Matt Quinn; Lincoln Smith; Giles Mayley; Phil Husbands
Journal:  Philos Trans A Math Phys Eng Sci       Date:  2003-10-15       Impact factor: 4.226

Review 2.  Open Issues in Evolutionary Robotics.

Authors:  Fernando Silva; Miguel Duarte; Luís Correia; Sancho Moura Oliveira; Anders Lyhne Christensen
Journal:  Evol Comput       Date:  2015-11-18       Impact factor: 3.277

3.  Semi-autonomous Simulated Brain Tumor Ablation with RavenII Surgical Robot using Behavior Tree.

Authors:  Danying Hu; Yuanzheng Gong; Blake Hannaford; Eric J Seibel
Journal:  IEEE Int Conf Robot Autom       Date:  2015-05

4.  Automatic Off-Line Design of Robot Swarms: A Manifesto.

Authors:  Mauro Birattari; Antoine Ligot; Darko Bozhinoski; Manuele Brambilla; Gianpiero Francesca; Lorenzo Garattoni; David Garzón Ramos; Ken Hasselmann; Miquel Kegeleirs; Jonas Kuckling; Federico Pagnozzi; Andrea Roli; Muhammad Salman; Thomas Stützle
Journal:  Front Robot AI       Date:  2019-07-19
  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.