Научная статья на тему 'Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы'

Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы Текст научной статьи по специальности «Строительство и архитектура»

CC BY
18
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
меканум-колесо / всенаправленная платформа / кинематическая модель / конструкционные погрешности / программное управление / mecanum wheel / omnidirectional platform / kinematic model / design errors / program control

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Панкратьева Галина Витальевна, Мордин Антон Евгеньевич, Сайпулаев Гасан Русланович

Введение. Мобильные роботы, способные осуществлять всенаправленное движение, широко применяются в различных областях человеческой деятельности. Для обеспечения высокой точности позиционирования всенаправленных платформ с меканум-колёсами требуется разработать их детальные математические модели, используемые при построении системы управления движением. Из-за непростой конструкции меканум-колёс при построении всенаправленных платформ могут возникать различные погрешности, включая погрешность установки таких колёс на платформу. Влияние ее на точность движения платформы ранее не исследовалось. Целью данной работы является оценка ошибок позиционирования, возникающих из-за наличия конструкционных погрешностей в установке меканум-колёс, и анализ влияния указанных погрешностей на точность отработки программного движения при использовании управления на кинематическом уровне. Материалы и методы. Анализ точности позиционирования основан на математическом моделировании кинематики платформы с учетом конструкционных погрешностей в установке меканум-колёс. Для описания взаимосвязи между угловыми скоростями вращения колес и скоростями платформы используются условия непроскальзывания точек контакта по опорной поверхности. Численные расчеты проведены в математическом пакете Wolfram Mathematica. Результаты исследования. Получена формула для оценки погрешностей псевдоскоростей платформы при программном управлении, формируемом на кинематическом уровне. Проведена оценка погрешностей скоростей платформы для простых движений. По результатам расчетов показано, что погрешности скоростей являются значительными для роботов с меканум-колёсами, функционирующих автономно. Обсуждение и заключение. Результаты расчетов продемонстрировали существенное влияние погрешностей установки колес на точность позиционирования меканум-платформы и подтвердили необходимость учитывать указанные конструкционные погрешности при создании автономных меканум-платформ. Построенная модель кинематики робота позволяет прогнозировать ошибки отработки скоростей платформы, возникающие при программном управлении, а также отклонения координат геометрического центра платформы от программного движения. Кинематическая модель может быть использована для повышения точности позиционирования за счет формирования управления движением платформы, компенсирующего влияние неточностей установки меканум-колёс.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по строительству и архитектуре , автор научной работы — Панкратьева Галина Витальевна, Мордин Антон Евгеньевич, Сайпулаев Гасан Русланович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Analysis of Positioning Accuracy in Case of Design Errors in the Installation of Mecanum Wheels of the Mobile Platform

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. 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. 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. 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.

Текст научной работы на тему «Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы»

МЕХАНИКА MECHANICS

УДК 531.133.1

https://doi.org/10.23947/2687-1653-2023-23-4-356-364

Анализ точности позиционирования при конструкционных погрешностях в установке меканум-колёс мобильной платформы

Г.В. Панкратьева , А.Е. Мордин , Г.Р. Сайпулаев И

Национальный исследовательский университет «Московский энергетический институт», г. Москва, Российская Федерация И saypulaevgr@mail.ru

Аннотация

Введение. Мобильные роботы, способные осуществлять всенаправленное движение, широко применяются в различных областях человеческой деятельности. Для обеспечения высокой точности позиционирования всенаправленных платформ с меканум-колёсами требуется разработать их детальные математические модели, используемые при построении системы управления движением. Из-за непростой конструкции меканум-колёс при построении всенаправленных платформ могут возникать различные погрешности, включая погрешность установки таких колёс на платформу. Влияние ее на точность движения платформы ранее не исследовалось. Целью данной работы является оценка ошибок позиционирования, возникающих из-за наличия конструкционных погрешностей в установке меканум-колёс, и анализ влияния указанных погрешностей на точность отработки программного движения при использовании управления на кинематическом уровне. Материалы и методы. Анализ точности позиционирования основан на математическом моделировании кинематики платформы с учетом конструкционных погрешностей в установке меканум-колёс. Для описания взаимосвязи между угловыми скоростями вращения колес и скоростями платформы используются условия непроскальзывания точек контакта по опорной поверхности. Численные расчеты проведены в математическом пакете Wolfram Mathematica.

Результаты исследования. Получена формула для оценки погрешностей псевдоскоростей платформы при программном управлении, формируемом на кинематическом уровне. Проведена оценка погрешностей скоростей платформы для простых движений. По результатам расчетов показано, что погрешности скоростей являются значительными для роботов с меканум-колёсами, функционирующих автономно. Обсуждение и заключение. Результаты расчетов продемонстрировали существенное влияние погрешностей установки колес на точность позиционирования меканум-платформы и подтвердили необходимость учитывать указанные конструкционные погрешности при создании автономных меканум-платформ. Построенная модель кинематики робота позволяет прогнозировать ошибки отработки скоростей платформы, возникающие при программном управлении, а также отклонения координат геометрического центра платформы от программного движения. Кинематическая модель может быть использована для повышения точности позиционирования за счет формирования управления движением платформы, компенсирующего влияние неточностей установки меканум-колёс.

Ключевые слова: меканум-колесо, всенаправленная платформа, кинематическая модель, конструкционные ru погрешности, программное управление

ja Благодарности. Авторы выражают признательность коллегам за помощь в проведении исследования и работе

d-o над статьей.

Л Для цитирования. Панкратьева Г.В., Мордин А.Е., Сайпулаев Г.Р. Анализ точности позиционирования при

ev/ конструкционных погрешностях в установке меканум-колёс мобильной платформы. Advanced Engineering

a Research (Rostov-on-Don). 2023;23(4):356-364. https://doi.org/10.23947/2687-1653-2023-23-4-356-364 £

© Панкратьева Г.В., Мордин А.Е., Сайпулаев Г.Р., 2023

К Check for updates

Научная статья

EDN: IQHEGM

Original article

Analysis of Positioning Accuracy in Case of Design Errors in the Installation of Mecanum Wheels of the Mobile Platform

Galina V. Pankrateva , Anton E. Mordin , Gasan R. Saypulaev M

National Research University "Moscow Power Engineering Institute", Moscow, Russian Federation И saypulaevgr@mail.ru

Abstract

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.

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. 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.

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.

Keywords: mecanum wheel, omnidirectional platform, kinematic model, design errors, program control

Acknowledgements. The authors would like to thank their colleagues for their help in conducting the research and working on the article.

For citation. Pankrateva GV, Mordin AE, Saypulaev GR. Analysis of Positioning Accuracy in Case of Design Errors in the Installation of Mecanum Wheels of the Mobile Platform. Advanced Engineering Research (Rostov-on-Don). 2023;23(4):356-364. https://doi.org/10.23947/2687-1653-2023-23-4-356-364

Введение. Мобильные роботы (или всенаправленные платформы), способные осуществлять движение в любом направлении, широко применяются в военной, медицинской, образовательной и промышленной областях человеческой деятельности [1, 2]. Возможность всенаправленного движения может быть достигнута за счет оснащения мобильной платформы омни-колёсами различного вида (меканум-колёса, классические омни-колёса). Для обеспечения высокой точности позиционирования всенаправленных платформ требуется разработать их детальные математические модели, используемые при построении системы управления движением. Необходимость обеспечения высокой точности движения связана с потребностью обеспечить автономное функционирование всенаправленных платформ.

Зачастую при математическом моделировании кинематики меканум-колёс принимаются допущения, упрощающие описание движения таких колёс, об этом, например, идет речь в [3-5]. Так, в работах [3, 4] рассматривается динамика меканум-платформы с учетом сил сухого трения качения и условий непроскальзывания точек контакта, выражающихся неголономными связями. А в статье [5] отмечается, что интерес представляет исследование влияния конечных линейных размеров роликов и вибраций, связанных

к

с этим эффектом, на динамику меканум-платформы. §

Актуальными направлениями исследований всенаправленных колёс являются моделирование влияния конструкции роликов меканум-колёс и оптимизация формы роликов [6-9]. Необходимость оптимизации формы

роликов связана с тем, что при некоторых формах роликов омни-колёс могут возникать вертикальные вибрации точек контакта при движении всенаправленных платформ (подробнее см. в обзоре патентов [10]).

Другим фактором, существенно влияющим на точность позиционирования меканум-платформы, является проскальзывание точек контакта меканум-колёс с опорной поверхностью. Одним из способов учета проскальзывания точек контакта при описании кинематики является использование допущения, что скорость скольжения пропорциональна произведению угловой скорости вращения колеса и радиуса меканум-колеса, причем коэффициент пропорциональности считается постоянным [11, 12]. Это допущение позволяет свести уравнения кинематики к задаче с неголономными связями. Однако результаты экспериментов показывают, что указанный коэффициент изменяется при движении платформы [13, 14].

Стоит отметить, что из-за непростой конструкции меканум-колёс при построении меканум-платформ могут возникать различные погрешности изготовления, в том числе погрешность установки меканум-колёс на платформу, малые отклонения формы роликов и др. Влияние погрешностей установки меканум-колес на точность движения платформы ранее не исследовалось. В рамках данной работы будет исследовано влияние неточностей установки меканум-колёс на точность позиционирования всенаправленной платформы и её кинематику.

Для достижения поставленной в статье цели, то есть для оценки ошибок позиционирования, возникающих из-за конструкционных погрешностей в установке меканум-колёс, и анализа их влияния на точность движения всенаправленной меканум-платформы, необходимо построить математическую модель движения такой платформы с учетом конструкционных погрешностей в установке меканум-колёс. Полученная математическая модель позволит исследовать их влияние на точность позиционирования мобильной платформы. Эта модель может быть применена для формирования управления, компенсирующего погрешности позиционирования платформы.

Материалы и методы. Описание конструкции робота. Как основа для данного исследования рассматривается модель робота в виде прямоугольной платформы с четырьмя меканум-колёсами при его движении по горизонтальной плоскости (рис. 1). При этом учитываются погрешности, связанные с неортогональностью осей вращения колёс и продольной оси платформы.

Для описания кинематики робота вводится подвижная система координат Схуг, связанная с платформой

робота и началом в геометрическом центре платформы.

При математическом моделировании используются следующие обозначения: И — половина расстояния между осями колёсных пар (при ортогональных осях колёс); I — половина ширины платформы; х. и у. — абсцисса и ордината точк и Ц крепления привода /-го колеса к платформе; О. — геометрический центр /'-го меканум-колеса; У1 ,УТ — продольная и поперечная скорости геометрического центра платформы; 5 = |ЦО,.| — длина вала привода; □ — угловая скорость верчения платформы; а, — угол между осью Сх и осью вращения /-го колеса (параллельной вектору Б1О1 ) (рис. 1). Номера колёс платформы указаны на схеме на рис. 1, а эллипсами на колёсах показано расположение контактирующих роликов каждого колеса.

о тз

(D

I

Рис. 1. Кинематическая схема платформы

Описание метода построения кинематической модели. Движение платформы будем описывать в рамках неголономной постановки задачи, используя упрощенную модель меканум-колёс: колесо моделируется диском радиусом Я , а точка контакта может проскальзывать относительно направления, перпендикулярного оси контактирующего ролика. При этом в случае отсутствия погрешности в расположении осей колёс существует

связь между угловыми скоростями вращения колёс вокруг собственной оси ф. и скоростями платформы V,,К.,О [15]:

Ф. =1 [ vl + vt tan 8,- - (y, - x. tan 5,.) О], R

(1)

где 8, — угол между направлением оси контактирующего ролика и плоскостью меканум-колеса.

Для исследования влияния конструкционных погрешностей необходимо описать зависимость между угловыми скоростями колёс ф,. и скоростями платформы V,, УТ, О при учете погрешностей, связанных с расположением осей колёс. Параметры конструкции платформы и расположения колёс приведены в таблице 1.

Таблица 1

Параметры конструкции платформы

i x. i y. 5 . i а. i d. 1

1 h l - 45° 90° + Да1 s

2 h -l 45° -90° +Да2 -s

3 -h l 45° 90° + Да3 s

4 -h -l - 45° -90° +Да4 -s

Здесь Да,. — угол, характеризующий неортогональность осей колёс и продольной оси платформы Cx; d ¡ — проекция вектора D¡O¡ на собственную ось вращения ,-го колеса.

Результаты исследования. Описывая кинематику меканум-платформы в рамках неголономной механики, как это было сделано в работах [3-5], при отсутствии конструкционных погрешностей (Да¡ = 0), определяем условие непроскальзывания точки контакта вдоль оси контактирующего ролика:

VKx cos (8¡ + Да,.) + VKy sin (8¡ + Да,.) = 0, (2)

где VKx ,VK — проекции скорости точки K t контакта ,-го колеса с опорной поверхностью, которые определяются из векторного уравнения:

VK¡ = VC + ОР хЩ + ю,хОД*. (3)

Здесь VK =[VKx VKy 0] — вектор скорости точки K, контакта ,-го колеса с опорной поверхностью в

проекциях на оси подвижной системы координат Cxyz; VC = [VL VT 0]T — вектор скорости геометрического

центра платформы в проекциях на оси Cxyz; ОP = [0 0 О]т — вектор угловой скорости платформы в

проекциях на оси Cxyz; CO ¡ = CO ¡ + О ¡Di = [ x¡ - d¡ sin Да,. y,. + d¡ cos Да,. 0]т — радиус-вектор, соединяющий геометрические центры платформы C и ,-го колеса О t, в проекциях на оси Cxyz;

ю, =[ф, sin Да, ф, cos Да, О] — вектор угловой скорости в проекциях на оси Cxyz ; OK¡ = [0 0 -R] — радиус-вектор, соединяющий геометрический центр -го колеса O и точку контакта ролика K .

Переписывая векторное уравнение (3) и используя кососимметрические матрицы для вычисления векторных произведений, перепишем уравнение (3) в матричной форме:

~Vk,Z ' "0 -О 0" x¡ - d , sin Да,. " 0 -О ф,. cos Да,. " 0 "

VK,y = Vt + О 0 0 y,. + d t cos Да,. + О 0 —<р,- sin Да,. 0 . (4)

0 0 0 0 0 0 -<ф cos Да,. <ф sin Да,. 0 -R

(5)

После проведения вычислений:

VKx = VL - О (y ¡ + d t cos Да,.) - Rep,. cos Да,.,

VKy = VT + О (x , - d , sin Да,.) - R<p,. sin Да,..

После переноса параметров платформы из таблицы 1 в уравнения связей (2) с учетом (5) их можно представить в виде:

ак и н а

х е

2

о

T3

<D f

ф1 = — [VL - VT -(h +1 )q] cos Да j + — [VL + VT + (h -1 )Q] sin Да1 - — Q, R R R

ф2 = — [VL + VT +(h +1 )Q] cos Да 2 - — [VL - VT -(h -1 )Q] sin Да2 + — Q,

R R r (6)

(3 = — [VL + VT -(h +1 )Q] cos Да3--[VL - VT +(h -1 )Q] sin Да3--Q,

R R R

11 s

ф4 = — [VL -VT +(h +1)Q]cosДа4 + —[VL + VT -(h-1)Q]sinДа4 + —Q. R R R

Отметим, что в при отсутствии погрешностей крепления осей двигателей колёс (Да,. = 0) уравнения (6) принимают вид:

ФГ =1 [V -Vt -(h +1)Q], ф'2" = I[Vl + Vt +(h +1)Q],

R R (7)

ФТЫ = R[Vl + Vt -(h +1)Q], ФТ' = R[Vl - Vt +(h +1)Q].

И совпадают с известными результатами [6].

В матричной форме уравнения (6) и (7) можно представить в виде:

q = H (Да,. )п, (8)

q = Ho п, (9)

где п = [VL VT Q]T — вектор псевдоскоростей платформы; q = [ф1 ф2 ф3 ф4 ]T — вектор угловых скоростей колёс; H (Да,.) — матрица коэффициентов при псевдоскоростях в уравнениях (6); а H0 = H (Да,. = 0).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

При формировании управления на кинематическом уровне по желаемым значениям псевдоскоростей платформы nd рассчитываются значения угловых скоростей платформы по формуле.

qd = Ho nd, (10)

где верхний индекс d указывает на желаемые (программные) значения скоростей. Полученные значения угловых скоростей подаются на вход системе управления двигателями колёс.

Однако при наличии неточностей крепления осей двигателей колёс по результатам отработки программных значений угловых скоростей колёс будет реализовано движение платформы в виде:

п = (HT (Да,.) H (Да,. ))-1 HT (Да,.) qd = (HT (Да,.) H (Да,. ))-1 HT (Да,.) H0nd. (11)

По найденному выражению можно оценить погрешность отработки программного движения платформы, обусловленную наличием неточностей крепления осей двигателей колёс, по формуле:

ДП = п - nd =

(HT (Да,.)H (Да,.))-' HT (Да,.)H0 - E3

nd, (12)

где E3 — единичная матрица порядка 3.

Поскольку псевдоскорости платформы связаны с координатами геометрического центра в неподвижной системе отсчета соотношениями [15],

xC =VL cos у - VT sin у,

yC =VL sin y + VT cos у, (13)

у = Q,

то, учитывая погрешности псевдоскоростей, можно переписать указанные выражения в виде: XC = XC cos Ду-yC sinДу + kVL cos (yd + Ду)-ДVT sin(yd +Ду),

yC = XdC sin Ду + yC cos Ду + Д^ sin (у'' +Ду)+ДVT cos (уd +Ду), (14)

у = уd + Ду,

где XdC = V' cos уd - VTd sin уd, ydc = V' sin уd + Vd cos уd — законы изменения скоростей геометрического центра платформы в неподвижной системе отсчета, соответствующие программному движению;

\d = \d(0) (tí)dtí — закон изменения угла курса платформы, соответствующий программному

0

t

движению; Д\ = J AQ(tj)dtj — погрешность угла курса.

0

С учетом введенных обозначений получим формулы для ошибок позиционирования в виде: Дхс = xdc (cos Д\-1)- ydc sin Д\\ + ДУ1 cos (\d + Д\)- ДУТ sin (\d + Д\),

(15)

Дус = xJc sin Д\+yJc (cos Д\ -1) + ДУ1 sin (\d + Д\)+ДУТ cos (\d + Д\).

В качестве числового примера для оценки погрешностей рассмотрим параметры робота KUKA youBot [16]:

h = 0.235 м, I = 0.14 м, R = 0.05 м, 5 = 0.01м.

В качестве примера примем погрешности крепления осей двигателей колёс равными

Да1 = Да2 = 1°, Да3 = Да 4 = 2°.

Ниже приведем результаты расчета погрешностей скоростей платформы при простых движениях платформы. В качестве примеров простых движений платформы рассмотрим:

- поступательное движение вперед: VI = 1 м/с, VT = 0 м/с, Q = 0 рад/с ;

- поступательное движение влево: VI = 0 м/с, VT = 1м/с, Q = 0 рад/с ;

- вращение вокруг вертикальной оси, проходящей через геометрический центр платформы: У1 = 0 м/с, Ут = 0 м/с, Q = 1 рад/с .

Погрешности псевдоскоростей платформы при указанных движениях рассчитаем по формулам (12):

- движение вперед:

ДУ1 = 1.35-10-4 м/с, ДУТ =-8.73-10-3 м/с, ДО = 6.8-10-2 рад/с ;

- боковое движение влево:

ДУ£ = 8.72-10-3 м/с, ДУТ = -3.8110-4 м/с, ДО = 1.46-10-4 рад/с;

- вращение вокруг вертикальной оси, проходящей через геометрический центр платформы:

ДУ =-2.49-10-3 м/с, ДУТ =-4.22-10-5 м/с, ДО = 1.97-10-4 рад/с .

Полученные значения погрешностей псевдоскоростей являются значительными для мобильных роботов с меканум-колёсами, поскольку приводят к отклонениям по координатам порядка 10 см за 2 минуты движения робота. Это делает недопустимым функционирование меканум-платформы в автономном режиме в случае отсутствия компенсации указанных погрешностей позиционирования. Отметим, что наличие ненулевой погрешности угловой скорости вращения платформы приводит к нелинейному росту ошибки позиционирования платформы (формулы (15) при рассмотрении управления на кинематическом уровне.

Данные результаты позволяют сделать вывод о необходимости учета неточностей крепления осей колёс при построении системы управления. Отметим, что, поскольку погрешности крепления осей двигателей колёс являются неизвестными величинами, то для их определения требуется разрабатывать методики идентификации параметров математической модели движения робота [16].

Применение разработанной кинематической модели меканум-платформы, учитывающей неточности крепления осей двигателей колёс, даст возможность построить управление на кинематическом уровне с большей точностью позиционирования.

Таким образом, в рамках данной работы представлена модель кинематики мобильной платформы с меканум-колёсами при наличии погрешности установки осей двигателей колёс. Получена формула для оценки погрешностей псевдоскоростей платформы при программном управлении, формируемом на кинематическом уровне. Проведены оценки погрешностей отработки программного движения для простых движений меканум-платформы (движение вперед, боковое движение влево и вращение на месте).

Обсуждение и заключение. Полученная кинематическая модель мобильной платформы с меканум-колёсами может быть использована для повышения точности позиционирования за счет формирования управления движением платформы, компенсирующего влияние неточностей установки колёс. Для использования полученной модели в задачах управления меканум-платформой необходимо разработать

в будущем методики идентификации параметров математической модели. ак

и

В качестве направления для дальнейших исследований в этой области можно назвать разработку ►§

ах

математической модели динамики меканум-платформы с учетом погрешностей установки осей двигателей колёс. е

Список литературы

1. Adascalitei F., Doroftei I. Practical Applications for a Mobile Robots Based on Mecanum Wheels - A Systematic Survey. The Romanian Review Precession Mechanics, Optics & Mechatronics. 2011;40:21-29.

2. Juhairi M.A.S. Holonomic and Omnidirectional Locomotion Systems for Wheeled Mobile Robots: A Review. Jurnal Teknologi (Sciences & Engineering). 2015;77(28):91-97. https://doi.org/10.11113/jt.v77.6799

3. Hendzel Z., Rykala L. 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

4. Hendzel Z., Rykala L. Description of Kinematics of a Wheeled Mobile Robot with Mecanum Wheels. Modeling in Engineering. 2015;57:5-12.

5. 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

6. 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

7. 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

8. 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.

9. 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

10. 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

11. 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

12. 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/TRQ.2008.921563

13. 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

14. 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

15. 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

16. Адамов Б.И., Кобрин А.И. Идентификация параметров математической модели мобильной роботизированной платформы всенаправленного движения KUKA youBot. Мехатроника, автоматизация, управление. 2018;19(4):251-258. https://doi.org/10.17587/mau.19.251-258

References

1. Adascalitei F, Doroftei I. Practical Applications for Mobile Robots Based on Mecanum Wheels - a Systematic Survey. The Romanian Review Precession Mechanics, Optics & Mechatronics. 2011;40:21-29.

g 2. Safar MJA. Holonomic and Omnidirectional Locomotion Systems for Wheeled Mobile Robots: A Review. Jurnal

В Teknologi (Sciences & Engineering). 2015;77(28):91-97. https://doi.org/10.11113/jt.v77.6799

,o 3. Hendzel Z, Rykala L. 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.

1 https://doi.org/10.1515/ijame-2017-0005

<D

^ 4. Hendzel Z, Rykala L. Description of Kinematics of a Wheeled Mobile Robot with Mecanum Wheels. Modeling in

£ Engineering. 2015;57:5-12.

^ 5. 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

6. 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

7. 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

8. 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.

9. 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

10. 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

11. 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

12. 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/TR0.2008.921563

13. 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

14. 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

15. 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

16. 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

Поступила в редакцию 17.09.2023

Поступила после рецензирования 15.10.2023

Принята к публикации 29.10.2023

Об авторах:

Галина Витальевна Панкратьева, кандидат физико-математических наук, доцент кафедры робототехники, мехатроники, динамики и прочности машин Национального исследовательского университета «МЭИ» (111250, РФ, г. Москва, ул. Красноказарменная, 14), SPIN-код: 3872-1911, ORCID, gvpankr@gmail.com

Антон Евгеньевич Мордин, студент кафедры робототехники, мехатроники, динамики и прочности машин Национального исследовательского университета «МЭИ» (111250, РФ, г. Москва, ул. Красноказарменная, 14), SPIN-код: 1953-8416, ORCID, ToxaM 99@mail.ru

Гасан Русланович Сайпулаев, аспирант и ассистент кафедры робототехники, мехатроники, динамики и прочности машин Национального исследовательского университета «МЭИ» (111250, РФ, г. Москва, ул. Красноказарменная, 14), SPIN-код: 4156-3048, ScopusID, ORCID, saypulaevgr@mail.ru

Заявленный вклад соавторов:

А.Е. Мордин — формирование основной концепции, цели и задачи исследования, проведение расчетов, формирование выводов.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Г.В. Панкратьева — научное руководство, анализ результатов исследований, корректировка текста.

а

Г.Р. Сайпулаев — проведение расчетов, подготовка текста, корректировка выводов. g

иан

Конфликт интересов: авторы заявляют об отсутствии конфликта интересов. *

еМ

Все авторы прочитали и одобрили окончательный вариант рукописи.

Received 17.09.2023

Revised 15.10.2023

Accepted 29.10.2023

About the Authors:

Galina V. Pankrateva, Cand.Sci. (Phys.-Math.), Associate Professor of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines, National Research University MPEI (14, Krasnokazarmennaya St., Moscow, 111250, RF), SPIN-code: 3872-1911, ORCID, gvpankr@gmail.com

Anton E. Mordin, student of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines, National Research University MPEI (14, Krasnokazarmennaya St., Moscow, 111250, RF), SPIN-code: 1953-8416, ORCID, ToxaM 99@mail.ru

Gasan R. Saypulaev, postgraduate student, teaching assistant of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines, National Research University MPEI (14, Krasnokazarmennaya St., Moscow, 111250, RF), SPIN-code: 4156-3048, ScopusID, ORCID, saypulaevgr@mail.ru

Claimed contributorship:

AE Mordin: basic concept formulation, research objectives and tasks, computational analysis, formulation of conclusions.

GV Pankrateva: academic advising, analysis of the research results, revision of the text.

GR Saypulaev: computational analysis, text preparation, correction of the conclusions.

Conflict of interest statement: the authors do not have any conflict of interest.

All authors have read and approved the final manuscript.

o

T3

M

<D >

f

i Надоели баннеры? Вы всегда можете отключить рекламу.