robot battery switching

Hi there,

I'm making an arduino robot with 2 identical lipo batteries.  The robot runs off one battery, and when that battery gets too low it will switch to the 2nd (fully charged) battery.  It will then make it's way to base and swap the flat battery with a fully charged one, so it can switch back when the 2nd battery is low.

Can you guys give me some guidance on the best way to go about building something like this.  I'm thinking of use a latching relay to switch between battery 1 and 2, and a voltage level detector to know when to switch.

read more

[original story: Let's Make Robots]