<?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">donstu</journal-id><journal-title-group><journal-title xml:lang="ru">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="en"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2687-1653-2023-23-4-356-364</article-id><article-id custom-type="edn" pub-id-type="custom">IQHEGM</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-2106</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>MECHANICS</subject></subj-group></article-categories><title-group><article-title>Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы</article-title><trans-title-group xml:lang="en"><trans-title>Analysis of Positioning Accuracy in Case of Design Errors in the Installation of Mecanum Wheels of the Mobile Platform</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0008-8029-3523</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>Pankrateva</surname><given-names>G. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Галина Витальевна Панкратьева, кандидат физико-математических наук, доцент кафедры робототехники, мехатроники, динамики и прочности машин</p><p>111250, г. Москва, ул. Красноказарменная, 14</p></bio><bio xml:lang="en"><p>Galina V. Pankrateva, Cand.Sci. (Phys.-Math.), Associate Professor of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines</p><p>14, Krasnokazarmennaya St., Moscow, 111250</p></bio><email xlink:type="simple">gvpankr@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0004-5238-4584</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>Mordin</surname><given-names>A. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Антон Евгеньевич Мордин, студент кафедры робототехники, мехатроники, динамики и прочности машин </p><p>111250, г. Москва, ул. Красноказарменная, 14</p></bio><bio xml:lang="en"><p>Anton E. Mordin, student of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines</p><p>14, Krasnokazarmennaya St., Moscow, 111250</p></bio><email xlink:type="simple">ToxaM_99@mail.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-0002-9827-360X</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>Saypulaev</surname><given-names>G. R.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Гасан Русланович Сайпулаев, аспирант и ассистент кафедры робототехники, мехатроники, динамики и прочности машин, <ext-link xlink:href="https://www.scopus.com/authid/detail.uri?authorId=57222571340" ext-link-type="uri">ScopusID</ext-link></p><p>111250, г. Москва, ул. Красноказарменная, 14</p></bio><bio xml:lang="en"><p>Gasan R. Saypulaev, postgraduate student, teaching assistant of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines, <ext-link xlink:href="https://www.scopus.com/authid/detail.uri?authorId=57222571340" ext-link-type="uri">ScopusID</ext-link></p><p>14, Krasnokazarmennaya St., Moscow, 111250</p></bio><email xlink:type="simple">saypulaevgr@mail.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>National Research University “Moscow Power Engineering Institute”</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>27</day><month>12</month><year>2023</year></pub-date><volume>23</volume><issue>4</issue><fpage>356</fpage><lpage>364</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Панкратьева Г.В., Мордин А.Е., Сайпулаев Г.Р., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Панкратьева Г.В., Мордин А.Е., Сайпулаев Г.Р.</copyright-holder><copyright-holder xml:lang="en">Pankrateva G.V., Mordin A.E., Saypulaev G.R.</copyright-holder><license 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://www.vestnik-donstu.ru/jour/article/view/2106">https://www.vestnik-donstu.ru/jour/article/view/2106</self-uri><abstract><sec><title>Введение</title><p>Введение. Мобильные роботы, способные осуществлять всенаправленное движение, широко применяются в различных областях человеческой деятельности. Для обеспечения высокой точности позиционирования всенаправленных платформ с меканум-колёсами требуется разработать их детальные математические модели, используемые при построении системы управления движением. Из-за непростой конструкции меканум-колёс при построении всенаправленных платформ могут возникать различные погрешности, включая погрешность установки таких колёс на платформу. Влияние ее на точность движения платформы ранее не исследовалось. Целью данной работы является оценка ошибок позиционирования, возникающих из-за наличия конструкционных погрешностей в установке меканум-колёс, и анализ влияния указанных погрешностей на точность отработки программного движения при использовании управления на кинематическом уровне.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. Анализ точности позиционирования основан на математическом моделировании кинематики платформы с учетом конструкционных погрешностей в установке меканум-колёс. Для описания взаимосвязи между угловыми скоростями вращения колес и скоростями платформы используются условия непроскальзывания точек контакта по опорной поверхности. Численные расчеты проведены в математическом пакете Wolfram Mathematica.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Получена формула для оценки погрешностей псевдоскоростей платформы при программном управлении, формируемом на кинематическом уровне. Проведена оценка погрешностей скоростей платформы для простых движений. По результатам расчетов показано, что погрешности скоростей являются значительными для роботов с меканум-колёсами, функционирующих автономно.</p></sec><sec><title>Обсуждение и заключение</title><p>Обсуждение и заключение. Результаты расчетов продемонстрировали существенное влияние погрешностей установки колес на точность позиционирования меканум-платформы и подтвердили необходимость учитывать указанные конструкционные погрешности при создании автономных меканум-платформ. Построенная модель кинематики робота позволяет прогнозировать ошибки отработки скоростей платформы, возникающие при программном управлении, а также отклонения координат геометрического центра платформы от программного движения. Кинематическая модель может быть использована для повышения точности позиционирования за счет формирования управления движением платформы, компенсирующего влияние неточностей установки меканум-колёс.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Introduction</title><p>Introduction. Mobile robots capable of omnidirectional movement are widely used in various fields of human activity. To provide high accuracy of positioning of omnidirectional platforms with mecanum wheels, it is required to develop their detailed mathematical models used in the construction of a motion control system. Due to the complicated design of the mecanum wheels, various errors may occur during the construction of omnidirectional platforms, including the error of installing such wheels on the platform. Its effect on the accuracy of the platform movement has not been studied before. This work aims at assessing the positioning errors that arise due to the presence of design errors in the installation of mecanum wheels, and analyzing the effect of these errors on the accuracy of program motion testing when using control at the kinematic level.</p></sec><sec><title>Materials and Methods</title><p>Materials and Methods. The analysis of positioning accuracy was based on mathematical modeling of the platform kinematics, taking into account structural errors in the installation of mecanum wheels. To describe the relationship between the angular speeds of rotation of the wheels and the speeds of the platform, the conditions of nonslip of the contact points on the support surface were used. Numerical calculations were carried out in the Wolfram Mathematica package.</p></sec><sec><title>Results</title><p>Results. A formula was obtained for estimating errors in platform pseudovelocities under program control formed at the kinematic level. The estimation of the errors of the platform speeds for simple movements was carried out. According to the calculation results, it has been shown that the speed errors are significant for robots with mecanum wheels operating autonomously.</p><p>Discussion and Conclusion. The calculation results demonstrated the significant impact of wheel installation errors on the positioning accuracy of the mecanum-platform, and confirmed the need to take into account these design errors when creating autonomous mecanum-platforms. The constructed model of the robot's kinematics makes it possible to predict errors in platform speeds that arise under program control, as well as deviations of the coordinates of the geometric center of the platform from the program motion. The proposed kinematic model can be used to improve the positioning accuracy through forming a platform motion control that compensates for the influence of wheel installation errors.</p></sec></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>mecanum wheel</kwd><kwd>omnidirectional platform</kwd><kwd>kinematic model</kwd><kwd>design errors</kwd><kwd>program control</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Авторы выражают признательность коллегам за помощь в проведении исследования и работе над статьей.</funding-statement><funding-statement xml:lang="en">The authors would like to thank their colleagues for their help in conducting the research and working on the article.</funding-statement></funding-group></article-meta></front><body><p>Введение. Мобильные роботы (или всенаправленные платформы), способные осуществлять движение в любом направлении, широко применяются в военной, медицинской, образовательной и промышленной областях человеческой деятельности [<xref ref-type="bibr" rid="cit1">1</xref>][<xref ref-type="bibr" rid="cit2">2</xref>]. Возможность всенаправленного движения может быть достигнута за счет оснащения мобильной платформы омни-колёсами различного вида (меканум-колёса, классические омни-колёса). Для обеспечения высокой точности позиционирования всенаправленных платформ требуется разработать их детальные математические модели, используемые при построении системы управления движением. Необходимость обеспечения высокой точности движения связана с потребностью обеспечить автономное функционирование всенаправленных платформ.</p><p>Зачастую при математическом моделировании кинематики меканум-колёс принимаются допущения, упрощающие описание движения таких колёс, об этом, например, идет речь в [3–5]. Так, в работах [<xref ref-type="bibr" rid="cit3">3</xref>][<xref ref-type="bibr" rid="cit4">4</xref>] рассматривается динамика меканум-платформы с учетом сил сухого трения качения и условий непроскальзывания точек контакта, выражающихся неголономными связями. А в статье [<xref ref-type="bibr" rid="cit5">5</xref>] отмечается, что интерес представляет исследование влияния конечных линейных размеров роликов и вибраций, связанных с этим эффектом, на динамику меканум-платформы.</p><p>Актуальными направлениями исследований всенаправленных колёс являются моделирование влияния конструкции роликов меканум-колёс и оптимизация формы роликов [6–9]. Необходимость оптимизации формы роликов связана с тем, что при некоторых формах роликов омни-колёс могут возникать вертикальные вибрации точек контакта при движении всенаправленных платформ (подробнее см. в обзоре патентов [<xref ref-type="bibr" rid="cit10">10</xref>]).</p><p>Другим фактором, существенно влияющим на точность позиционирования меканум-платформы, является проскальзывание точек контакта меканум-колёс с опорной поверхностью. Одним из способов учета проскальзывания точек контакта при описании кинематики является использование допущения, что скорость скольжения пропорциональна произведению угловой скорости вращения колеса и радиуса меканум-колеса, причем коэффициент пропорциональности считается постоянным [<xref ref-type="bibr" rid="cit11">11</xref>][<xref ref-type="bibr" rid="cit12">12</xref>]. Это допущение позволяет свести уравнения кинематики к задаче с неголономными связями. Однако результаты экспериментов показывают, что указанный коэффициент изменяется при движении платформы [<xref ref-type="bibr" rid="cit13">13</xref>][<xref ref-type="bibr" rid="cit14">14</xref>].</p><p>Стоит отметить, что из-за непростой конструкции меканум-колёс при построении меканум-платформ могут возникать различные погрешности изготовления, в том числе погрешность установки меканум-колёс на платформу, малые отклонения формы роликов и др. Влияние погрешностей установки меканум-колес на точность движения платформы ранее не исследовалось. В рамках данной работы будет исследовано влияние неточностей установки меканум-колёс на точность позиционирования всенаправленной платформы и её кинематику.</p><p>Для достижения поставленной в статье цели, то есть для оценки ошибок позиционирования, возникающих из-за конструкционных погрешностей в установке меканум-колёс, и анализа их влияния на точность движения всенаправленной меканум-платформы, необходимо построить математическую модель движения такой платформы с учетом конструкционных погрешностей в установке меканум-колёс. Полученная математическая модель позволит исследовать их влияние на точность позиционирования мобильной платформы. Эта модель может быть применена для формирования управления, компенсирующего погрешности позиционирования платформы.</p><p>Материалы и методы. Описание конструкции робота. Как основа для данного исследования рассматривается модель робота в виде прямоугольной платформы с четырьмя меканум-колёсами при его движении по горизонтальной плоскости (рис. 1). При этом учитываются погрешности, связанные с неортогональностью осей вращения колёс и продольной оси платформы.</p><p>Для описания кинематики робота вводится подвижная система координат , связанная с платформой робота и началом в геометрическом центре платформы.</p><p>При математическом моделировании используются следующие обозначения:</p><p> — половина расстояния между осями колёсных пар (при ортогональных осях колёс);</p><p> — половина ширины платформы;</p><p> и  — абсцисса и ордината точк и  крепления привода i-го колеса к платформе;</p><p> — геометрический центр i-го меканум-колеса;</p><p> — продольная и поперечная скорости геометрического центра платформы;</p><p> — длина вала привода;</p><p> — угловая скорость верчения платформы;</p><p> — угол между осью  и осью вращения i-го колеса (параллельной вектору ) (рис. 1).</p><p>Номера колёс платформы указаны на схеме на рис. 1, а эллипсами на колёсах показано расположение контактирующих роликов каждого колеса.</p><fig id="fig-1"><caption><p>Рис. 1. Кинематическая схема платформы</p></caption><graphic xlink:href="donstu-23-4-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2023/4/eTquuv7vOVYje8g7ytnpoNt4fkgR1JFqrW4UdHNS.jpeg</uri></graphic></fig><p>Описание метода построения кинематической модели. Движение платформы будем описывать в рамках неголономной постановки задачи, используя упрощенную модель меканум-колёс: колесо моделируется диском радиусом , а точка контакта может проскальзывать относительно направления, перпендикулярного оси контактирующего ролика. При этом в случае отсутствия погрешности в расположении осей колёс существует связь между угловыми скоростями вращения колёс вокруг собственной оси  и скоростями платформы  [<xref ref-type="bibr" rid="cit15">15</xref>]:</p><p> (1)</p><p>где  — угол между направлением оси контактирующего ролика и плоскостью меканум-колеса.</p><p>Для исследования влияния конструкционных погрешностей необходимо описать зависимость между угловыми скоростями колёс  и скоростями платформы  при учете погрешностей, связанных с расположением осей колёс. Параметры конструкции платформы и расположения колёс приведены в таблице 1.</p><fig id="fig-2"><caption><p>Таблица 1</p><p>Параметры конструкции платформы</p></caption><graphic xlink:href="donstu-23-4-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2023/4/oRCMVZCacUVxXx0D8Kw2EdjNhYUNN7p1kw2e8w8y.jpeg</uri></graphic></fig><p>Здесь</p><p> — угол, характеризующий неортогональность осей колёс и продольной оси платформы ;</p><p> — проекция вектора  на собственную ось вращения i-го колеса.</p><p>Результаты исследования. Описывая кинематику меканум-платформы в рамках неголономной механики, как это было сделано в работах [3–5], при отсутствии конструкционных погрешностей (), определяем условие непроскальзывания точки контакта вдоль оси контактирующего ролика:</p><p> (2)</p><p>где  — проекции скорости точки  контакта i-го колеса с опорной поверхностью, которые определяются из векторного уравнения:</p><p> (3)</p><p>Здесь</p><p> — вектор скорости точки  контакта i-го колеса с опорной поверхностью в проекциях на оси подвижной системы координат ;</p><p> — вектор скорости геометрического центра платформы в проекциях на оси ;</p><p> — вектор угловой скорости платформы в проекциях на оси ;</p><p> — радиус-вектор, соединяющий геометрические центры платформы  и i-го колеса , в проекциях на оси ;</p><p> — вектор угловой скорости в проекциях на оси ;</p><p> — радиус-вектор, соединяющий геометрический центр i-го колеса  и точку контакта ролика .</p><p>Переписывая векторное уравнение (3) и используя кососимметрические матрицы для вычисления векторных произведений, перепишем уравнение (3) в матричной форме:</p><p> (4)</p><p>После проведения вычислений:</p><p> (5)</p><p>После переноса параметров платформы из таблицы 1 в уравнения связей (2) с учетом (5) их можно представить в виде:</p><p> (6)</p><p>Отметим, что в при отсутствии погрешностей крепления осей двигателей колёс  уравнения (6) принимают вид:</p><p> (7)</p><p>И совпадают с известными результатами [<xref ref-type="bibr" rid="cit6">6</xref>].</p><p>В матричной форме уравнения (6) и (7) можно представить в виде:</p><p> (8)</p><p> (9)</p><p>где</p><p> — вектор псевдоскоростей платформы;</p><p> — вектор угловых скоростей колёс;</p><p> — матрица коэффициентов при псевдоскоростях в уравнениях (6); а</p><p>.</p><p>При формировании управления на кинематическом уровне по желаемым значениям псевдоскоростей платформы  рассчитываются значения угловых скоростей платформы по формуле.</p><p> (10)</p><p>где верхний индекс d указывает на желаемые (программные) значения скоростей. Полученные значения угловых скоростей подаются на вход системе управления двигателями колёс.</p><p>Однако при наличии неточностей крепления осей двигателей колёс по результатам отработки программных значений угловых скоростей колёс будет реализовано движение платформы в виде:</p><p> (11)</p><p>По найденному выражению можно оценить погрешность отработки программного движения платформы, обусловленную наличием неточностей крепления осей двигателей колёс, по формуле:</p><p> (12)</p><p>где  — единичная матрица порядка 3.</p><p>Поскольку псевдоскорости платформы связаны с координатами геометрического центра в неподвижной системе отсчета соотношениями [<xref ref-type="bibr" rid="cit15">15</xref>],</p><p> (13)</p><p>то, учитывая погрешности псевдоскоростей, можно переписать указанные выражения в виде:</p><p> (14)</p><p>где</p><p>,  — законы изменения скоростей геометрического центра платформы в неподвижной системе отсчета, соответствующие программному движению;</p><p> — закон изменения угла курса платформы, соответствующий программному движению;</p><p> — погрешность угла курса.</p><p>С учетом введенных обозначений получим формулы для ошибок позиционирования в виде:</p><p> (15)</p><p>В качестве числового примера для оценки погрешностей рассмотрим параметры робота KUKA youBot [<xref ref-type="bibr" rid="cit16">16</xref>]:</p><p>В качестве примера примем погрешности крепления осей двигателей колёс равными</p><p>Ниже приведем результаты расчета погрешностей скоростей платформы при простых движениях платформы. В качестве примеров простых движений платформы рассмотрим:</p><p>Погрешности псевдоскоростей платформы при указанных движениях рассчитаем по формулам (12):</p><p>;</p><p>;</p><p>.</p><p>Полученные значения погрешностей псевдоскоростей являются значительными для мобильных роботов с меканум-колёсами, поскольку приводят к отклонениям по координатам порядка 10 см за 2 минуты движения робота. Это делает недопустимым функционирование меканум-платформы в автономном режиме в случае отсутствия компенсации указанных погрешностей позиционирования. Отметим, что наличие ненулевой погрешности угловой скорости вращения платформы приводит к нелинейному росту ошибки позиционирования платформы (формулы (15)) при рассмотрении управления на кинематическом уровне.</p><p>Данные результаты позволяют сделать вывод о необходимости учета неточностей крепления осей колёс при построении системы управления. Отметим, что, поскольку погрешности крепления осей двигателей колёс являются неизвестными величинами, то для их определения требуется разрабатывать методики идентификации параметров математической модели движения робота [<xref ref-type="bibr" rid="cit16">16</xref>].</p><p>Применение разработанной кинематической модели меканум-платформы, учитывающей неточности крепления осей двигателей колёс, даст возможность построить управление на кинематическом уровне с большей точностью позиционирования.</p><p>Таким образом, в рамках данной работы представлена модель кинематики мобильной платформы с меканум-колёсами при наличии погрешности установки осей двигателей колёс. Получена формула для оценки погрешностей псевдоскоростей платформы при программном управлении, формируемом на кинематическом уровне. Проведены оценки погрешностей отработки программного движения для простых движений меканум-платформы (движение вперед, боковое движение влево и вращение на месте).</p><p>Обсуждение и заключение. Полученная кинематическая модель мобильной платформы с меканум-колёсами может быть использована для повышения точности позиционирования за счет формирования управления движением платформы, компенсирующего влияние неточностей установки колёс. Для использования полученной модели в задачах управления меканум-платформой необходимо разработать в будущем методики идентификации параметров математической модели.</p><p>В качестве направления для дальнейших исследований в этой области можно назвать разработку математической модели динамики меканум-платформы с учетом погрешностей установки осей двигателей колёс.</p></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Adascalitei F., Doroftei I. Practical Applications for a Mobile Robots Based on Mecanum Wheels – A Systematic Survey. The Romanian Review Precession Mechanics, Optics &amp; Mechatronics. 2011;40:21–29.</mixed-citation><mixed-citation xml:lang="en">Adascalitei F, Doroftei I. Practical Applications for Mobile Robots Based on Mecanum Wheels – a Systematic Survey. The Romanian Review Precession Mechanics, Optics &amp; Mechatronics. 2011;40:21–29.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Juhairi M.A.S. Holonomic and Omnidirectional Locomotion Systems for Wheeled Mobile Robots: A Review. Jurnal Teknologi (Sciences &amp; Engineering). 2015;77(28):91–97. https://doi.org/10.11113/jt.v77.6799</mixed-citation><mixed-citation xml:lang="en">Safar MJA. Holonomic and Omnidirectional Locomotion Systems for Wheeled Mobile Robots: A Review. Jurnal Teknologi (Sciences &amp; Engineering). 2015;77(28):91–97. https://doi.org/10.11113/jt.v77.6799</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Hendzel Z., Rykała Ł. Modeling of Dynamics of a Wheeled Mobile Robot with Mecanum Wheels with the Use of Lagrange Equations of the Second Kind. International Journal of Applied Mechanics and Engineering. 2017;22(1):81–99. https://doi.org/10.1515/ijame-2017-0005</mixed-citation><mixed-citation xml:lang="en">Hendzel Z, Rykała Ł. Modeling of Dynamics of a Wheeled Mobile Robot with Mecanum Wheels with the Use of Lagrange Equations of the Second Kind. International Journal of Applied Mechanics and Engineering. 2017;22(1):81–99. https://doi.org/10.1515/ijame-2017-0005</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Hendzel Z., Rykała Ł. Description of Kinematics of a Wheeled Mobile Robot with Mecanum Wheels. Modeling in Engineering. 2015;57:5–12.</mixed-citation><mixed-citation xml:lang="en">Hendzel Z, Rykała Ł. Description of Kinematics of a Wheeled Mobile Robot with Mecanum Wheels. Modeling in Engineering. 2015;57:5–12.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Zeidis I., Zimmermann K. Dynamics of a Four-Wheeled Mobile Robot with Mecanum Wheels. Journal of Applied Mathematics and Mechanics. 2019;99(12):e201900173. https://doi.org/10.1002/zamm.201900173</mixed-citation><mixed-citation xml:lang="en">Zeidis I, Zimmermann K. Dynamics of a Four-Wheeled Mobile Robot with Mecanum Wheels. Journal of Applied Mathematics and Mechanics. 2019;99(12):e201900173. https://doi.org/10.1002/zamm.201900173</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Adamov B.I. Influence of Mecanum Wheels Construction on Accuracy of the Omnidirectional Platform Navigation (on Example of KUKA youBot Robot). In: Proc. 25th Saint Petersburg Int. Conf. on Integrated Navigation (ICINS). New York City: IEEE; 2018. P. 1–4. https://doi.org/10.23919/ICINS.2018.8405889</mixed-citation><mixed-citation xml:lang="en">Adamov BI. Influence of Mecanum Wheels Construction on Accuracy of the Omnidirectional Platform Navigation (on Example of KUKA youBot Robot). In: Proc. 25th Saint Petersburg Int. Conf. on Integrated Navigation Systems (ICINS). New York City: IEEE; 2018. P. 1–4. https://doi.org/10.23919/ICINS.2018.8405889</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Palacin J., Martinez D., Rubies E., Clotet E. Suboptimal Omnidirectional Wheel Design and Implementation. Sensors. 2021;21(3):865. https://doi.org/10.3390/s21030865</mixed-citation><mixed-citation xml:lang="en">Palacin J, Martinez D, Rubies E, Clotet E. Suboptimal Omnidirectional Wheel Design and Implementation. Sensors. 2021;21(3):865. https://doi.org/10.3390/s21030865</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Kyung-Lyong Han, Oh-Kyu Choi, Jinwook Kim, Hyosin Kim, Jin S. Lee. Design and Control of Mobile Robot with Mecanum Wheel. In: Proc. Int. Conf. on Control, Automation and Systems (ICCAS-SICE). New York City: IEEE; 2009. P. 2932–2937.</mixed-citation><mixed-citation xml:lang="en">Kyung-Lyong Han, Oh-Kyu Choi, Jinwook Kim, Hyosin Kim, Jin S Lee. Design and Control of Mobile Robot with Mecanum Wheel. In: Proc. Int. Conf. on Control, Automation and Systems (ICCAS-SICE). New York City: IEEE; 2009. P. 2932–2937.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Sun Wencheng, Li Shuge, Wang Weiqiang, Zhao Pengju, Yang Renqiang. Design of Chassis and Kinematics Research of Wheeled Robot. In: Proc. IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference. New York City: IEEE; 2020. P. 2405–2408. https://doi.org/10.1109/ITNEC48623.2020.9085044</mixed-citation><mixed-citation xml:lang="en">Sun Wencheng, Li Shuge, Wang Weiqiang, Zhao Pengju, Yang Renqiang. Design of Chassis and Kinematics Research of Wheeled Robot. In: Proc. IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference. New York City: IEEE; 2020. P. 2405–2408. https://doi.org/10.1109/ITNEC48623.2020.9085044</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Junpeng Shao, Tianhua He, Jingang Jiang, Yongde Zhang. Recent Patents on Omni-Directional Wheel Applied on Wheeled Mobile Robot. Recent Patents on Mechanical Engineering. 2016;9(3):215–221. https://doi.org/10.2174/2212797609666160616091009</mixed-citation><mixed-citation xml:lang="en">Junpeng Shao, Tianhua He, Jingang Jiang, Yongde Zhang. Recent Patents on Omni-Directional Wheel Applied on Wheeled Mobile Robot. Recent Patents on Mechanical Engineering. 2016;9(3):215–221. https://doi.org/10.2174/2212797609666160616091009</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Dianfeng Zhang, Guangcang Wang, Zhaojing Wu. Reinforcement Learning-Based Tracking Control for a Three Mecanum Wheeled Robot. In: Proc. IEEE Transactions on Neural Networks and Learning Systems. New York City: IEEE; 2022. P. 1–8. https://doi.org/10.1109/TNNLS.2022.3185055</mixed-citation><mixed-citation xml:lang="en">Dianfeng Zhang, Guangcang Wang, Zhaojing Wu. Reinforcement Learning-Based Tracking Control for a Three Mecanum Wheeled Robot. In: Proc. IEEE Transactions on Neural Networks and Learning Systems. New York City: IEEE; 2022. P. 1–8. https://doi.org/10.1109/TNNLS.2022.3185055</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Danwei Wang, Chang Boon Low. Modeling and Analysis of Skidding and Slipping in Wheeled Mobile Robots: Control Design Perspective. IEEE Transactions on Robotics and Automation. 2008;24(3):676–687. https://doi.org/10.1109/TRO.2008.921563</mixed-citation><mixed-citation xml:lang="en">Danwei Wang, Chang Boon Low. Modeling and Analysis of Skidding and Slipping in Wheeled Mobile Robots: Control Design Perspective. IEEE Transactions on Robotics and Automation. 2008;24(3):676–687. https://doi.org/10.1109/TRO.2008.921563</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Yunwang Li, Shirong Ge, Sumei Dai, Lala Zhao, Xucong Yan, Yuwei Zheng, et al. Kinematic Modeling of a Combined System of Multiple Mecanum-Wheeled Robots with Velocity Compensation. Sensors. 2019;20(1):75. https://doi.org/10.3390/s20010075</mixed-citation><mixed-citation xml:lang="en">Yunwang Li, Shirong Ge, Sumei Dai, Lala Zhao, Xucong Yan, Yuwei Zheng, et al. Kinematic Modeling of a Combined System of Multiple Mecanum-Wheeled Robots with Velocity Compensation. Sensors. 2019;20(1):75. https://doi.org/10.3390/s20010075</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Li Xie, Christian Henkel, Karl Stol, Weiliang Xu. Power-Minimization and Energy-Reduction Autonomous Navigation of an Omnidirectional Mecanum Robot via the Dynamic Window Approach Local Trajectory Planning. International Journal of Advanced Robotics Systems. 2018;15(1):1–12. https://doi.org/10.1177/1729881418754563</mixed-citation><mixed-citation xml:lang="en">Li Xie, Christian Henkel, Karl Stol, Weiliang Xu. Power-Minimization and Energy-Reduction Autonomous Navigation of an Omnidirectional Mecanum Robot via the Dynamic Window Approach Local Trajectory Planning. International Journal of Advanced Robotics Systems. 2018;15(1):1–12. https://doi.org/10.1177/1729881418754563</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Adamov B.I. A Study of the Controlled Motion of a Four-Wheeled Mecanum Platform. Russian Journal of Nonlinear Dynamics. 2018;14(2):265–190. https://doi.org/10.20537/nd180209</mixed-citation><mixed-citation xml:lang="en">Adamov BI. A Study of the Controlled Motion of a Four-Wheeled Mecanum Platform. Russian Journal of Nonlinear Dynamics. 2018;14(2):265–190. https://doi.org/10.20537/nd180209</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Адамов Б.И., Кобрин А.И. Идентификация параметров математической модели мобильной роботизированной платформы всенаправленного движения KUKA youBot. Мехатроника, автоматизация, управление. 2018;19(4):251–258. https://doi.org/10.17587/mau.19.251-258</mixed-citation><mixed-citation xml:lang="en">Adamov BI, Kobrin AI. Parametric Identification of the Mathematical Model of the Omnidirectional Mobile Robot KUKA youBot. Mechatronics, Automation, Control. 2018;19(4):251–258. https://doi.org/10.17587/mau.19.251-258</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>
