Компьютерная программа STRIPS. Поколения роботов

  

Вся электронная библиотека >>>

 Роботы >>>

 

 

 ОСНОВЫ РОБОТОТЕХНИКИ


Раздел: Наука и техника

 

2.3. Поколения роботов

  

Несмотря на то, что история создания и развития современных роботов насчитывает немногим более четверти века, они претерпели значительную эволюцию как в смысле элементной базы, так и в смысле изменения их структуры, появления новых возможностей и функций, расширения областей применения, характера использования. Поэтому сложилась традиция делить историю развития и уровень совершенства роботов на поколения. Следует оговориться, что деление это весьма условно и понимать его следует в специфическом смысле. Так, некоторые специалисты полагают более правильным слово "поколение" заменить термином "вид". Однако не будем нарушать сложившиеся в технике традиции. Каждому поколению роботов присущи как определенные характерные показатели, так и определенные сферы применения. Каждое последующее поколение роботов обладает большими возможностями и совершенством, но не исключает предыдущего; они взаимно дополняют друг друга и находят применение соответственно своим функциональным возможностям и условиям экономической целесообразности. К настоящему времени сформировалось три поколения роботов.

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

Однако функциональные возможности роботов первого поколения существенно ограничены малыми возможностями информационно- измерительной и недостаточным совершенством управляющей систем, ^результате чего способность к восприятию внешнего мира и формированию его модели у программных роботов практически отсутствует. Такие роботы не могут функционировать самостоятельно: любое отклонение от заранее определенных и заданных программой условий ведет к сбою и остановке, а в наиболее тяжелых случаях - к аварии и выходу робота из строя. В последние годы в этой группе стали выделять более развитой вариант, называемый полтора поколения, оснащенный некоторым набором элементов очувствления.

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

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

Роботы второго поколения - это очувствленные роботы (OP), предназначенные для работы с неориентированными объектами произвольной формы, осуществления сборочных и монтажных операций, сбора информации о внешней среде. Они отличаются, во-первых, существенно большим набором и совершенством как внешних сенсорных датчиков (телевизионные, оптические, тактильные, локационные и т.п.), так и внутренних (датчики положений "руки" или "ноги" относительно "тела" робота, датчики усилий и моментов и т.п.) и, во-вторых, более сложной системой управления, требующей для своей реализации управляющей ЭВМ. Неотъемлемой частью роботов второго поколения является их алгоритмичное и программное обеспечение, предназначенное для обработки сенсорной информации и выработки управляющих воздействий.

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

Возможности роботов второго поколения, оснащенных значительным числом датчиков внешней и внутренней информации и мощной управляющей ЭВМ с развитым программным обеспечением, значительно превосходят возможности роботов первого поколения. Благодаря способности "распознавать" внешнюю обстановку, анализировать сенсорную информацию и приспосабливаться к изменяющимся условиям эксплуатации, очувствленные роботы могут взаимодействовать с неориентированными объектами в неупорядоченной обстановке, а значит, выполнять исследовательские работы, сборочные и монтажные операции, собирать информацию об окружающей обстановке и т.п.

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

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

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

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

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

Возникает принципиальный вопрос: можно ли моделировать интеллектуальную деятельность, или, иными словами, создать искусственный интеллект? Современная наука утвердительно отвечает на этот вопрос. Несомненно, что вычислительные машины и роботы в принципе могут обладать основными чертами интеллекта. Более того, современные наиболее совершенные ЭВМ и роботы в совокупности с их алгоритмическим и программным обеспечением уже обладают, по крайней мере, частично, этими чертами. О подобных системах говорят, что они содержат элементы искусственного интеллекта. В самом общем виде искусственный интеллект - это совокупность машинных автоматических методов и средств целенаправленной переработки информации (знаний) в соответствии с приобретенным в процессе обучения и адаптации опытом при решении разнообразных интеллектуальных задач.

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

Потребность в интеллектуальных роботах появилась лишь в последние годы. Если роботы второго поколения уже используются для ряда научно-технических разработок (например, для космических и глубоководных исследований) и их начинают применять в промышленности, то роботы третьего поколения пока еще в процессе разработки. Однако во всем мире ведутся интенсивные научные исследования по созданию и совершенствованию различных систем интеллектуальных роботов: распознавания объектов, образов и ситуаций; формирования модели внешней среды; выработки целесообразного поведения в условиях неопределенности; надежной отработки движений исполнительными органами; самообучения в процессе взаимодействия с внешней средой и т. д.

Попытки создания роботов, способных "видеть", оценивать и анализировать окружающую обстановку, соответственно планируя и осуществляя свои действия, т.е. обладающих признаками искусственного интеллекта, начаты еще в 1960-х гг. Одним из первых успехов на этом пути было создание в 1960 г. экспериментального робота "Шейки" ( 2.3) в Станфордском научно-исследовательском институте (США). Оснащенный органами технического зрения и управляемый оригинальной программой робот STRIPS (Stanford Research Institute Problem Solver - станфордский "решатель задач") продемонстрировал умение самостоятельно вырабатывать алгоритмы для выполнения задач перемещения в неорганизованном пространстве помещения, поиска заданных обьектов-блоков и их сталкивания с возвышенности с помощью клиновидного предмета. И хотя робот действовал очень медленно, длительно "обдумывая" свои действия, а выполняемые операции отличались примитивностью, даже такой уровень эксперимента потребовал применения сложнейшей компьютерной программы STRIPS и позволил убедиться в принципиальной возможности создания "мыслящей машины".

Развитие роботов продолжается; его прогноз (по Э. Накано) где отображены временные этапы развития базовой методологии, техники и технологии, характерной для каждого из поколений.

Какими будут характерные особенности роботов четвертого и последующего поколений? С позиций современных представлений на этот вопрос ответить нельзя. Ответ даст сам процесс развития науки, техники и технологии. Следует заметить, что предпосылкой перехода к последующему поколению является последовательное совершенствование базовой техники и технологии, под которыми понимаются материалы, датчики, приводы, источники энергии и т.д., т.е. все то, что, в первую очередь, определяет технико-эксплуатационные показатели роботов. При этом с введением в эксплуатацию роботов последующих поколений значимость роботов первых поколений, несмотря на их ограниченные возможности и простоту, не ослабевает; они не перестанут использоваться и после разработки и становления более совершенных поколений, напротив, каждое поколение роботов займет подобающее ему место в сфере производственной, бытовой или исследовательской деятельности человека

 

 

СОДЕРЖАНИЕ КНИГИ:  ОСНОВЫ РОБОТОТЕХНИКИ

 

Смотрите также:

 

Системная оппозиция осуществляет процедуру открытия тех степеней...

...там, где нет уникального, неповторимого и незаменимого, – там правит бал постчеловеческая рациональность, способная поставить роботов седьмого-восьмого поколения выше человека...

 

НАУЧНО-ТЕХНИЧЕСКАЯ РЕВОЛЮЦИЯ. Этапы современной научно...

...информации, промышленные роботы, биотехнология; 80-е гг. – сверхбольшие и объемные интегральные схемы, сверхпрочная керамика, компьютеры пятого поколения, генная инженерия...

 

ИВАН ИВАНОВИЧ АРТОБОЛЕВСКИЙ 1905—1977. Биография...

И. И. Артоболевский сам не конструировал автоматические линии, манипуляторы, роботы.
И. И. Артоболевским, в конструкторских бюро создаются все новые и новые поколения умных...

 

...возможным в результате новых технологий, таких, как искусные роботы...

Флорида, а оттуда — в компьютерную сеть цеха, состоящую из компьютеров "Хыолетт-Паккард", которая контролирует 27 роботов "Сейко".
ПЯТОЕ ПОКОЛЕНИЕ.

 

...технике, развитием микроэлектроники и созданием новых поколений...

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

 

достичь большого объема производства для массовых рынков

Роботы измеряют, сваривают и окрашивают корпус по заказу.
Четвертое Поколение. Отличительные Особенности СААРС.

 

ЗВЕЗДНАЯ ЭКСПАНСИЯ - проникновение в космос и заселение самых...

происходить перелет, много поколений людей при этом будут лишены.
инкубатор, и спустя некоторое время на планету под присмотром роботов-нянек.

 

Последние добавления:

 

Национальные парки и заказники