1: Introduction

The term robot means different things to different people. Science fiction books and movies have strongly influenced what many people expect a robot to be or what it can do. Sadly the practice of robotics is far behind this popular conception. One thing is certain though — robotics will be an important technology in this century.

What is a robot? A definition that will serve us well is:

a goal oriented machine that can senseplan and act