УПРАВЛЕНИЕ МОБИЛЬНЫМ РОБОТОМ С БОРТОВОЙ СИСТЕМОЙ ОБЪЕМНОГО ЗРЕНИЯ Хрущ А.В., Михайлов Б.Б. Научно-учебный центр Робототехника МГТУ им. Н.Э. Баумана, Москва.

Презентация:



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

Девятериков Е. А. Научно-учебный центр «Робототехника» МГТУ им. Н.Э. Баумана Руководитель Михайлов Б. Б.
Линейные алгоритмы. Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.
Модель колеса © Медведев Л.Н.. Общая схема процесса компьютерного математического моделирования Определение целей моделирования Огрубление объекта (процесса)
Механическое движение, виды движения и его характеристики. МЕХАНИКА Учитель физики Мурнаева Екатерина Александровна.
Аникин В.А., Ким Н.В., Носков В.П., Рубцов И.В. ОАО КАМОВ Москва, МАИ, МГТУ им. Н.Э. Баумана 2010 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ МОБИЛЬНЫХ РОБОТОТЕХНИЧЕСКИХ.
Линейные алгоритмы Линейные алгоритмы. Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.
Линейные алгоритмы Линейные алгоритмыАлгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.
Стрельников Константин МГУ им. М.В. Ломоносова, Лаборатория компьютерной графики и мультимедиа Быстрый алгоритм обнаружения.
Лекция 3 Кинематический анализ рычажных механизмов Задачей кинематического анализа рычажных механизмов является определение кинематических параметров и.
Лекция 4 Построение плана ускорений кривошипно- ползунных механизмов.
Аналитическая геометрия. Прямая на плоскости Уравнение прямой, проходящей через точку перпендикулярно вектору.
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ Н.Э. БАУМАНА»
Кинематика ( греч. κινειν двигаться ) в физике раздел механики, изучающий математическое описание ( средствами геометрии, алгебры, математического анализа.
Из треугольника BMN: k – угловой коэффициент прямой. Уравнение прямой с угловым коэффициентом Уравнение прямой с угловым коэффициентом.
Движение Выполнила: ученица 11Б класса Берзина Лена.
Система распознавания объектов, обеспечивающая работу бортовой системы технического зрения в реальном времени Н.И. Дмитриев, А.И. Ляпин, Е.Ю. Суворов,
Задание B1 ТРЕБОВАНИЯ: Анализировать реальные числовые данные; осуществлять практические расчеты по формулам, пользоваться оценкой и прикидкой при практических.
УРОК 2 10 класс. Механическое движение, виды движения и его характеристики. МЕХАНИКА.
Транксрипт:

УПРАВЛЕНИЕ МОБИЛЬНЫМ РОБОТОМ С БОРТОВОЙ СИСТЕМОЙ ОБЪЕМНОГО ЗРЕНИЯ Хрущ А.В., Михайлов Б.Б. Научно-учебный центр Робототехника МГТУ им. Н.Э. Баумана, Москва

О СНОВНЫЕ ЗАДАЧИ Получение информации о внешней среде и преобразование ее в форму, удобную для управления Планирование движения робота Управление роботом 1 2 3

П ОСТАНОВКА ГЛОБАЛЬНОЙ ЗАДАЧИ

С ИСТЕМА ТРЕХМЕРНОГО ТЕХНИЧЕСКОГО ЗРЕНИЯ (СТТЗ) Электронн ая система Приемная система Проекцион ная система СТТЗ ПО Камера Проектор … D поверхность

Ф УНКЦИОНАЛЬНАЯ СХЕМА КОНТУРА УПРАВЛЕНИЯ МР

С ТРУКТУРА АЛГОРИТМА РАСПОЗНАВАНИЯ СЦЕНЫ Получение объемного описания сцены от СТТЗ Сегментация сценыРаспознавание препятствия Определение линейных размеров и ориентации препятствия Формирование файла отчета для системы управления

С ЕГМЕНТАЦИЯ ИЗОБРАЖЕНИЯ. А НАЛИЗ ГЕОМЕТРИЧЕСКИХ СВОЙСТВ ТОЧЕК. Общее уравнение плоскости:

С ЕГМЕНТАЦИЯ ИЗОБРАЖЕНИЯ. У СЛОВИЯ РАЗДЕЛЕНИЯ ТОЧЕК НА 3 КЛАССА. 1 КЛАСС ТРЕУГОЛЬНИКОВ. Условия в математической форме:

С ЕГМЕНТАЦИЯ ИЗОБРАЖЕНИЯ. У СЛОВИЯ РАЗДЕЛЕНИЯ ТОЧЕК НА 3 КЛАССА. 2- ОЙ И 3- Й КЛАСС ТРЕУГОЛЬНИКОВ. Условия для 3-го класса треугольников:

П РИМЕР РАБОТЫ ОПИСАННОЙ ЧАСТИ АЛГОРИТМА

Р АЗДЕЛЕНИЕ ПО УРОВНЯМ

Т ИПОВОЙ НАБОР ПРЕПЯТСТВИЙ Несколько блоков Стена Дверь Стена-блок Блок/порог

О ПРЕДЕЛЕНИЕ ОРИЕНТАЦИИ И РАССТОЯНИЙ ДО ПРЕПЯТСТВИЯ Расстояние от робота (точка (0,0,0)) до плоскости: Угол между плоскостями:

Р АСПОЗНАВАНИЕ ПРЕПЯТСТВИЙ. К ЛАССИФИКАЦИЯ.

П РИМЕР РАБОТЫ АЛГОРИТМА Type: Some Blocks D = W = L = R = H = 59.06

Type: Door D = W = L = R = 195.0

Type: Barrier D = H = 79.63

Type: Wall D =

Р ЕЗУЛЬТАТЫ РАБОТЫ СТТЗ Ошибка измерения линейного размера Ошибка измерения углового размера поворот препятствия по часовой стрелкеповорот препятствия против часовой стрелки Ошибка измерения расстояния Ошибка с поправкой

Р ЕЗУЛЬТАТЫ РАБОТЫ РОБОТА ПО ДАННЫМ ОТ СТТЗ Ошибка всей системы Ошибка механики робота при отработке управляющего сигнала Ошибка СТТЗ

М ОДИФИКАЦИЯ АЛГОРИТМА A*. 3D СИМУЛЯТОР. Мобильный робот с СТТЗ Кадр 3D сцены Локальная цель

М ОДИФИКАЦИЯ АЛГОРИТМА A*. С ЕТКА НА ОБЛАСТИ 1400 X 1800 ММ размер ячейки 50ммразмер ячейки 5мм

М ОДИФИКАЦИЯ АЛГОРИТМА A*. В ЫДЕЛЕНИЕ НЕПРОХОДИМЫХ ЯЧЕЕК изображение сцены с поверхностью и выделенными ячейками изображение сцены с выделенными ячейками заполнение с избыточностью - квадратами заполнение без избыточности – кругами без учета габаритов МР с учетом габаритов МР

М ОДИФИКАЦИЯ АЛГОРИТМА A*. К УСОЧНО - ЛИНЕЙНЫЙ ПУТЬ Исходная не оптимизированная траектория Оптимизированная по линейным величинам траектория Оптимизированная по угловым величинам траектория Точки соединения отрезков после оптимизации1 Точки соединения отрезков после оптимизации2

П РИНЦИП УПРАВЛЕНИЯ МР - вектор управления -ошибки управления Цель в определенный момент времени Центр масс робота

Ф ОРМИРОВАНИЕ ЗАКОНА УПРАВЛЕНИЯ Сигналы управления активными колесами Линейная и угловая скорость МР Реальная траектория движения Сигналы управления активными колесами:

В СЕ. С ПАСИБО ЗА ВНИМАНИЕ !!!