Детальная информация
Название | Синтез траектории программных движений объекта в динамической среде: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» |
---|---|
Авторы | Казаков Иван Игоревич |
Научный руководитель | Ефремов Артем Александрович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | алгоритм поиска пути ; метод роя частиц ; препятствия ; трехмерное пространство ; оптимизация ; динамическая среда ; клиент-серверное приложение ; pathfinding algorythm ; particle swarm optimization ; obstacles ; three-dimensional space ; optimization ; dynamic environment ; client-server application |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.02 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-5145 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37764 |
Дата создания записи | 23.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Тема выпускной квалификационной работы: «Синтез траектории программных движений объекта в динамической среде». Данная работа посвящена исследованию применения метода роя частиц при решении задачи поиска пути для БПЛА в трехмерном пространстве с динамическими препятствиями. Задачи, которые решались в ходе исследования: 1) Применение алгоритма роя частиц в задаче поиска пути. 2) Генерация случайных локаций с статическими и динамическими препятствиями и тестирование алгоритма. 3) Учет радиуса объекта при построении траектории программных движений. 4) Сбор и анализ статистики. Работа выполнена в формате веб-приложения с клиент-серверной архитектурой. В процессе работы создано веб-приложение, построенное на базе фреймворка Spring и языка Kotlin, для визуализации работы алгоритма, взаимодействия с параметрами и сбора данных статистики, разработаны несколько модификаций метода роя частиц для задачи поиска пути, проведен анализ статистических данных Были проведены тесты при различных конфигурациях среды и размерах объекта, выявлены зависимости времени расчета и длины пути от плотности зоны препятствий и радиуса объекта. Представлена визуализация работы алгоритма в различных конфигурациях среды.
The subject of the graduate qualification work is «Synthesis of the trajectory of program movements of an object in a dynamic environment». This paper is devoted to the study of the application of the particle swarm method in solving the problem of finding a path for an UAV in three-dimensional space with dynamic obstacles. The tasks that were solved during the study: 1) Application of particle swarm algorithm to pathfinding problem. 2) Generation of random locations with static and dynamic obstacles and testing of the algorithm. 3) Constructing the trajectory of programmed movements depending on the radius of the object. 4) Statistics collection and analysis. The work is performed in the format of a web application with a client-server architecture. In the process of work, a web application was created, built on the basis of the Spring framework and the Kotlin language, to visualize the operation of the algorithm, interact with parameters and collect statistical data, several modifications of the particle swarm method for the pathfinding task were developed, statistical data were analyzed. Tests were carried out with various environmental configurations and object sizes, the dependences of the calculation time and path length on the density of the obstacle zone and the radius of the object were identified. A visualization of the algorithms operation in different configurations is presented.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0