2012 assembly auvsi board design buoy competition controller DDS dvl electrical ethernet failure fall grabber GUI hydrophone mae manufacturing merge board Outreach packing Panama City pcb pelican pipe pool python rain robosub ROS seabotix shooter software spring 2012 software pneumatics pool summer testing thrusters trajectory generator travel tropical storm Twitter vision visual servoing waterproofing webcast