This tiny robot features an 8K processor and two motor to drive the wheels. Power is supplied by three watch batteries.
Some robots are controlled remotely by human operators. This type of robot is known as a remotely operated vehicle, or ROV. Other robots are automated; they can function without constant human intervention.
Automated robots are usually interfaced with a computer. Using the computer, the robot is programmed (by a human) to do a specific task. The programming code contains very specific commands to the robot. Each command instructs the robot to carry out a specific movement. When commands are put together in the right order, the robot can successfully complete a task.