Читаем Наш коллега - робот полностью

Попробуйте мысленно проговорить про себя все, что вы проделывали: встать, сделать шаг правой ногой, сделать шаг левой ногой, поднять руку, раздвинуть пальцы, подвести пальцы к вазе, сомкнуть пальцы до соприкосновения с вазой, сдвинуть пальцы так, чтобы сила трения между поверхностью пальцев и вазы была больше, чем вес вазы (иначе ваза выскользнет из пальцев), поднять руку с вазой, повернуться на нужный угол и т. д. и т. п. Это и будет своеобразная программа для робота, правда, очень укрупненная. Такие команды, как "встать", "сомкнуть до соприкосновения" или "сделать шаг правой", сами представляют собой целую программу, или, точнее говоря, на языке программистов, стандартную подпрограмму. Затем эти команды нужно преобразовать в пневматические или электрические импульсы соответствующим мышцам, те, в свою очередь, в соответствующие перемещения, углы и моменты и все это проделать с поистине ювелирной точностью. Современный промышленный робот первого поколения обеспечивает точность позиционирования до 0,1 миллиметра. Чтобы представить себе нечто подобное, попробуйте с закрытыми глазами с расстояния хотя бы сантиметров 30 попасть иголкой в точку в конце данной фразы. Не получилось? Ну что ж, попробуйте еще раз. Опять не получилось? Не отчаивайтесь, попробуйте представить, как "тяжко" промышленному роботу, который должен сделать то же самое с расстояния около двух метров, со скоростью несколько метров в секунду при весе иглы несколько килограммов или даже десятков килограммов.

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

Существует несколько основных способов составления и ввода программы в память робота.

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

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

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

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

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

При воспроизведении барабан поворачивается, штырьки включают приводы, приводы "приводят в движение" всю систему. Такие системы управления называют позиционными.

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

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

Перейти на страницу:

Похожие книги

100 самых действенных ритуалов для исполнения желаний от самых известных экстрасенсов
100 самых действенных ритуалов для исполнения желаний от самых известных экстрасенсов

У вас есть мечта? Та, которая кажется заоблачной и неисполнимой, та, ради которой вы готовы пойти на все? Оказывается, даже самое заветное желание может быть исполнено, и все, что для этого нужно, – в точности следовать секретным инструкциям, известным в мире магии и оккультных наук не одно столетие. Впервые в одной книге мы собрали сто самых известных действенных ритуалов для исполнения желаний от самых известных экстрасенсов, магов, ведьм, колдунов и провидцев.Здесь вы найдете сохранившиеся до наших дней ритуалы от болгарской предсказательницы Ванги и от знаменитого ясновидца Вольфа Мессинга, от легендарного мистика Эдварда Кейси и белого колдуна Юрия Лонго, а также эксклюзивные советы ныне здравствующих, всем известных экстрасенсов Джуны Давиташвили и Аллана Чумака, Анатолия Кашпировского и Мехди Эбрагими Вафа, Дарьи Мироновой и Лилии Хегай, Азы Петренко и Арины Евдокимовой, Ури Геллера и и многих других. Кому вы доверите свое желание? Выбор за вами!

Денис Валерьевич Лобков , Денис Лобков

Домоводство / Эзотерика / Прочее домоводство / Дом и досуг
Общаться с ребенком. Как?
Общаться с ребенком. Как?

Издание 6-е.Малыш, который получает полноценное питание и хороший медицинский уход, но лишен полноценного общения со взрослым, плохо развивается не только психически, но и физически: он не растет, худеет, теряет интерес к жизни. «Проблемные», «трудные», «непослушные» и «невозможные» дети, так же как дети «с комплексами», «забитые» или «несчастные» – всегда результат неправильно сложившихся отношений в семье. Книга Юлии Борисовны Гиппенрейтер нацелена на гармонизацию взаимоотношений в семье, ведь стиль общения родителей сказывается на будущем их ребенка!

Сергей Инев , Юлия Борисовна Гиппенрейтер

Публицистика / Домоводство / Педагогика, воспитание детей, литература для родителей / Психология и психотерапия / Психология / Прочее домоводство / Дом и досуг / Образование и наука / Документальное
Магия луны
Магия луны

Когда-то Луну почитали как богиню, называя ее мудрой, таинственной и сострадательной. У нее просили помощи, к ней обращались за защитой, на нее надеялись, когда надежды ждать было неоткуда… Издревле ее силу использовали маги, посвящая им свои ритуалы, заряжая в ее чарующем свете вещи и предметы…Современные астрологи говорят, что с ней так или иначе связаны все процессы на Земле, каждый человек, хочет он того или нет, вынужден жить по ее правилам.Луна таит множество загадок, многие из которых еще предстоит разгадать нашим потомкам. Но уже сейчас известны лунные календари, описано влияние Луны на знаки Зодиака, собраны тысячи примет и суеверий, с ней связанных, а в арсенале у знахарей и колдунов имеются магические обряды, которые нужно выполнять только ночью, когда на небе появляется она.Самые главные тайны Луны и самые действенные рецепты собраны в этой книге. Прочитав ее, вы научитесь планировать свою жизнь в соответствии с лунными циклами и сможете стать богаче, здоровее, успешнее и счастливее.

Денис Валерьевич Лобков , Денис Лобков

Домоводство / Астрология / Эзотерика / Прочее домоводство / Дом и досуг