Главная » Просмотр файлов » Разработка и анализ методов восстановления карты проходимости на основе показаний датчиков измерения расстояния

Разработка и анализ методов восстановления карты проходимости на основе показаний датчиков измерения расстояния (1187419)

Файл №1187419 Разработка и анализ методов восстановления карты проходимости на основе показаний датчиков измерения расстояния (Разработка и анализ методов восстановления карты проходимости на основе показаний датчиков измерения расстояния)Разработка и анализ методов восстановления карты проходимости на основе показаний датчиков измерения расстояния (1187419)2020-09-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Федеральное государственное автономное образовательное учреждениевысшего профессионального образования«Московский физико-технический институт(государственный университет)»Факультет управления и прикладной математикиКафедра информатикиДиссертация допущена к защитезав. кафедройПетров И.Б.«»2016 г.ДИССЕРТАЦИЯна соискание ученой степениМАГИСТРАТема: Разработка и анализ методов восстановления картыпроходимости на основе показаний датчиков измерениярасстоянияНаправление:03.04.01 – Прикладные математика и физикаМагистерская программа: 010956 – Математические и информационныетехнологииВыполнил студент гр.

073(а)Шепелев Д.А.Научный руководитель,к. ф.-м. н.Николаев Д.П.Рецензент,к. ф.-м. н.Гладилин С.А.Москва – 20162ОглавлениеВведение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Глава 1.4Обратная и прямая модель сонара. Методы восстанов­ления карты проходимости. . . . . . . . . . . . . . . .

. . . . . . .71.1. Обратная модель сенсора. Восстановление карты проходимостина основе обратной модели. . . . . . . . . . . . . . . . . . . . . . .71.1.1.Обратная модель сенсора. . . . . . . . . . . . . . . . . . .71.1.2.Описание традиционного метода картирования, основан­ного на обратной модели сенсора. . . . . . . . .

. . . . . .1.1.3.8Недостатки традиционного метода картирования с обрат­ной моделью. . . . . . . . . . . . . . . . . . . . . . . . . .101.2. Прямая модель сенсора. Восстановление карты проходимости наоснове прямой модели. . . . . . . . . . . . . . . . . . . . . . . . .121.2.1.Прямая модель сонара . . . . . . . . . . . . . . .

. . . . .121.2.2.Прямая модель сонара Труна . . . . . . . . . . . . . . . .121.2.3.Картирование с прямой моделью . . . . . . . . . . . . . .15Картирование методом стохастического градиента . . .162.1. Функция правдоподобия карты проходимости . . . . . . . . . . .162.2. Алгоритм картирования стохастическим градиента . . . . . . . .182.3. Работа в режиме реального времени . . .

. . . . . . . . . . . . . .19Глава 2.Глава 3.Картирование методом градиентного спуска . . . . . . .213.1. Модель сонара . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213.1.1.Функция правдоподобия . . . . . . . . . . . . . . . . . . .213.1.2.Весовые коэффициенты . . . . . . . . . . . . . . . . . . .243.2. Алгоритм картирования методом градиентного спуска . . . . . .273Глава 4.Эксперименты и результаты . . . . .

. . . . . . . . . . . .294.1. Генерация синтетических данных с помощью прямой модели . .294.2. Детали реализации . . . . . . . . . . . . . . . . . . . . . . . . . .304.2.1.Расположене сонаров во время экспериментов . . . . . . .304.2.2.Диаграмма направленности сонара . . . . . . . . . . . . .314.2.3.Диаграмма чувствительности сонара . . .

. . . . . . . . .324.2.4.Обратная модель сонара . . . . . . . . . . . . . . . . . . .334.3. Результаты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334.3.1.Картирование методом градиентного спуска . . . . . . . .344.3.2.Картирование методом стохастического градиента . . . .37Заключение . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .40Список литературы. . . . . . . . . . . . . . . . . . . . . . . . . . . . .42Восстановленные карты проходимости . . . . .44Приложение А.4ВведениеКарта проходимости является одним из основных способов описания окру­жения робота. Чаще всего такая карта задается в виде сетки, состоящей из квад­ратных ячеек одинакового размера, каждая из которых содержит информациюо проходимости соответствующего участка территории. Например, территорияможет быть занята или свободна, или каждая клетка может содержать веро­ятность того, что она содержит препятствие. Подобные карты проходимости,построенные на основе данных с сонаров, уже использовались в 1989 году [1, 2].В основном карты проходимости используются для задач навигации.

Дляпостроения этих карт могут использоваться различные датчики: стереопары(с использованием плотных алгоритмов стереосопоставления) [3, 4], лазерныедальномеры (лидары) [5], сонары [1, 6, 7]. Лидары обеспечивают высокое каче­ство измерений, однако являются дорогостоящими. Используя стереопару мож­но восстановить информацию о проходимости, однако её использование предпо­лагает подходящие условия освещения. Сонары значительно дешевле и доступ­нее лидаров, и могут использоваться при любом освещении. Их недостатком яв­ляется низкая точность, зашумленность и большой угловой разброс измерений.Также существуют поверхности, которые рассеивают ультразвук или отражаютсигналы сонаров только под углами, близкими к прямому.

Всё вышеуказанноезначительно затрудняет процесс восстановления карты с использованием сона­ров, однако существует множество методов, которые различными способамикомпенсируют эти недостатки.Ставший на сегодняшний день уже традиционным подход картирования наоснове обратной модели сенсора представляет карту проходимости в виде сет­ки, каждая ячейка которой содержит вероятность занятости соответствующейтерритории. Вероятность занятости каждой клетки оценивается независимо отдругих клеток-соседей, что позволяет строить карту проходимости на лету. Наи­более известным представителем этого семейства алгоритмов является [1], его5простота и возможность работы в режиме реального времени обеспечили емуширокое приложение в робототехнике.

Однако предположение о независимостиячеек, которое используется в определении обратной модели, может приводитьк артефактам на результирующей карте проходимости при некоторых сценари­ях работы.Альтернативой упомянутому выше методу является нахождение полнойкарты проходимости, которая максимально правдоподобно объясняет сразу всепоказания сонаров. Похожие подходы используется, например, в работах [7–9].Карта проходимости в работе [7] находится путем ЕМ-оптимизации [10], в статье[9] перебираются все возможные локальные конфигурации карты для нахожде­ния максимально правдоподобной. Подобные методы опираются на так называ­емую прямую модель сонара.

Проблема большинства алгоритмов, основанныхна прямой модели, заключается в невозможности их имплементации для работыв режиме реального времени, а также необходимости больших вычислительныхресурсов для поиска оптимальной конфигурации карты. Требование работы врежиме реального времени к эффективному алгоритму построения карты про­ходимости является достаточно важным, так как часто такие модули являютсянеотъемлемой частью систем навигации робота.Хотя и карты проходимости в виде сетки до сих пор остаются достаточнонаглядным и популярным способом представления окружения, но из-за стро­гой дискретизации пространства неизбежна потеря точности и информации оформе поверхностей препятствий.

Подобными недостатками не обладают кар­ты, представляющие препятствия в виде геометрических фигур [11, 12]. Однакоподобные подходы имеет два существенных недостатка: они находят только гра­ницы между занятыми и незанятыми областями, но не указывают явно прохо­димость той или иной клетки. В работе [13] предлагается метод, позволяющийобъединить достоинства обоих подходов, однако он является вычислительносложным и вряд ли возможна real-time реализация.Целью данной работы является разработка алгоритмов картирования с6прямой моделью сонара, которые лишены недостатков методов, основанных наобратных моделях [1, 6], и при этом возможна имплементация разработанныхметодов для работы в режиме реального времени, в отличии от [7–9, 13]. Врезультате этой работы созданы два метода, восстанавливающие карту прохо­димости с помощью сонаров.

Результаты картирования сравниваются с тради­ционным методом, описанным в [1].7Глава 1Обратная и прямая модель сонара. Методывосстановления карты проходимости.В этой главе описываются два подхода, используемых в большинстве из­вестных на сегодняшний день алгоритмов для восстановления карты проходи­мости.

Первый подход базируется на обратной модели сенсора. Основанный наэтой модели алгоритм из [1] будет рассмотрен подробно, так как построенныеим карты проходимости будут использованы для сравнения с предложеннымив следующих главах алгоритмами. Далее дается определение прямой моделии описывается суть методов картирования, основанных на ней. Предложеннаяв [7] прямая модель описывается подробно, так как в дальнейшем она будетиспользована в главе 2.Введем необходимые в дальнейшем обозначения.

Пусть - клетка картыпроходимости . Будем считать, что каждая клетка - бинарная случай­ная величина, принимающая два значения: {свободная, занятая}. Наблюдени­ем сенсора будем называть измерение и позу датчика в момент времени ,где это измерение было получено.1.1. Обратная модель сенсора. Восстановление картыпроходимости на основе обратной модели.1.1.1. Обратная модель сенсора.Величину ( | ) называют обратной моделью сенсора (inverse sensormodel), она выражает вероятность занятости клетки при известном наблюде­нии .

По определению считается, что клетки карты являются независимымислучайными величинами. Эта модель называется обратной, так как она обратна8процессу измерения – расстояние до объекта в такой модели определяется пока­занием сонара, хотя в реальности наблюдение сонара определяется расстояниемдо препятствия.Из такого определения обратной модели следует, что совместное распреде­ление (1 , ..., |) ≡ (|) раскладывается следующим образом (|) =∏︀ ( |). Также заметим, что вероятность занятости клетки оценивается толь­ко из наблюдения и не зависит от состояния клеток-соседей.Вместо того, чтобы напрямую решать задачу картирования, методы осно­ванные обратной модели ищут оценивают следующую вероятность (|1 , ..., ) ≡(|1, ).

Характеристики

Тип файла PDF

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

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6489
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее