In many manufacturing processes, sensor agents specifically adapt to explore pipes and other constrained environments filled with fluid are usually needed for monitoring purposes. However, in some of these environments only miniaturized agents can be used. Furthermore, these agents might be kinetically passive, due to limited resources and size. Therefore, designing and using these agents can be difficult. One possible solution to this problem is to change the agents’ morphology, such that optimally shaped agents reach target destinations simply by passively moving through the fluid. Here, we propose an evolutionary scheme for evolving the agent’s morphology to reach a predefined desired point in a fluid environment. This scheme includes a genotype-phenotype mapping based on Lindenmayer-Systems, as well as custom reproduction operators, selection criterion, and fitness function. In order to allow the simulation of irregularly shaped bodies underwater, we develop a simulation framework based on the Robot Operating System and the Unmanned Underwater Vehicle package. We test the proposed method on a set of 10 target points in a pipe inspection scenario. Results show that the evolved agents reach the target points with a distance error smaller than 5% in the worst case, and a standard deviation of 1.1% over 10 repeated experiments.

Morphological evolution for pipe inspection using Robot Operating System (ROS) / Hallawa, A.; Iacca, G.; Sariman, C.; Rahman, T.; Cochez, M.; Ascheid, G.. - In: MATERIALS AND MANUFACTURING PROCESSES. - ISSN 1042-6914. - 35:6(2020), pp. 714-724. [10.1080/10426914.2020.1746335]

Morphological evolution for pipe inspection using Robot Operating System (ROS)

Iacca G.;
2020-01-01

Abstract

In many manufacturing processes, sensor agents specifically adapt to explore pipes and other constrained environments filled with fluid are usually needed for monitoring purposes. However, in some of these environments only miniaturized agents can be used. Furthermore, these agents might be kinetically passive, due to limited resources and size. Therefore, designing and using these agents can be difficult. One possible solution to this problem is to change the agents’ morphology, such that optimally shaped agents reach target destinations simply by passively moving through the fluid. Here, we propose an evolutionary scheme for evolving the agent’s morphology to reach a predefined desired point in a fluid environment. This scheme includes a genotype-phenotype mapping based on Lindenmayer-Systems, as well as custom reproduction operators, selection criterion, and fitness function. In order to allow the simulation of irregularly shaped bodies underwater, we develop a simulation framework based on the Robot Operating System and the Unmanned Underwater Vehicle package. We test the proposed method on a set of 10 target points in a pipe inspection scenario. Results show that the evolved agents reach the target points with a distance error smaller than 5% in the worst case, and a standard deviation of 1.1% over 10 repeated experiments.
2020
6
Hallawa, A.; Iacca, G.; Sariman, C.; Rahman, T.; Cochez, M.; Ascheid, G.
Morphological evolution for pipe inspection using Robot Operating System (ROS) / Hallawa, A.; Iacca, G.; Sariman, C.; Rahman, T.; Cochez, M.; Ascheid, G.. - In: MATERIALS AND MANUFACTURING PROCESSES. - ISSN 1042-6914. - 35:6(2020), pp. 714-724. [10.1080/10426914.2020.1746335]
File in questo prodotto:
File Dimensione Formato  
paper_v2.pdf

Open Access dal 26/04/2021

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

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.24 MB
Formato Adobe PDF
2.24 MB 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/273438
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 7
social impact