Skip to main navigation Skip to search Skip to main content

Open-Access Simulation Platform and Motion Control Design for a Surface Robotic Vehicle in the VRX Environment

  • Brayan Saldarriaga-Mesa
  • , Julio Montesdeoca
  • , Dennys Báez
  • , Flavio Roberti
  • , Juan Marcos Toibero

Research output: Contribution to journalArticlepeer-review

Abstract

This work presents an open-source simulation framework designed to extend the capabilities of the VRX environment for developing and validating control strategies for surface robotic vehicles. The platform features a custom monohull, kayak-type USV with four thrusters in differential configuration, represented with a complete graphical mockup consistent with its physical design and modeled with realistic dynamics and sensor integration. A thrust mapping function was calibrated using manufacturer data, and the vehicle’s behavior was characterized using a simplified Fossen model with parameters identified via Least Squares estimation. Multiple motion controllers, including velocity, position, trajectory tracking, and path guidance, were implemented and evaluated in a variety of wave and wind scenarios designed to test the full vehicle dynamics and closed-loop behavior. In addition to extending the VRX simulator, this work introduces a new USV model, a calibrated thrust response, and a set of model-based controllers validated in high-fidelity marine conditions. The resulting framework constitutes a reproducible and extensible resource for the marine robotics community, with direct applications in robotic education, perception, and advanced control systems.

Original languageEnglish
Article number147
JournalRobotics
Volume14
Issue number10
DOIs
StatePublished - Oct 2025

Bibliographical note

Publisher Copyright:
© 2025 by the authors.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 14 - Life Below Water
    SDG 14 Life Below Water

Keywords

  • dynamic model identification
  • multimode model-based control
  • open-source simulation framework
  • ROS integration
  • Unmanned Surface Vehicles (USVs)
  • VRX environment extension

Cite this