Stonefish: An Advanced Open-Source Simulation Tool Designed for Marine Robotics, With a ROS Interface | IEEE Conference Publication | IEEE Xplore