generation models have a self-charging homebase they automatically try to find (via its infrared beacons). Charging on the homebase takes about three hours. All second and most third-generation Roombas can be used with the homebase, even if they do not come packaged with it.