Cordless pool robot