<?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">izvestswsu</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1560</issn><issn pub-type="epub">2686-6757</issn><publisher><publisher-name>ЮЗГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1560-2020-24-3-21-34</article-id><article-id custom-type="elpub" pub-id-type="custom">izvestswsu-789</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>Mechanical engineering and machine science</subject></subj-group></article-categories><title-group><article-title>Алгоритм преодоления ползающим роботом лестничного пролета путем заползания на него или сползания</article-title><trans-title-group xml:lang="en"><trans-title>An Algorithm for Crawling Robot Climbing or Descending Stair Flights</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-0003-2791-3697</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>Vorochaeva</surname><given-names>L. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ворочаева Людмила Юрьевна, кандидат технических наук, доцент кафедры механики, мехатроники и робототехники, Reseaher ID: N-7205-2016</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Lyudmila Yu. Vorochaeva, Cand. of Sci. (Engineering), Associate Professor, Department of Mechanics, Mechatronics and Robotics, Reseaher ID: N-7205-2016</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">mila180888@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-7954-3144</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>Savin</surname><given-names>S. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Савин Сергей Игоревич, кандидат технических наук, старший научный сотрудник лаборатории мехатроники, управления и прототипирования, Reseaher ID: N-8048-2016</p><p>ул.Университетская 1, г. Иннополис 420500</p></bio><bio xml:lang="en"/><email xlink:type="simple">s.savin@innopolis.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2902-1721</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>Mal'chikov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мальчиков Андрей Васильевич, кандидат технических наук, доцент кафедры механики, мехатроники и робототехники</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Andrey V. Mal’chikov, Cand. of Sci. (Engineering), Associate Professor of Department of Mechanics, Mechatronics and Robotics</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">zveroknnp@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Юго-Западный государственный университет</institution></aff><aff xml:lang="en"><institution>Southwest State University</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Университет Иннополис</institution></aff><aff xml:lang="en"><institution>Innopolis University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>06</day><month>12</month><year>2020</year></pub-date><volume>24</volume><issue>3</issue><fpage>21</fpage><lpage>34</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ворочаева Л.Ю., Савин С.И., Мальчиков А.В., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Ворочаева Л.Ю., Савин С.И., Мальчиков А.В.</copyright-holder><copyright-holder xml:lang="en">Vorochaeva L.Y., Savin S.I., Mal'chikov A.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://izvestswsu.elpub.ru/jour/article/view/789">https://izvestswsu.elpub.ru/jour/article/view/789</self-uri><abstract><p>Цель исследования. Целью работы является разработка алгоритма последовательных движений трехзвенного ползающего робота, который обеспечивает возможность преодоления устройством лестничных пролетов путем заползания на каждую ступень или сползания с каждой ступени при обратной последовательности этапов. Особенностью робота является сочетание трех типов движений: змее-, червеи гусеницеподобного, что делает устройство более маневренным и расширяет его функциональные возможности. Методы. Для разработки математической модели движения звеньев ползающего робота на каждом из этапов алгоритма и описания его контактного взаимодействия с опорной поверхностью используется метод динамики многомассовых систем, для формирования связей, ограничивающих движения звеньев, используются методы кинематического и структурного анализа механизма робота. Результаты. В статье представлены результаты численных экспериментов заползания робота на ступень лестничного пролета и сползания с нее, подтверждающие адекватность предложенного алгоритма движения. Положения опорных точек в моменты начала и завершения этапов, длины звеньев, а также углы их поворота в вертикальной плоскости соответствуют значениям этих величин, указанным в алгоритме в виде накладываемых связей и сформулированных условий завершения этапов. Заключение. В статье описан детальный поэтапный алгоритм заползания ползающего робота на ступень лестничного пролета и сползания с нее, показано, что заползание и сползание являются противоположными с точки зрения реализации последовательности этапов операциями. Преимуществом данного алгоритма является универсальность его этапов для подъема робота по лестнице и спуска с нее. Помимо этого этапы алгоритма разработаны таким образом, что опрокидывания робота не происходит.</p></abstract><trans-abstract xml:lang="en"><p>Purpose of research. The aim of this work is to develop an algorithm for sequential movements of a three-section crawling robot, which enables the device overcoming flights of stairs by crawling on each step or descending each step in the reverse sequence of stages. A special feature of the robot is the combination of three types of movement: snake-, worm - and caterpillar-like, which makes the device more maneuverable and expands its functionality. Methods. To develop a mathematical model of the movement of crawling robot sections at each stage of the algorithm and description of its contact interaction with the surface, the method of dynamics of multi-mass systems is used; methods of kinematic and structural analysis of the robot mechanism are used to form constraints that restrict the movement of the sections. Results. The article presents the results of simulation experiments of a robot crawling on a step of a flight of stairs and descending it, confirming the adequacy of the proposed movement algorithm. Positions of base points at the moments of the beginning and completion of the stages, section lengths and their turning angles in the vertical plane correspond to the values of these variables specified in the algorithm in the form of applied links and laid down conditions for the completion of stages. Conclusion. The article describes a detailed step-by-step algorithm for robot crawling on a step of a stairs flight and descending it; it is shown that crawling and descending are opposite operations from the point of view of sequence of stages implementing. The advantage of this algorithm is the versatility of its stages for moving the robot up and downstairs. In addition, the algorithm stages are designed in such a way that the robot does not roll over.</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>tree-section crawling robot</kwd><kwd>crawling</kwd><kwd>descending</kwd><kwd>stair flight</kwd><kwd>algorithm</kwd><kwd>movement stage</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено при поддержке Гранта Президента (проект МК-200.2019.1).</funding-statement><funding-statement xml:lang="en">The research was carried out with the support of the President Grant (project MK МК-200.2019.1).</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">Tao W., Ou Y., Feng H. Research on Dynamics and Stability in the Stairs-climbing of a Tracked Mobile Robot // Intern. J. of Advanced Robotic Systems. 2012. Vol. 9(4). P. 146.</mixed-citation><mixed-citation xml:lang="en">Tao W., Ou Y., Feng H. Research on Dynamics and Stability in the Stairs-climbing of a Tracked Mobile Robot. Intern. J. of Advanced Robotic Systems, 2012, vol. 9, no. 4, 146 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Ben-Tzvi P., Ito S., Goldenberg A.A. A mobile robot with autonomous climbing and descending of stairs // Robotica. 2009. Vol. 27(2). P. 171-188.</mixed-citation><mixed-citation xml:lang="en">Ben-Tzvi P., Ito S., Goldenberg A.A. A mobile robot with autonomous climbing and descending of stairs. Robotica, 2009, vol. 27, no. 2, pp. 171-188.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Analysis of stairs-climbing ability for a tracked reconfigurable modular robot / J. Liu, Y. Wang, S. Ma, B. Li // IEEE Intern. Safety, Security and Rescue Rototics: Workshop. Kobe, Japan. 2005. P. 36-41.</mixed-citation><mixed-citation xml:lang="en">Liu J., Wang Y., Ma S., Li B. Analysis of stairs-climbing ability for a tracked reconfigurable modular robot. Proc. IEEE Intern. Safety, Security and Rescue Rototics: Workshop. Kobe, Japan. 2005, pp. 36-41.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Multi-objective optimization for a humanoid robot climbing stairs based on Genetic Algorithms / B. Sheng, M. Huaqing, L. Qifeng, Z. Xijing // IEEE Intern. Conf. on Information and Automation. Zhuhai, China. 2009. P. 66-71.</mixed-citation><mixed-citation xml:lang="en">Sheng B., Huaqing M., Qifeng L., Xijing Z. Multi-objective optimization for a humanoid robot climbing stairs based on Genetic Algorithms. Proc. IEEE Intern. Conf. on Information and Automation. Zhuhai, China. 2009, pp. 66-71.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang R., Vadakkepat P., Chew C.M. Motion planning of biped robot climbing stairs // Proc. of FIRA Robot World Congress. 2003. P. 1-3.</mixed-citation><mixed-citation xml:lang="en">Zhang R., Vadakkepat P., Chew C.M. Motion planning of biped robot climbing stairs. Proc. of FIRA Robot World Congress, 2003, pp. 1-3.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Takahashi Y., Nakayama H., Nagasawa T. Biped robot to assist walking and moving up-and-down stairs // IECON: Proc. of the 24th Annual Conf. of the IEEE Industrial Electronics Society. 1998. Vol. 2. P. 1140-1145.</mixed-citation><mixed-citation xml:lang="en">Takahashi Y., Nakayama H., Nagasawa T. Biped robot to assist walking and moving up-and-down stairs. IECON: Proc. of the 24th Annual Conf. of the IEEE Industrial Electronics Society. 1998; vol. 2, pp. 1140-1145.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Komura H., Yamada H., Hirose S. Development of snake-like robot ACM-R8 with large and mono-tread wheel // Advanced Robotics. 2015. Vol. 29(17). P. 1081-1094.</mixed-citation><mixed-citation xml:lang="en">Komura H., Yamada H., Hirose S. Development of snake-like robot ACM-R8 with large and mono-tread wheel. Advanced Robotics, 2015, vol. 29, no. 17, pp. 1081-1094.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Pfotzer L., Klemm S., Rönnau A., Zöllner J.M., Dillmann R. Autonomous navigation for reconfigurable snake-like robots in challenging, unknown environments // Robotics and Autonomous Systems. 2017. Vol. 89. P. 123-135.</mixed-citation><mixed-citation xml:lang="en">Pfotzer L., Klemm S., Rönnau A., Zöllner J.M., Dillmann R. Autonomous navigation for reconfigurable snake-like robots in challenging, unknown environments. Robotics and Autonomous Systems, 2017, vol. 89, pp. 123-135.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Yamada H., Takaoka S., Hirose S. A snake-like robot for real-world inspection applications (the design and control of a practical active cord mechanism) // Advanced Robotics. 2013. Vol. 27(1). P. 47-60.</mixed-citation><mixed-citation xml:lang="en">Yamada H., Takaoka S., Hirose S. A snake-like robot for real-world inspection applications (the design and control of a practical active cord mechanism). Advanced Robotics, 2013, vol. 27, no. 1, pp. 47-60.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Development and control of articulated mobile robot for climbing steep stairs / M. Tanaka, M. Nakajima, Y. Suzuki, K. Tanaka // IEEE/ASME Transactions on Mechatronics. 2018. Vol. 23(2). P. 531-541.</mixed-citation><mixed-citation xml:lang="en">Tanaka M., Nakajima M., Suzuki Y., Tanaka K. Development and control of articulated mobile robot for climbing steep stairs. IEEE/ASME Transactions on Mechatronics, 2018, vol. 23, no. 2, pp. 531-541.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Development of the snake-like rescue robot" KOHGA" / T. Kamegawa, T. Yarnasaki, H. Igarashi, F. Matsuno // ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation. New Orleans, USA. 2004. Vol. 5. P. 5081-5086.</mixed-citation><mixed-citation xml:lang="en">Kamegawa T., Yarnasaki T., Igarashi H., Matsuno F. Development of the snake-like rescue robot" KOHGA". ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation. New Orleans, USA. 2004; vol. 5, pp. 5081-5086.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Yim M., Homans S., Roufas K. Climbing with snake-like robots // IFAC workshop on mobile robot technology. 2001. P. 21-27.</mixed-citation><mixed-citation xml:lang="en">Yim M., Homans S., Roufas K. Climbing with snake-like robots. IFAC workshop on mobile robot technology. 2001: 21-27.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Borenstein J., Hansen M., Borrell A. The OmniTread OT-4 serpentine robot—design and performance // J. of Field Robotics. 2007. Vol. 24(7). P. 601-621.</mixed-citation><mixed-citation xml:lang="en">Borenstein J., Hansen M., Borrell A. The OmniTread OT-4 serpentine robot—design and performance. J. of Field Robotics, 2007, vol. 24, no. 7, pp. 601-621.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Development of control for a serpentine robot / W.R. Hutchison, B.J. Constantine, J. Borenstein, J. Pratt // IEEE Intern. Symposium on Computational Intelligence in Robotics and Automation. Jacksonville, USA. 2007. P. 149-154.</mixed-citation><mixed-citation xml:lang="en">Hutchison W.R., Constantine B.J., Borenstein J., Pratt J. Development of control for a serpentine robot. IEEE Intern. Symposium on Computational Intelligence in Robotics and Automation. Jacksonville, USA. 2007, pp. 149-154.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Vorochaeva L.Yu., Savin S.I., Yatsun A.S. Solving the Problem of Overcoming a Staircase Flight by a Multi-Link Crawling Robot // Intern. Conf. on Industrial Engineering. Sochi, Russia. 2020 (в печати).</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L.Yu., Savin S.I., Yatsun A.S. Solving the Problem of Overcoming a Staircase Flight by a Multi-Link Crawling Robot. Proc. Intern. Conf. on Industrial Engineering. Sochi, Russia, 2020 (in press).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Vorochaeva L., Savin S., Yatsun A. An investigation of motion of a crawling robot with supports with controllable friction // Russian J. of Nonlinear Dynamics. 2019. Vol. 15(4). P. 623–632.</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L., Savin S., Yatsun A. An investigation of motion of a crawling robot with supports with controllable friction. Russian J. of Nonlinear Dynamics, 2019, vol. 15, no. 4, pp. 623–632.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">The study of special positions of a crawling robot when changing its configuration / L.Yu. Vorochaeva, A.V. Malchikov, A.S. Yatsun, A. Martinez // IOP Conf. Series: Materials Science and Engineering. 2020. Vol. 747. P. 012094.</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L.Yu., Malchikov A.V., Yatsun A.S., Martinez A. The study of special positions of a crawling robot when changing its configuration. IOP Conf. Series: Materials Science and Engineering. 2020; vol. 747, 012094 p.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Яцун С. Ф., Мальчиков А. В., Жакин А. И. Динамические опорные элементы ползающих роботов для движения по наклонным поверхностям // Известия ЮгоЗападного государственного университета. 2012. №. 2-1. C. 89-95.</mixed-citation><mixed-citation xml:lang="en">Jatsun S.F., Mal'chikov A.V., Zhakin A. I. Dinamicheskie opornye elementy polzayushchikh robotov dlya dvizheniya po naklonnym poverkhnostyam [Dynamic contact elements of crawling robots for moving on inclined surfaces]. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta = Proceedings of the Southwest State University, 2012, vol. 2-1, pp. 89-95 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Яцун С. Ф., Мальчиков А. В. Автоматизированный мобильный комплекс для диагностики трубопроводов переменного диаметра // Автоматизация и современные технологии. 2012. №. 12. С. 3-8.</mixed-citation><mixed-citation xml:lang="en">Jatsun S.F., Mal'chikov A.V. Avtomatizirovannyi mobil'nyi kompleks dlya diagnostiki truboprovodov peremennogo diametra [Automated mobile system for diagnostics of variable diameter pipelines]. Avtomatizatsiya i sovremennye tekhnologii = Automation and Modern Technologies, 2012; vol. 12: 3-8 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Carbone G., Malchikov A., Ceccarelli M., Jatsun S. Design and simulation of Kursk robot for in-pipe inspection // SYROM: Proc. of the 10th IFToMM Intern. Symposium on Science of Mechanisms and Machines. Brasov, Romania. 2010. P. 103-114.</mixed-citation><mixed-citation xml:lang="en">Carbone G., Malchikov A., Ceccarelli M., Jatsun S. Design and simulation of Kursk robot for in-pipe inspection. SYROM: Proc. of the 10th IFToMM Intern. Symposium on Science of Mechanisms and Machines. Brasov, Romania. 2010: 103-114.</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>
