РОЗВ’ЯЗАННЯ ПРЯМОЇ ЗАДАЧІ КІНЕМАТИКИ РОБОТА-МАНІПУЛЯТОРА З ЧОТИРМА СТУПЕНЯМИ СВОБОДИ
Ключові слова:
навчальний робот-маніпулятор, пряма задача кінематики, формула Денавіта–Хартенберга, DH-параметри, інерціальна система координатАнотація
Розвиток науки й техніки суттєво змінив підхід до функціонування промисловості, особливо в галузі автоматизації. Зростаючий попит на високоякісну продукцію призвів до переходу на автоматизовані системи, які використовують роботів для заміни людини у виконанні повторюваних завдань. Промислові роботи-маніпулятори широко застосовуються у таких виробничих процесах, як зварювання, фарбування, складання, різання тощо.
В роботі подано математичний опис розв’язання прямої задачі кінематики для навчального робота-маніпулятора з чотирма ступенями свободи. Запропоновано алгоритм процедури формування послідовності узгоджених систем координат, пов’язаних з ланками маніпулятора. Сформовано ортонормовану систему координат для кожної з чотирьох ланок.
Для виконання поставлених завдань описано структуру маніпулятора, наведено зовнішній вигляд маніпулятора, запропоновано 3D-модель та структурно-кінематичну схему. На основі отриманих параметрів та матричного методу представлення побудови системи координат Денавіта–Хартенберга створено матриці перетворень, які математично представляють просторові положення кожної з ланок маніпулятора. Використання перетворення Денавіта–Хантерберга дало змогу отримати положення кожної з чотирьох кінематичних пар робота-маніпулятора в просторі.
За алгоритмом розроблено комп’ютерну програму на Visual C#, яка дозволяє автоматично отримати координати кожної з кінематичних пар у просторі а також траєкторію руху захоплювача з початкової точки в задану. Таким чином, запланований рух спочатку перевіряється у віртуальному середовищі моделювання, і лише після перевірки виконується реальним роботом.
Запропонована методика та комп’ютерна програма є універсальними та можуть бути використані для моделювання будь-якого робота-маніпулятора в навчальному процесі.
Здійснено опис процесу функціонування створеної програми, наведено фрагменти програмного коду, які здійснюють розрахунки координат відповідних кінематичних пар в зоні обслуговування маніпулятора та безпосередньо траєкторію руху самого захоплювача в просторі. В результаті розрахунків та схематичного представлення 3D-моделі положення ланок маніпулятора в просторі повністю збігаються із наперед заданим положенням, що свідчить про адекватність створеної моделі та її програмної реалізації. Надалі на основі цієї моделі заплановано синтезувати систему керування навчальним роботом-маніпулятором, а також реалізацію зворотної задачі кінематики.
Посилання
Amogh Patwardhan, Aditya Prakash, and Rajeevlochana G. Chittawadigi, “Kinematic analysis and development of simulation software for Nex Dexter robotic manipulator,” International Conference on Robotics and Smart Manufacturing (RoSMa 2018), Chennai, India, 2018, pp. 660-667.
М. І. Вігуро, і A. B. Маляр, «Розв’язання прямої задачі кінематики зварювального маніпулятора з шістьма ступенями свободи,» Електроенергетичні та електромеханічні системи, вип. 3, № 2, с. 27-34, 2021, https://doi.org/10.23939/sepes2021.01.027 .
Dr. Rajeev Arya, Jay Pratap Singh Chauhan, and Ishan Khan, “Kinematic analysis and modelling of a 4-DOF revolute robot manipulator using Solidworks,” International research journal of modernization in engineering technology and science, vol. 05, no. 03, pp. 2181-2186, March. 2023. https://www.doi.org/10.56726/IRJMETS34556 .
К. Колесник, «Імітаційне моделювання руху маніпулятора промислового робота за допомогою прикладної програми Matlab,» Computer design systems. Theory and practice, vol. 3, № 1, с. 17-20, 2021. https://doi.org/10.23939/cds2021.01.017 .
DH Parameters for calculations of kinematics and dynamics. [Online]. Available: https://www.universal-robots.com/articles/ur/application-installation/dh-parameters-for-calculations-of-kinematics-and-dynamics/. Accessed: June 05, 2025.
Luiz Alberto Radavelli, Edson Roberto De Pieri, Roberto Simoni, and Daniel Martins, “A comparative study of the kinematics of robots manipulators by Denavit-Hartenberg and Dual Quaternion,” Mecánica Computacional, vol. XXXI, pp. 2833-2848, Salta, Argentina, Noviembre 2012.
Peter I. Corke,” A simple and systematic approach to assigning Denavit-Hartenberg parameters,” IEEE Transactions on Robotics, vol. 23, № 3, pp. 590-594, June. 2007. https://doi.org/10.1109/TRO.2007.896765 .
Nikola LJ. Zivkovic, Jelena Z. Vidakovic, and Mihailo P. Lazarevic, “Forward kinematics algorithm in Dual Quaternion space based on Denavit-Hartenberg convention,” Applied Engineering Letters, vol. 8, № 2, pp. 52-59, June. 2023. https://doi.org/10.18485/aeletters.2023.8.2.2 .
Liao Wu, Ross Crawford, and Jonathan Roberts, “Geometric interpretation of the general POE model for a serial-link robot via conversion into D-H parameterization,” International Conference on Robotics and Automation (ICRA), Montreal, Canada, 2019. pp. 1-7. https://doi.org/10.1109/ICRA39644.2019 .
K. S. Fu, R. C. Gonzalez, and C. S. G. Lee, ROBOTICS: Control, Sensing, Vision, and Intelligence. New York, USA: Mcgraw-Hill Book Company, 1987, 580 p.
Craig, John J. Introduction to Robotics: Mechanics and Control. New Jersey, USA: Pearson Education Ltd., 2005, 400 p.
Forward kinematics: the Denavit-Hartenberg convention [Online]. Available: https://www.studocu.com/row/document/the-university-of-dodoma/engineering-drawing/chap3-forward-kinematics/36734719 . Accessed: June 05, 2025.
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Автори, які публікуються у цьому журналі, згодні з такими умовами:
- Автори зберігають авторське право і надають журналу право першої публікації.
- Автори можуть укладати окремі, додаткові договірні угоди з неексклюзивного поширення опублікованої журналом версії статті (наприклад, розмістити її в інститутському репозиторії або опублікувати її в книзі), з визнанням її первісної публікації в цьому журналі.
- Авторам дозволяється і рекомендується розміщувати їхню роботу в Інтернеті (наприклад, в інституційних сховищах або на їхньому сайті) до і під час процесу подачі, оскільки це сприяє продуктивним обмінам, а також швидшому і ширшому цитуванню опублікованих робіт (див. вплив відкритого доступу).