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

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

    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Виктор В. Смоленская государственная медицинская академия 1997, Леч...
    4.7 (46 отзывов)
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выв... Читать все
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выводы).Пишу статьи в РИНЦ, ВАК.Оформление патентов от идеи до регистрации.
    #Кандидатские #Магистерские
    100 Выполненных работ
    Анастасия Б.
    5 (145 отзывов)
    Опыт в написании студенческих работ (дипломные работы, магистерские диссертации, повышение уникальности текста, курсовые работы, научные статьи и т.д.) по экономическо... Читать все
    Опыт в написании студенческих работ (дипломные работы, магистерские диссертации, повышение уникальности текста, курсовые работы, научные статьи и т.д.) по экономическому и гуманитарному направлениях свыше 8 лет на различных площадках.
    #Кандидатские #Магистерские
    224 Выполненных работы
    Алёна В. ВГПУ 2013, исторический, преподаватель
    4.2 (5 отзывов)
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическо... Читать все
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическое образование. В данный момент работаю преподавателем.
    #Кандидатские #Магистерские
    25 Выполненных работ
    Олег Н. Томский политехнический университет 2000, Инженерно-эконо...
    4.7 (96 отзывов)
    Здравствуйте! Опыт написания работ более 12 лет. За это время были успешно защищены более 2 500 написанных мною магистерских диссертаций, дипломов, курсовых работ. Явл... Читать все
    Здравствуйте! Опыт написания работ более 12 лет. За это время были успешно защищены более 2 500 написанных мною магистерских диссертаций, дипломов, курсовых работ. Являюсь действующим преподавателем одного из ВУЗов.
    #Кандидатские #Магистерские
    177 Выполненных работ
    Андрей С. Тверской государственный университет 2011, математический...
    4.7 (82 отзыва)
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на... Читать все
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на продолжение диссертационной работы... Всегда готов помочь! ;)
    #Кандидатские #Магистерские
    164 Выполненных работы
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Кормчий В.
    4.3 (248 отзывов)
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    #Кандидатские #Магистерские
    335 Выполненных работ

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

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