<?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.471-479</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1811</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>A System for Robot Swarm Control with a Single Remote Controller</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>Amelin</surname><given-names>K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>К. С. Амелин, канд. физ.-мат. наук, директор центра ИИ и науки о данных</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>K. Amelin, Centre for AI and Data Science</p><p> St. Petersburg, 199034</p></bio><email xlink:type="simple">k.amelin@spbu.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>Arkhipov</surname><given-names>I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>И. С. Архипов, аспирант</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>I. Arkhipov</p><p> St. Petersburg, 199034</p></bio><email xlink:type="simple">st062084@student.spbu.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>Granichin</surname><given-names>O.</given-names></name></name-alternatives><bio xml:lang="ru"><p>О. Н. Граничин, д-р физ.-мат. наук, проф.</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Granichin Oleg N., Dr. Sc. in Physics and Mathematics, Professor</p><p> St. Petersburg, 199034</p></bio><email xlink:type="simple">o.granichin@spbu.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>Kiselev</surname><given-names>V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>В. А. Киселев, студент</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>V. Kiselev</p><p> St. Petersburg, 199034</p></bio><email xlink:type="simple">st087340@student.spbu.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>Chernov</surname><given-names>A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>А. О. Чернов, аспирант</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>A. Chernov</p><p> St. Petersburg, 199034</p></bio><email xlink:type="simple">a.o.chernov@spbu.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>Saint Petersburg State University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>04</day><month>09</month><year>2025</year></pub-date><volume>26</volume><issue>9</issue><fpage>471</fpage><lpage>479</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/1811">https://mech.novtex.ru/jour/article/view/1811</self-uri><abstract><p>Управление роем роботов является одной из важнейших проблем беспилотной робототехники. В статье предлагается архитектура частично централизованной системы, позволяющей управлять роем роботов с помощью одного пульта, координируя весь рой как единую сущность. Предложенная система интегрирует внутригрупповую коммуникацию, алгоритм на основе протокола локального голосования для поддержания формации, метод преодоления разрывов соединения части роботов с пультом и алгоритм борьбы с шумами. Проведенные эксперименты демонстрируют эффективность предложенной системы даже в сложных и непредсказуемых условиях.</p></abstract><trans-abstract xml:lang="en"><p>Robot swarm control is one of the most important tasks in the field of unmanned vehicles. The paper presents an architecture of semi-centralized system that allows one to control an entire robot swarm as a single entity with a single remote controller. The proposed system integrates intragroup communication, Local Voting Protocol-based algorithm for formation m aintenance, a method to overcome noises and communication breaks between some of the robots and the remote controller. Conducted experiments demonstrate the efficiency of the proposed system even in complex and unpredictable environments.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>роевое управление</kwd><kwd>протокол локального голосования</kwd><kwd>поддержание формации</kwd></kwd-group><kwd-group xml:lang="en"><kwd>swarm control</kwd><kwd>local voting protocol</kwd><kwd>formation maintenance</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке СПбГУ, шифр проекта 121061000159-6.</funding-statement><funding-statement xml:lang="en">The research was carried out with the financial support of St. Petersburg State University, project code 121061000159-6.</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">Chen W., Liu J., Guo H., Kato N. Toward robust and intelligent drone swarm: challenges and future directions // IEEE Network. 2020. Vol. 34, N. 4. P. 278—283.</mixed-citation><mixed-citation xml:lang="en">Chen W., Liu J., Guo H., Kato N. Toward robust and intelligent drone swarm: challenges and future directions, IEEE Network, 2020, vol. 34, no, 4, pp. 278—283.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Skorobogatov G., Barrado C., Salami E. Multiple UAV systems: a survey // Unmanned Systems. 2020. Vol. 8, N. 2. P. 149—169.</mixed-citation><mixed-citation xml:lang="en">Skorobogatov G., Barrado C., Salami E. Multiple UAV systems: a survey, Unmanned Systems, 2020, vol. 8, no. 2, pp. 149—169.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Bu Y., Yan Y., Yang Y. Advancement challenges in UAV swarm formation control: a comprehensive review // Drones. 2024. Vol. 8, N. 7.</mixed-citation><mixed-citation xml:lang="en">Bu Y., Yan Y., Yang Y. Advancement challenges in UAV swarm formation control: a comprehensive review, Drones, 2024, vol. 8, no. 7.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Amala Arokia Nathan R. J., Kurmi I., Bimber O. Drone swarm strategy for the detection and tracking of occluded targets in complex environments // Communications Engineering. 2023. Vol. 2.</mixed-citation><mixed-citation xml:lang="en">Amala Arokia Nathan R. J., Kurmi I., Bimber O. Drone swarm strategy for the detection and tracking of occluded targets in complex environments, Communications Engineering, 2023, vol. 2.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Филимонов А. Б., Филимонов Н. Б., Нгуен Т. К., Фам К. Ф. Планирование маршрутов полета БПЛА в задачах группового патрулирования протяженных территорий // Мехатроника, автоматизация, управление. 2023. Т. 24. № 7. С. 374—381.</mixed-citation><mixed-citation xml:lang="en">Filimonov A. B., Filimonov N. B., Nguyen T. K., Pham Q. P. Planning of UAV flight routes in the problems of group patrolling of extended territories, Mekhatronika, Avtomatizatsiya, Upravlenie, 2023, vol. 24, no. 7, pp. 374—381.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Do H., Hua H., Nguyen M., Nguyen V.-C., Nguyen H., Nga N. Formation control algorithms for multiple-UAVs: a comprehensive survey // EAI Endorsed Transactions on Industrial Networks and Intelligent Systems. 2021. Vol. 8. P. 170230.</mixed-citation><mixed-citation xml:lang="en">Do H., Hua H., Nguyen M., Nguyen V.-C., Nguyen H., Nga N. Formation control algorithms for multiple-UAVs: a comprehensive survey, EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 2021, vol. 8, p. 170230.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Амелин К. С., Амелина Н. О., Граничин О. Н., Сергеев С. Ф. Децентрализованное групповое управление роем автономных роботов без маршрутизации данных // Робототехника и техническая кибернетика. 2021. Т. 9, № 1. С. 42—48.</mixed-citation><mixed-citation xml:lang="en">Amelin K., Amelina N., Granichin O., Sergeev S. Decentralized group control of autonomous robots swarm without data rou ting, Robotics and Technical Cybernetics, 2021, vol. 9, no. 1, pp. 42—48 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Каляев И. А., Капустян С. Г., Гайдук А. Р. Самоорганизующиеся распределенные системы управления группами интеллектуальных роботов, построенные на основе сетевой модели // Управление большими системами. 2010. № 30. С. 605—639.</mixed-citation><mixed-citation xml:lang="en">Kalyaev I. A., Kapustjan S., Gaiduk A. R. Self-organizing distributed control systems of intellectual robot groups constructed on the basis of network model, Large-Scale Systems Control, 2010, no. 30, pp. 605—639 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Reynolds C. W. Flocks, herds, and schools: a distributed behavioral model // Computer Graphics. 1987. Vol. 21, N. 4. P. 25—34.</mixed-citation><mixed-citation xml:lang="en">Reynolds C. W. Flocks, herds, and schools: a distributed behavioral model, Computer Graphics, 1987, vol. 21, no. 4, pp. 25—34.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Olfati-Saber R. Flocking for multi-agent dynamic systems: algorithms and theory // IEEE Transactions on Automatic Control. 2006. Vol. 51, N. 3. P. 401—420.</mixed-citation><mixed-citation xml:lang="en">Olfati-Saber R. Flocking for multi-agent dynamic systems: algorithms and theory, IEEE Transactions on Automatic Control, 2006, vol. 51, no. 3, pp. 401—420.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Lissman P., Shollenberger C. Formation flight in birds // Science. 1970. Vol. 168. P. 1003—1005.</mixed-citation><mixed-citation xml:lang="en">Lissman P., Shollenberger C. Formation flight in birds, Science, 1970, vol. 168, pp. 1003—1005.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Ren W. Consensus based formation control strategies for multi-vehicle systems // Proceedings of 2006 American Control Conference. 2006. P. 6.</mixed-citation><mixed-citation xml:lang="en">Ren W. Consensus based formation control strategies for multi-vehicle systems, Proceedings of 2006 American Control Conference, 2006, p. 6.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Амелин К. С., Антал Е. И., Васильев В. И., Граничина Н. О. Адаптивное управление автономной группой беспилотных летательных аппаратов // Стохастическая оптимизация в информатике. 2009. Т. 5. С. 157—166.</mixed-citation><mixed-citation xml:lang="en">Amelin K., Antal E., Vasiliev V., Granichina N. Adaptive control of autonomous group of unmanned aerial vehicles, Stochastic Optimization in Informatics, 2009, vol. 5, pp. 157—166 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Amelin K., Amelina N., Granichin O., Granichina O., Andrievsky B. Randomized algorithm for UAVs group flight optimization // IFAC Proceedings Volumes (IFAC-PapersOnline). 2013. P. 205—208.</mixed-citation><mixed-citation xml:lang="en">Amelin K., Amelina N., Granichin O., Granichina O., Andrievsky B. Randomized algorithm for UAVs group flight optimization, IFAC Proceedings Volumes (IFAC-PapersOnline), 2013, pp. 205—208.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Городецкий В. И., Бухвалов О. Л., Скобелев П. О., Майоров И. В. Современное состояние и перспективы индустриальных применений многоагентных систем // Управление большими системами. 2017. № 66. С. 94—157.</mixed-citation><mixed-citation xml:lang="en">Gorodetsky V. I., Bukhvalov O., Skobelev P. O., Mayorov I. Industrial applications of multi-agent systems: current state and prospects, Large-Scale Systems Control, 2017, no. 66, pp. 94—157 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Amelina N., Fradkov A., Amelin K. Approximate consensus in multi-agent stochastic systems with switched topology and noise // 2012 IEEE International Conference on Control Applications. 2012. P. 445—450.</mixed-citation><mixed-citation xml:lang="en">Amelina N., Fradkov A., Amelin K. Approximate consensus in multi-agent stochastic systems with switched topology and noise, 2012 IEEE International Conference on Control Applications, 2012, pp. 445—450.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Vergados D. J., Amelina N., Jiang Y., Kralevska K., Granichin O. Toward optimal distributed node scheduling in a multihop wireless network through local voting // IEEE Transactions on Wireless Communications. 2018. Vol. 17, N. 1. P. 400—414.</mixed-citation><mixed-citation xml:lang="en">Vergados D. J., Amelina N., Jiang Y., Kralevska K., Granichin O. Toward optimal distributed node scheduling in a multihop wireless network through local voting, IEEE Transactions on Wireless Communications, 2018, vol. 17, no. 1, p. 400—414.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Amelin K., Granichin O., Sergeenko A., Volkovich Z. V. Emergent intelligence via self-organization in a group of robotic devices // Mathematics. 2021. Vol. 9, N. 12.</mixed-citation><mixed-citation xml:lang="en">Amelin K., Granichin O., Sergeenko A., Volkovich Z. V. Emergent intelligence via self-organization in a group of robotic devices, Mathematics, 2021, vol. 9, no. 12.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Amelina N., Fradkov A., Jiang Y., Vergados D. J. Approximate consensus in stochastic networks with application to load balancing // IEEE Transactions on Information Theory. 2015. Vol. 61, N. 4. P. 1739—1752.</mixed-citation><mixed-citation xml:lang="en">Amelina N., Fradkov A., Jiang Y., Vergados D. J. Approximate consensus in stochastic networks with application to load balancing, IEEE Transactions on Information Theory, 2015, vol. 61, no. 4, pp. 1739—1752.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Nedic A., Olshevsky A. Distributed optimization over time-varying directed graphs // IEEE Transactions on Automatic Control. 2015. Vol. 60, N. 3. P. 601—615.</mixed-citation><mixed-citation xml:lang="en">Nedic A., Olshevsky A. Distributed optimization over time-varying directed graphs, IEEE Transactions on Automatic Control, 2015, vol. 60, no. 3, pp. 601—615.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Erofeeva V., Granichin O., Uzhva D. Meso-scale coalitional control in large-scale networks // Automatica. 2025. Vol. 177. P. 112276.</mixed-citation><mixed-citation xml:lang="en">Erofeeva V., Granichin O., Uzhva D. Meso-scale coalitional control in large-scale networks, Automatica, 2025, vol. 177, p. 112276.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Rawlings J. B., Mayne D. Q., Diehl M. Model predictive control: theory, computation, and design. Madison, Wisconsin: Nob Hill Publishing, 2017.</mixed-citation><mixed-citation xml:lang="en">Rawlings J. B., Mayne D. Q., Diehl M. Model predictive control: theory, computation, and design, Madison, Wisconsin, Nob Hill Publishing, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Kalman R. E. Contributions to the theory of optimal control // Boletin de la Sociedad Matematica Mexicana. 1960. Vol. 5. P. 102—119.</mixed-citation><mixed-citation xml:lang="en">Kalman R. E. Contributions to the theory of optimal control, Boletin de la Sociedad Matematica Mexicana, 1960, vol. 5, pp. 102—119.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Cohen A., Hasidim A., Koren T., Lazic N., Mansour Y., Talwar K. Online linear quadratic control // Proceedings of the 35th International Conference on Machine Learning. 2018. Vol. 80. P. 1029—1038.</mixed-citation><mixed-citation xml:lang="en">Cohen A., Hasidim A., Koren T., Lazic N., Mansour Y., Talwar K. Online linear quadratic control, Proceedings of the 35th International Conference on Machine Learning, 2018, vol. 80, pp. 1029—1038.</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Goel G., Wierman A. An online algorithm for smoothed regression and LQR control // Proceedings of the Twenty-Second International Conference on Artificial Intelligence and Statistics. 2019. Vol. 89. P. 2504—2513.</mixed-citation><mixed-citation xml:lang="en">Goel G., Wierman A. An online algorithm for smoothed regression and LQR control, Proceedings of the Twenty-Second International Conference on Artificial Intelligence and Statistics, 2019, vol. 89, pp. 2504—2513.</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Balharith T., Alhaidari F. Round robin scheduling algorithm in CPU and cloud computing: a review // 2019 2nd International Conference on Computer Applications &amp; Information Security (ICCAIS). 2019. P. 1—7.</mixed-citation><mixed-citation xml:lang="en">Balharith T., Alhaidari F. Round robin scheduling algorithm in CPU and cloud computing: a review, 2019 2nd International Conference on Computer Applications &amp; Information Security (ICCAIS), 2019, pp. 1—7.</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Erofeeva V., Granichin O., Volodina E. Accelerated decentralized load balancing in multi-agent networks // IEEE Access. 2024. Vol. 12. P. 161954—161967.</mixed-citation><mixed-citation xml:lang="en">Erofeeva V., Granichin O., Volodina E. Accelerated decentralized load balancing in Multi-Agent Networks, IEEE Access, 2024, vol. 12, pp. 161954—161967.</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>
