Autonomous Underwater Vehicles With customizable payload area and ROS-based open software architecture.