Project Description:

The RoboSub Software Development project aims to design, develop, and implement a comprehensive software system for an Autonomous Underwater Vehicle (AUV) participating in the RoboSub competition. The software will be responsible for controlling the AUV's locomotion, navigation, sensing, and task execution. It will also provide a user interface for monitoring and controlling the AUV during the competition.

Project Objectives:

Project Scope:

The project scope includes the following:

Project Deliverables:

The project deliverables include the following:

Software Requirements Document Software Design Document

Role Name
Faculty Advisor Richard Cross
Localization Alexandra Barahona Amador
Joshua Chavez
Mapping Edward Eckle
Computer Vision Justin Guerra
Jason Ha
Minh Ngo
Autonomy Jordan Doose
Dexter Kale
Sebastian Luna
Simulation Kevin Chun Celis
Lizbeth Vargas-Martinez
Test Fixtures Daniel Jimenez


Student Team
  • Alexandra Barahona Amador
  • Joshua Chavez
  • Kevin Chun Celis
  • Jordan Doose
  • Edward Eckle
  • Jason Ha
  • Daniel Jimenez
  • Dexter Kale
  • Sebastian Luna
  • Lizbeth Vargas-Martinez
Project Sponsor
United States Office of Naval Research
Project Liaisons
Faculty Advisors
  • Richard Cross