Implementation of a low-cost autonomous underwater vehicle using open source ROS components with consumer class sonar technologies | IEEE Conference Publication | IEEE Xplore