National Underwater Robotics Challenge (NURC) 2019

Albert L Esparza