ROS stack for control and navigation of autonomous underwater vehicles