powering large robot

You didn't answer the most important question - how long does the 'bot need to be able to run for on a single charge?