UR-EARL: A framework for designing underwater robots using evolutionary algorithm-driven reinforcement learning
Ocean Engineering, vol. 321, pp. 120402
Abstract
Designing an autonomous underwater vehicle (AUV) is a significant challenge, which involves two primary tasks: shaping the body and developing the control system. Both elements are essential for the AUV’s effective performance. This study introduces a novel framework that integrates evolutionary algorithms with reinforcement learning to simultaneously optimize both the shape and behavior of AUVs toward specific objectives. Our framework is designed to be highly expandable, making it easy to incorporate and test new design algorithms alongside existing methods. Additionally, we provide an underwater simulation platform based on the Pybullet engine to realistically evaluate the performance of evolved/trained AUVs. To demonstrate the capabilities of our methodology, we present a case study focused on navigating and maintaining positions within diverse underwater environments with different flow dynamics. We use a Lindenmayer-System-based evolutionary algorithm for optimizing the AUV’s morphology and utilize Stable Baselines 3 algorithms to train the controllers within our proposed framework. Being entirely open-source, we expect this framework to provide researchers with a convenient platform for efficiently testing their innovative methods and accelerating progress in the field.
Authors 3
-
Affiliation as printed
RWTH Aachen University - Chair of Information Theory and Data Analytics, Kopernikusstraße 16, Aachen, 52074, NRW, Germany
-
Ahmed Hallawa Aachen
Affiliation as printed
RWTH Aachen University - Institute for Communication Technologies and Embedded Systems, Kopernikusstraße 16, Aachen, 52074, NRW, Germany
-
Anke Schmeink Aachen
Affiliation as printed
RWTH Aachen University - Chair of Information Theory and Data Analytics, Kopernikusstraße 16, Aachen, 52074, NRW, Germany
Cited by 6 stored of 6
6 results
No patents citing this paper on Lens.org (checked 2026-10-06).
References 110
-
W6602058102details pending0citations
-
W6602839891details pending0citations
-
W6628742309details pending0citations
-
W6629962685details pending0citations
-
W6630746784details pending0citations
-
W6634708108details pending0citations
-
W6637689453details pending0citations
-
W6643751959details pending0citations
-
W6663939246details pending0citations
-
W6668078780details pending0citations
-
W6675134754details pending0citations
-
W6676279030details pending0citations
-
W6677964915details pending0citations
-
W6684212943details pending0citations
-
W6685081601details pending0citations
-
W6685758155details pending0citations
-
W6688535342details pending0citations
-
W6696310318details pending0citations
-
W6704526994details pending0citations
-
W6729488978details pending0citations