Side Scan Sonar-based SLAM for Autonomous Algae Farm Monitoring
Julian Valdez, Ignacio Torroba, John Folkesson, Ivan Stenius
TL;DR
The paper tackles safe autonomous navigation for AUVs in kelp farms by introducing a side scan sonar–based SLAM framework that exploits the farm's rope geometry. It treats each rope detection as an independent landmark with shared rope priors, creating a sparse factor graph optimized online with iSAM2, which yields robust online pose and map estimates despite drift. Compared to two baselines, the method achieves lower mapping errors (rope RMSE ~1.00 m, buoy RMSE ~1.14 m) and smoother trajectory estimates, while still operating in real time on onboard hardware. This approach paves the way for reliable, scalable autonomous monitoring of marine farming infrastructure, reducing the need for surface vessels and divers.
Abstract
The transition of seaweed farming to an alternative food source on an industrial scale relies on automating its processes through smart farming, equivalent to land agriculture. Key to this process are autonomous underwater vehicles (AUVs) via their capacity to automate crop and structural inspections. However, the current bottleneck for their deployment is ensuring safe navigation within farms, which requires an accurate, online estimate of the AUV pose and map of the infrastructure. To enable this, we propose an efficient side scan sonar-based (SSS) simultaneous localization and mapping (SLAM) framework that exploits the geometry of kelp farms via modeling structural ropes in the back-end as sequences of individual landmarks from each SSS ping detection, instead of combining detections into elongated representations. Our method outperforms state of the art solutions in hardware in the loop (HIL) experiments on a real AUV survey in a kelp farm. The framework and dataset can be found at https://github.com/julRusVal/sss_farm_slam.
