The UMO (Underwater Moving Object) Firmware Design and Implementation Based on Underwater Acoustic Communication | IEEE Conference Publication | IEEE Xplore