<?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="en"><front><journal-meta><journal-id journal-id-type="publisher-id">donstu</journal-id><journal-title-group><journal-title xml:lang="en">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="ru"><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="en"><subject>MECHANICS</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МЕХАНИКА</subject></subj-group></article-categories><title-group><article-title>Analysis of Positioning Accuracy in Case of Design Errors in the Installation of Mecanum Wheels of the Mobile Platform</article-title><trans-title-group xml:lang="ru"><trans-title>Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы</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; Pankrateva G.V., Mordin A.E., Saypulaev G.R., 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>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></abstract><trans-abstract xml:lang="ru"><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></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>Introduction. Mobile robots (or omnidirectional platforms) capable of moving in any direction are widely used in the military, medical, educational, and industrial fields of human activity [<xref ref-type="bibr" rid="cit1">1</xref>][<xref ref-type="bibr" rid="cit2">2</xref>]. The possibility of omnidirectional movement can be achieved by equipping the mobile platform with omni-wheels of various types (mekanum wheels, classic omni-wheels). To provide high accuracy of positioning omnidirectional platforms, it is required to develop their detailed mathematical models for the construction of a motion control system. The need for maintaining high accuracy of movement is associated with the demand to make omnidirectional platforms operate autonomously.</p><p>Often, when mathematically modeling the kinematics of mecanum wheels, assumptions are made that simplify the description of the movement of such wheels. Specifically, this is discussed in [3–5]. Thus, in [<xref ref-type="bibr" rid="cit3">3</xref>][<xref ref-type="bibr" rid="cit4">4</xref>], the dynamics of the mecanum platform is considered, taking into account the rolling dry friction forces and the conditions of non-slip contact points, expressed by non-holonomic bonds. In [<xref ref-type="bibr" rid="cit5">5</xref>], it is emphasized that studying the influence of the finite linear dimensions of the rollers and vibrations associated with this effect on the dynamics of the mecanum platform is of interest.</p><p>The urgently needed lines of research on omnidirectional wheels are modeling the effect of the design of the mekanum wheel rollers, and optimizing the shape of rollers [6–9]. The requirement to optimize the shape of rollers is due to the fact that with some forms of omni-wheel rollers, vertical vibrations of contact points may occur when moving omnidirectional platforms (for more information, see the patent review [<xref ref-type="bibr" rid="cit10">10</xref>]).</p><p>Another factor that significantly affects the positioning accuracy of the mecanum platform is the slippage of the contact points of the mecanum wheels with the supporting surface. One of the ways to account for the slippage of contact points when describing kinematics is to use the assumption that the sliding speed is proportional to the product of the angular velocity of rotation of the wheel and the radius of the mecanum wheel, and the proportionality coefficient is considered constant [<xref ref-type="bibr" rid="cit11">11</xref>][<xref ref-type="bibr" rid="cit12">12</xref>]. This assumption allows for reducing the kinematics equations to a problem with nonholonomic connections. However, the experimental results show that the specified coefficient changes with the movement of the platform [<xref ref-type="bibr" rid="cit13">13</xref>][<xref ref-type="bibr" rid="cit14">14</xref>].</p><p>It is worth noting that due to the complicated design of the mekanum wheels, various manufacturing errors may occur during the construction of the mekanum platforms. They include the error of installing the mekanum wheels on the platform, small deviations in the shape of the rollers, etc. The influence of inaccuracies in the installation of mekanum wheels on the accuracy of the platform movement has not been studied before. As part of this work, the impact of errors in the installation of mekanum wheels on the positioning accuracy of the omnidirectional platform and its kinematics are investigated.</p><p>The article is aimed at assessing positioning errors arising from structural inaccuracies in the installation of mekanum wheels, and analyzing their impact on the precision in movement of an omnidirectional mekanum platform. To do this, it is required to build a mathematical model of the movement of such a platform, taking into account structural errors in the installation of mekanum wheels. The resulting mathematical model can provide for investigation of the influence of these wheels on the positioning accuracy of the mobile platform. This model can be used to form a control that compensates for platform positioning errors.</p><p>Materials and methods. Robot design description. As the basis for this study, a robot model in the form of a rectangular platform with four mecanum wheels when moving along a horizontal plane, is considered (Fig. 1). Errors associated with the non-orthogonality of the axes of rotation of the wheels and the longitudinal axis of the platform are taken into account.</p><p>To describe the kinematics of the robot, movable coordinate system , is introduced, associated with the robot platform and the origin in the geometric center of the platform.</p><p>The following designations are used in mathematical modeling:</p><p> — половина расстояния между осями колёсных пар (при ортогональных осях колёс);</p><p> — half the width of the platform;</p><p> and  — abscissa and ordinate of point  of fastening the i-th wheel drive to the platform;</p><p> — geometric center of the i-th mecanum wheel;</p><p> — longitudinal and transverse velocities of the geometric center of the platform;</p><p> — drive shaft length;</p><p> — angular velocity of the platform spinning;</p><p> — angle between  axis and axis of rotation of the i-th wheel (parallel to vector ) (Fig. 1).</p><p>Numbers of the platform wheels are indicated in the diagram in Figure 1, and the ellipses on the wheels show the location of the contacting rollers of each wheel.</p><fig id="fig-1"><caption><p>Fig. 1. Kinematic scheme of the platform</p></caption><graphic xlink:href="donstu-23-4-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2023/4/x1mBgct6po0QHqOMqcliWPHSxuNdPoXASFv6JEJi.jpeg</uri></graphic></fig><p>Description of the kinematic model construction method. We describe the movement of the platform within the framework of a nonholonomic formulation of the problem using a simplified model of mecanum wheels: the wheel is modeled by a disk with radius , and the contact point can slip relative to the direction perpendicular to the axis of the contacting roller. At the same time, if there is no error in the arrangement of the wheel axles, there is a relationship between the angular speeds of rotation of the wheels around its own axis  and the speeds of the platform  [<xref ref-type="bibr" rid="cit15">15</xref>]:</p><p> (1)</p><p>where  — angle between the direction of the axis of the contacting roller and the plane of the mecanum wheel.</p><p>To study the influence of structural errors, it is needed to describe the relationship between angular velocities of the wheels  and speeds of the platform  taking into account the errors associated with the location of the wheel axles. The parameters of the platform design and wheel arrangement are given in Table 1.</p><fig id="fig-2"><caption><p>Table 1</p><p>Platform design parameters</p></caption><graphic xlink:href="donstu-23-4-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2023/4/h1OyiPcGrmH8tRTymigGQTC2nky8gmakoRuvxVLD.jpeg</uri></graphic></fig><p>Here,</p><p> — angle characterizing the nonorthogonality of the wheel axes and the longitudinal axis of platform ;</p><p> — vector  projection onto the own axis of rotation of the i-th wheel.</p><p>Research Results. Describing the kinematics of the mecanum platform within the framework of nonholonomic mechanics, as was done in [3–5], in the absence of structural errors (), , we determine the condition of nonslip of the contact point along the axis of the contacting roller:</p><p> (2)</p><p>where  — projections of the velocity of point  of contact of the i-th wheel with the supporting surface, which are determined from the vector equation:</p><p> (3)</p><p>Here,</p><p> — velocity vector of point  of contact of the i-th wheel with the supporting surface in projections on the axis of the movable coordinate system ;</p><p> — velocity vector of the geometric center of the platform in projections on axis ;</p><p> — angular velocity vector of the platform in projections on axis ;</p><p> — radius-vector connecting the geometric centers of platform  and the i-th wheel , in projections on axis ;</p><p> — angular velocity vector in projections on axis ;</p><p> — radius-vector connecting the geometric centers of the i-th wheel  and the contact point of roller .</p><p>Rewriting vector equation (3) and using skew-symmetric matrices to calculate vector products, we rewrite equation (3) in matrix form:</p><p> (4)</p><p>After performing calculations:</p><p> (5)</p><p>After transferring the platform parameters from Table 1 to relationship equations (2) taking into account (5), they can be represented as:</p><p> (6)</p><p>Note that in the absence of errors in fixing the axles of the wheel motors , equations (6) take the form:</p><p> (7)</p><p>and coincide with the known results [<xref ref-type="bibr" rid="cit6">6</xref>].</p><p>In matrix form, equations (6) and (7) can be represented as:</p><p> (8)</p><p> (9)</p><p>where</p><p> — vector of pseudovelocities of the platform;</p><p>— vector of angular velocities of wheels;</p><p> — matrix of coefficients at pseudovelocities in equations (6); and</p><p>.</p><p>When forming the control at the kinematic level, the values of the angular velocities of platform  are calculated according to the desired values of the pseudovelocities of the platform according to the formula:</p><p> (10)</p><p>where superscript d indicates the desired (program) speed values. The obtained values of angular velocities are fed to the input of the wheel motor control system.</p><p>However, if there are inaccuracies in the fastening of the axles of the wheel motors, according to the results of testing the program values of the angular velocities of the wheels, the movement of the platform is realized in the form:</p><p> (11)</p><p>According to the found expression, it is possible to estimate the error of developing the program movement of the platform, specified by the presence of inaccuracies in fixing the axles of the wheel motors, according to the formula:</p><p> (12)</p><p>where  — unit matrix of order 3.</p><p>Since the pseudovelocities of the platform are related to the coordinates of the geometric center in a fixed reference frame by the relations [<xref ref-type="bibr" rid="cit15">15</xref>],</p><p> (13)</p><p>then, taking into account the errors of the pseudovelocities, we can rewrite the indicated expressions in the form:</p><p> (14)</p><p>where</p><p>,  — laws of velocity variation of the platform geometric center in a fixed reference frame corresponding to the program movement;</p><p> — law of the angle variation of the platform course corresponding to the program movement;</p><p> — course angle error.</p><p>Taking into account the entered designations, we obtain formulas for positioning errors in the form:</p><p> (15)</p><p>As a numerical example for error estimation, consider the parameters of the robot KUKA youBot [<xref ref-type="bibr" rid="cit16">16</xref>]:</p><p>As an example, let us take the errors of fixing the axles of the motor wheels equal to:</p><p>Below are the results of calculating the errors of the platform velocities with simple movements of the platform. As examples of simple platform movements, consider:</p><p>The errors of the pseudovelocities of the platform with these movements are calculated using the formulas:</p><p>;</p><p>;</p><p>.</p><p>The obtained values of pseudovelocity errors are significant for mobile robots with mecanum wheels, since they cause deviations in coordinates of the order of 10 cm in 2 minutes of robot movement. This makes it unacceptable for the mekanum platform to function offline in the absence of compensation for these positioning errors. Note that occurrence of a non-zero error in the angular velocity of rotation of the platform causes a nonlinear increase in the positioning error of the platform (formulas (15)) when considering control at the kinematic level.</p><p>These results allow us to conclude that it is required to take into account the inaccuracies of fixing the wheel axles when building a control system. It should be noted that since the mounting errors of the wheel motor axles are unknown quantities, it is required to develop methods for identifying the parameters of the mathematical model of robot movement to determine them [<xref ref-type="bibr" rid="cit16">16</xref>].</p><p>The application of the developed kinematic model of the mecanum platform, which takes into account the inaccuracies of fixing the axles of the wheel motors, makes it possible to build control at the kinematic level with greater positioning accuracy.</p><p>Thus, within the framework of this study, a model of the kinematics of a mobile platform with mecanum wheels is presented with an error in the installation of the axes of the wheel motors. A formula is obtained for estimating the errors of the pseudovelocities of the platform with software control formed at the kinematic level. Errors in the development of program motion for simple movements of the mecanum platform (forward movement, lateral movement to the left, and rotation in place) have been estimated.</p><p>Discussion and Conclusion. The resulting kinematic model of a mobile platform with mecanum wheels can be used to improve positioning accuracy by forming a platform motion control that compensates for the impact of wheel installation inaccuracies. To use the obtained model in the control tasks of the mecanum platform, it is required to develop methods for identifying the parameters of the mathematical model in the future.</p><p>The task for further research in this area is to develop a mathematical model of the dynamics of the mecanum platform, taking into account the errors in the installation of the axes of the wheel motors.</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>
