Синтез законов управления подвижными объектами с использованием компьютерного зрения

Уткин Алексей Васильевич
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

В работе рассматриваются вопросы практической реализации закона управления мобильным роботом с визуальной обратной связью. Робот имеет две степени свободы на плоскости и жестко закрепленную на нем камеру. Задача состоит в позиционировании относительно определенного объекта с учетом внешнего возмущения. Управление осуществляется по схеме Image-based visual servo control, позволяющей использовать визуальную информацию в контуре обратной связи без применения триангуляции. Ключевые точки извлекаются при помощи двух алгоритмов: ORB и AKAZE. Для учета динамики робота синтезируется регулятор с многоцелевой структурой. Приведено описание программного комплекса виртуальной реальности для проверки алгоритмов компьютерного зрения, а так же представлены результаты испытаний системы управления в этой среде.

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Обзор литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Глава 1. Разработка закона управления колесным роботом с ис-
пользованием алгоритмов компьютерного зрения . . . . . 6
Глава 2. Проверка закона управления в среде MatLab . . . . . . . . 8
Глава 3. Проектирование программного комплекса c элементами
виртуальной реальности . . . . . . . . . . . . . . . . . . . . 11
3.1. Gazebo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2. Robot Operating System . . . . . . . . . . . . . . . . . . . . . 11
3.3. Turtelbot3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.4. Выбор метода извлечения ключевых точек . . . . . . . . . . 12
3.5. Объединение выбранных частей в комплекс . . . . . . . . . 13
Глава 4. Тестирование программного комплекса . . . . . . . . . . . 14
Глава 5. Введение учета динамики . . . . . . . . . . . . . . . . . . . 17
5.1. Модель робота с учетом динамики . . . . . . . . . . . . . . . 17
5.2. Моделирование . . . . . . . . . . . . . . . . . . . . . . . . . 19
Выводы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Современная промышленность движется по направлению полной ав-
томатизации производственного процесса. Одно из характерных решений
автоматизации — замена человека на робота. Неотъемлемой частью робота
является набор датчиков, наибольший потенциал среди которых имеет видео-
камера. В статье [1] описаны методы, позволяющие реализовывать управление
с визуальной обратной связью или Visual servo control (VS). Частный случай,
называемый Image-Based VS (IBVS), позволяет осуществлять управление без
триангуляции положения камеры. Такой метод может быть применен к зада-
чам следования в колонне и позиционирования в конкретной точке, которые
являются типичными в логистике промышленного склада.
Немаловажным фактором, характеризующим современные задачи авто-
матического управления, является повышение требований к динамике управ-
ляемого движения подвижного объекта в различных режимах работы. В част-
ности, нередко требуется обеспечение заданного поведения системы в слу-
чае наличия внешних возмущений различного характера. Таким образом,
при проектировании системы управления необходимо принимать во внима-
ние динамику управляемого объекта и выдвигаемые требования к качеству
управления.
Современный уровень развития компьютерных технологий позволяет
осуществлять проверку и анализ алгоритмов управления при помощи моде-
лирования на электронной вычислительной машине (ЭВМ), тем самым ис-
ключая из результатов ошибку, связанную с неидеальностью реальных управ-
ляемых объектов. В случае алгоритмов VS использование компьютерного
зрения накладывает на моделирующий комплекс требование о возможности
моделирования трехмерного пространства и получении его изображения с
виртуальной камеры.
Данная работа рассматривает вопросы управления с визуальной обрат-
ной связью мобильным роботом с двумя степенями свободы, а также вопросы
проверки полученных соотношений в среде виртуальной реальности.
Постановка задачи
Рассмотрим двухколесного робота с возможностью поворота на месте.
Камеру на роботе данного типа логично расположить таким образом, чтобы
ее оптическая ось совпадала с осью поступательной степени свободы робота.
Введем следующие системы координат. Пусть Ox∗ y ∗ z ∗ — неподвижная
система координат, связанная с Землей, Or xyz — система координат, соот-
ветствующая роботу, а Oc x0 y 0 z 0 — система координат камеры. Все системы
координат являются правыми.
Математическая модель кинематики колесного робота, движущегося
на плоскости, имеет вид



 x˙∗ = v cos(φ),

y˙∗ = v sin(φ),


φ̇ = ω,

В ходе выполнения настоящей работы получены следующие результаты:

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

2. Разработан моделирующий комплекс виртуальной реальности, позво-
ляющий производить моделирование движения мобильного робота под
управлением с визуальной обратной связью с учетом динамики и внеш-
них возмущений.

3. Протестирован моделирующий комплекс и проведена численная про-
верка синтезированного закона управления. В ходе тестирования про-
ведено сравнение методов извлечения ключевых точек AKAZE и ORB.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

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

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Дарья С. Томский государственный университет 2010, Юридический, в...
    4.8 (13 отзывов)
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссерт... Читать все
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссертационное исследование, которое сейчас находится на рассмотрении в совете.
    #Кандидатские #Магистерские
    18 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Кормчий В.
    4.3 (248 отзывов)
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    #Кандидатские #Магистерские
    335 Выполненных работ
    Сергей Н.
    4.8 (40 отзывов)
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных с... Читать все
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных статей в области экономики.
    #Кандидатские #Магистерские
    56 Выполненных работ
    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы
    Анастасия Л. аспирант
    5 (8 отзывов)
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибост... Читать все
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибостроение, управление качеством
    #Кандидатские #Магистерские
    10 Выполненных работ

    Другие учебные работы по предмету

    Кооперативные игры на гиперграфах
    📅 2019год
    🏢 Санкт-Петербургский государственный университет