The Development of a Marine Internet of Things System Architecture for the Control of Heterogeneous Robotic Agents | IEEE Conference Publication | IEEE Xplore