Remotely operated and autonomous underwater vehicles.
Gazebo packages for simulating underwater vehicles and manipulators.
ArduPilot firmware for remotely operated underwater vehicles.