Національний ТУ «Дніпровська політехніка» — відповідність Часу

Теоретична частина

Розрахунок траєкторії руху «Car Vali»:

Робот-електромобіль «Car Vali» має проїхати по ротонді, вписуючись у ширину допустимої зони (Allowed zone) дороги (рис.4). Початок руху визначимо в системі координат xworld,yworld, що пов’язана з дорогою (рис.4).

Маршрут робота-електромобіля «Car Vali»
Рис.4. Маршрут робота-електромобіля «Car Vali»

Прив’язавши цю систему координат до переднього мосту робота на початку ротонди, стартовою позицією (Start position) обираємо позицію в системі координат (x0,y0), що повернута відносно системи координат xworld,yworld на кут π2 (рис.5).

Системи координат робота-електромобіля «Car Vali»
Рис.5. Системи координат робота-електромобіля «Car Vali»

Для формування траєкторії руху необхідно покроково вводити ділянки траєкторії заданої довжини l під певним кутом θ (рис.5). Для забезпечення руху робота під цим кутом слід керувати кутовими швидкостями обертання лівого ωl і правого ωr колес електромобіля, забезпечуючи різницю лінійних швидкостей коліс Vv=(ωlωr)rv, об/хв, де rv – радіус колеса. При цьому лінійна швидкість електромобіля Vv (швидкість точки 0v початку системи координат (xv,yv) буде середнім значенням лінійних швидкостей лівого і правого коліс (рис.5).

Повертання робота на кут θ відбувається з плечем Bv (ширина колісної бази) відносно осі обертання, що проходить по відповідному колесу (рис.6).

Повертання робота-електромобіля «Car Vali»
Рис.6. Повертання робота-електромобіля «Car Vali»

Таким чином, для i-ї ділянки можемо записати наступну систему рівнянь:

Vv,i=ωv,iBv=(ωl,iωr,i)rv, (1)
ωv,i=(ωl,iωr,i)rvBv, (2)
θv,i=ωv,idt, (3)
θv,i=θv,i1+θv,i (4)

З формули (4) випливає, що зміни кута повороту θv,i на i-му кроці (ділянці) складені з кутом повороту на i1-му кроці призводить до кута повороту θv,i.

Зміна кута повороту призводить до зміни координат в системі координат (x0,y0):

x0,i=(Vv,idt)cos(θv,i), (5)
y0,i=(Vv,idt)sin(θv,i). (6)

Положення робота в осях (x0,y0) на i-му кроці визначиться координатами

x0,i=x0,i1+x0,i, (7)
y0,i=y0,i1+y0,i. (8)

Сервіси

Розклад

Соціальні мережі

Facebook
YouTube

Інформаційне партнерство

Прес-центр
Закон про вищу освіту
© 2006-2025 Інформація про сайт