Huxley: A flexible robot control architecture for autonomous underwater vehicles | IEEE Conference Publication | IEEE Xplore