Not that big of a problem, right? Just put a lot of power sockets throughout the workspace. Robot gets to its work station, can be tethered and recharge when it's operating there. Similarly in a household.