Shakey was a mobile robot with cameras and touch sensors, controlled by a large remote computer. It capitalized on progress in computer vision, language processing and planning to understand instructions (“push the block off the platform”) and direct its own actions.