Робототехника
Тема 1: Робототехника. Что? Зачем? Почему?Урок 1: Что такое робототехника
- Видео
- Тренажер
- Теория
Добро пожаловать на курс «Робототехника». В первом модуле вы узнаете:
- как могут выглядеть роботы;
- что такое робот и как его распознать;
- какие дополнительные элементы может иметь робот;
- что может заставить робота двигаться;
- где встречаются роботы дома и в городе;
- что умеют роботы и в каких областях им уже нашлось применение.
Почему роботы такие разные и часто не похожи на людей
Услышав слово «роботы», вы почти наверняка представляете себе что-то хотя бы отдалённо похожее на человека или животное. Однако в жизни это не всегда так: форма, вид и размер робота определяются задачей, которую он решает.
Все объекты на картинках в тесте — роботы, каждый из них автоматизирует какую-то работу, выполняя заранее заданную функцию.
- Антропоморфный робот заменяет человека на опасной работе
- Кодовый замок «охраняет» вход в здание
- Стиральная машина берёт на себя стирку, полоскание и отжим
- Дрон обеспечивает обзор с высоты без участия пилота
- Фитнес-браслет считает шаги и потраченные калории вместо тренера
У них есть и другие общие признаки, о которых мы поговорим в следующей части модуля. Важно запомнить: робот может выглядеть как угодно.
Что робототехники называют роботом?
Как видите, внешнее сходство с живыми существами — не обязательный признак робота. По мнению специалистов, робота можно описать так:
Как следует из описания, робот может выглядеть как угодно. Роботом его делают «признаки робота», а не внешние признаки. Давайте разберёмся.
Как устроен робот и как он работает
Каждый робот — это набор конкретных деталей, а зачастую и программ, подобранных для выполнения нужных нам действий. Но чем бы ни занимался и из чего бы ни состоял наш робот, для совершения действия он всегда будет собирать информацию, анализировать её и действовать по результатам этого анализа.
Изучите схему, чтобы узнать, что делают привычные вам роботы на каждом из этапов и какие устройства при этом задействуют.
Шаг 1. Робот получает информацию или испытывает воздействие извне. Для этого он использует датчики, сенсоры и другие устройства. Сенсор движения, который включает электричество, когда мы входим в помещение, валидатор проездного в метро, микрочип для распознавания голоса в голосовых помощниках — всё это устройства для получения информации из окружающей среды.
Шаг 2. Робот перерабатывает полученную информацию по заранее заданному алгоритму. В разные времена и в разных ситуациях алгоритм работы задавали по-разному. Так, первые механические роботы начинали двигаться, когда их заводили, как часы. Сегодня «решение» обычно принимает маленький бортовой компьютер — микроконтроллер с записанной на него программой. Скажем, на основе данных с сенсора движения микроконтроллер даёт освещению команду включиться или выключиться. Другой микроконтроллер решает, открывать ли турникет метро. Третий сопоставляет голосовую команду с заданным алгоритмом и по просьбе хозяина включает телевизор. Это — устройства анализа полученной информации.
Шаг 3. Робот выполняет нужную операцию..Программа или механизм решают, приводить робота в действие или нет. Если да — он включается и делает то, для чего предназначен. Свет включается будто сам собой, турникет метро открывается и пропускает пассажира, телевизор включается на нужной программе — это устройства, которые исполняют команды.
Как понять, что перед вами робот? Обязательные элементы
Определить, робот перед вами или нет, можно, обратив внимание на характерные признаки. У робота всегда есть:
- Система датчиков — через неё робот получает информацию из внешнего мира. Например, это датчики движения, сенсоры обнаружения препятствий и т. п.
- Цель — «смысл жизни робота», та задача, ради автоматизации которой его придумали.
- Алгоритм действий — по нему робот выполняет нужные действия в разных условиях в соответствии с поставленной целью (сегодня это обычно программа, раньше мог быть механизм).
- Исполняющее устройство — двигатель, «руки», «ноги». То, что приводит робота в действие или изменяет его положение в пространстве.
- Система, в которую объединены первые четыре пункта, то, как они связаны и взаимодействуют.
Что часто добавляют к роботам. Дополнительные элементы
Датчик, алгоритм, исполняющее устройство — это основа, заложенная внутрь любого робота. Но обойтись только этим набором сложно. Чтобы робот мог решать больше задач, а работать с ним было удобнее, к основе часто добавляют разные детали. Ниже мы собрали самые популярные (но помните, что одними ими список не ограничивается).
Как заставить робота работать: 5 основных способов
Итак, роботы могут выглядеть по-разному, состоять из различных деталей и выполнять какие угодно задачи. Приводить их в действие тоже можно разными способами — одни известны веками, другие появились у человечества недавно.
Роботы бывают:
Механическими Заводные механические устройства использовали ещё древние греки, а первый антропоморфный механический робот появился в XII веке у арабов. В наши дни механику блестяще использует нидерландский художник Тео Янсен: его знаменитые «шагающие фигуры» приводятся в действие ветром, прибоем или человеком.
|
Гидравлические Такие роботы используют в работе законы движения жидкостей. Регулируя уровень и давление жидкости в системе, мы добиваемся от устройства нужных действий. Таких роботов часто можно встретить в промышленности: они способны прикладывать огромную силу и при этом работать быстро и аккуратно. Именно гидравлические приводы часто используются у роботов-грузчиков.
|
Электронные Первым таким роботом принято считать миниатюрное радиоуправляемое судно, которое разработал в конце XIX века Никола Тесла. В 1930-х появились первые устройства, которые напоминали человека и могли выполнить простейшие действия и даже воспроизводить отдельные фразы. Сегодня электронные элементы в роботах используются очень широко, но зачастую в комбинации с другими типами систем.
|
Софтверные Это роботы-программы, которые умеют взаимодействовать с объектами реального мира и давать осязаемый результат. «Умный дом» в городе, «умная теплица» на ферме, «умный климат-контроль» в офисе, программа, которая включает сеть уличного освещения по расписанию — это тоже роботы.
|
Комбинированные роботы Самый распространённый на сегодня вид роботов. Одного принципа работы часто не хватает для решения продвинутых задач, и инженеры соединяют внутри робота несколько систем. Например, фитнес-браслет тоже использует механическую составляющую: электронная энергия преобразуется в механическую энергию вибрации, и браслет даёт вам знать, что вы засиделись.
|
Очевидное — невероятное: почему чат-бот, квадрокоптер и фитнес-браслет тоже роботы
Любые устройства и программы могут считаться роботами при условии, что они делают что-то осязаемое и соответствуют другим признакам роботов. Давайте разберём это утверждение на нескольких примерах из современной жизни.
Чат-бот не робот, а обычная программа, если он: получает от вас вопрос, ищет ответ в поисковике и выдаёт его вам — это всего лишь программа, связанная с другими программами, он действует в виртуальном мире | Чат-бот — это софтверный робот, если он:
|
Беспилотный дрон — это классический робот: у него есть цель, система датчиков, алгоритм, управляющие устройства — система стабилизации, двигатели и т. д. | Квадрокоптер — это радиоуправляемый робот. Хотя направление движения ему задаёт человек (оператор) с земли, устройство само стабилизирует своё положение в пространстве, а потому может считаться роботом. |
Фитнес-браслет — тоже робот. Он призван заменить нам тренера в простейших ситуациях и автоматизировать записи о физической активности, то есть у него есть цель. Он определяет движение, уровень нагрузок или состояние сна за счёт встроенной системы датчиков, работает по алгоритму и оказывает прямое воздействие на окружающую среду (например, вибрирует, напоминая человеку, что тот долго сидит — пора бы встать и немного размяться).