Sensor-Aligned Coverage Planning For Mobile Robots In Complex 3D Environments