|
Обратная связь - посох слепогоПрикоснувшись к горячему предмету, мы автоматически отдергиваем руку. Действительно ли ее отдергиваем мы? Точнее было бы сказать, что рука отдергивается сама, не дожидаясь нашей команды, "автоматически". Этот простой пример показывает и объясняет тот факт, что большинство "очувствленных" задач может быть решено при весьма скромном интеллекте. Вместе с тем гамма роботов второго поколения весьма расплывчата: с одной стороны - это любой манипулятор, имеющий мало-мальски простой датчик и использующий его в процессе функционирования для адаптации к изменяющейся обстановке; с другой стороны, сама адаптация - это настолько разветвленный и сложный процесс, что границы адаптивной способности у робота просто нет, своей адаптационной осью робот второго поколения заходит уже в сферу жизни третьего. Но здесь мы будем все еще говорить о втором поколении роботов, а именно о принципах их управления. Управление очувствленным роботом базируется на идее обратной связи. Это фундаментальнейшая идея кибернетики. Управление роботом первого поколения можно охарактеризовать как прямую связь: робот воздействует на объект манипулирования. Благодаря наличию чувств роботу второго поколения доступна и обратная связь: объект манипулирования "воздействует" на робота. Закон управления очувствленным роботом является функцией текущего состояния робота и состояния внешней среды. Для решения задачи управления очувствленным роботом уже невозможно ограничиться только запоминающим и программирующим устройством, как в роботах первого поколения. Система управления очувствленного робота должна решать новый класс задач: обработку и анализ информации, поступающей от искусственных органов чувств, и управление исполнительными приводами с учетом этой информации, использованием принципов обратной связи. Описанная схема управления с обратной связью напоминает открытую И. Павловым схему формирования условных рефлексов у животных. Такое единство живого и неживого организмов - одна из фундаментальных аксиом кибернетики. Часть сенсорных сигналов о внешней среде, поступающих через органы чувств в "мозг" робота, можно считать аналогичными безусловным раздражителям по терминологии И. Павлова. Это, например, сигналы о наличии детали, с которой должен "общаться" робот. Другая часть сигналов - "условные раздражители", например определенные звуковые, зрительные или другие информационные сигналы. В результате обучения робота (а заметим, что очувствленный робот рождается не со знанием, а лишь со способностью учиться, опираясь на свои органы чувств) определенному сочетанию безусловных и условных раздражителей ставится в соответствие некоторая реакция. Таким образом складываются внутренние рефлекторные связи "ситуации - реакции". Они играют роль, именно играют роль, а не являются на самом деле, представлений робота о внешнем мире и о своих собственных возможностях взаимодействия с ним. Обучение робота, то есть формирование совокупности связей "ситуации - реакции", производится человеком. Под текущей ситуацией понимается значение совокупности сигналов, сформированных сенсорной системой. Класс ситуаций характеризуется тем свойством, что любая ситуация из одного и того же класса обусловливает одну и ту же реакцию (из класса необходимых реакций). Такая правильно выбранная реакция называется адекватной данной ситуации. Структура и функционирование системы управления очувствленным роботом имеет три эшелона. Верхний - распознавание и анализ ситуации. От того, к какому классу принадлежит ситуация, зависит планирование реакций, которую робот "мыслит" как достаточно адекватную. Второй эшелон управления получает на вход значение желаемой реакции и формирует соответствующее программное движение, строит план - желаемый закон изменения координат исполнительных механизмов с учетом возможных препятствий и ограничений. И, наконец, третий обеспечивает осуществление выбранного движения. Рассмотренная структура управления "ситуации - реакции" позволяет очувствленному роботу гибко приспосабливать свое поведение к складывающейся, порой резко меняющейся обстановке. Может создаться впечатление, что с помощью совокупности связей "ситуации - реакции" можно организовать любое, сколь угодно сложное целенаправленное поведение робота. Достаточно лишь вложить в память управляющей системы побольше таких связей. К сожалению, такая концепция слишком оптимистична. Произвольное число "реактивных" связей позволяет совершать лишь те действия, для которых с самого начала были предусмотрены условные или безусловные раздражители. Формирование сложных действий в ответ на сложные сенсорные ситуации представляет собой самостоятельную, сложную проблему. Для большинства интеллектуальных задач, для которых невозможно заранее сформировать однозначные алгоритмы их решений, невозможно и задать реализующие этот алгоритм наборы связей "ситуации - реакции". |
|
|||
© ROBOTICSLIB.RU, 2001-2019
При копировании материалов проекта обязательно ставить ссылку на страницу источник: http://roboticslib.ru/ 'Робототехника' |