A real-time control architecture for a semi-autonomous underwater vehicle | IEEE Conference Publication | IEEE Xplore