Design of an ocean current roaming underwater robot | IEEE Conference Publication | IEEE Xplore