Project Description
We develop a micro AUV exploration framework with an environmental model in the loop. This model can either be a computational fluid dynamics (CFD) simulation or a probabilistic model such as Gaussian Random Fields. This allows the modeling of realistic environmental dynamics and an estimation of sources (of heat and pollution). The mean and variance of the environmental model are fed back into the path planner for the AUVs. Task allocation and consensus algorithms decide how the team of vehicles navigates within the field to satisfy both, robustness and a fast mission execution.
Underwater Robot Platform
The current underwater vehicle setup represents a very flexible and robust control platform. The computing is shared among an of off-the shelf single-board computer (currently Raspberry Pi 4) which processes high-level tasks such as path planning. and a fligth control unit (FCU) handling the low-level attitude of the vehicle. For flight controller we use a Pixracer board which comes with a 180MHz Cortex M4F CPU (256 KB RAM, 2 MB Flash) and multiple onboard sensors (3D ACC / Gyro / MAG / Baro). The FCU runs the PX4 firmware an independent, open-source, open-hardware project (BSD licensed) for mobile robotics applications. The PX4 platform runs NuttX, a small footprint real-time operating system (RTOS), which provides a POSIX-style environment. The PX4 middleware runs on top of the operating system and provides device drivers and a micro object request broker (uORB) for asynchronous communication. Our HippoCampus control stack is a custom, BSD licensed underwater vehicle control stack, providing remote controlled and fully autonomous operations for our underwater vehicle hardware.
Our GitHub Firmware-Repository
Our GitHub RF-Localization-Repository
Our GitHub AprilTag-Localization-Repository
The vehicle is easy to assemble and is made of off-the-shelf components, 3D printed parts and printed circuit boards. The quad-rotor layout makes the vehicle extremely agile and suitable for hydrobatic maneuvers.
HOOU-Courses
https://learn.hoou.de/blocks/course_overview_page/course.php?id=738
https://learn.hoou.de/blocks/course_overview_page/course.php?id=930
Upcoming Events
Meet us at ICRA 2025 in Atlanta!