Repo for mapping all the open source robotics software, including the ones from this organization
- VRX Boat Simulation gazebosim example.
- Bluerov2 gazebosim model.
- LRAUV gazebosim example. Contains DVL.
- Orca4
- SUAVE An Exemplar for Self-Adaptive Underwater Vehicles
- REMARO Summer School Delft 2022 - Underwater robotics hackathon
- MBZIRC Boat and aerial drone simulation. Contains radar.
- Stonefish is a C++ library combining a physics engine and a lightweight rendering pipeline.
- TurtleBoat is an interactive node, similar to turtlebot, but then with vessel dynamics
Modules that attempt to best satisfy a reference resultant force by the ships actuators, given a certain thruster layout. The goal is to decide on actuator actions (generally either force
Where the forces per actuator
- MVP-Control: A generic vehicle low-level vehicle controller (implements a control allocation algorithm with quadratic programming).
-
CentraleNantesROV thrust_manager: Uses URDF to get thruster info. Method: predefined T inverse lookup (
$f=T^{-1} * \tau$ ) -
Robotic Decision Making Lab Oregon thrust manager Method: predefined T inverse lookup (
$f=T^{-1} * \tau$ )
Components that attempt to control the vessels motion to follow a reference state.
Full control over the pose of the vessel, generally for slow positioning, docking or station-keeping
- ...
Approaches that are tailored to function with high surge speed, commonly neglecting drift and actuation in sway direction.
- ...
- ...
- MVP-Mission: A generic behavior-based state-oriented mission planner. It contains common behaviors for marine guidance.
Modules that make sure that actuators follow a desired reference. Very vessel specific.