<?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.22.610-615</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1085</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>Multi-Level Control System for an Intelligent Robot that is Part of a Group</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>Rubtsov</surname><given-names>V. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>Москва</p></bio><bio xml:lang="en"><p>Ph.D., Associate Professor</p><p>Moscow, 105005, Russian Federation</p></bio><email xlink:type="simple">rubtsov@mail.ru</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>Mashkov</surname><given-names>K. J.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 105005, Russian Federation</p></bio><email xlink:type="simple">makon@bmstu.ru</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>Konovalov</surname><given-names>K. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>ассистент</p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 105005, Russian Federation</p></bio><email xlink:type="simple">konovalov_kv@bmstu.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>Bauman Moscow Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>09</day><month>11</month><year>2021</year></pub-date><volume>22</volume><issue>11</issue><fpage>610</fpage><lpage>615</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2021</copyright-statement><copyright-year>2021</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/1085">https://mech.novtex.ru/jour/article/view/1085</self-uri><abstract><p>Рассмотрены вопросы применения группы робототехнических комплексов военного назначения. Современное состояние систем управления одиночных робототехнических комплексов не позволяет решать все задачи, ставящиеся перед роботом. Проведен анализ способов управления группой роботов в боевых условиях. Обоснована необходимость использования многоуровневой системы управления интеллектуальным боевым роботом. Предложена многоуровневая система управления интеллектуальным роботом. Такая система предполагает возможность управления роботом в одном из четырех режимов: дистанционном, супервизорном, автономном и групповом. Более того, каждый робот в зависимости от внешних условий и своего состояния может находиться в любом режиме управления. Применение данной методики управления показано на примере движения группы роботов с интервалом по фронту. Рассмотрена задача движения ведомых роботов за лидером. При формировании алгоритма управления роботом использовался метод конечных автоматов. Алгоритм управляет движением РТК в различных режимах работы: режиме группового управления и в режиме автономного движения. В режиме группового управления реализована задача "движение за лидером". Для состояния "движение строем" был реализован алгоритм формирования траектории движения ведомых роботов с помощью аппроксимации кривой Безье. Он позволяет построить траекторию для ведомого робота. На основе полученной траектории вычислялись угловая и линейная скорости. В режиме автономного управления решаются две задачи: движение в заданную точку и объезд препятствий. В качестве алгоритма для объезда препятствия был использован алгоритм Vector Field Histogram, который определяет направление движения без препятствий. В основе состояния "Движение в заданную точку" базовым алгоритмом выступил Pure Pursuit как простой и надежный при решении подобных задач. Была разработана компьютерная модель движения группы роботов. Модель реализована в программе MATLAB с использованием библиотек Simulink и Mobile Robotics Simulation Toolbox. Промоделированы несколько разных вариантов движения группы РТК, отличающихся друг от друга начальным расположением роботов и положением препятствий. Проведенное компьютерное моделирование показало работоспособность и эффективность предложенного метода управления РТК.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the application of a group of robotic complexes for military purposes. The current state of control systems of single robotic complexes does not allow solving all the tasks assigned to the robot. The analysis of methods of controlling a group of robots in combat conditions is carried out. The necessity of using a multi-level control system for an intelligent combat robot is justified. A multi-level control system for an intelligent robot is proposed. Such a system assumes the possibility of controlling the robot in one of four modes: remote, supervisory, autonomous and group. Moreover, each robot, depending on the external conditions and its condition, can be in any control mode. The application of the technique is shown by the example of the movement of a group of robots with an interval along the front. The problem of the movement of slave robots behind the leader is considered. When forming the robot control algorithm, the method of finite automata was used. The algorithm controls the movement of the RTK in various operating modes: group control mode and autonomous movement mode. In the group control mode, the task is implemented: movement for the leader. For the state of "Movement in formation", an algorithm for forming the trajectory of the movement of guided robots was implemented. An algorithm for approximating the Bezier curve was used. It allows you to build a trajectory for the slave robot. On the basis of the obtained trajectory, the angular and linear velocity were calculated. In the autonomous control mode, two tasks are solved: moving to a given point and avoiding obstacles. Vector Field Histogram was used as an algorithm for detouring an obstacle, which determines the direction of movement without obstacles. The state of "Movement to a given point" is based on Pure Pursuit as a simple and reliable algorithm for solving such problems. A computer model of the movement of a group of robots was developed. The model is implemented in the MATLAB program using the Simulink and Mobile Robotics Simulation Toolbox libraries. Several different variants of the movement of the RTK group are modeled, which differ from each other in the initial location of the robots and the position of obstacles. The conducted computer simulation showed the efficiency and effectiveness of the proposed method of RTC control.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>группа РТК</kwd><kwd>распределение целей</kwd><kwd>система группового управления</kwd><kwd>моделирование</kwd><kwd>многоуровневая система управления</kwd></kwd-group><kwd-group xml:lang="en"><kwd>RTK group</kwd><kwd>distribution of goals</kwd><kwd>group control system</kwd><kwd>modeling</kwd><kwd>multi-level control system</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">Каляев И. А., Гайдук А. Р., Капустян С. Г. Модели и алгоритмы коллективного управления в группах роботов. М.: Физматлит, 2009.</mixed-citation><mixed-citation xml:lang="en">Kalyaev I. A., Gaiduk A. R., Kapustyan S. G. Models and algorithms of collective control in groups of robots, Moscow, Fizmatlit, 2009 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Михайлов Б. Б., Назарова А. В., Ющенко А. С. Автономные мобильные роботы — навигация и управление // Известия ЮФУ. Технические науки. 2016. № 2. С. 48—67.</mixed-citation><mixed-citation xml:lang="en">Mikhailov B. B., Nazarova A. V., Yushchenko A. S. Autonomous mobile robots — navigation and control, Izvestija JuFU. Tehnicheskie nauki, 2016, no. 2, pp. 48—67 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Белоглазов Д. А., Гайдук А. Р. Групповое управление подвижными объектами в неопределенных средах / Под ред. В. Х. Пшихопова. М.: Физматлит, 2015.</mixed-citation><mixed-citation xml:lang="en">Beloglazov D. A., Gaiduk A. R. Group control of mobile objects in uncertain environments, Ed. V. Kh. Pshikhopov. Moscow, Fizmatlit, 2015 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Kamada T., Oikawa K. AMADEUS: A Mobile, Autonomous Decentralized Utility System for Indoor Transportation // IEEE Intern. Conf. on Robotics and Automation, Leuven, Belgium, May 16—20, 1998. Vol. 4. P. 2229—2236.</mixed-citation><mixed-citation xml:lang="en">Kamada T., Oikawa K. AMADEUS: A Mobile, Autonomous Decentralized Utility System for Indoor Transportation, IEEE Intern. Conf. on Robotics and Automation, Leuven, Belgium, May 16—20, 1998, vol. 4, pp. 2229—2236.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Vail D., Veloso M. Dynamic multi-robot coordination // Multi-Robot Systems: From Swarms to Intelligent Automata / Eds.: A. Schultz, L. Parker, and F. Schneider. Kluwer Academic Publishers, 2003. V. II. P. 87—100.</mixed-citation><mixed-citation xml:lang="en">Vail D., Veloso M. Dynamic multi-robot coordination, Multi-Robot Systems: From Swarms to Intelligent Automata, Eds.: A. Schultz, L. Parker, and F. Schneider, Kluwer Academic Publishers, 2003, vol. II, pp. 87—100.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Назарова А. В., Рыжова Т. П. Система управления коллективом роботов // Мехатроника, автоматизация, управление. 2014. № 4. С.45—50.</mixed-citation><mixed-citation xml:lang="en">Nazarova A. V., Ryzhova T. P. Control system for a group of robots, Mekhatronika, Avtomatizatsiya, Upravlenie, 2014, no. 4, pp. 45—50 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Fierro R., Das A., Spletzer J. A Framework and Architecture for Multi-Robot Coordination // Intern. J. of Robotic Research. 2002. Vol. 21(10-11). P. 977—995.</mixed-citation><mixed-citation xml:lang="en">Fierro R., Das A., Spletzer J. A Framework and Architecture for Multi-Robot Coordination, Intern. J. of Robotic Research, 2002, vol. 21(10-11), pp. 977—995.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Parker L. Alliance: An Architecture for Fault Tolerant Multi-Robot Cooperation // IEEE Transactions on Robotics and Automation. 1998. Vol. 14(2). P. 220—240.</mixed-citation><mixed-citation xml:lang="en">Parker L. Alliance: An Architecture for Fault Tolerant Multi-Robot Cooperation, IEEE Transactions on Robotics and Automation, 1998, vol. 14(2), pp. 220—240.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Носков В. П., Рубцов В. И., Рубцов И. В. Математические модели движения и системы технического зрения мобильных робототехнических комплексов: учебное пособие. М.: Изд-во МГТУ им. Н. Э. Баумана, 2015.</mixed-citation><mixed-citation xml:lang="en">Noskov V. P., Rubtsov V. I., Rubtsov I. V. Mathematical models of motion and technical vision systems of mobile roboticcomplexes, Moscow, Publishing house of Bauman Moscow State Technical University, 2015 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hladek D., Vascak J., Sincak P. Multi-robot control system for pursuit-evasion problem // Journal of electrical engineering. 2009. Vol. 60, N. 3. P. 143—148.</mixed-citation><mixed-citation xml:lang="en">Hladek D., Vascak J., Sincak P. Multi-robot control system for pursuit-evasion problem, Journal of electrical engineering, 2009, vol. 60, no. 3, pp. 143—148.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Kadhim Oleiwi, Al-Jarrah R., Roth H., Kazem B. Integrated Motion Planning and Control for Multi Objectives Optimization and Multi Robots Navigation // IFAC-Papers On Line 48. 2015. Vol. 10. P. 99—104.</mixed-citation><mixed-citation xml:lang="en">Kadhim Oleiwi, Al-Jarrah R., Roth H., Kazem B. Integrated Motion Planning and Control for Multi Objectives Optimization and Multi Robots Navigation, IFAC-PapersOnLine48, 2015, Vol. 10, pp. 99—104.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Liu Y., Yang J., Zheng Y., Wu Z., Yao M. Multi-Robot Coordination in Complex Environment with Task and Communication Constraints // In-tern. J. of Advanced Robotic Systems. 2013. Vol. 10. P. 1—14.</mixed-citation><mixed-citation xml:lang="en">Liu Y., Yang J., Zheng Y., Wu Z., Yao M. Multi-Robot Coordination in Complex Environment with Task and Communication Constraints, Intern. J. of Advanced Robotic Systems, 2013, vol. 10, pp. 1—14.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Timofeev A. V. Intelligent Control and Operations Research for Multi-Agent Robot Systems // International Autonomous Systems: Intern. Scientific Issue. Karlsruhe—Ufa: USATU, 1998. P. 119—124.</mixed-citation><mixed-citation xml:lang="en">Timofeev A. V. Intelligent Control and Operations Research for Mul-ti-Agent Robot Systems, International Autonomous Systems: Intern. Scientific Issue, Karlsruhe—Ufa, USATU, 1998, pp. 119—124.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Rubtsov V. I., Raskatov V. D. Simulation in MATLAB motion of the mobile robots group when working in the industrialurban environment (Моделирование в MATLAB движения группы мобильных роботов при работе в индустриально-городской среде) // Cite as: AIP Conference Proceedings 2195, 020015 (2019); https://doi.org/10.1063/1.5140115. Published Online: 17 December 2019.</mixed-citation><mixed-citation xml:lang="en">Rubtsov V. I., Raskatov V. D. Simulation in MATLAB motion of the mobile robots group when working in the industrial-urban environment, Cite as: AIP Conference Proceedings 2195, 020015 (2019), available at: https://doi.org/10.1063/1.5140115. Published Online: 17 December 2019</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Rubtsov I. V., Rubtsov V. I., Lapshov V. S., Konovalov K. V. Simulation in MATLAB group control when conducting reconnaissance in areas // In AIP Conference Proceedings, 2195. 2019. P. 020009-1—020009-7.</mixed-citation><mixed-citation xml:lang="en">Rubtsov I. V., Rubtsov V. I., Lapshov V. S., Konovalov K. V. Simulation in MATLAB group control when conducting reconnaissance in areas, In AIP Conference Proceedings, 2195, 2019, pp. 020009-1—020009-7.</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>
