Розробка інформаційно-обчислювального комплексу для моделювання руху триланкового робота-маніпулятора
| dc.contributor.advisor | Герасін Олександр Сергійович | |
| dc.contributor.author | Мельникова Олена Євгенівна | |
| dc.date.accessioned | 2026-07-01T11:24:31Z | |
| dc.date.issued | 2026 | |
| dc.description | Мельникова, О. Є. Розробка інформаційно-обчислювального комплексу для моделювання руху триланкового робота-маніпулятора : бакалаврська робота ; спец. 151 ''Автоматизація та комп’ютерно-інтегровані технології'' / О. Є. Мельникова ; наук. кер. О. С. Герасін. – Миколаїв : НУК, 2026. – 116 с. | |
| dc.description.abstract | Кваліфікаційна робота присвячена розробці інформаційно-обчислювального комплексу для моделювання руху триланкового роботаманіпулятора. Розроблено загальну математичну модель маніпулятора на основі параметрів Денавіта-Хартенберга, розв’язано пряму та зворотну задачі кінематики, проведено аналіз сингулярних конфігурацій та визначено робочий простір. Для розв’язання зворотної задачі кінематики реалізовано два методи: ітераційний алгоритм градієнтного спуску з адаптивним підбором ітераційного коефіцієнта на основі сумарної довжини ланок та геометричний (аналітичний) метод як резервний. Розроблено алгоритм планування траєкторії на основі полінома 5-го ступеня (квінтичного полінома), що забезпечує безперервність положення, швидкості та прискорення. Створено програмний застосунок з графічним інтерфейсом у середовищі MATLAB Robotics Toolbox з можливістю зміни конфігураційних характеристик маніпулятора (довжин ланок та допустимих діапазонів руху сполучень), візуалізацією кінематики, анімацією руху та побудовою графіків кінематичних характеристик. Проведена валідація алгоритму на наборі з 48139 точок робочого простору для діапазону сумарних довжин ланок 0,3-20,1 м підтвердила його ефективність: при оптимальному значенні ітераційного коефіцієнта частка недосяжних точок не перевищує 12 %, тоді як при неоптимальному – зростає до 43-49 %. Встановлено залежність ефективності алгоритму від форми робочого простору та виявлено зони уповільненої збіжності поблизу сингулярних конфігурацій. | |
| dc.description.abstract1 | This qualification thesis is devoted to the development of an information and computing complex for simulating the motion of a three-link robot manipulator. A general mathematical model of the manipulator based on the DenavitHartenberg parameters has been developed. Forward and inverse kinematics problems have been solved, singular configurations have been analyzed, and the workspace has been determined. Two approaches to solving the inverse kinematics problem have been implemented: an iterative gradient descent algorithm with adaptive selection of the iteration gain based on the total link length, and a geometric (analytical) method used as a backup solution. A trajectory planning algorithm based on a fifth-order (quintic) polynomial has been developed to ensure continuity of position, velocity, and acceleration. A software application with a graphical user interface has been created in the MATLAB Robotics Toolbox environment, providing the ability to modify manipulator configuration parameters (link lengths and allowable joint motion ranges), visualize kinematics, animate motion, and generate plots of kinematic characteristics. Validation of the proposed algorithm on a dataset of 48,139 workspace points for a total link length range of 0.3-20.1 m confirmed its effectiveness. At the optimal value of the iteration gain, the proportion of unreachable points does not exceed 12 %, whereas with a non-optimal gain it increases to 43-49 %. The dependence of the algorithm efficiency on the workspace shape has been established, and regions of slow convergence near singular configurations have been identified. | |
| dc.description.provenance | Submitted by Андрій Топалов (andrii.topalov@nuos.edu.ua) on 2026-06-25T20:07:59Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Кваліфікаційна робота_Мельникова Олена_4341_подписи.pdf: 4698161 bytes, checksum: 85cfabe8548e3b658bd5d2b5aab53cee (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-01T11:19:48Z (GMT) | en |
| dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-01T11:24:00Z (GMT) | en |
| dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-01T11:24:31Z (GMT) | en |
| dc.description.provenance | Made available in DSpace on 2026-07-01T11:24:31Z (GMT). No. of bitstreams: 1 Melnykova _bakalavr: 4698161 bytes, checksum: 85cfabe8548e3b658bd5d2b5aab53cee (MD5) Previous issue date: 2026 | en |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/13263 | |
| dc.language.iso | uk | |
| dc.subject | кінематика маніпулятора | |
| dc.subject | інформаційно-обчислювальний комплекс | |
| dc.subject | пряма і зворотна задачі кінематики | |
| dc.subject | траєкторія руху | |
| dc.subject | метод градієнтного спуску | |
| dc.subject | 151 ''Автоматизація та комп’ютерно-інтегровані технології'' | |
| dc.subject | manipulator kinematics | |
| dc.subject | information and computing complex | |
| dc.subject | forward and inverse kinematics | |
| dc.subject | manipulator trajectory | |
| dc.subject | gradient descent method | |
| dc.title | Розробка інформаційно-обчислювального комплексу для моделювання руху триланкового робота-маніпулятора | |
| dc.type | BachelorWork |