Входные данные. Датчики

Во-первых, роботу надо знать, как устроен мир вокруг него, поэтому ему нужны датчики. Давайте сначала посмотрим друг на друга. У нас есть глаза, поэтому мы можем видеть, уши – мы можем слышать, нос – мы можем нюхать (если нет насморка), есть язык – мы можем чувствовать вкус, и наконец, у нас есть кожа – мы можем ощупывать вещи и различать температуру и фактуру поверхности.

Эти пять чувств дают нам возможность более или менее точно понимать, что находится вокруг нас. И если мы увидим впереди яму, то не пойдём вперёд, а поищем глазами, как эту яму обойти. Если кожа почувствует очень высокую температуру, то мы отдёрнем руку от огня, чтобы не обжечься. Если услышим рёв хищника сзади, то дадим команду нашим ногам бежать как можно быстрее.

У робота, которого мы построили, пока нет никаких чувств, поэтому в дальнейшем одной из наших задач будет снабдить его ими. Иными словами, подключить к роботу датчики, специальные устройства, и написать программы, которые смогут работать так же, как наши глаза, уши, нос, язык или кожа.

Если говорить инженерным языком, то система датчиков, которыми снабжён робот, обеспечивает робота данными.