GitHub repository: nilsbore/stonefish
Description: Stonefish - an advanced C++ simulation library dedicated for (but not limited to) marine robotics.