Autonomous Underwater Vehicles Challenge

BWSI Entrance - Hero

Program Overview

Many of the final frontiers of exploration on Earth are underwater – the deep oceanwater-filled cave systems, and under Antarctic ice shelves . Exploring the farthest reaches of these areas requires underwater piloted or semi-autonomous vehicles. Hydrostatic pressure, dynamic currents, darkness, curious sea creatures and slimy bacteria make underwater places difficult to navigate. True underwater autonomy is difficult to achieve, and even the most advanced piloted vehicles are frequently lost. This course will introduce students to the challenges faced by real-world ocean engineers in designing, building and programming autonomous underwater autonomous vehicles (AUVs). The culmination of the summer course will be an exciting test of true autonomy – the student AUVs will autonomously navigate a simulated underwater obstacle course, applying real-time decision making based on feedback from onboard sensors. 

This program consists of two components: an online & pre-requisite course open to all interested students and a four-week summer program for a select group of students. See our FAQ for most up to date schedule.

Course Topics

  • Vehicle control 
  • Sensor integration (software) 
  • Data analysis 
  • Image processing 
  • Autonomy

Prerequisites

  • Python (basic)
  • Physics (any level) 
  • Linear algebra (any level) 

Summer Course Outline

Week 1

  • Introduction to marine autonomy
  • Setting up computing environment
  • Foundational tools – linux, vim, C++, cmake

Week 2

  • Single-vehicle autonomous operations
  • Mission analysis
  • Writing your own sensor-driven behavior
  • Individual project

Week 3

  • Multi-vehicle autonomous operations
  • Individual challenge problem
  • Final challenge team formation

Week 4

  • AUV Final Challenge execution
print
Print Friendly, PDF & Email