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