Skip main navigation


Most mobile robots have actuators that rotate continuously and often these drive wheels. In this article, Professor Richard Mitchell explains more.
Track on a rover robot
© University of Reading

Most mobile robots have actuators that rotate continuously – often these drive wheels.

As a motor rotates, so the wheel rotates and the robot moves. Many robots have two wheels, one on either side. If one wheel goes forward and the other back, the robot turns.

Such wheeled robots work well on smooth surfaces.

For covering uneven terrain, however, tracks may be used.

Types of motor

There are lots of motors to choose from but not all are appropriate. For example, a tiny pager motor has a weight located off the motor axis so that when the motor spins the whole system vibrates. These are used in pagers/mobile phones – but not for robots.

There are dc motors

  • You apply a voltage to them and they rotate continuously – reverse the polarity of the voltage and they rotate in the reverse direction.

  • Later we will explain how feedback control is beneficial.

Stepper motors exist

  • You apply a pulse and the motor turns a bit,

  • Then another pulse and it turns further, etc.

There are servomotors – which have feedback control. Often motors with gears are needed, just like a bicycle has gears to help you go up hill.

Let’s consider how we actually drive motors on robots… and, as a by product, measure the actual speed of the robot.

© University of Reading
This article is from the free online

Begin Robotics

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now