There are many kinds of motors that are used to put a robot in motion. This book lists the types that are available, what they can do, and how much power they require. Also, it provides examples of ways to determine mathematically if a motor is strong enough to do the task required.