Subaquatic Robotics for Autonomous Underwater Infrastructure Maintenance