Введение в робототехнику

Робот (от словацк. robota) — автоматическое устройство с антропоморфным действием, использование роботов позволяет облегчить или вовсе заменить человеческий труд на производстве, в строительстве, при работе с тяжёлыми грузами, вредными материалами, а также в других тяжёлых или небезопасных для человека условиях. Робот может управляться оператором либо работать по заранее составленной программе.


История возникновения слова


Слову «робот» скоро исполнится 100 лет: оно придумано в 1921 году Йозефом Чапеком для пьесы его знаменитого брата Карела Чапека под названием «РУР». Именно там оно прозвучало впервые; с тех пор его значение несколько изменилось.
По Чапеку, робот — это «живая, наделенная интеллектом рабочая машина. Изобрели его два инженера по фамилии Россум, дядя и племянник («РУР» — это «Россумские Универсальные Роботы»). Причем дядя мечтал «делать настоящих людей»; племянника же больше интересовала утилитарная функция. Спор дяди с племянником продолжился в литературе и жизни.
Слово «робот» — однокоренное русскому «работа»; но те, кто переводит его как «работник», заблуждаются. Robota по-чешски — не просто труд, но труд тяжелый, неприятный и, как правило, принудительный. Точнее будет перевести robot как «раб».
Итак, чапековский робот — это созданная искусственно мыслящая машина в форме человека; строго говоря, это даже не совсем машина — скорее продукт генной инженерии, но создатели полагали его машиной. Россум-младший пытался сделать машины и другого вида (например, двуногих шагающих гигантов), но они не оправдали его надежд, и он решил, что человеческая форма идеальна для решения человеческих задач. Ведь робот должен был заменить человека везде, где его возможно заменить.


Первые шаги роботехники

Конец 19 и начало 20 столетий характеризуется выдающимися открытиями в области науки и техники. Появились и начали широко применяться различные электрические устройства, генераторы тока, электрические двигатели, аккумуляторы, были изобретены телеграф и телефон. Электрическая энергия начала использоваться всё шире и шире. В начале 20 столетия начали интенсивно развиваться новые науки – радиотехника, электроника. Новые научные открытия и изобретения позволили проблему создания роботов перевести на новый, более совершенный фундамент. Появились реальные возможности оснастить робот зрением – фотоэлементами, слухом – микрофонами, речью – громкоговорителями. В то же время начали появляться первые плоды науки, которая позже стала называться кибернетикой. Учёные и инженеры начали разрабатывать устройства, которых, хоть и скромно называли кибернетическими игрушками, создавали отнюдь не для развлечения. Они служили примером практического воплощения идей автоматического управления, моделировали поведение живых организмов в простейших ситуациях. Большую известность среди этих кибернетических игрушек приобрели устройства, напоминающие черепах, жуков, белок, собак и др. Первые простейшие схемы таких устройств, способных двигаться в направлении света, разработал основатель кибернетики Н. Винер.
Наибольшую известность приобрели три “черепашки”, созданные английским биофизиком и нейрофизиологом Г. Уолтером в 1950 – 1951 гг. Эти устройства представляют собой самодвижущиеся электромеханические игрушки, способные ползти на свет или от него, обходить препятствия, заходить в “кормушку” для подзарядки разрядившихся аккумуляторов и тому подобное. “Черепашки” приводятся в движение с помощью двух электродвигателей, питаемых от аккумуляторов. Первый двигатель обеспечивает поступательное движение устройства, второй, расположенный на рулевой колонке, изменяет направление движения. Чувствительными элементами первых двух “черепашек” Г. Уолтера являются фотоэлемент, расположенный на рулевой колонке, и механический контакт, замыкаемый при наезде на препятствие. Управление поведением осуществляется с помощью несложной электронной схемы с обратной связью. Несмотря на очень простое устройство, “черепашки” демонстрируют забавные свойства. В темноте или при слабом свете они беспорядочно ползают, как будто что-то ищут. Натыкаясь на препятствие, они сворачивают и пытаются их обойти. Если имеется достаточно сильный источник света, они его скоро “замечают” и решительно направляются в его сторону (положительный тропизм). Однако подойдя к свету слишком близко, они от него отворачиваются (отрицательный тропизм). Теперь они двигаются вокруг источника света, находя для себя оптимальные условия и непрерывно поддерживая их (гомеостазис). Между двумя источниками света “черепашки” совершают путешествия от одного к другому, наподобие буриданова осла, который, как известно, умер от голода, находясь между двумя одинаковыми копнами сена, не будучи в состоянии выбрать, какой из них вкуснее. Две черепашки “видят” и “узнают” друг друга по зажженной лампочке и ползут друг другу навстречу.


Устройство

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

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

Система передвижения
Такой естественный для человека способ перемещения в пространстве как прямохождение, является с технической точки зрения не таким уж и простым действием. Искусственное воспроизводство этого процесса является настоящим скачком в робототехнике. И хотя уже сейчас есть достаточно уверенно ходящие роботы, задача создания робота, который бы ходил абсолютно аналогично человеку, пока еще остается нерешенной.
Для передвижения по открытой местности чаще всего используют колёсную или гусеничную, реже — шагающую систему передвижения роботов. Это самые универсальные виды систем перемещения.
Для неровных поверхностей создаются гибридные конструкции, сочетающие колёсный или гусеничный ход со сложной кинематикой движения колёс. Такая конструкция была применена в луноходе.
Внутри помещений, на промышленных объектах используются передвижения вдоль монорельсов, по напольной колее и т. д. Для перемещения по наклонным, вертикальным плоскостям используются системы, аналогичные «шагающим» конструкциям, но с пневматическими присосками.

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

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


Роботы сегодня

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

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

Микро - и нанороботы
В ближайшем будущем, к 2015-2020 активно будут использоваться микророботы, размером в сантиметры и миллиметры. Они будут использоваться в медицине, в сельском хозяйстве (как умные сенсоры) и во многих других областях. А лет через 10 получат распространение первые нанороботы (наноботы). Нанороботы смогут выполнять строительство нужных структур из молекул и атомов, что позволит обойтись без специальной подготовки исходных материалов. Это значит, что даже отдельные нанороботы будут достаточно независимыми. Нанороботы произведут ещё большую революцию в будущем мире, чем роботы обычные, благодаря своей универсальности и размерам. Так, нанороботы не будут нуждаться в каких-то особых материалах – для производства практически чего угодно они смогут использовать даже воду (состоящую из водорода и кислорода) и воздух (содержащий азот, кислород и углерод в углекислом газе). Нанороботы смогут легко создавать любые, самые сложные и совершенные материалы и продукты с абсолютной точностью. Разумеется, они смогут создавать в будущем и свои собственные копии, так что их всегда будет достаточно, чтобы выполнить любые задачи, которые поставит перед ними человек. Наномашины смогут не только производить, но и чинить, в том числе и клетки человеческого организма. Именно медицинские нанороботы сделают человека не просто нестареющим и неболеющим, но и практически неуязвимым. Множество невидимых нанороботов в форме "конструктивного тумана" заполнят пространство у поверхности земли, готовые по первой мысленной команде человека мгновенно преобразоваться в любой предмет. 
А через какое-то время, в будущем человечество может принять решение о перестройке всей нашей планеты в гигантскую наносистему. Внешне планета изменится мало, но каждая песчинка, каждая капля, каждая крупица материи будет состоять из множества нанороботов и нанокомпьютеров.

Промышленные роботы
Данный тип роботов находит свое применение, главным образом, на промышленных производствах и в научных лабораториях. Чаще всего под понятием «Промышленный робот» подразумевается система автоматических управляемых при помощи специальных программ манипуляторов, которая предназначена для выполнения операций, связанных с перемещениями различных предметов. Манипулятор промышленного робота в зависимости от его задач имеет от двух до шести степеней свободы и может перемещать грузы весом до нескольких центнеров в радиусе нескольких метров.
Чаще всего промышленные роботы используются для перемещения и сортировки различной продукции (в том числе крупногабаритных грузов), в качестве сварщиков и для покраски. Использование данного типа роботов удобно для многих отраслей промышленного производства, поскольку позволяет добиться роста производительности труда при сохранении высокого качества продукции и дает возможность быстро приспосабливаться к изменениям объектов производства и потребительского рынка. Именно поэтому с каждым годом растет число предприятий, производственные линии которых укомплектованы роботами.

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

Бытовые роботы
Предназначены для помощи человеку в повседневной жизни. Сейчас бытовые роботы не слишком распространены, однако есть все основания предполагать широкое их распространение в ближайшем будущем. На данном этапе бытовые роботы – чаще всего предназначены для развлекательных целей, но всё большую популярность набирают роботы-уборщики, по своей сути - автоматические пылесосы, способные самостоятельно прибраться в квартире и вернуться на место для подзарядки без участия человека. К этому типу можно отнести и роботов, которые способны заменять человека при выполнении некоторой работы: роботы-повара, манекенщики, медсестры и санитары и тому подобное. Робот-фотограф, его называют «стоп-кадр» и используют для фотографирования людей на вечеринках и других мероприятиях. Робот сам выбирает оптимальный ракурс и наводит объектив на лица. Как правило, 90 процентов снимков, сделанных роботом, оказываются удачными. Японский семейный робот запоминает до 7 членов семьи и распознает их по лицам или голосу. Словарный запас – 65 тыс. фраз и 1000 отдельных слов. Он держит в памяти привычки каждого члена семьи и пытается находить к каждому подход. Он краснеет в ответ на шутку и бледнеет в замешательстве. Робот-танцор способен попеременно выдавать диско, панк, фанк, рок, хип-хоп, брэйк и т.д. Заряда батареи хватает на 45 минут. За это время робот предлагает всевозможные движения для танцующих вокруг людей. В ушах у него стерео микрофоны, которые улавливают малейшие звуки. Мисс любезность - это робот – личный помощник, которого можно возить с собой на симпозиумы и конференции. Робот Грейс самостоятельно нашла дорогу в зал заседаний, не сбив никого на своем пути, а в зале поприветствовала всех улыбкой и взмахом руки. Робот постоянно совершенствуется и пополняет свой словарный запас. Грейс уже может ездить на эскалаторе, понимает несложные фразы и пытается общаться!

                       

 Андроид

Андроид — человекоподобный робот. Слово происходит от греческого andr-, что означает «человек, мужчина, мужской», и суффикс -eides, который означает — «подобный, схожий» (от eidos). Слово дроид — робот из эпопеи «Звездные войны» — Джордж Лукас получил путём сокращения от «андроид». Андроид - это не просто робот похожий на человека, это результат достижений целого направления в робототехнике, которое стремится создавать роботов абсолютно аналогичных человеку. Высшим достижением робототехники станет андроид, который будет практически не отличим от обычного человека. Одним из самых принципиальных трудностей на пути к достижению этой цели является имитация естественного коммуникативного поведения человека. Ведь человек не просто разговаривает, он выражает самые разные эмоции и мысли. Научить робота понимать обращенную к нему речь и выражать определенные чувства – это пока то, что более или менее удается сделать на данном этапе. В будущем, роботы научатся понимать не только обычную речь, но и невербальные сигналы (например, жесты и мимику), смогут общаться с людьми на разные темы. Требование внешнего сходства андроида с человеком приводит к необходимости решения целого ряда технических задач, например, прямохождение андроида должно быть устойчивым, а его “руки” должны позволять ему перемещать грузы и манипулировать предметами. При этом движения андроида, скорее всего, будут оставаться не “естественными”, пока его руки и ноги будут работать на основе механических приводов и систем, которые имеют целый ряд недостатков. Принципиальным были бы решения на основе специальных синтетических материалов, которые могли бы взять на себя функцию мышц и заменить собой электрические и пневматические приводы. В настоящее время синтетические мышцы находятся на стадии разработок.



 Азы роботехники

«Для вас робот — это робот. Механизмы и металл, электричество и позитроны. Разум, воплощенный в железе! Создаваемый человеком, а если нужно, и уничтожаемый человеком. Но вы не работали с ними, и вы их не знаете. Они чище и лучше нас»
А. Азимов, «Я — робот»
Если авторские права на слово «робот» принадлежат Йозефу Чапеку, то слово «роботехника» введено в обиход Айзеком Азимовым, самым маститым исследователем роботов среди фантастов. Означает оно, разумеется, совокупность инженерных и научных дисциплин, с помощью которых производятся роботы. Хорошо известны три закона роботехники:


Первый закон. Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинен вред.


Второй закон. Робот исполняет приказы человека, покуда это не противоречит Первому закону.


Третий закон. Робот стремится сохранить свою жизнь, если это не противоречит Первому и Второму законам.

Также Айзеком Азимовым (в романах "Роботы и Империя", "На пути к основанию") сформулирован так называемый "нулевой" закон робототехники: "Робот не может причинить вред человечеству или своим бездействием способствовать этому"

1 комментарий: