<?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">mathematics</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник российских университетов. Математика</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Universities Reports. Mathematics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2686-9667</issn><issn pub-type="epub">2782-3342</issn><publisher><publisher-name>Тамбовский государственный университет имени Г.Р. Державина</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">mathematics-10</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>ORIGINAL ARTICLES</subject></subj-group></article-categories><title-group><article-title>Описание программного комплекса для моделирования робота-манипулятора</article-title><trans-title-group xml:lang="en"><trans-title>Program complex for modelling a manipulating robot</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-0001-5964-0641</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>Rain</surname><given-names>Thu</given-names></name></name-alternatives><email xlink:type="simple">thurein.48@gmail.com</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>Belgorod State National Research University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>24</day><month>03</month><year>2023</year></pub-date><volume>28</volume><issue>141</issue><fpage>90</fpage><lpage>96</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Раин Т., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Раин Т.</copyright-holder><copyright-holder xml:lang="en">Rain T.</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://mathematics.elpub.ru/jour/article/view/10">https://mathematics.elpub.ru/jour/article/view/10</self-uri><abstract><p>В статье предлагается разработка программного модуля для моделирования кинематики и динамики манипулятора с пятью степенями подвижности. Для решения прямой задачи кинематики манипулятора использован метод Денавита-Хартенберга. Для решения обратной задачи кинематики и динамики манипулятора использованы аналитические методы – метод Левенберга-Марквардта, метод Ньютона-Эйлера, и метод мягких вычислений – адаптивная нейро-нечеткая система вывода. Программный модуль для моделирования кинематики и динамики манипулятора разработан с использованием программного комплекса системы автоматизированного проектирования SolidWorks и программы MatLab. Полученный программный модуль позволяет выполнять моделирование кинематики и динамики манипулятора на основе описываемых методов, визуализацию результатов моделирования, формирование траектории для целевого положения и ориентации рабочего органа манипулятора, имитационное моделирование движения манипулятора по заданной траектории.</p></abstract><trans-abstract xml:lang="en"><p>The article proposes the development of a software module for modeling the kinematics and dynamics of a manipulator with five degrees of freedom. To solve the forward kinematics problem of the manipulator, the Denavit–Hartenberg method was used. To solve the inverse kinematics and dynamics problem of the manipulator, analytical methods (the Levenberg-Marquardt method, the Newton–Euler method) and a soft computing method (adaptive neurofuzzy inference system) were used. The software module for modeling the kinematics and dynamics of the manipulator was developed using the software package of the SolidWorks computer-aided design system and the MatLab program. The developed software module is able to simulate the kinematics and dynamics of the manipulator based on the described methods, visualize the simulation results, generate a trajectory for the target position and orientation of the end-effector of the manipulator, simulate the movement of the manipulator along a given trajectory.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>компьютерное моделирование</kwd><kwd>моделирование кинематики</kwd><kwd>метод Левенберга-Марквардта</kwd><kwd>моделирование динамики</kwd><kwd>метод Ньютона-Эйлера</kwd><kwd>манипулятор</kwd></kwd-group><kwd-group xml:lang="en"><kwd>computer modeling</kwd><kwd>kinematics modeling</kwd><kwd>Levenberg–Marquardt method</kwd><kwd>dynamics modeling</kwd><kwd>Newton–Euler method</kwd><kwd>manipulator</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">Т. Раин, В.М. Довгаль, Н.С. Ян, Моделирование кинематического управления роботом-манипулятором «Intelbot» на основе адаптивной нейро-нечеткой системы вывода (ANFIS), Научные ведомости БелГУ. Сер. Экономика. Информатика, 45 (2018), 497–509.</mixed-citation><mixed-citation xml:lang="en">Т. Раин, В.М. Довгаль, Н.С. Ян, Моделирование кинематического управления роботом-манипулятором «Intelbot» на основе адаптивной нейро-нечеткой системы вывода (ANFIS), Научные ведомости БелГУ. Сер. Экономика. Информатика, 45 (2018), 497–509.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Т. Раин, Н.С. Ян, Моделирование динамики манипулятора с использованием адаптивной нейро-нечеткой системы вывода, Моделирование, оптимизация и информационные технологии, 7:4 (2019), 1–14.</mixed-citation><mixed-citation xml:lang="en">Т. Раин, Н.С. Ян, Моделирование динамики манипулятора с использованием адаптивной нейро-нечеткой системы вывода, Моделирование, оптимизация и информационные технологии, 7:4 (2019), 1–14.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">В.Н. Нестеров, К.В. Жеребятьев, Математическое моделирование шестизвенного манипулятора универсального промышленного робота. Прямая кинематическая задача для робота ПР125, Вестник Самарского государственного технического университета. Серия: Технические науки, 2005, №32, 19–28.</mixed-citation><mixed-citation xml:lang="en">В.Н. Нестеров, К.В. Жеребятьев, Математическое моделирование шестизвенного манипулятора универсального промышленного робота. Прямая кинематическая задача для робота ПР125, Вестник Самарского государственного технического университета. Серия: Технические науки, 2005, №32, 19–28.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">С.В. Алексеева, Математическое моделирование одного типа трехзвенного манипулятора робота, Известия Санкт-Петербургской лесотехнической академии, 2019, №229, 255–265.</mixed-citation><mixed-citation xml:lang="en">С.В. Алексеева, Математическое моделирование одного типа трехзвенного манипулятора робота, Известия Санкт-Петербургской лесотехнической академии, 2019, №229, 255–265.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">J. Angeles, Fundamentals of Robotic Mechanical Systems. Theory, Methods and Algorithms, Springer, New York, 2007.</mixed-citation><mixed-citation xml:lang="en">J. Angeles, Fundamentals of Robotic Mechanical Systems. Theory, Methods and Algorithms, Springer, New York, 2007.</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>
