Let's Make Robots!

all terrain bots

How to select a Motor?

Hey guys!

I'm Thinking to build an all terrain bot in the next few weeks. I've all ready built a few bots which were not that great. Every time something gets messed up, like the drive system or the wheels. So, I Dont want to make the same mistakes again and decided to get help from u people. How to select a motor generally? I mean is there any calculation to know the motor you select will be powerful enough to achieve certain conditions? By conditions i refer to the velocity of the bot, max inclination it can traverse etc.