Details
| Title | Управление системой следования за объектом: выпускная квалификационная работа бакалавра: направление 15.03.03 «Прикладная механика» ; образовательная программа 15.03.03_03 «Вычислительная механика и компьютерный инжиниринг» = Control of an Object-Following System |
|---|---|
| Creators | Носков Алексей Владимирович |
| Scientific adviser | Лукин Алексей Вячеславович |
| Other creators | Шагниев О. Б. |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | мобильный робот ; следование за человеком ; Dynamic Window Approach ; DWA ; динамическое окно ; проверка на столкновение ; оценочный функционал ; робастная коррекция ошибки ; моделирование системы следования ; mobile robot ; human-following system ; collision checking ; evaluation function ; robust error correction ; modeling of a human-following system |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 15.03.03 |
| Speciality group (FGOS) | 150000 - Машиностроение |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2124 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\41521 |
| Record create date | 7/31/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена разработке и моделированию системы следования мобильного робота за человеком. В работе рассмотрена конструкция робототехнической платформы с меканум-колёсами (роликонесущие), сенсорная система, а также вычислительная часть. Основное внимание сосредоточено на алгоритме локального планирования Dynamic Window Approach (DWA), адаптированном под задачу следования за человеком в условиях ограниченной наблюдаемости. Работа включает в себя построение кинематической модели платформы, формирование динамического окна допустимых скоростей, прогнозирование движения робота и человека на горизонте планирования, проверку кандидатов управления на столкновение с препятствиями и выбор оптимальной команды по оценочному функционалу. В ходе моделирования исследованы два варианта оценочного функционала: с квадратичной ошибкой следования и с робастной коррекцией ошибки. Заключительная глава показывает работу разработанной системы следования в среде MATLAB Simulink. Результаты включают сравнение траекторий робота и человека, построение графиков расстояния и угла, а также метрики ошибок для двух вариантов оценочного функционала.
The given work is devoted to the development and simulation of a human-following system for a mobile robot. The study considers the design of a robotic platform with mecanum wheels, the sensor system, and the computational part of the control system. The main focus is placed on the Dynamic Window Approach (DWA) local planning algorithm, adapted for the task of following a human under conditions of limited observability. The work includes the development of the platform kinematic model, the formation of the dynamic window of admissible velocities, the prediction of robot and human motion over the planning horizon, collision checking for candidate control commands, and the selection of the optimal command based on an evaluation function. During the simulation, two variants of the evaluation function are investigated: one based on the quadratic following error and another using robust error correction. The final chapter demonstrates the operation of the developed human-following system in the MATLAB Simulink environment. The results include a comparison of the robot and human trajectories, plots of the distance and angle, as well as error metrics for the two variants of the evaluation function.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|