Welcome to the MiniSub project
MiniSub is a project to learn about embedded systems development in a challenging underwater environment. It is driven using ROS2 and MicroROS, through a custom node running on an ESP32 microcontroller.
Project status
The project is currently in a "feasibility research" phase, where I'm just building a simple test device.
Project goals
- To design an open source autonomous underwater vehicle using affordable, off-the-shelf and 3d printed components which is able to safely reach a depth of at least 50 meters.
- To learn about using ROS to operate the various systems required to run the vehicle (autonomously).
- To learn about embedded development by implementing a custom MicroROS node to run all vehicle controls and telemetry.
- To learn about machine learning and computer vision using depth cameras to scan the sea/river/lakebed.