Một robot có thể tự tránh chướng ngại vật và đưa ra quyết định di chuyển hợp lí. Nó cần sử dụng:

Chỉ cảm biến nhận diện môi trườngKết hợp giữa khả năng nhận thức và giải quyết vấn đềKết hợp giữa khả năng học và ngôn ngữChỉ cần thuật toán điều khiểnHướng dẫn giải:

Robot cần cảm nhận môi trường (nhận thức) và đưa ra hành động thích hợp (giải quyết vấn đề).​