Design and Simulation of an Autonomous Surface Vehicle for Trash Collection using ROS | IEEE Conference Publication | IEEE Xplore