Skip to content

ros-maritime/awesome-maritime-robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

awesome-maritime-robotics

Repo for mapping all the open source robotics software, including the ones from this organization

Simulation environments

Gazebo

Other

  • 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

Control effort allocation / Thruster-managers

pure_thrustallocation drawio (2)

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 $f=[f_1,...,f_n]$ or utilization $u = [u_1,...,u_n]^{\intercal}$ and orientations $\alpha = [\alpha_1,...,\alpha_n]^{\intercal}$) of all $n$ thrusters that combined satisfy desired resultant forces. In most cases (e.g. propellers, not fins) they relate by:

$$ \tau = T(\alpha)f(u) $$

Where the forces per actuator $f$ depends on utilization $u$ and $T$ is the thrust allocation matrix (which is constant if actuator angles $\alpha$ are static).

Motion control modules

Components that attempt to control the vessels motion to follow a reference state.

Dynamical positioning / station keeping

Full control over the pose of the vessel, generally for slow positioning, docking or station-keeping

  • ...

Heading / Velocity control

Approaches that are tailored to function with high surge speed, commonly neglecting drift and actuation in sway direction.

  • ...

Other approaches

  • ...

Planning/Guidance mission-planning:

  • MVP-Mission: A generic behavior-based state-oriented mission planner. It contains common behaviors for marine guidance.

Actuator control

Modules that make sure that actuators follow a desired reference. Very vessel specific.

Drivers

Open access datasets of marine drone operation

About

Repo for mapping all the open source robotics software, including the ones from this organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •