<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2024-2-5</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-588</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Engeneering</subject></subj-group></article-categories><title-group><article-title>РЕШЕНИЕ ПРЯМОЙ ЗАДАЧИ КИНЕМАТИКИ ДЛЯ ШЕСТИЗВЕННОГО РОБОТА-МАНИПУЛЯТОРА</article-title><trans-title-group xml:lang="en"><trans-title>SOLVING THE DIRECT KINEMATIC PROBLEM FOR A SIX-UNIT ROBOT MANIPULATOR</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-7380-5470</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Гусев</surname><given-names>Олег Валерьевич</given-names></name><name name-style="western" xml:lang="en"><surname>Gusev</surname><given-names>Oleg V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат физико-математических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Physics and Mathematics), Docent</p></bio><email xlink:type="simple">gusevov@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Рыбинский государственный авиационный технический университет имени П. А. Соловьева, Рыбинск</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Rybinsk State Aviation Technical University, Rybinsk</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>18</day><month>06</month><year>2024</year></pub-date><volume>23</volume><issue>2</issue><fpage>39</fpage><lpage>48</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Гусев О.В., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Гусев О.В.</copyright-holder><copyright-holder xml:lang="en">Gusev O.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/588">https://www.vestcyber.ru/jour/article/view/588</self-uri><abstract><p>В работе описана последовательность действий, необходимых для решения прямой задачи кинематики, ориентированной на шестизвенного робота-манипулятора FANUC Robot M-20iA/35M. Решение задачи базируется на использовании современных технологий твердотельного CAD-моделирования совместно со средой физического моделирования, многозвенных пространственных механизмов SimMechanics системы Simulink. Среда SimMechanics системы Simulink используется для визуализации динамики движения рабочего органа манипулятора. Полученное выражение матрицы манипулятора позволит в дальнейшем использовать его для решения обратной задачи кинематики.</p></abstract><trans-abstract xml:lang="en"><p>The study describes steps to solve the direct kinematic problem for a six-unit robot manipulator, the FANUC Robot M-20iA/35M. The problem solving is based on modern solid CAD modeling technologies combined with a physical modeling environment, as well as Simulink’s SimMechanics multi-unit spatial mechanisms. Simulink’s SimMechanics environment is used for visualizing the dynamics of the manipulator’s operating component. The manipulator’s matrix equation can then be used for solving the inverse kinematic problem.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>промышленный робот-манипулятор</kwd><kwd>прямая кинематическая задача</kwd><kwd>матрица манипулятора</kwd><kwd>SimMechanics</kwd><kwd>имитационное моделирование</kwd><kwd>FANUC Robot M-20iA/35M</kwd></kwd-group><kwd-group xml:lang="en"><kwd>industrial robot manipulator</kwd><kwd>direct kinematic problem</kwd><kwd>manipulator matrix</kwd><kwd>SimMechanics</kwd><kwd>simulating modeling</kwd><kwd>FANUC Robot M-20iA/35M</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">FANUC global. URL: https://www.fanuc.com/ (дата обращения: 15.04.2024).</mixed-citation><mixed-citation xml:lang="en">FANUC global. URL: https://www.fanuc.com/ (дата обращения: 15.04.2024).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Лесков А. Г., Морошкин С. Д. Система технического зрения для определения расположения объектов // Экстремальная робототехника : тр. междунар. науч.-технич. конф., 24‒25 ноября 2016 г., г. Санкт-Петербург. СПб. : ООО «АП4Принт», 2016. С. 287‒290.</mixed-citation><mixed-citation xml:lang="en">Лесков А. Г., Морошкин С. Д. Система технического зрения для определения расположения объектов // Экстремальная робототехника : тр. междунар. науч.-технич. конф., 24‒25 ноября 2016 г., г. Санкт-Петербург. СПб. : ООО «АП4Принт», 2016. С. 287‒290.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Angeles J. Fundamentals of robotic mechanical systems. Theory, methods and algorithms. 4th ed. Switzerland : Springer, 2014. 589 p.</mixed-citation><mixed-citation xml:lang="en">Angeles J. Fundamentals of robotic mechanical systems. Theory, methods and algorithms. 4th ed. Switzerland : Springer, 2014. 589 p.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Фу К., Гонсалес Р., Ли. К. Робототехника. М. : Мир, 1989. 624 с.</mixed-citation><mixed-citation xml:lang="en">Фу К., Гонсалес Р., Ли. К. Робототехника. М. : Мир, 1989. 624 с.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Колтыгин Д. С., Седельников И. А. Метод и программа решения прямой и обратной задачи кинематики для управления роботом-манипулятором // Системы. Методы. Технологии. 2020. № 4. C. 65–74. DOI 10.18324/2077-5415-2020-4-65-74.</mixed-citation><mixed-citation xml:lang="en">Колтыгин Д. С., Седельников И. А. Метод и программа решения прямой и обратной задачи кинематики для управления роботом-манипулятором // Системы. Методы. Технологии. 2020. № 4. C. 65–74. DOI 10.18324/2077-5415-2020-4-65-74.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Садков К. О., Моногаров С. И. Роботизированный манипулятор с шестью степенями свободы // Наука, техника и образование. 2018. № 8. C. 37–43.</mixed-citation><mixed-citation xml:lang="en">Садков К. О., Моногаров С. И. Роботизированный манипулятор с шестью степенями свободы // Наука, техника и образование. 2018. № 8. C. 37–43.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Karger A. Singularity analysis of serial robot-manipulators // Journal of Mechanical Design. 1996. Vol. 118, no. 4. P. 520‒525.</mixed-citation><mixed-citation xml:lang="en">Karger A. Singularity analysis of serial robot-manipulators // Journal of Mechanical Design. 1996. Vol. 118, no. 4. P. 520‒525.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Denavit J., Hartenberg R. S. A kinematic notation for lower-pair mechanisms based on matrices // Journal of Applied Mechanics. 1955. Vol. 22, no. 2. P. 215‒221.</mixed-citation><mixed-citation xml:lang="en">Denavit J., Hartenberg R. S. A kinematic notation for lower-pair mechanisms based on matrices // Journal of Applied Mechanics. 1955. Vol. 22, no. 2. P. 215‒221.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Hayati S., Mirmirani M. Improving the absolute positioning accuracy of robot manipulators // Journal of Robotic Systems. 1985. Vol. 2, no. 4. P. 397‒413.</mixed-citation><mixed-citation xml:lang="en">Hayati S., Mirmirani M. Improving the absolute positioning accuracy of robot manipulators // Journal of Robotic Systems. 1985. Vol. 2, no. 4. P. 397‒413.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Brandstötter M., Angerer A., Hofbaur M. An analytical solution of the inverse kinematics problem of industrial serial manipulators with an ortho-parallel basis and a spherical wrist. // Proceedings of the Austrian Robotics Workshop, May 22‒23, 2014, Linz, Australia. Vol. 22. 2014. P. 7‒11.</mixed-citation><mixed-citation xml:lang="en">Brandstötter M., Angerer A., Hofbaur M. An analytical solution of the inverse kinematics problem of industrial serial manipulators with an ortho-parallel basis and a spherical wrist. // Proceedings of the Austrian Robotics Workshop, May 22‒23, 2014, Linz, Australia. Vol. 22. 2014. P. 7‒11.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Singla A., Singh G., Virk G. S. Matlab/simMechanics based control of four-bar passive lower-body mechanism for rehabilitation // Perspectives in Sciences. 2016. Vol. 8. P. 351‒354.</mixed-citation><mixed-citation xml:lang="en">Singla A., Singh G., Virk G. S. Matlab/simMechanics based control of four-bar passive lower-body mechanism for rehabilitation // Perspectives in Sciences. 2016. Vol. 8. P. 351‒354.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Hroncova D., Pastor M. Mechanical system and Sim-Mechanics simulation // American Journal of Mechanical Engineering. 2013. Vol. 1, n o. 7. P. 251‒255.</mixed-citation><mixed-citation xml:lang="en">Hroncova D., Pastor M. Mechanical system and Sim-Mechanics simulation // American Journal of Mechanical Engineering. 2013. Vol. 1, n o. 7. P. 251‒255.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Achilli G. M., Logozzo S., Valigi M. C. et al. Underactuated soft gripper for helping humans in harmful works // Proceedings of I4SDG Workshop 2021 / Quaglia G., Gasparetto A., Petunya V., Carbone G., eds. Cham : Springer, 2021. P. 264‒272.</mixed-citation><mixed-citation xml:lang="en">Achilli G. M., Logozzo S., Valigi M. C. et al. Underactuated soft gripper for helping humans in harmful works // Proceedings of I4SDG Workshop 2021 / Quaglia G., Gasparetto A., Petunya V., Carbone G., eds. Cham : Springer, 2021. P. 264‒272.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Гусев О. В. Имитационное моделирование захвата антропоморфной кисти руки // Вестник кибернетики. 2023. Т. 22, № 4. C. 18–25.</mixed-citation><mixed-citation xml:lang="en">Гусев О. В. Имитационное моделирование захвата антропоморфной кисти руки // Вестник кибернетики. 2023. Т. 22, № 4. C. 18–25.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">MATLAB live editor. URL: https://nl.mathworks. com/products/matlab/live-editor.html (дата обращения: 15.04.2024).</mixed-citation><mixed-citation xml:lang="en">MATLAB live editor. URL: https://nl.mathworks. com/products/matlab/live-editor.html (дата обращения: 15.04.2024).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
