Details

Title Разработка мультироботной среды для симуляции функционирования малогабаритных колёсных автономных роботов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a multirobot environment for simulating the functioning of small wheeled autonomous robots
Creators Баталова Светлана Андреевна
Scientific adviser Васильянов Георгий Сергеевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects мультироботные системы ; роботы ; топики ; среда симуляции ; пространства имён ; модернизация ; проект ; launch-файлы ; multirobot systems ; robots ; topics ; simulation environment ; namespaces ; moderniztion ; project ; launch files
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-1945
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42523
Record create date 8/21/2026

Allowed Actions

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

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

Group Anonymous
Network Internet

Работа посвящена созданию мультироботной среды симуляции на базе ROS 2, Gazebo и Rviz для группы роботов МКАР-3. Цель работы - модернизация существующего программного проекта, рассчитанного на одного робота, с целью обеспечения одновременной, независимой и стабильной работы произвольного количества роботов в средах симуляции, а также оценка производительности системы при увеличении числа экземпляров. В ходе работы проведён анализ ограничений исходного проекта. Внедрён механизм пространств имён для параметризации всех компонентов робота. Все компоненты реализованы на языке программирования Python. Проведено тестирование производительности системы при запуске разного количества  роботов. Результаты показали линейный рост нагрузки с увеличением числа роботов. Разработанная мультироботная среда симуляции готова к использованию в учебных и исследовательских целях. Модернизация обеспечивает масштабируемость, отказоустойчивость и удобство запуска любого количества роботов МКАР-3. Полученные результаты создают основу для дальнейшего расширения проекта для коллаборационного взаимодействия роботов.

The work is devoted to the creation of a multirobot simulation environment based on ROS 2, Gazebo and Rviz for the MKAR-3 group of robots. The purpose of the work is to modernize an existing software project designed for one robot in order to ensure simultaneous, independent and stable operation of an arbitrary number of robots in simulation environments, as well as to evaluate system performance with an increase in the number of instances. In the course of the work, an analysis of the limitations of the original project was carried out. A namespace mechanism has been implemented to parameterize all robot components. All components are implemented in the Python programming language. The system performance was tested when running a different number of robots. The results showed a linear increase in workload with an increase in the number of robots. The developed multirobot simulation environment is ready for use for educational and research purposes. The upgrade provides scalability, fault tolerance, and the convenience of launching any number of MKAR-3 robots. The results obtained form the basis for further expansion of the project for collaborative robot interaction.

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