On two versions of the OTTER vehicle, in addition to hands on experience with mechanical and electrical component construction and testing, I created a 3D graphical user interface and developed the task-level architecture for vehicle control. With OTTER, we successfully demonstrated tracking of arbitrary objects underwater, vehicle control using computer-generated graphics, visual station keeping, and automatic video mosaic creation. For my research, OTTER successfully searched for and autonomously retrieved objects from the bottom of a test tank.