Agile design of low-cost autonomous underwater vehicles
ROS: an open-source Robot Operating System