<?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.27.66-75</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1921</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>Coordinated Control of a Group of Warehouse Cobots for Collaborative Cargo Transport over Various Surface Types</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>Ermolov</surname><given-names>I. L.</given-names></name></name-alternatives><bio xml:lang="ru"><p>И. Л. Ермолов, д-р техн. наук, чл.-корр. РАН, зам. директор по научной работе</p><p>Москва</p></bio><bio xml:lang="en"><p>Ermolov Ivan L., Dr. of Tech. Sc.</p><p>Prospekt Vernadskogo, 101-1, Moscow, 119526</p></bio><email xlink:type="simple">ermolov@ipmnet.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>Sobolnikov</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>С. А. Собольников, канд. техн. наук, доц.</p><p>Москва</p></bio><bio xml:lang="en"><p>S. A. Sobolnikov</p><p>Vadkovsky lane, 3a, Moscow, 127055</p></bio><email xlink:type="simple">s.sobolnikov@stankin.ru</email><xref ref-type="aff" rid="aff-2"/></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>Lapin</surname><given-names>B. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Б. С. Лапин, аспирант</p><p>Москва</p></bio><bio xml:lang="en"><p>B. S. Lapin</p><p>Vadkovsky lane, 3a, Moscow, 127055</p></bio><email xlink:type="simple">mail@borislap.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ИПМех РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>IPMech RAS</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>МГТУ СТАНКИН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>MSUT "STANKIN"</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>06</day><month>02</month><year>2026</year></pub-date><volume>27</volume><issue>2</issue><fpage>66</fpage><lpage>75</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2026</copyright-statement><copyright-year>2026</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/1921">https://mech.novtex.ru/jour/article/view/1921</self-uri><abstract><p>Управление движением группы мобильных роботов, совместно транспортирующих груз в условиях неоднородности характеристик опорных поверхностей, представляет собой сложную задачу. Основная трудность заключается в необходимости одновременного удовлетворения противоречивых требований: безопасного обхода препятствий, сохранения групповой формации, минимизации времени или длины маршрута, а также учета динамических ограничений, накладываемых изменяющимися свойствами грунта. В статье предложен гибридный метод, преодолевающий фундаментальные ограничения существующих подходов, такие как низкая скорость методов на основе выборки (RRT), нестрогое соблюдение ограничений в обучении с подкреплением (RL) и жесткие требования к гладкости в классических методах оптимального управления. Ключевая идея метода заключается в комбинации оптимального управления и машинного обучения, где нейросетевая модель аппроксимирует целевую функцию, что является более универсальным подходом по сравнению с аппроксимацией моделей динамики или среды. Исследуются две стратегии обучения: с учителем для точного воспроизведения целевой функции и с подкреплением (алгоритм DDPG) для ее гибкого определения через функцию вознаграждения. Ограничения, включая предельные ускорения, зависящие от типа поверхности, задаются аналитически с использованием сглаженного дискретного пространства и билинейной интерполяции. Для решения оптимизационной задачи применяется быстрый решатель FATROP, интегрированный с фреймворком автоматического дифференцирования CasADi. Результаты моделирования демонстрируют, что предложенный метод превосходит предыдущую реализацию на основе RRT*, сокращая время расчета траектории в 58 раз и уменьшая время прохождения пути на 20 %. Эксперименты также показали, что обучение с подкреплением позволяет гибко менять цель оптимизации, находя более короткий маршрут (8,9 м против 9,4 м) ценой незначительного увеличения времени движения. Решатель FATROP оказался на 22 % быстрее традиционного IPOPT. Полученные результаты подтверждают перспективность гибридного подхода для задач планирования движения групп роботов, позволяя учитывать сложные нелинейные зависимости без существенного снижения производительности.</p></abstract><trans-abstract xml:lang="en"><p>Motion planning for a group of mobile robots collaboratively transporting a load over non-uniform support surfaces is a challenging task. The core difficulty lies in simultaneously satisfying conflicting requirements: safe obstacle avoidance, maintaining group formation, minimizing travel time or path length, and adhering to dynamic constraints imposed by varying ground properties. This paper proposes a hybrid method that overcomes the fundamental limitations of existing approaches, such as the low computational speed of sampling-based methods (RRT*), the non-strict constraint satisfaction in reinforcement learning (RL), and the rigid smoothness requirements of classical optimal control methods. The key idea is to combine optimal control with machine learning, where a neural network model approximates the objective function — a more versatile approach compared to approximating system dynamics or environment models. Two training strategies are investigated: supervised learning for accurately reproducing an objective function and reinforcement learning (DDPG algorithm) for flexibly defining it via a reward function. Constraints, including acceleration limits dependent on the surface type, are defined analytically using a smoothed discrete space and bilinear interpolation. The optimization problem is solved using the high-performance solver FATROP, integrated with the CasADi automatic differentiation framework. Simulation results demonstrate that the proposed method outperforms a previous RRT*-based implementation, reducing trajectory computation time 58-fold and decreasing path traversal time by 20 %. The experiments also showed that reinforcement learning allows for flexibly redefining the optimization goal, finding a shorter path (8.9 m vs. 9.4 m) at the cost of a slight increase in travel time. The FATROP solver also proved to be 22 % faster than the traditional IPOPT. These results confirm the potential of the hybrid approach for multi-robot motion planning tasks, enabling the integration of complex nonlinear dependencies without a significant loss in performance.</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>UGVs</kwd><kwd>optimal control</kwd><kwd>neural networks</kwd><kwd>transportation tasks</kwd><kwd>path planning</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке Министерства науки и высшего образования Российской Федерации (проект FSFS-2024-0012).</funding-statement><funding-statement xml:lang="en">This work was supported by the Ministry of Science and Higher Education of the Russian Federation (Project No. FSFS-2024-0012)</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">Galyaev A. A., Lysenko P. V., Yakhno V. P. 2D Optimal Trajectory Planning Problem in Threat Environment for UUV with Non-Uniform Radiation Pattern // Sensors. 2021. Vol. 21, N. 2. P. 396. DOI: 10.3390/s21020396.</mixed-citation><mixed-citation xml:lang="en">Galyaev A. A., Lysenko P. V., Yakhno V. P. 2D Optimal Trajectory Planning Problem in Threat Environment for UUV with Non-Uniform Radiation Pattern, Sensors, 2021, vol. 21, no. 2, p. 396, DOI: 10.3390/s21020396.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Мещеряков Р. В., Кутахов В. П. Управление групповым поведением беспилотных летательных аппаратов: постановка задачи применения технологий искусственного интеллекта // Проблемы управления. 2022. № 1. С. 67—74.</mixed-citation><mixed-citation xml:lang="en">Kutakhov V. P., Mescheryakov R. V. Group control of unmanned aerial vehicles: a generalized problem statement of applying artificial intelligence technologies, Control Sciences, 2022, iss. 1, pp. 55—60 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Webb D. J., van den Berg J. Kinodynamic RRT*: Asymptotically optimal motion planning for robots with linear dynamics // IEEE International Conference on Robotics and Automation. 2013. P. 5054—5061. DOI: 10.1109/ICRA.2013.6631299.</mixed-citation><mixed-citation xml:lang="en">Webb D. J., van den Berg J. Kinodynamic RRT*: Asymptotically optimal motion planning for robots with linear dynamics, IEEE International Conference on Robotics and Automation, 2013, pp. 5054—5061, DOI: 10.1109/ICRA.2013.6631299.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Ермолов И. Л., Лапин Б. С. Распределенное планирование движения для группы совместно переносящих груз роботов с учетом свойств опорных поверхностей // Мехатроника, автоматизация, управление. 2023. Т. 24, № 6. С. 327—334. DOI: 10.17587/mau.24.327-334.</mixed-citation><mixed-citation xml:lang="en">Ermolov I. L., Lapin В. S. Distributed trajectory planning for a group of UGVs carrying a load considerting terrain properties, Mekhatronika, Avtomatizatsiya, Upravlenie, 2023, vol. 24, no. 6, pp. 327—334, DOI 10.17587/mau.24.327-334 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Wachter A., Biegler L. T. On the Implementation of a Primal-Dual Interior Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming // Mathematical Programming. 2006. Vol. 106, N. 1. P. 25—57. URL: http://www.optimization-online.org/DB_HTML/2004/03/836.html.</mixed-citation><mixed-citation xml:lang="en">Wachter A., Biegler L. T. On the Implementation of a Primal-Dual Interior Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming, Mathematical Programming, 2006, vol. 106, no. 1, pp. 25—57, available at: http://www.optimization-online.org/DB_HTML/2004/03/836.html.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Vanroye L., Sathya A., De Schutter J., Decre W. FATROP: А Fast Constrained Optimal Control Problem Solver for Robot Trajectory Optimization and Control // 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 2023. P. 10036—10043. DOI: 10.1109/IROS55552.2023.10342336. URL: https://arxiv.org/abs/2303.16746.</mixed-citation><mixed-citation xml:lang="en">Vanroye L., Sathya A., De Schutter J., Decre W. FATROP: А Fast Constrained Optimal Control Problem Solver for Robot Trajectory Optimization and Control, 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2023, pp. 10036—10043, DOI: 10.1109/IROS55552.2023.10342336, available at: https://arxiv.org/abs/2303.16746.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Salzmann T., Jon Arrizabalaga J., Joel Andersson J., Pavone M., Ryll M. Learning for CasADi: Data-driven Models in Numerical Optimization // Proceedings of Machine Learning Research. 2024. P. 1—13. URL: https://arxiv.org/abs/2312.05873.</mixed-citation><mixed-citation xml:lang="en">Salzmann T., Jon Arrizabalaga J., Joel Andersson J., Pavone M., Ryll M. Learning for CasADi: Data-driven Models in Numerical Optimization, Proceedings of Machine Learning Research, 2024, pp. 1—13, available at: https://arxiv.org/abs/2312.05873.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Alhaddad M., Mironov K., Staroverov A., Panov А. Neural Potential Field for Obstacle-Aware Local Motion Planning // IEEE International Conference on Robotics and Automation (ICRA). 2024. URL: https://arxiv.org/abs/2310.16362.</mixed-citation><mixed-citation xml:lang="en">Alhaddad M., Mironov K., Staroverov A., Panov А. Neural Potential Field for Obstacle-Aware Local Motion Planning, IEEE International Conference on Robotics and Automation (ICRA), 2024, available at: https://arxiv.org/abs/2310.16362.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Bikram P., Ashutosh G., Mohitvishnu S. G., Addison J., Aayam K. S., Helei D., Jeremy D., Alan F. Learning Decentralized Multi-Biped Control for Payload Transport // 8th Annual Conference on Robot Learning. 2024. URL: https://arxiv.org/abs/2406.17279v2.</mixed-citation><mixed-citation xml:lang="en">Bikram P., Ashutosh G., Mohitvishnu S. G., Addison J., Aayam K. S., Helei D., Jeremy D., Alan F. Learning Decentralized Multi-Biped Control for Payload Transport, 8th Annual Conference on Robot Learning, 2024, available at: https://arxiv.org/abs/2406.17279v2.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Каляев И. А., Гайдук А. Р., Капустян С. Г. Модели и алгоритмы коллективного управления в группах роботов. М.: Физматлит, 2009. 278 с.</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, 278 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Lillicrap T. P., Hunt J. J., Pritzel A., Heess N., Tom Erez T., Tassa Y., Silver D., Wierstra D. Continuous control with deep reinforcement learning. 2019. URL: https://arxiv.org/abs/1509.02971</mixed-citation><mixed-citation xml:lang="en">Lillicrap T. P., Hunt J. J., Pritzel A., Heess N., Tom Erez T., Tassa Y., Silver D., Wierstra D. Continuous control with deep reinforcement learning, 2019, available at: https://arxiv.org/abs/1509.02971</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Andersson J. A. E., Gillis J., Horn G., Rawlings J. B., Diehl M. CasADi: a software framework for nonlinear optimization and optimal control // Mathematical Programming Computation. 2019. N. 11. P. 1—36. URL: https://doi.org/10.1007/s12532-018-0139-4</mixed-citation><mixed-citation xml:lang="en">Andersson J. A. E., Gillis J., Horn G., Rawlings J. B., Diehl M. CasADi: a software framework for nonlinear optimization and optimal control, Mathematical Programming Computation, 2019, no. 11, pp. 1—36, available at: https://doi.org/10.1007/s12532-018-0139-4</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Paszke A., Gross S., Massa F., Lerer A., Bradbury J., Chanan G., Killeen T., Lin Z., Gimelshein N., Antiga L., Desmaison A., Köpf A., Yang E., DeVito Z., Raison M., Tejani A., Chilamkurthy S., Steiner B., Fang L., Bai J., Chintala S. PyTorch: An Imperative Style, High-Performance Deep Learning Library. 2019. URL: https://arxiv.org/abs/1912.01703.</mixed-citation><mixed-citation xml:lang="en">Paszke A., Gross S., Massa F., Lerer A., Bradbury J., Chanan G., Killeen T., Lin Z., Gimelshein N., Antiga L., Desmaison A., Köpf A., Yang E., DeVito Z., Raison M., Tejani A., Chilamkurthy S., Steiner B., Fang L., Bai J., Chintala S. PyTorch: An Imperative Style, High-Performance Deep Learning Library, 2019, available at: https://arxiv.org/abs/1912.01703.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Raffin A., Hill A., Gleave A., Kanervisto A., Ernestus M., Dormann N. Stable-baselines3: reliable reinforcement learning implementations // The Journal of Machine Learning Research. 2021. Vol. 22, N. 1. P. 12348—12355. URL: https://dl.acm.org/doi/abs/10.5555/3546258.3546526</mixed-citation><mixed-citation xml:lang="en">Raffin A., Hill A., Gleave A., Kanervisto A., Ernestus M., Dormann N. Stable-baselines3: reliable reinforcement learning implementations, The Journal of Machine Learning Research, 2021, vol. 22, no. 1, pp. 12348—12355, available at: https://dl.acm.org/doi/abs/10.5555/3546258.3546526</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>
