A mission control system for an autonomous underwater vehicle