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

Уткин Алексей Васильевич
Бесплатно
В избранное
Работа доступна по лицензии 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 экспертов уже готовы начать работу над твоим проектом!

    Сергей Е. МГУ 2012, физический, выпускник, кандидат наук
    4.9 (5 отзывов)
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым напра... Читать все
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым направлениям физики, математики, химии и других естественных наук.
    #Кандидатские #Магистерские
    5 Выполненных работ
    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ
    Екатерина Б. кандидат наук, доцент
    5 (174 отзыва)
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподав... Читать все
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподавала учебные дисциплины: Бюджетная система Украины, Статистика.
    #Кандидатские #Магистерские
    300 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Катерина В. преподаватель, кандидат наук
    4.6 (30 отзывов)
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации... Читать все
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации. Опыт работы 7 лет. Всегда на связи и готова прийти на помощь. Вместе удовлетворим самого требовательного научного руководителя. Возможно полное сопровождение: от статуса студента до получения научной степени.
    #Кандидатские #Магистерские
    47 Выполненных работ
    Ксения М. Курганский Государственный Университет 2009, Юридический...
    4.8 (105 отзывов)
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитыв... Читать все
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитывать все требования и пожелания.
    #Кандидатские #Магистерские
    213 Выполненных работ
    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ
    Рима С.
    5 (18 отзывов)
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный универси... Читать все
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный университет, являюсь бакалавром, магистром юриспруденции (с отличием)
    #Кандидатские #Магистерские
    38 Выполненных работ
    Егор В. кандидат наук, доцент
    5 (428 отзывов)
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Ск... Читать все
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Скорее всего Ваш заказ будет выполнен раньше срока.
    #Кандидатские #Магистерские
    694 Выполненных работы

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

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