URoBench: Comparative Analyses of Underwater Robotics Simulators from Reinforcement Learning Perspective

Zebin Huang, Markus Buchholz, Michele Grimaldi, Hao Yu, Ignacio Carlucho, Yvan R. Petillot

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In an effort to standardise the evaluation of Reinforcement Learning (RL) algorithms across different simulators of underwater robots, this paper introduces a benchmark framework, URoBench, to test the capabilities of simulators in RL- related tasks of underwater robotics. This framework is characterised by its modular architecture. By abstracting these components, the framework allows for integration with various simulators through different interfaces. To verify the framework, we tested the performance of three typical underwater robotics simulators (HoloOcean, Dave, and Stonefish) in RL conditions. Also, the usage effectiveness of the computation resources of these three simulators was compared. The verification result demonstrates the feasibility of incorporating this benchmarking framework into different simulators, facilitating consistent and comparable assessments. This benchmarking framework stands to provide a common assessment method for underwater robot simulators, standardising the development and simulation of RL for marine robotics.
Original languageEnglish
Title of host publicationOCEANS 2024 - Singapore
PublisherIEEE
ISBN (Electronic)9798350362077
DOIs
Publication statusPublished - 24 Sept 2024
EventOCEANS 2024 Singapore - Singapore, Singapore
Duration: 15 Apr 202418 Apr 2024

Conference

ConferenceOCEANS 2024 Singapore
Country/TerritorySingapore
CitySingapore
Period15/04/2418/04/24

Keywords

  • Autonomous Underwater Vehicle
  • Benchmark
  • Reinforcement Learning
  • Simulator

ASJC Scopus subject areas

  • Ocean Engineering
  • Oceanography

Fingerprint

Dive into the research topics of 'URoBench: Comparative Analyses of Underwater Robotics Simulators from Reinforcement Learning Perspective'. Together they form a unique fingerprint.

Cite this