Детальная информация

Название Программный модуль для автоматизированной корректировки маршрута робота-доставщика с учетом изменяющихся внешних факторов: выпускная квалификационная работа бакалавра: направление 27.03.03 «Системный анализ и управление» ; образовательная программа 27.03.03_01 «Теория и математические методы системного анализа и управления в технических, экономичеcких и социальных системах»
Авторы Гареева Алина Руслановна
Научный руководитель Сорокина Наталья Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика робот-доставщик ; ровер ; граф ; вес ребра ; алгоритм дейкстры ; алгоритм беллмана-форда ; алгоритм а* ; алгоритм флойда-уоршелла ; оценки ; delivery robot ; rover ; graph ; edge weight ; dijkstra algorithm ; bellman-ford algorithm ; a* algorithm ; floyd-warshall algorithm ; estimates
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 27.03.03
Группа специальностей ФГОС 270000 - Управление в технических системах
DOI 10.18720/SPBPU/3/2025/vr/vr25-1177
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35812
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена оптимизации маршрута робота-доставщика с учетом динамически изменяющихся условий окружающей среды. Задачи, которые решались в ходе исследования: 1) Изучение особенностей алгоритмов для поиска кратчайшего пути на графе. 2) Сравнительный анализ алгоритмов и выбор подходящего для решения задачи оптимизации маршрута робота-доставщика. 3) Изучение устройства и работы робота-доставщика. 4) Разработка плана расчета весов ребер для графа, характеризующего карту робота-доставщика. 5) Разработка программного модуля, решающего задачу оптимизации маршрута робота-доставщика. Работа проведена на основе открытой информации Яндекса о стеке работы команды разработки ПО для роботов и информации об устройстве и функционировании Роверов. Был проведен анализ существующих алгоритмов для работы с графами для выбора наилучшего решения для задачи оптимизации маршрута робота. Анализ проводился путем практического применения алгоритмов к одинаковым графам. Выбор алгоритма повлиял на дальнейшее проектирование и разработку модуля динамического планирования маршрута на языке Python. Для достижения данных результатов в работе были использованы следующие информационные технологии: PyCharm, Draw.io.

This work is devoted to optimizing the route of the delivery robot, taking into account dynamically changing environmental conditions. Tasks that were solved during the research: 1) Studying the features of algorithms for finding the shortest path on a graph. 2) Comparative analysis of algorithms and selection of a delivery robot suitable for solving the route optimization problem. 3) Study of the device and operation of the delivery robot. 4) Development of a plan for calculating edge weights for the graph characterizing the map of the delivery robot. 5) Development of a software module that solves the problem of optimizing the route of the delivery robot. The work was carried out on the basis of Yandexs open information about the work stack of the robot software development team and information about the device and functioning of Rovers. An analysis of existing algorithms for working with graphs was carried out to select the best solution for the task of optimizing the robots route. The analysis was carried out by practical application of algorithms to identical graphs. The choice of the algorithm influenced the further design and development of the dynamic route planning module in Python. To achieve these results, the following information technologies were used in the work: PyCharm, Draw.io.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика