A low-power system for cleaning an underwater object, comprising an autonomous vehicle configured to move along a surface of an underwater object to be cleaned, the autonomous vehicle including a cleaning device. The cleaning device is configured to remove biofouling from the surface of the underwater object. The autonomous vehicle further includes a variable buoyancy mechanism configured to control a buoyancy of the autonomous vehicle, such that the autonomous vehicle moves up and/or down an underwater object.