Stream-Function Based 3D Obstacle Avoidance Mechanism for Mobile AUVs in the Internet of Underwater Things | IEEE Journals & Magazine | IEEE Xplore