Hardware architecture for a modular autonomous underwater vehicle STARFISH | IEEE Conference Publication | IEEE Xplore