Похожие презентации:
Разработка автоматизированной информационной системы маршрутизации для беспилотных устройств
1.
МИНОБРНАУКИ РОССИИФедеральное государственное бюджетное
образовательное учреждение высшего образования
«Пензенский государственный технологический университет» (ПензГТУ)
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему: «РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ
СИСТЕМЫ МАРШРУТИЗАЦИИ ДЛЯ БЕСПИЛОТНЫХ УСТРОЙСТВ»
Выполнил: студент гр.23ИС1м Киюшин Ю.Н.
1 К.В.
Руководитель: к.т.н., доцент кафедры ИТС Гудков
2. Цель
Целью данной работы является разработка автоматизированнойинформационной системы доставки товаром беспилотными роботамикурьерами
Задачи:
1)Провести анализ нормативно-правовой базы и предметной области доставки
товаров беспилотными роботами в Российской Федерации.
2) Исследовать существующие программные решения и подходы к доставке товаров
роботами-курьерами.
3) Сформулировать функциональные и нефункциональные требования к
информационной системе доставки беспилотными товаров роботами-курьерами.
4) Разработать архитектуру системы и спроектировать структуру базы данных с
учётом бизнес-процессов беспилотной доставки.
5) Реализовать прототип веб-приложения с поддержкой ключевых функций:
регистрация, заказ товара, оплата, получение QR-кода.
6) Оценить эффективность системы маршрутизации на основе сравнительного
анализа временных затрат.
2
3.
Актуальность исследования. Актуальность магистерской диссертацииобусловлена необходимостью автоматизации процессов доставки товаров в
городе беспилотными средствами, на фоне увеличения онлайн торговли.
Объектом исследования – является система маршрутизации
беспилотных роботов-курьеров, доставляющая товар до потребителя в черте
города.
Предметом исследования – выступают методы и алгоритмы
построения маршрутов в условиях городской среды.
Целью исследования – является в сокращении трудозатратных и
низкоквалифицированных профессий за счёт развития информационной
системы, соответствующей требованиям действующего законодательства.
Практическая значимость – заключается в возможности внедрения
разработанной системы в компаниях, работающих в рынде доставки,
оптимизации бизнес-процессов.
3
4. Актуальность
Федеральный закон от 31 июля 2020 г. № 258-ФЗ4
5. Сравнение аналогов
Навигационныетехнологии
Алгоритмы
планирования
Адаптивность
Яндекc Ровер
LIDAR, камеры,
HD-карты, GNSS,
MU
А star
Средняя
Neubie
V-SLAM только с
камерами, GPS
Гибридные
протоколы
Starship
Technologies
LIDAR,
стереокамеры,
GPS
Whale Dynamic
and Noodoe
LIDAR, камеры,
радары
Система
Инфраструктурные
требования
Гибкость
Затраты на
производство
Автономность
Загруженные
HD-карты
Высокая
Высокие
10 к 100
Высокая в любой
среде
Сеть 5G
Средняя
Низкие
1 к 100
А star
Высокая
Открытые карты
OSM
Высокая
Средние
5 к 100
Алгоритм
муравьиной
колонии
Высокая только в
разработанных
системах
Наличие умных
электрозаправок
Высокая
Высокие
1 к 100
5
6. Требования к системе
Функциональность: Заказ и доставка товаров, учёт и хранениезаказов, построение маршрутов, разграничение прав доступа.
Технологии: Веб-приложение на FastAPI, PostgreSQL, Celery и Redis;
модульная архитектура; работа через браузер без установки.
Пользовательский интерфейс: Адаптивный, интуитивно понятный;
поддержка поиска, фильтрации, просмотра заказов, получения QRкода.
Административный интерфейс: Интуитивно понятный; поддержка
просмотра заказов, информации о роботах.
6
7. Диаграмма вариантов использования
78. Диаграмма активности
89. Диаграмма последовательности
910. Диаграмма развертывания
1011. Диаграмма классов
1112. Схема базы данных
1213. Диаграмма A star
1314. Данные о тестировании алгоритма A star
2,5Время поиска пути с.
2
1,5
1
0,5
0
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
1,99
2,06
2,12
2,08
1,75
1,82
1,94
1,87
1,99
1,96
1,96
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
14
15. Диаграмма Дейкстры
1516. Данные о тестировании алгоритма Дейкстры
2,482,47
2,46
Время поиска пути с.
2,45
2,44
2,43
2,42
2,41
2,4
2,39
2,38
2,37
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
2,38
2,41
2,40
2,43
2,41
2,40
2,39
2,39
2,46
2,47
2,14
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
16
17. Диаграмма Беллмана-Форда
1718. Данные о тестировании алгоритма Беллмана-Форда
7473
72
Время поиска пути с.
71
70
69
68
67
66
65
64
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
65,08
71,25
70,72
69,48
68,10
71,15
69,75
70,43
72,86
69,10
69,79
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
18
19. Диаграмма Флойда-Уоршелла
1920. Данные о тестировании алгоритма Флойда-Уоршелла
530525
Время поиска пути с.
520
515
510
505
500
495
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
513,33
528,26
507,12
497,41
527,10
517,93
505,75
527,64
515,22
507,42
514,72
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
20
21. Диаграмма на основе муравьиной колонии
2122. Данные о тестировании алгоритма на основе муравьиной колонии
5958,5
Время поиска пути с.
58
57,5
57
56,5
56
55,5
55
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
57,26
55,88
56,89
55,38
57,48
57,06
56,54
58,39
57,27
56,54
56,87
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
22
23. Диаграмма на основе машинного обучения
2324. Данные о тестировании алгоритма на основе машинного обучения
Время поиска пути с.Данные о тестировании алгоритма на основе машинного
обучения
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
65,40
64,11
65,37
65,01
66,43
65,03
63,97
65,89
65,83
65,67
65,27
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
24
25. Диаграмма на основе рекурсивного алгоритма
2526. Данные о тестировании рекурсивного алгоритма
2,312,3
2,29
Время поиска пути с.
2,28
2,27
2,26
2,25
2,24
2,23
2,22
1
2
3
4
5
6
7
8
9
10
Номер теста
Номер теста
1
2
3
4
5
6
7
8
9
10
Среднее
Скорость поиска пути
2,25
2,24
2,26
2,23
2,25
2,26
2,30
2,24
2,29
2,24
2,26
Длинна пути
1996
2020
2001
2000
1991
1998
2003
1988
1994
1998
1998,9
26
27. График скорости поиска пути алгоритмами поиска пути
10Алгоритм на основе машинного
обучения
9
Алгоритм на основе муравьиной
колонии
8
Номер теста
7
Алгоритм Флойда-Уоршелла
6
Алгоритм Беллмана-Форда
5
Алгоритм Дейкстры
4
3
Алгоритм А star
2
Рекурсивный алгоритм
1
0
100
200
300
Время поиска пути с.
400
500
600
27
28. Работа алгоритма А star в действии
2829. Цветовая палитра и шрифты
Цветоваяпалитра
Шрифт
Шрифт текста
29
30. Начальные страницы
Стартовая страницаАвторизация
Создание аккаунта
30
31. Главные страницы
ГлавнаяЗаказы
Профиль
31
32. Реализация пользовательского приложения
3233. Административное приложение
Страница сроботами
Страница с картами
33
34. Реализация административного приложения
3435. Выводы
В ходе работы был:• Исследованы существующие программные решения и подходы
к автоматизации учёта и маркировки.
• Проведён сравнительный анализ современных систем доставок
товаров беспилотными роботами-курьерами.
• Разработаны UML-диаграммы системы доставок с помощью
унифицированного языка моделирования UML 2.5.1.
• Разработана архитектура приложения и структура базы данных.
• Разработан дизайн интерфейсов и разработан прототип
приложений роботизированной доставки.
• Реализованы
и протестированы алгоритмы построений
маршрутов.
• Оценена эффективность алгоритмов построения маршрутов на
основе сравнения времени построения маршрута.
35
36.
Спасибо за внимание!36
Информатика