I viewed a video on Youtube of a ‘battery switch’ station, and the facility looked like it cost a couple million dollars. That didn’t seem very practical. If you want this idea to take off, battery swap stations have to be much lower in cost.
The battery probably needs to be larger, and so correspondingly the robot. There should be support for the cradle when it extends, perhaps provided by another robot. Anyhow, a first attempt.