Note: Please be aware the original project was to design an implement a submarine to create a 3D map of a pool. Due to difficulty and issues, the project was shifted to an Autonomous Pool Mapping Boat since we can achieve our deliverables from the surface of the water. This resulting to a lot of repos being called "submarine" and changes to this could lead to damages of our repos.
The purpose of this project is to develop an autonomous water vehicle capable of navigating aquatic environments, such as swimming pools, to create a 3D map of the surrounding area. This project addresses the need for efficient mapping solutions in smaller water spaces where conventional underwater mapping systems are impractical. By leveraging robotics, environmental sensing, and autonomous navigation, the project aims to contribute to advancements in environmental monitoring and underwater inspection technologies.
The demand for mapping in confined water environments, such as swimming pools and small reservoirs, is growing within fields like environmental monitoring and infrastructure inspection. However, current underwater mapping solutions are primarily large-scale and ill-suited for small, controlled environments. This project aims to bridge this gap by developing an autonomous water vehicle capable of navigating a swimming pool and create a 3D map of the pool floor and surrounding walls.
For detailed documentation and results refer to the Wiki