Розроблення системи управління робота-маніпулятора з комп'ютерним зором

dc.contributor.advisorКолесник, Костянтин Костянтинович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorІвасько, Олег Ігорович
dc.contributor.authorIvasko, Oleh Ihorovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-06-29T18:48:52Z
dc.date.created2024
dc.date.issued2024
dc.description.abstractУ роботі представлено процес створення керованої системи для настільного робота-маніпулятора, що здатен самостійно виявляти об’єкти та виконувати дії з ними. Основна увага приділяється поєднанню віртуального середовища керування з реальним механічним пристроєм, що забезпечує взаємодію між програмною логікою, системою розпізнавання зображень та фізичним виконанням команд. Сконструйовано маніпулятор з 4-ма ступенями свободи, розроблено програмну частину для його керування та реалізовано обробку відеозображення з камери. Визначення положення об’єкта в просторі та розрахунок рухів виконуються автоматично, після чого команди передаються на виконавчі механізми. Завдяки модульній структурі система легко розширюється та адаптується до нових завдань. Проєкт спрямований на практичну демонстрацію можливості створення доступної та функціональної навчальної або експериментальної платформи у сфері робототехніки з використанням комп’ютерного аналізу зображень. Об’єктом дослідження є процес керування роботизованими маніпуляторами з використанням засобів автоматизації та комп’ютерного зору. Предметом дослідження є методи побудови апаратно-програмної системи, що забезпечує автоматичне розпізнавання об’єктів у просторі та керування рухами маніпулятора на основі отриманих даних. Метою даної роботи є створення системи керування настільним роботом маніпулятором, яка здатна самостійно виявляти та класифікувати об’єкти у полі зору, визначати їх положення та здійснювати точні маніпуляції відповідно до розрахованої траєкторії. Новизна дослідження полягає у створенні гнучкої, модульної системи, яка об’єднує різнорідні компоненти — механічний маніпулятор, засоби комп’ютерного зору, візуальне середовище моделювання та інтерфейси обміну даними — в єдину функціональну структуру, яку можна модифіковувати, розширювати, та використовувати для виконання різних задач. Практичне значення одержаних результатів полягає в тому, що розроблена система є доступною для повторення, масштабування та використання в навчальних цілях, лабораторних роботах і дослідницьких проєктах у сфері робототехніки та автоматизованих систем управління.
dc.description.abstractThis work presents the development process of a controllable system for a desktop robotic manipulator capable of autonomously detecting and interacting with objects. The focus is placed on combining a virtual control environment with a physical mechanical device, enabling interaction between software logic, image recognition, and the physical execution of commands. A manipulator with four degrees of freedom was constructed, the software component for its control was developed, and real-time image processing from a camera was implemented. The system automatically detects object positions in space and calculates the required movements, which are then transmitted to the actuators. Due to its modular structure, the system can be easily expanded and adapted to new tasks. The project demonstrates the practical feasibility of creating an accessible and functional platform for educational or experimental purposes in the field of robotics using computer image analysis. The object of the study is the process of controlling robotic manipulators using automation tools and computer vision. The subject of the study is the methods for building a hardware-software system that performs automatic object recognition in space and controls the manipulator's movements based on the obtained data. The purpose of the work is to develop a control system for a desktop robotic manipulator capable of autonomously detecting and classifying objects within its field of view, determining their position, and performing precise manipulations according to the calculated trajectory. The novelty of the study lies in the creation of a flexible, modular system that integrates heterogeneous components — a mechanical manipulator, computer vision tools, a virtual simulation environment, and data exchange interfaces — into a single functional structure, which can be modified, extended, and applied to various tasks. The practical significance of the obtained results is that the developed system is reproducible, scalable, and suitable for use in educational applications, laboratory work, and research projects in the field of robotics and automated control systems.
dc.format.pages91
dc.identifier.citationІвасько О. І. Розроблення системи управління робота-маніпулятора з комп'ютерним зором : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.122.00.00 — Комп'ютерні науки“ / Олег Ігорович Івасько. — Львів, 2024. — 91 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/100514
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.rights.holder© Національний університет "Львівська політехніка", 2024
dc.rights.holder© Івасько, Олег Ігорович, 2024
dc.subject6.122.00.00
dc.subjectробот-маніпулятор
dc.subjectкомп’ютерний зір
dc.subjectкерування рухом
dc.subjectінверсна кінематика
dc.subjectрозпізнавання об’єктів
dc.subjectінтегрована система
dc.subjectапаратно програмний комплекс
dc.subjectмодульна архітектура
dc.subjectавтоматизація
dc.subjectUnity. Перелік використаних джерел: 1. Craig
dc.subjectJ. J. Introduction to robotics: Mechanics and control. – 4th ed. – Pearson
dc.subject2017. – 448 p. 2. Bishop
dc.subjectC. M. Pattern Recognition and Machine Learning [Електронний ресурс]. – Springer
dc.subject2006. – 738 p. – Режим доступу: https://www.microsoft.com/en-us/research/wp content/uploads/2006/01/Bishop-Pattern-Recognition-and-Machine-Learning 2006.pdf
dc.subjectвільний. – Загал. з екрана. (04.06.2025). 3. Edge Impulse. Edge Impulse Documentation [Електронний ресурс]. – Режим доступу: https://docs.edgeimpulse.com/
dc.subjectвільний. – Загал. з екрана. (04.06.2025)
dc.subjectrobotic arm
dc.subjectcomputer vision
dc.subjectmotion control
dc.subjectinverse kinematics
dc.subjectobject detection
dc.subjectintegrated system
dc.subjecthardware-software complex
dc.subjectmodular architecture
dc.subjectautomation
dc.subjectUnity. List of used sources: 1. Craig
dc.subjectJ. J. Introduction to robotics: Mechanics and control. – 4th ed. – Pearson
dc.subject2017. – 448 p. 2. Bishop
dc.subjectC. M. Pattern Recognition and Machine Learning [Electronic Resource]. – Springer
dc.subject2006. – 738 p. – Access Mode: https://www.microsoft.com/en us/research/wp-content/uploads/2006/01/Bishop-Pattern-Recognition-and Machine-Learning-2006.pdf
dc.subjectfree. – Viewed on screen. (04.06.2025). 3. Edge Impulse. Edge Impulse Documentation [Electronic Resource]. – Access Mode: https://docs.edgeimpulse.com/
dc.subjectfree. – Viewed on screen. (04.06.2025)
dc.titleРозроблення системи управління робота-маніпулятора з комп'ютерним зором
dc.title.alternativeDevelopment of a robot manipulator control system with computer vision
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_61220000_Ivasko_Oleh_Ihorovych_272084.pdf
Size:
2.82 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: