<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi"/>
      <article-id pub-id-type="custom" custom-type="elpub">34</article-id>
      <title-group>
        <article-title xml:lang="ru">АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ НЕПРЕРЫВНЫМ РОБОТОМ С ИСПОЛЬЗОВАНИЕМ АЛГОРИТМА FABRIK</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>AUTOMATIC CONTROL OF A CONTINUOUS ROBOT USING THE FABRIK ALGORITHM</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-1413-1381</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>Danilov</surname>
              <given-names>Vyacheslav Vladimirovich</given-names>
            </name>
          </name-alternatives>
          <email>viacheslav.v.danilov@gmail.com</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0003-0709-9974</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>Laptev</surname>
              <given-names>Nikita Vitalievich</given-names>
            </name>
          </name-alternatives>
          <email>dyk1@tpu.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0001-8915-0918</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>Kolpashchikov</surname>
              <given-names>Dmitriy Urevich</given-names>
            </name>
          </name-alternatives>
          <email>nikitalaptev77@gmail.com</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Томский политехнический университет</aff>
        <aff xml:lang="en">Tomsk Polytechnic University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Томский Политехнический Университет</aff>
        <aff xml:lang="en">Tomsk Polytechnic University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Томский Политехнический Университет</aff>
        <aff xml:lang="en">Tomsk Polytechnic University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>e34</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=34"/>
      <abstract xml:lang="ru">
        <p>В настоящее время катетерные хирургические операции стали достаточно востребованными за счёт меньшего срока реабилитации пациентов и меньших рисков при проведении подобных вмешательств. Однако данный вид операций выполняется специалистами вручную, что требует соответствующей подготовки специалиста, а также занимает много времени, и тем самым увеличивая риск врачебной ошибки. Имеющиеся сегодня роботизированные решения, являются дорогими и недоступными для большинства больниц, клиник и медицинских центров. Решением данной проблемы может стать разработка простой автоматизированной системы управления. Применение такой системы позволит увеличить точность, повторяемость, а также снизить риски, связанные с человеческим фактором. Катетер это манипулятор, который способен изгибаться в любой точке своей структуры. Такая особенность строения позволяет манипуляторам работать в местах со сложной геометрией, в том числе и внутри человеческого организма. В связи с этим, катетеры нашли своё применение в многих сферах, включая медицину и промышленность. Однако управление данным видом роботов осложняется наличием гибких звеньев, стремящихся к бесконечности. За позиционирование и ориентацию непрерывных роботов отвечают алгоритмы прямой и обратной кинематики. Одним из наиболее перспективных подходов является алгоритм обратной кинематики прямого и обратного следования (FABRIK). В связи с этим, в данной работе представлена быстрая и надёжная система автоматического управления непрерывным роботом без обратной связи на основе алгоритма FABRIK.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>Nowadays transcatheter minimally invasive surgery has gained popularity due to the shorter rehabilitation period of patients and lower risks during such interventions. However, this type of surgery is manually performed by surgeons and clinicians, which requires a high skill of specialists. Additionally, transcatheter surgery takes a lot of time and thereby increases the risk of medical error. The robotic solutions available today are expensive and inaccessible to most hospitals, clinics and medical centers. A solution of this problem may be the development of a simple automated control system, the usage of which will increase accuracy, repeatability, and reduce the risks related to the human factor. A medical catheter represents a manipulator that can bend in any point of its structure. This structural feature allows these manipulators to work in places with complex geometry, including the anatomical structures of the human body. In this regard, catheters have found their application in many fields, including medicine and industry. However, the control of this type of robots is complicated by the presence of flexible links tending to infinity. For positioning and orientation of continuous robots, forward and inverse kinematics algorithms are used. One of the most promising approaches is the Forward And Backward Reaching Inverse Kinematics algorithm (FABRIK). In this regard, this paper presents a fast and reliable system without feedback and based on the FABRIK algorithm for automatic control of a continuous robot.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>непрерывный робот</kwd>
        <kwd>катетер</kwd>
        <kwd>автоматизация</kwd>
        <kwd>позиционирование</kwd>
        <kwd>fabrik</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>fabrik</kwd>
        <kwd>continuous robot</kwd>
        <kwd>catheter</kwd>
        <kwd>automation</kwd>
        <kwd>positioning</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Walker I.D. Continuous Backbone Continuum Robot Manipulators . ISRN Robotics.&#13;
2013;2013:1–19. DOI: 10.5402/2013/726506 .</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Dong X., Axinte D., Palmer D., Cobos S., Raffles M., Rabani A., Kell J. Development of a&#13;
slender continuum robotic system for on-wing inspection/repair of gas turbine engines.&#13;
Robotics and Computer-Integrated Manufacturing. 2017;44:218–229.&#13;
DOI:10.1016/j.rcim.2016.09.004</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Buckingham R., Graham A. Nuclear snake‐arm robots. Ind. Robot An Int. J. 2012;39(1):6–&#13;
11</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Mehling J.S., Diftler M.A., Chu M., Valvo M. A Minimally Invasive Tendril Robot for InSpace Inspection. The First IEEE/RAS-EMBS International Conference on Biomedical&#13;
Robotics and Biomechatronics. 2006. BioRob 2006., Pisa, 2006; 2006: 690-695.&#13;
DOI: 10.1109/BIOROB.2006.1639170</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">LaserSnake versus Dragon. OCRobotics. URL:&#13;
http://www.ocrobotics.com/news/lasersnake-versus-dragon/ (дата обращения:&#13;
26.09.2019).</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Burgner-Kahrs J., Rucker D.C., Choset H. Continuum Robots for Medical Applications: A&#13;
Survey. IEEE Transactions on Robotics 2015;31(6):1261–1280. DOI:&#13;
10.1109/TRO.2015.2489500</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Galin R., Meshcheryakov R. Automation and robotics in the context of Industry 4.0: The&#13;
shift to collaborative robots. IOP Conference Series: Materials Science and Engineering.&#13;
Institute of Physics Publishing. 2019;537(3). DOI: 10.1088/1757-899X/537/3/032073</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Jones B.A., Walker I.D Kinematics for multisection continuum robots. IEEE Transactions&#13;
on Robotics, 2006;22(1):43-55 DOI: 10.1109/TRO.2005.861458</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Zheng L., Liao W., Hongliang R., Haoyong Y. Kinematic comparison of surgical tendondriven manipulators and concentric tube manipulators, Mechanism and Machine Theory,&#13;
Elsevier Ltd. 2017;107:148–165. DOI: 10.1016/j.mechmachtheory.2016.09.018.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">S. Neppalli, M.A. Csencsits, B.A. Jones, I. D. Walker. Closed-form inverse kinematics for&#13;
continuum manipulators. Advanced Robotics. 2009;23(15):2077–2091. DOI:&#13;
10.1163/016918609X12529299964101.</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Aristidou A., Lasenby J. FABRIK: A fast, iterative solver for the Inverse Kinematics&#13;
problem. Graph. Models. Elsevier Inc. 2011;73(5):243–260.</mixed-citation>
      </ref>
      <ref id="cit12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Zhang W., Yang Z., Dong T., Xu K. FABRIKc: an Efficient Iterative Inverse Kinematics&#13;
Solver for Continuum Robots. 2018 IEEE/ASME Int. Conf. Adv. Intell. Mechatronics. IEEE,&#13;
2018; с. 346–352. DOI: 10.1109/AIM.2018.8452693</mixed-citation>
      </ref>
      <ref id="cit13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Kolpashchikov D.Y., Laptev N.V., Danilov V.V., Skirnevskiy I.P., Manakov R.A., Gerget&#13;
O.M. FABRIK-Based Inverse Kinematics for Multi-Section Continuum Robots.&#13;
Proceedings of the 2018 18th International Conference on Mechatronics - Mechatronika,&#13;
ME 2018. Institute of Electrical and Electronics Engineers Inc. 2019. 8624888.&#13;
(Proceedings of the 2018 18th International Conference on Mechatronics - Mechatronika,&#13;
ME 2018).</mixed-citation>
      </ref>
      <ref id="cit14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Kolpashchikov D. et al. Inverse Kinematics for Steerable Concentric Continuum Robots.&#13;
Proceedings of 14th International Conference on Electromechanics and Robotics&#13;
“Zavalishin’s Readings”. Smart Innovation, Systems and Technologies. Singapore:&#13;
Springer. 2019;154:89–100. DOI:10.1007/978-981-13-9267-2_8</mixed-citation>
      </ref>
      <ref id="cit15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Li Z., Du R. Design and analysis of a bio-inspired wire-driven multi-section flexible robot:&#13;
Regular paper. Int. J. Adv. Robot. Syst. 2013;10.</mixed-citation>
      </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>