Створення роботів для транспортування об’єктів невеликих розмірів на базі Arduino

dc.contributor.advisorКаплунов, Артем Володимирович
dc.contributor.authorШудрик, Андрій Олександрович
dc.date.accessioned2025-08-21T13:05:05Z
dc.date.available2025-08-21T13:05:05Z
dc.date.issued2025
dc.description.abstractУ дипломній роботі розглянуто процес проєктування мобільного робота, призначеного для автономного транспортування невеликих об’єктів у контрольованому середовищі. Проєкт охоплює повний цикл розробки: від теоретичного аналізу існуючих технологій робототехніки до створення механічної конструкції, вибору електронних компонентів та розробки програмного забезпечення. В першому розділі представлено огляд сучасного стану малогабаритної мобільної робототехніки, класифікацію роботів та характеристику основних платформ, таких як Arduino. Другий розділ присвячений етапам проєктування — сформульовано технічні вимоги, здійснено вибір компонентів (сенсори, контролери, двигуни) і створено механічну модель робота. У третьому розділі детально описано програмне забезпечення: модульну архітектуру, реалізацію алгоритмів навігації, логіку обробки сенсорних даних, комунікацію з користувачем та інтерфейс. Проведено тестування та оптимізацію програмних рішень, наведено діаграми, UML-схеми та блок-схеми логіки роботи пристрою. Результати роботи можуть бути використані як основа для розробки прототипів сервісних і логістичних роботів, що функціонують у закритих приміщеннях. Розробка акцентує увагу на практичному застосуванні доступних компонентів, ефективному управлінні ресурсами та гнучкості програмної реалізації.
dc.description.abstractotherThis thesis presents the design and development of a mobile robot intended for the autonomous transportation of small objects within a controlled environment. The project encompasses a full development cycle: from theoretical analysis of modern robotics technologies to the design of mechanical structure, selection of electronic components, and software implementation. The first section provides an overview of current trends in miniature mobile robotics, robot classification, and features of common development platforms such as Arduino. The second section describes the design process, including the formulation of technical requirements, component selection (sensors, controllers, motors), and development of the mechanical model. The third section details the software architecture, implementation of navigation algorithms, sensor data processing logic, user interface communication, and control system. Functional testing and optimization of the software are performed, along with the inclusion of diagrams, UML models, and logical flowcharts. The results of this work can be used as a foundation for developing prototypes of service and logistics robots operating in indoor environments. The project focuses on practical implementation using affordable components, efficient resource management, and flexible software design.
dc.format.extent91 с.
dc.identifier.citationШудрик, А. О. Створення роботів для транспортування об’єктів невеликих розмірів на базі Arduino : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Шудрик Андрій Олександрович. – Київ, 2025. – 91 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/75577
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectкеруюча система
dc.subjectманіпуляційна система
dc.subjectнеманіпуляційна система
dc.subjectчисло програмного кодування
dc.subjectслідователь ліній
dc.subjectуникач перешкод
dc.subjectроботизована рука
dc.subjectавтономний мобільний робот
dc.titleСтворення роботів для транспортування об’єктів невеликих розмірів на базі Arduino
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Shudryk_bakalavr.pdf
Розмір:
917.86 KB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: