Details

Title Программный модуль для автоматизированной корректировки маршрута робота-доставщика с учетом изменяющихся внешних факторов: выпускная квалификационная работа бакалавра: направление 27.03.03 «Системный анализ и управление» ; образовательная программа 27.03.03_01 «Теория и математические методы системного анализа и управления в технических, экономичеcких и социальных системах»
Creators Гареева Алина Руслановна
Scientific adviser Сорокина Наталья Владимировна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects робот-доставщик ; ровер ; граф ; вес ребра ; алгоритм дейкстры ; алгоритм беллмана-форда ; алгоритм а* ; алгоритм флойда-уоршелла ; оценки ; delivery robot ; rover ; graph ; edge weight ; dijkstra algorithm ; bellman-ford algorithm ; a* algorithm ; floyd-warshall algorithm ; estimates
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 27.03.03
Speciality group (FGOS) 270000 - Управление в технических системах
DOI 10.18720/SPBPU/3/2025/vr/vr25-1177
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35812
Record create date 7/30/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена оптимизации маршрута робота-доставщика с учетом динамически изменяющихся условий окружающей среды. Задачи, которые решались в ходе исследования: 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.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics