Recent developments in the miniaturization of hardware have facilitated the use of robots or mobile sensory agents in many applications such as exploration of GPS-denied, hardly accessible unknown environments. This includes underground resource exploration and water pollution monitoring. One problem in scaling-down robots is that it puts significant emphasis on power consumption due to the limited energy available online. Furthermore, the design of adequate controllers for such agents is challenging as representing the system mathematically is difficult due to complexity. In that regard, Evolutionary Algorithms (EA) is a suitable choice for developing the controllers. However, the solution space for evolving those controllers is relatively large because of the wide range of the possible tunable parameters available on the hardware, in addition to the numerous number of objectives which appear on different design levels. A recently-proposed method, dubbed as Instinct Evolution Scheme (IES), offered a way to limit the solution space in these cases. This scheme uses Behavior Trees (BTs) to represent the robot behaviour in a modular, re-usable and intelligible fashion. In this paper, we improve upon the original IES by using Grammatical evolution (GE) to implement a full BT evolution model integratable with IES. A special emphasis is put on minimizing the complexity of the BT generated by GE. To test the scheme, we consider an environment exploration task on a virtual environment. Results show 85% correct reactions to environment stimuli and a decrease in relative complexity to 4.7%. Finally, the evolved BT is represented in an if-else on-chip compatible format.

Evolving Instinctive Behaviour in Resource-Constrained Autonomous Agents Using Grammatical Evolution / Hallawa, Ahmed; Schug, Simon; Iacca, Giovanni; Ascheid, Gerd. - 12104:(2020), pp. 369-383. (Intervento presentato al convegno 23rd European Conference on Applications of Evolutionary Computation, EvoApplications 2020, held as part of EvoStar 2020 tenutosi a Sevilla nel 15th-17th April 2020) [10.1007/978-3-030-43722-0_24].

Evolving Instinctive Behaviour in Resource-Constrained Autonomous Agents Using Grammatical Evolution

Iacca, Giovanni;
2020-01-01

Abstract

Recent developments in the miniaturization of hardware have facilitated the use of robots or mobile sensory agents in many applications such as exploration of GPS-denied, hardly accessible unknown environments. This includes underground resource exploration and water pollution monitoring. One problem in scaling-down robots is that it puts significant emphasis on power consumption due to the limited energy available online. Furthermore, the design of adequate controllers for such agents is challenging as representing the system mathematically is difficult due to complexity. In that regard, Evolutionary Algorithms (EA) is a suitable choice for developing the controllers. However, the solution space for evolving those controllers is relatively large because of the wide range of the possible tunable parameters available on the hardware, in addition to the numerous number of objectives which appear on different design levels. A recently-proposed method, dubbed as Instinct Evolution Scheme (IES), offered a way to limit the solution space in these cases. This scheme uses Behavior Trees (BTs) to represent the robot behaviour in a modular, re-usable and intelligible fashion. In this paper, we improve upon the original IES by using Grammatical evolution (GE) to implement a full BT evolution model integratable with IES. A special emphasis is put on minimizing the complexity of the BT generated by GE. To test the scheme, we consider an environment exploration task on a virtual environment. Results show 85% correct reactions to environment stimuli and a decrease in relative complexity to 4.7%. Finally, the evolved BT is represented in an if-else on-chip compatible format.
2020
Applications of Evolutionary Computation: 23rd European Conference, EvoApplications 2020, Held as Part of EvoStar 2020: Proceedings
GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND
SPRINGER INTERNATIONAL PUBLISHING AG
978-3-030-43721-3
978-3-030-43722-0
Hallawa, Ahmed; Schug, Simon; Iacca, Giovanni; Ascheid, Gerd
Evolving Instinctive Behaviour in Resource-Constrained Autonomous Agents Using Grammatical Evolution / Hallawa, Ahmed; Schug, Simon; Iacca, Giovanni; Ascheid, Gerd. - 12104:(2020), pp. 369-383. (Intervento presentato al convegno 23rd European Conference on Applications of Evolutionary Computation, EvoApplications 2020, held as part of EvoStar 2020 tenutosi a Sevilla nel 15th-17th April 2020) [10.1007/978-3-030-43722-0_24].
File in questo prodotto:
File Dimensione Formato  
Evolving_Instinctive_Behaviour_in_Resource_Constrained_Autonomous_Robots_Using_Grammatical_Evolution.pdf

Open Access dal 02/01/2022

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 333.82 kB
Formato Adobe PDF
333.82 kB Adobe PDF Visualizza/Apri
Hallawa2020_Chapter_EvolvingInstinctiveBehaviourIn.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 712.97 kB
Formato Adobe PDF
712.97 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/273440
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 7
  • OpenAlex ND
social impact