Управление очувствленным роботом базируется на идее обратной связи. Это фундаментальнейшая идея кибернетики. Управление роботом первого поколения можно охарактеризовать как прямую связь: робот воздействует на объект манипулирования. Благодаря наличию чувств роботу второго поколения доступна и обратная связь: объект манипулирования "воздействует" на робота. Закон управления очувствленным роботом является функцией текущего состояния робота и состояния внешней среды. Для решения задачи управления очувствленным роботом уже невозможно ограничиться только запоминающим и программирующим устройством, как в роботах первого поколения. Система управления очувствленного робота должна решать новый класс задач: обработку и анализ информации, поступающей от искусственных органов чувств, и управление исполнительными приводами с учетом этой информации, использованием принципов обратной связи. Описанная схема управления с обратной связью напоминает открытую И. Павловым схему формирования условных рефлексов у животных. Такое единство живого и неживого организмов - одна из фундаментальных аксиом кибернетики. Часть сенсорных сигналов о внешней среде, поступающих через органы чувств в "мозг" робота, можно считать аналогичными безусловным раздражителям по терминологии И. Павлова. Это, например, сигналы о наличии детали, с которой должен "общаться" робот.
Другая часть сигналов - "условные раздражители", например определенные звуковые, зрительные или другие информационные сигналы.
В результате обучения робота (а заметим, что очувствленный робот рождается не со знанием, а лишь со способностью учиться, опираясь на свои органы чувств) определенному сочетанию безусловных и условных раздражителей ставится в соответствие некоторая реакция.
Таким образом складываются внутренние рефлекторные связи "ситуации реакции". Они играют роль, именно играют роль, а не являются на самом деле, представлений робота о внешнем мире и о своих собственных возможностях взаимодействия с ним.
Обучение робота, то есть формирование совокупности связей "ситуации реакции", производится человеком. Под текущей ситуацией понимается значение совокупности сигналов, сформированных сенсорной системой. Класс ситуаций характеризуется тем свойством, что любая ситуация из одного и того же класса обусловливает одну и ту же реакцию (из класса необходимых реакций). Такая правильно выбранная реакция называется адекватной данной ситуации. Структура и функционирование системы управления очувствленным роботом имеет три эшелона.
Верхний - распознавание и анализ ситуации. От того, к какому классу принадлежит ситуация, зависит планирование реакций, которую робот "мыслит" как достаточно адекватную.
Второй эшелон управления получает на вход значение желаемой реакции и формирует соответствующее программное движение, строит план - желаемый закон изменения координат исполнительных механизмов с учетом возможных препятствий и ограничений.
И, наконец, третий обеспечивает осуществление выбранного движения.
Рассмотренная структура управления "ситуации - реакции" позволяет очувствленному роботу гибко приспосабливать свое поведение к складывающейся, порой резко меняющейся обстановке. Может создаться впечатление, что с помощью совокупности связей "ситуации - реакции" можно организовать любое, сколь угодно сложное целенаправленное поведение робота. Достаточно лишь вложить в память управляющей системы побольше таких связей.
К сожалению, такая концепция слишком оптимистична. Произвольное число "реактивных" связей позволяет совершать лишь те действия, для которых с самого начала были предусмотрены условные или безусловные раздражители. Формирование сложных действий в ответ на сложные сенсорные ситуации представляет собой самостоятельную, сложную проблему.
Для большинства интеллектуальных задач, для которых невозможно заранее сформировать однозначные алгоритмы их решений, невозможно и задать реализуюющие этот алгоритм наборы связей "ситуации - реакции".
ТРЕТЬЕ ПОКОЛЕНИЕ
РОБОТЫ - ИНТЕЛЛЕКТУАЛЫ
Я МЫСЛЮ - СЛЕДОВАТЕЛЬНО, Я СУЩЕСТВУЮ