Overview

A FOSS AUV platform using the F' framework.

Roadmap:

  • Dock underwater with an inductive charging ring descended from a wave-power buoy or autonomous surface vehicle (ASV).
  • Acoustic transceiver(s) for iUSBL (underwater positioning).
  • Side-scanning sonar for bathymetry measurements
  • Compiles for embedded platforms (ARM32, ESP32) and optionally to Linux 64-bit for ROS simulations

Development Stack

TaskSolution
LanguagesC++17, Python
Build SystemF' build tools
DocumentationExhale
CI/CDJenkins
Supported HardwareESP32, ARM32, Linux (ROS Simulation)
CADBlender
Fluid SimulationOpenFOAM
PCB AssemblyJLCPCB SMT Assembly
PCB DesignKiCAD