Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves † | Synapse