Skip to main content
Version: 2024

Course Introduction

Welcome to the Autonomous Underwater Vehicle Challenge (AUVC) 2024! This comprehensive and practical course is designed to introduce you to the fascinating world of underwater robotics, equipping you with the skills and knowledge to program and operate off-the-shelf underwater robotic vehicles.

Course Overview

Over the next four weeks, you will:

  • Understand the fundamentals of underwater robotics and its applications.
  • Learn the principles of buoyancy, propulsion, and navigation in marine environments.
  • Get acquainted with Python and C++ programming languages and how to use them in controlling underwater robots.
  • Gain hands-on experience in programming and operating off-the-shelf underwater robotic vehicles.
  • Learn to process sensor data, develop control algorithms, and understand communication protocols for underwater systems.
  • Understand the steps involved in mission planning and execution for underwater robots.
  • Discuss real-world applications and challenges in underwater robotics.
  • Work on a final project that involves planning and executing a mission using an underwater robot.

Course Materials and Resources

Throughout the course, you will be provided with a variety of resources to facilitate your learning:

  • Comprehensive course material, including lecture slides, readings, and exercises.
  • Access to Python and C++ programming tools and relevant software libraries.
  • Hands-on experience with off-the-shelf underwater robotic vehicles.
  • Guest lectures from industry professionals.
  • Continuous support and guidance from our expert instructors.

Final Project

The course concludes with a final project where you will plan and execute a mission using an underwater robot. This is a chance for you to put your newly acquired skills to test and gain real-world experience in handling an underwater robotics mission.

Important Dates

  • ** Course Start Date: July 8th, 2024 **

  • ** Course End Date: August 2nd, 2024 **

  • ** Final Project Presentations: August 3rd, 2024 **


Get ready to explore the underwater world like never before! Welcome aboard!