Мобільний робот-помічник офіціанта
| dc.contributor.advisor | Олійник, Володимир Валентинович | |
| dc.contributor.author | Ващенко, Дмитро Володимирович | |
| dc.date.accessioned | 2025-11-12T09:06:51Z | |
| dc.date.available | 2025-11-12T09:06:51Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Мобільний робот-помічник офіціанта. Проект складається з 73 сторінок, включаючи 3 рисунки, 4 таблиці, 23 посилання, 2 додатки та 4 проектні документи. Проект зосереджений на розробці автономного мобільного робота-помічника для внутрішніх середовищ зі змінним плануванням. Мета полягає у створенні повноцінної апаратно-програмної системи, яка дозволить роботу самостійно орієнтуватися, будувати карти, локалізуватися, уникати перешкод та доставляти товари без зовнішнього керування. Підхід використовує SLAM для одночасної локалізації та картографування, алгоритми планування шляху (A* та Дейкстри) та модульну архітектуру на основі ROS 2. Програмні інструменти включають ROS 2 Humble, slam_toolbox, nav2_bringup, ydlidar_ros2_driver, RViz2 та користувацькі пакети, такі як move_listener та arduino_communication. Результати показують працюючу автономну навігаційну систему з підтримкою SLAM та порівняльний аналіз алгоритмів A* та Dijkstra. Алгоритм A* перевершив алгоритм Dijkstra за швидкістю (13–20 секунд проти 17–27 секунд) та забезпечив плавніші рухи робота, що підтверджує точність та масштабованість системи. | |
| dc.description.abstractother | Mobile Robot-Waiter Assistant The project consists of 73 pages, including 3 figures, 4 tables, 23 references, annexes, and 4 design documents. The project focuses on developing an autonomous mobile robot assistant for indoor environments with changing layouts. The goal is to create a complete hardware-software system enabling the robot to navigate independently, build maps, localize itself, avoid obstacles, and deliver items without external control. The approach uses SLAM for simultaneous localization and mapping, path planning algorithms (A* and Dijkstra), and a modular ROS 2-based architecture. Software tools include ROS 2 Humble, slam_toolbox, nav2_bringup, ydlidar_ros2_driver, RViz2, and custom packages like move_listener and arduino_communication. Results show a working autonomous navigation system with SLAM support and a comparative analysis of A* and Dijkstra. The A* algorithm outperformed Dijkstra in speed (13–20 seconds vs. 17–27 seconds) and produced smoother robot movements, confirming the system’s accuracy and scalability. | |
| dc.format.extent | 84 с. | |
| dc.identifier.citation | Ващенко, Д. В. Мобільний робот-помічник офіціанта : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Ващенко, Дмитро Володимирович. – Київ, 2025. – 84 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/77193 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | автономна навігація | |
| dc.subject | мобільний робот-помічник | |
| dc.subject | SLAM | |
| dc.subject | ROS 2 | |
| dc.subject | Nav2 | |
| dc.subject | YDLIDAR X3 | |
| dc.subject | Raspberry Pi 5 | |
| dc.subject | планування шляху | |
| dc.subject | алгоритм A* | |
| dc.subject | алгоритм Дейкстри | |
| dc.subject | локалізація | |
| dc.subject | картографування | |
| dc.subject | slam_toolbox | |
| dc.subject | Arduino | |
| dc.subject | Ubuntu 22.04 | |
| dc.subject | RViz2 | |
| dc.subject | autonomous navigation | |
| dc.subject | mobile robot assistant | |
| dc.subject | path planning | |
| dc.subject | A* algorithm | |
| dc.subject | Dijkstra's algorithm | |
| dc.subject | localization | |
| dc.subject | mapping | |
| dc.subject.udc | 004.04 | |
| dc.title | Мобільний робот-помічник офіціанта | |
| dc.title.alternative | Mobile Robot-Waiter Assistant | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Vashchenko_bakalavr.pdf
- Розмір:
- 1.37 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: