Базова система управління роботизованим маніпулятором Puma560
| dc.contributor.advisor | Сарибога, Ганна Володимирівна | |
| dc.contributor.author | Майданович, Михайло Юрійович | |
| dc.date.accessioned | 2026-09-18T11:49:20Z | |
| dc.date.available | 2026-09-18T11:49:20Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломна робота за темою «Базова система управління роботизованим маніпулятором Puma560» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Майданович Михайлом Юрійовичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка завдання», «Аналіз подібних існуючих систем», «Засоби розробки системи», «Опис програмної реалізації», «Робота користувача з програмним продуктом»); висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 20 джерел; 8 ілюстрацій, 14 таблиць та 9 додатків. Загальний обсяг роботи 76 сторінок. Актуальність теми полягає у необхідності надійних відкритих систем програмного керування маніпуляторами для навчальних та дослідницьких лабораторних стендів. Мета роботи і завдання дослідження полягають у розробці модульної бібліотеки ServoLib для позиційного керування DC-сервоприводом маніпулятора Puma560 на STM32F411CEU6 з реалізацією каскадного PID-регулятора, UKF-фільтру, транспортного стеку COBS + CRC32 та графічного інтерфейсу оператора. Практичне значення одержаних результатів полягає у можливості використання розробленого ПЗ як основи для повноосьових систем керування маніпуляторами. | |
| dc.description.abstractother | The thesis on the topic «Basic Control System for Puma560 Robotic Manipulator» was completed by a student of the Department of Software Engineering in Energy of NTUU «Igor Sikorsky KPI» Maidanovych Mykhailo Yuriiovych, major 121 «Software Engineering» under the program «Software Engineering of Intelligent Cyber-Physical Systems in Energy» and consists of: introduction; 5 sections («Task Statement», «Analysis of Similar Systems», «System Development Tools», «Software Implementation», «User Interaction with the Software»), conclusions for each section; general conclusions; 20 references; 8 illustrations, 14 tables and 9 appendices. Total volume: 76 pages. The relevance lies in the need for reliable open-source embedded control software for educational manipulator lab stands. The purpose is to develop the ServoLib library for position control of a single-axis DC servo drive of Puma560 on STM32F411CEU6, implementing a cascade PID controller, UKF filter, COBS + CRC32 transport stack and operator GUI. The practical significance is the applicability of the software as a foundation for full-axis manipulator control systems. | |
| dc.format.extent | 76 c. | |
| dc.identifier.citation | Майданович, М. Ю. Базова система управління роботизованим маніпулятором Puma560 : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Майданович Михайло Юрійович. — Київ, 2026. — 76 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/83271 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | Puma560 | |
| dc.subject | STM32F411 | |
| dc.subject | ServoLib | |
| dc.subject | PID-регулювання | |
| dc.subject | UKF-фільтр | |
| dc.subject | COBS | |
| dc.subject | CRC32 | |
| dc.subject | fail-safe | |
| dc.subject | вбудовані системи | |
| dc.title | Базова система управління роботизованим маніпулятором Puma560 | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Maidanovych_bakalavr.pdf
- Розмір:
- 2.73 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: