Locomotion is an important aspect of any mobile robot. It is the robots ability to move.
This part of the wiki is to discuss different techniques/methods of robot movement.
The most basic is wheeled movement. Although simple - it is a very effective method for flat, and mild terrain. Not very useful for varying or rough terrain. There are a number of methods of steering a mobile robot.
Steering Systems and Transmissions:
One improvement(arguable) on wheels are caterpillar tracks. They are much more suited to uneven terrain - and can(if done properly) give much better traction. This is the locomotion system you commonly see on tanks, cranes and also is used by famous robots such as Jonny Five, RefBot, Sir Killalot and many more.
Time to build your own robot! Using a Raspberry Pi with parts and some time, you can use my book to learn how to make and program a robot with automatic behaviours.