Главная страница

ГончаровУстройство роботов


Скачать 368.21 Kb.
НазваниеГончаровУстройство роботов
Дата20.09.2020
Размер368.21 Kb.
Формат файлаpdf
Имя файлаslides-1.pdf
ТипЛекция
#138802

Лекция 1: “Устройство роботов. Основные подсистемы
Гончаров Олег Игоревич
Факультет вычислительной математики и кибернетики,
Московский государственный университет имени М.В. Ломоносова
2012
Гончаров
Устройство роботов

Робот
Робототехника
— прикладная наука, изучающая вопросы создания и применения роботов и различных стредств автоматизации.
Робот
— универсальный автомат для осуществления механических действий, подобных тем, которые осуществляет человек, выполняющий физическую работу
1
Отличительные черты:
универсальность,
автономность,
взаимодействие с внешней средой.
Конструкция роботов сильно различается в зависимости от назначения.
1
Юревич Е.И. Основы робототехники. — СПб.: БХВ-Петербург, 2005.
Гончаров
Устройство роботов

Функциональная схема робота
Система управления
Привод
Привод
Механическая система манипулятора
Механическая система передвижения
Внешняя среда
Сенсорная система
Оператор
Исполнительная система
Информационно-управляющая система
Датчики
В реальных системах некоторые блоки могут отсутствовать.
Гончаров
Устройство роботов

Манипуляционные системы
Последовательный манипулятор
— пространственный механизм в виде кинематической цепи из звеньев, образующих пары с угловым или поступательным движением, и системы приводов,
оканчивающийся исполнительным органом.
С точки зрения механики, манипулятор — система твердых тел с идеальными голономными связями.
Число степеней свободы: обычно 3 + 3 = 6.
Рабочая зона — область пространства, куда может быть позиционироваться исполнительный орган.
Типы сочленений: поступательная или вращательная степень подвижности.
Каждое сочленение снабжается приводом и датчиком позиции.
Гончаров
Устройство роботов

Классификация манипуляторов по грузоподъемности
: максимальная нагрузка;
по быстродействию
: допустимые скорости и ускорения;
по точности
: точность позиционирования, разрешение,
повторяемость;
по конструкции (форме рабочей зоны)
:

с прямоугольной системой координат (3 пост.),

с цилиндрической системой координат (1 вр., 2 пост.),

со сферической системой координат (2 вр., 1 пост.),

с угловой системой координат (3 вр.).
Выбор зависит от характера совершаемых движений.
Гончаров
Устройство роботов

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

Система передвижения
Обеспечивает передвижение робота в пространстве.
Представлена только в мобильных роботах.
Классификация по среде: наземные, воздушные, водные,
подводные, космические и т.п.
Колесные системы передвижения
. Просты, удобны в управлении, самые распространенные. Перемещение внутри зданий, по дорогам.
Гусеничные
. Аналог колесных с большей степенью проходимости.
Шагающие
. Теоретически обладает наибольшей проходимостью. Сложная механическая система и система управления.
Воздушные
. БЛА. Часто дистанционное управление.
Подводные
. Дистанционно управляемые подводные роботы.
Гончаров
Устройство роботов

Исполнительный орган
Схват
— механической устройство для захвата объектов:

простейшие двухпальцевые схваты,

аналоги человеческой кисти: 3 и больше пальцев с большим числом степеней подвижности,

специализированные схваты: присоски, захват листовых материалов и т.п.
Часто снабжаются различными датчиками.
Рабочий инструмент
. Предназначен для исполнения технологической операции: сварка, резка, покраска и т.п.
Гончаров
Устройство роботов

Сенсорная система
Датчик
(
первичный преобразователь
) — устройство преобразующее контролируемую величину в удобную для дальнейшей обработки форму.
Характеристики: точность, разрешение, наличие шума.
Классификация: по измеряемой величине, по физическому принципам.
Для робототехники возможна следующая классификация:
Системы определяющие положение робота в пространстве,
его ориентацию, позу, параметры движения, усилия в исполнительной системе робота, силы взаимодействия со внешними объектами.
Системы определяющие отдельные физико-химические свойства внешней среды.
Системы, дающие общую картину окружающей среды.
Гончаров
Устройство роботов

Датчики
Первая группа
Системы определяющие положение робота в пространстве, его ориентацию, позу, параметры движения, усилия в исполнительной системе робота, силы взаимодействия со внешними объектами.
Назначение: получение информации для управления движением и силовым взаимодействием робота с внешней средой.
Датчики перемещения (абсолютные и относительные): угол между звеньями манипулятора, угол поворота колес и т.п.
Датчики скорости: скорость вращения колес.
Гироскопы: угловые скорости.
Акселерометры: ускорение.
Датчики усилия: усилия приводов, сила реакции внешней среды.
Навигационные системы: спутниковые, инерциальные.
Гончаров
Устройство роботов

Датчики
Вторая группа
Системы определяющие отдельные физико-химические свойства внешней среды.
Назначение: получение информации о внешней среде, простота обработки и однозначность интерпретации.
Датчики положения: наличие или отсутствие объекта
(контактные, бесконтактные). Бесконтактные часто основаны на основе оптической паре: светодиод и фототранзистор.
Дальномеры: сонары, лазерные дальномерыю
Звуковые датчики.
Датчики света и освещенности.
Температура, влажность, сопротивление и т.п.
Гончаров
Устройство роботов

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

Проблемы обработки информации с датчиков
Неправильные измерения, шумы.
Объединение нескольких измерений:

с разных датчиков

в разные моменты времени
Обработка больших объемов информации, выделение нужной информации.
Пути решения:
Дублирование элементов сенсорной системы.
Фильтрация (в т.ч. фильтры Байеса и Калмана): подавление шума и объединение показаний.
Методы ИИ

на уровне системы управления: распознавание объектов, машинное обучение.
Гончаров
Устройство роботов

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

позиции,

скорости,

усилию
Приводы с открытым контуром
: СУ выполняет преобразование и усиление входного сигнала
Гончаров
Устройство роботов

Требования к приводам
К двигателю и трансмиссии:

Хорошие массо-габаритные показатели, малая инерция.

Высокая удельная мощность.

Нужные диапазоны момент, скорость.

Точность, отсутствие неопределенности (люфт, сила трения,
жесткость трансмиссии).
К системе управления приводом:

надлежащее качество переходных процессов,

настройка и установка ограничений

(скорости, перемещения),

простота сопряжение с другими системами

Широко используются цифровые системы управления с широтно-импульсной модуляцией.
Возможна рекуперация энергии при торможении.
Гончаров
Устройство роботов

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

Типы приводов
Гидравлические
Принцип работы: давление жидкости.
Устройство: гидроцилиндр, распределительная система,
станция питания: компрессор, охлаждение, расширительный бак,
фильтры.
Особенности:
Сложны и дороги.
Большая грузоподъемность, могут развивать значительные усилия.
Точное позиционирование.
Обычно непрерывное управление (по скорости или позиции).
Гончаров
Устройство роботов

Типы приводов
Электрические
Принцип работы: электро-магнитные силы.
Устройство: сильно различается: индуктор (статор,
неподвижная часть) с обмотками или постоянными магнитами,
якорь (ротор, подвижная часть) с обмотками или постоянными магнитами, коммутационная система (механическая, электронная или отсутствует), возможно также тормоз, система охлаждения и т.п.
Особенности:
Удобство управления и эксплуатации.
Потребляют энергию в статике, плохие∗ массо-габаритные характеристики.
Точное позиционирование.
Могут использоваться в составе различных систем управления.
Большое число различных типов.
Гончаров
Устройство роботов

Типы электрических приводов
Электрические двигатели постоянного тока
(
ЭДП
): линейная модель, удобство управления

коллекторные: механическое коммутирующее устройство,

коллекторные с облегченным якорем (coreless, ironless):
меньше инерция,

бесколлекторные, вентильные: электронная коммутация и управление.
Асинхронные
: тяговые двигатели, высокий КПД.
Шаговые
: использование без ОС,
Линейные двигатели
Гончаров
Устройство роботов

Типы приводов
Комбинированные приводы
Микроприводы
:

пьезоэлектрические,

микромеханика.
Искусственные мышцы
:

пневматические (пневмоцилиндр заменяется эластичной трубкой),

эффект памяти формы метала (никелид титана),

электоактивные полимеры (перераспределение зарядов в полимерах заставляет их изгибаться).
Гончаров
Устройство роботов

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

Информационно-управляющая система
Аппаратная база современных СУ: микроконтроллеры и компьютеры. Т.е. доминируют цифровые СУ, ранее могли использоваться аналоговые.
Программное обеспечение: (входит в состав СУ).

Библиотеки для отдельных компонент роботов.

Средства для построения систем управления роботами.
Компонентно-ориентированное программирование.

Специализированное ПО для управления промышленными роботами (в т.ч. и специализированные языки программирования).

Средства построения интеллектуальных систем управления:
зрение, распознавание, обучение.
Вспомогательные средства: (не входят в СУ, используются при ее создании)

ПО для поддержки проектирования роботов.

ПО для синтеза и моделирования систем управления.

ПО для моделирования на различных уровнях: механическая система, приводы, робот, робот во внешней среде.
Гончаров
Устройство роботов

Особенности СУ роботов
Работа в реальном времени с динамически меняющейся средой:

Периодические события: управления приводами и движением,
снятие данных с датчиков, построение модели среды и т.п.

Асинхронное взаимодействие: реакция на внешние события.

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

клиент-север,

издатель-подписчик (наблюдатель).
Разные уровни системы могут быть выполнены с использованием различных парадигм программирования.
Гончаров
Устройство роботов

Функциональная схема системы управления
(Юревич)
Гончаров
Устройство роботов

Трехуровневая схема системы управления
Sense-Plan-Act (робот Shakey): большинство обратных связей замкнуты через верхний уровень.
Subsumption (Brooks): обратные связи замкнуты на каждом уровне, более высокие уровни обеспечивают сложное поведение.
Трехровневая модель (Firby,Bonasso) — результат слияния этих подходов.
Гончаров
Устройство роботов

Трехуровневая схема системы управления
1
Примитивы поведения
(Behavioral Control): набор алгоритмов для выполнения конкретных действий.

Ситуационность: действуют только в конкпетных условиях.

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

Обеспечиавают быструю реакцию на события.
2
Исполнение
(Executive): транслирует высокоуровневую задачу в последовательность вызовов примитивов поведения

Учитывает связи между низкоуровневыми задачами: деревья задач (task tree).

Часто используются конечные автоматы.

Обработка исключений.
3
Планирование
(Planning): определение долговременных целей,
планирование распеределения времени.

на основе зависимостей меду задачами.

на основе временных ограничений.
Гончаров
Устройство роботов

Человек в системе управления
Человек может вмешиваться в ход рабоиты системы на любом уровне.
Копирующие манипуляторы, непосредственное управление приводами.
Задание движения или взаимодействия
Активация заданного алгоритма действий.
Работа в режиме супервзора: человек следит за работой системы, вмешивается на уровне планирования.
Гончаров
Устройство роботов

Групповое управление
Групповое управление
— совместное связанное управление несколькими объектами. Уровни:
несколько приводов одного робота,
несколько манипуляторов,
несколько роботов,
несколько роботов и др. оборудование.
Гончаров
Устройство роботов

Парадигмы группового управления
Цеентрализованное
. Единый центр управления и планирования.

Возможность поиска оптимального решения.

Сложно с большим числом роботов.

Уязвимо при повреждении центра.
Децентрализованное
. Роботы взаимодействуют в достижении одной цели.

Отказоустойчивость.

Масштабируемость, позволяет преодолевать ограничения связи.
Общее решение иерархическая централизованно-децентрализованная система.
Гончаров
Устройство роботов


написать администратору сайта