<?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 xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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><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>
