<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.26.253-259</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1751</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>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Решение обратной задачи кинематики для непрерывного робота через разбиение рабочей области</article-title><trans-title-group xml:lang="en"><trans-title>Inverse Kinematics for a Continuum Robot Through the Workspace Division</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Колпащиков</surname><given-names>Д. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Kolpashchikov</surname><given-names>D. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, ст. науч. сотр.</p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 117997</p></bio><email xlink:type="simple">d.y.kolpashchikov@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Гергет</surname><given-names>О. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Gerget</surname><given-names>O. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>т, д-р техн. наук, доц., вед. науч. сотр.</p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 117997</p></bio><email xlink:type="simple">olgagerget@mail.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>V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>07</day><month>05</month><year>2025</year></pub-date><volume>26</volume><issue>5</issue><fpage>253</fpage><lpage>259</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/1751">https://mech.novtex.ru/jour/article/view/1751</self-uri><abstract><p>Непрерывные роботы —это гибкие роботы, способные маневрировать в пространствах со сложной геометрией, например внутри сложных устройств. Высокая маневренность непрерывных роботов обеспечивается за счет упругой деформации изгиба собственного тела робота и линейного смещения базы. Деформация изгиба может быть описана с использованием двух допущений: об отсутствии кручения и о кусочно-постоянной кривизне. Допущение об отсутствии кручения исключает деформацию кручения в роботе. Допущение о кусочно-постоянной кривизне позволяет описать форму изгиба нейтральной линии робота. Для этого секция изгиба разбивается на подсекции, нейтральная линия которых может быть представлена дугой круга. Однако такой подход усложняет решение обратной задачи кинематики, а наличие движимой базы также является препятствием для ее решения. В данной работе представлено решение обратной задачи кинематики для непрерывного робота с движимой базой и переменной кривизной, которое использует касательную прямую к рабочей области робота для нахождения смещения базы. Для определения касательной рабочая область робота разбивается на несколько участков. Каждому участку соответствует свой центр. Касательная определяется как перпендикуляр к прямой, проведенной через центр участка и точку рабочей области, для которой нужно определить касательную. Сравнение в численных экспериментах предложенного метода с аналогом показывает, что предложенный метод точнее определяет касательные и способен решить бóльшую долю задач обратной кинематики, чем аналог. </p></abstract><trans-abstract xml:lang="en"><p>Continuum robots are flexible robots capable of maneuvering in spaces with complex geometry, such as the insides of complex devices. High maneuverability of continuum robots are ensured due to the elastic bending deformation of the robot’s own body and the linear displacement of the base. Bending deformation can be described by two assumptions: absence of torsion and piecewise constant curvature. The absence of torsion eliminates torsional deformation in the robot. Piecewise constant curvature assumption allows us to describe the shape of the robot’s neutral line. To do this, the bending section is divided into subsections, the neutral line of which can be represented by an arc of a circle. However, this approach complicates the inverse kinematics. The presence of a movable base is also an obstacle to solving the inverse kinematics. This paper presents a solution to the inverse kinematics for a continuous robot with a movable base and variable curvature, which uses the tangent line to the robot’s workspace to determine the amount of base displacement. To determine the tangent, the robot’s work area is divided into several sites. Each site has its own center. A tangent is defined as a perpendicular to a line drawn through the center of the site and to a point in the work area for which the tangent needs to be determined. A comparison of the proposed method with an analogue in numerical experiments shows that the proposed method more accurately determines tangents and is capable of solving a larger portion of inverse kinematics problems than the analogue. </p></trans-abstract><kwd-group xml:lang="ru"><kwd>обратная кинематика</kwd><kwd>рабочая область</kwd><kwd>непрерывные роботы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>inverse kinematics</kwd><kwd>workspace</kwd><kwd>continuum robots</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено при финансовой поддержке РНФ в рамках научного проекта № 24-19-00084.</funding-statement><funding-statement xml:lang="en">The study was financially supported by the Russian Science Foundation under scientific project No. 24-19-00084.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Robinson G., Davies J. B. C. Continuum robots — a state of the art // Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C). IEEE, 2003. Vol. 4, May. P. 2849—2854.</mixed-citation><mixed-citation xml:lang="en">Robinson G., Davies J. B. C. Continuum robots — a state of the art, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C). IEEE, 2003, vol. 4, May, pp. 2849—2854.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Pistone A., Ludovico D., Dal Verme L. D. M. C., Leggieri S., Canali C., Caldwell D. G. Modelling and control of manipulators for inspection and maintenance in challenging environments: A literature review // Annual Reviews in Control. 2024. Vol. 57. P. 100949.</mixed-citation><mixed-citation xml:lang="en">Pistone A., Ludovico D., Dal Verme L. D. M. C., Leggieri S., Canali C., Caldwell D. G. Modelling and control of manipulators for inspection and maintenance in challenging environments: A literature review, Annual Reviews in Control, 2024, vol. 57, pp. 100949.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Dong X., Wang M., Mohammad A., Ba W., Russo M., Norton A., Kell J., Axinte D. Continuum Robots Collaborate for Safe Manipulation of High-Temperature Flame to Enable Repairs in Challenging Environments // IEEE/ASME Transactions on Mechatronics. 2022. Vol. 27, N. 5. P. 4217—4220.</mixed-citation><mixed-citation xml:lang="en">Dong X., Wang M., Mohammad A., Ba W., Russo M., Norton A., Kell J., Axinte D. Continuum Robots Collaborate for Safe Manipulation of High-Temperature Flame to Enable Repairs in Challenging Environments, IEEE/ASME Transactions on Mechatronics, 2022, vol. 27, no. 5, pp. 4217—4220.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Dong X., Axinte D., Palmer D., Cobos S., Raffles M., Rabani A., Kell J. Development of a slender continuum robotic system for on-wing inspection/repair of gas turbine engines // Robotics and computer-integrated manufacturing. 2017. Vol. 44. P. 218—229.</mixed-citation><mixed-citation xml:lang="en">Dong X., Axinte D., Palmer D., Cobos S., Raffles M., Rabani A., Kell J. Development of a slender continuum robotic system for on-wing inspection/repair of gas turbine engines, Robotics and computer-integrated manufacturing, 2017, vol. 44, pp. 218—229.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Dupont P. E., Simaan N., Choset H., Rucker C. Continuum Robots for Medical Interventions // Proceedings of the IEEE. 2022. Vol. 110, N. 7. P. 847—870.</mixed-citation><mixed-citation xml:lang="en">Dupont P. E., Simaan N., Choset H., Rucker C. Continuum Robots for Medical Interventions, Proceedings of the IEEE, 2022, vol. 110, no. 7, pp. 847—870.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Burgner-Kahrs J., Rucker D. C., Choset H. Continuum Robots for Medical Applications: A Survey // IEEE Transactions on Robotics. 2015. Vol. 31, N. 6. P. 1261—1280.</mixed-citation><mixed-citation xml:lang="en">Burgner-Kahrs J., Rucker D. C., Choset H. Continuum Robots for Medical Applications: A Survey, IEEE Transactions on Robotics, 2015, vol. 31, no. 6, pp. 1261—1280.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Hannan M. W., Walker I. D. Novel Kinematics for Continuum Robots // Advances in Robot Kinematics. Dordrecht: Springer Netherlands, 2000. P. 227—238.</mixed-citation><mixed-citation xml:lang="en">Hannan M. W., Walker I. D. Novel Kinematics for Continuum Robots, Advances in Robot Kinematics, Dordrecht: Springer Netherlands, 2000, pp. 227—238.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Mahl T., Hildebrandt A., Sawodny O. A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant // IEEE Transactions on Robotics. 2014. Vol. 30, N. 4. P. 935—949.</mixed-citation><mixed-citation xml:lang="en">Mahl T., Hildebrandt A., Sawodny O. A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant, IEEE Transactions on Robotics, 2014, vol. 30, no. 4, pp. 935—949.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Adagolodjo Y., Renda F., Duriez C. Coupling Numerical Deformable Models in Global and Reduced Coordinates for the Simulation of the Direct and the Inverse Kinematics of Soft Robots // IEEE Robotics and Automation Letters. 2021. Vol. 6, N. 2. P. 3910—3917.</mixed-citation><mixed-citation xml:lang="en">Adagolodjo Y., Renda F., Duriez C. Coupling Numerical Deformable Models in Global and Reduced Coordinates for the Simulation of the Direct and the Inverse Kinematics of Soft Robots, IEEE Robotics and Automation Letters, 2021, vol. 6, no. 2, pp. 3910—3917.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Chen Y., Wu B., Jin J., Xu K. A Variable Curvature Model for Multi-Backbone Continuum Robots to Account for Inter-Segment Coupling and External Disturbance // IEEE Robot Autom Lett. 2021. Vol. 6, N. 2. P. 1590—1597.</mixed-citation><mixed-citation xml:lang="en">Chen Y., Wu B., Jin J., Xu K. A Variable Curvature Model for Multi-Backbone Continuum Robots to Account for InterSegment Coupling and External Disturbance, IEEE Robotics and Automation Letters, 2021, vol. 6, no. 2, pp. 1590—1597.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Melingui A., Merzouki R., Mbede J. B., Escande C., Benoudjit N. Neural Networks based approach for inverse kinematic modeling of a Compact Bionic Handling Assistant trunk // 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE). IEEE, 2014. P. 1239—1244.</mixed-citation><mixed-citation xml:lang="en">Melingui A., Merzouki R., Mbede J. B., Escande C., Benoudjit N. Neural Networks based approach for inverse kinematic modeling of a Compact Bionic Handling Assistant trunk, 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), IEEE, 2014, pp. 1239—1244.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Djeffal S., Mahfoudi C., Amouri A. Comparison of Three Meta-heuristic Algorithms for Solving Inverse Kinematics Problems of Variable Curvature Continuum Robots // 2021 European Conference on Mobile Robots (ECMR). IEEE, 2021. P. 1—6.</mixed-citation><mixed-citation xml:lang="en">Djeffal S., Mahfoudi C., Amouri A. Comparison of Three Meta-heuristic Algorithms for Solving Inverse Kinematics Problems of Variable Curvature Continuum Robots, 2021 European Conference on Mobile Robots (ECMR), IEEE, 2021, pp. 1—6.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Колпащиков Д. Ю. Метод и алгоритмы обратной кинематики и планирования движения для многосекционных непрерывных роботов: Дисс. на соискание ученой степени кандидата технических наук, 2023. 126 с.</mixed-citation><mixed-citation xml:lang="en">Kolpashchikov D. Yu. Method and algorithms of inverse kinematics and motion planning for multi-section continuum robots, 2023 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Lu J., Du F., Zhang T., Wang D., Lei Y. An Efficient Inverse Kinematics Algorithm for Continuum Robot with a Translational Base // 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM). IEEE, 2020. P. 1754—1759.</mixed-citation><mixed-citation xml:lang="en">Lu J., Du F., Zhang T., Wang D., Lei Y. An Efficient Inverse Kinematics Algorithm for Continuum Robot with a Translational Base, 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), IEEE, 2020, pp. 1754—1759.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Колпащиков Д. Ю., Гергет О. М. Решение обратной задачи кинематики для односекционного непрерывного робота с возможностью линейного перемещения // XVI Всероссийская мультиконференция по проблемам управления (МКПУ-2023). 2023.</mixed-citation><mixed-citation xml:lang="en">Kolpashchikov D. Yu., Gerget О. М. Solution of the inverse kinematics problem for a single-section continuum robot with the ability of linear movement, XVI All-Russian Multi-Conference on Management Problems (MKPU-2023), 2023 (in Russian)</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>
