Найти в Дзене
Ионова Ирина

Как работает робот "на пальцах"

Кто учит роботов исполнять команды Кто знает, как работает робот? Кажется, что достаточно сказать: "Поезжай в точку Б", – и он поедет. Но внутри робота всё происходит куда сложнее. Инженеры-робототехники создают и улучшают роботов годами, и не просто так. Роботу говорят: "Поезжай", – и у него первым делом возникает вопрос: "А что такое ехать?" Ну правда, откуда железке знать наши термины? При создании робота инженеры объясняют ему значение команд. Они вкладывают знания в интеллектуальную систему. Интеллектуальная система робота Вопрос "а что такое ехать?" робот адресует самому себе, точнее, своей интеллектуальной системе. Эта система многоуровневая. Она отвечает на вопрос в несколько этапов. Такое устройство системы позволяет упростить её вычисления. Каждый уровень делает запрос к следующему, передавая и получая уточненные данные. Происходит это приблизительно так: Робот задаёт вопрос:
"А что такое ехать?"
Система даёт ответ:
"Это значит развить необходимую скорость"
Тогда робот с
Оглавление

Кто учит роботов исполнять команды

Кто знает, как работает робот? Кажется, что достаточно сказать: "Поезжай в точку Б", – и он поедет. Но внутри робота всё происходит куда сложнее. Инженеры-робототехники создают и улучшают роботов годами, и не просто так.

Роботу говорят: "Поезжай", – и у него первым делом возникает вопрос: "А что такое ехать?"

Ну правда, откуда железке знать наши термины?

При создании робота инженеры объясняют ему значение команд. Они вкладывают знания в интеллектуальную систему.

Интеллектуальная система робота

-2

Вопрос "а что такое ехать?" робот адресует самому себе, точнее, своей интеллектуальной системе.

Эта система многоуровневая. Она отвечает на вопрос в несколько этапов. Такое устройство системы позволяет упростить её вычисления. Каждый уровень делает запрос к следующему, передавая и получая уточненные данные. Происходит это приблизительно так:

Робот задаёт вопрос:
"А что такое ехать?"
Система даёт ответ:
"Это значит развить необходимую скорость"
Тогда робот снова спрашивает:
"А как я могу развить скорость?"
И система снова отвечает:
"Нужно сообщить вращение колёсам".

Такая задача роботу намного понятнее, чем "поезжай".

Зачем нужно разделение на уровни?

Ответ на каждый вопрос - это точные значения. Если бы не было разделения на уровни, то не было бы промежуточного вычисления скорости. Конечная формула была бы громоздкой. Она бы долго вычислялась и нагружала процессор.

Поэтому инженеры придумали разделение на уровни.

По правде говоря, робот ещё уточняет: "Откуда мне взять вращение?" И система подсказывает: "Подай электрическое напряжение на двигатели".

Но в робототехнике мы считаем, что двигатель отдельно от робота сам всё прекрасно понимает. Интеллектуальная система робота только рассчитывает для него значения вращающих моментов.