A Receding Horizon Multi-Objective Planner for Autonomous Surface Vehicles in Urban Waterways | IEEE Conference Publication | IEEE Xplore