Robot technology will find wide-scale use only when a robotic device can be given commands and taught new tasks in a natural language. How could a robot understand instructions expressed in English? How could a robot learn from instructions? Crangle and Suppes begin to answer these questions through a theoretical approach to language and learning for robots, and by experimental work with robots. The authors develop the notion of an instructable robot...