Operácie

Robotnačka-03: Rozdiel medzi revíziami

Zo stránky SensorWiki

Balogh (diskusia | príspevky)
Bez shrnutí editace
Balogh (diskusia | príspevky)
Bez shrnutí editace
 
(3 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.)
Riadok 10: Riadok 10:




Robot sa v prípade nerovnakých rýchlostí koliesok bude stáčať na tú stranu, kde má pomalšie koliesko. Tento
Robot sa v prípade nerovnakých rýchlostí koliesok bude stáčať na tú stranu, kde má pomalšie koliesko. Tento pohyb možno charakterizovať ako pohyb po oblúku okolo tzv. ''okamžitého stredu otáčania'' (ICR - Instantaneous Center of Rotation), pričom polomer tohto oblúka označíme ''r''. Pokiaľ označíme symbolmi <math>v_L</math> rýchlosť ľavého a
pohyb možno charakterizovať ako pohyb po oblúku okolo tzv. okamžitého stredu otáčania (ICR - Instantaneous
<math>v_R</math> rýchlosť pravého kolesa, pre polomer otáčania okolo ICR platí
Center of Rotation), pričom polomer tohto oblúka označíme r. Pokiaľ označíme symbolmi vL rýchlosť ľavého a
 
vR rýchlosť pravého kolesa, pre polomer otáčania okolo ICR platí
<math> r = \frac{L}{2} \frac{v_R + v_L}{v_R - v_L} \qquad \mbox{(8. 2)}</math>
r =
 
L
Pre okamžitú tangenciálnu rýchlosť stredu vozíka ''T'' platí:
2
 
vR + vL
<math> v_T = \frac{v_R + v_L}{2} \qquad \mbox{(8. 3)} </math>
vR − vL
 
(8. 2)
Pre okamžitú tangenciálnu rýchlosť stredu vozíka T platí:
vT =
vR + vL
2
(8. 3)
A pre a uhlovú rýchlosť otáčania vozíka okolo ICR platí:
A pre a uhlovú rýchlosť otáčania vozíka okolo ICR platí:
!T =
vR − vL
L
(8. 4)
Ak uvedené vzťahy nebudeme odvodzovať, ale ich prevezmeme z prednášok, môžeme si aspoň overiť ich platnosť
na základe toho, čo vieme z predošlých dvoch úloh. Aký je polomer r otáčania, ak sa obe hnacie kolesá otáčajú
rovnakou uhlovou rýchlosťou v rovnakom smere, a ako je to ak sa otáčajú v opačnom smere?
Robot sa bude pohybovať po priamke vtedy, keď sa obe kolieska budú otáčať súčasne rovnakým smerom. Keďže
viete, že Robotnačka je poháňaná krokovými motormi, viete z katalógového listu motora určiť, koľko krokov je
potrebných na jednu úplnú otáčku. Keď si posuvným meradlom zmeriate priemer kolieska, budete vedieť aj to,
akú dráhu pri tejto úplnej otáčke Robotnačka prejde. No a potom už bude hračka vypočítať počet impulzov,
aby dráha bola 10cm.


<math> \omega_T = \frac{v_R - v_L}{L} \qquad \mbox{(8. 4)} </math>
Ak uvedené vzťahy nebudeme odvodzovať, ale ich prevezmeme z prednášok, môžeme si aspoň overiť ich platnosť na základe toho, čo vieme z predošlých dvoch úloh. Aký je polomer ''r'' otáčania, ak sa obe hnacie kolesá otáčajú rovnakou uhlovou rýchlosťou v rovnakom smere, a ako je to ak sa otáčajú v opačnom smere?
Vypočítané hodnoty vyskúšajte a overte. Odmerajte priemer nakreslenej kružnice (Ako sa meria priemer kružnice?). Dosiahli ste výsledok s uspokojivou presnosťou? Ak nie, čo je na príčine a ako by ste ho zlepšili?
'''Poznámka:'''<BR>
Pri rýchlostných príkazoch je koliesko roztočené požadovanou rýchlosťou okamžite, čím sa pri vyšších rýchlostiach môže vyskytnúť tzv. strácanie kroku. Polohové príkazy, pri ktorých predpokladáme vyššie požiadavky na presnosť sú ošetrené tak, že rozbiehanie aj spomaľovanie je realizované lichobežníkovým rýchlostným profilom.


Vypočítanú hodnotu overte. Podarilo sa?


'''Pozor:'''
Všimnite si závislosť na rozmeroch kolieska. V prípade zmeny rozmerov, nepresného zmerania, starnutia
materiálu a pod. sa chyba zväčší.


'''Otázky:'''
* [[Robotnačka#Návody_na_cvičenia|Späť na zoznam úloh]]
Dokážete úlohu splniť presne? Aká je teoretická chyba v mm? (pomôcka: vyjde vám pri delení celé číslo?)
* [[Robotnačka-02|Predošlá úloha]]
Aký je vplyv povrchu na riešenie úlohy? Čo sa stane, ak koliesko bude prešmykovať? Overte to tak, že nakreslíte
* [[Robotnačka-04|Ďalšia úloha]]
niekoľkokrát za sebou štvorec a zistite, ako sa postupne zväčšuje odchýlka od koncového bodu.

Aktuálna revízia z 09:03, 27. marec 2009

Úloha 3: Kolieska

Vypočítajte a overte, aké majú byť rýchlosti koliesok, aby robot nakreslil kružnicu s polomerom 10 cm


<googlevideo>-8790202110921792379</googlevideo>


Obr. 3: Pohyb pri nerovnakých rýchlostiach.


Robot sa v prípade nerovnakých rýchlostí koliesok bude stáčať na tú stranu, kde má pomalšie koliesko. Tento pohyb možno charakterizovať ako pohyb po oblúku okolo tzv. okamžitého stredu otáčania (ICR - Instantaneous Center of Rotation), pričom polomer tohto oblúka označíme r. Pokiaľ označíme symbolmi rýchlosť ľavého a rýchlosť pravého kolesa, pre polomer otáčania okolo ICR platí

Pre okamžitú tangenciálnu rýchlosť stredu vozíka T platí:

A pre a uhlovú rýchlosť otáčania vozíka okolo ICR platí:

Ak uvedené vzťahy nebudeme odvodzovať, ale ich prevezmeme z prednášok, môžeme si aspoň overiť ich platnosť na základe toho, čo vieme z predošlých dvoch úloh. Aký je polomer r otáčania, ak sa obe hnacie kolesá otáčajú rovnakou uhlovou rýchlosťou v rovnakom smere, a ako je to ak sa otáčajú v opačnom smere?

Vypočítané hodnoty vyskúšajte a overte. Odmerajte priemer nakreslenej kružnice (Ako sa meria priemer kružnice?). Dosiahli ste výsledok s uspokojivou presnosťou? Ak nie, čo je na príčine a ako by ste ho zlepšili?

Poznámka:
Pri rýchlostných príkazoch je koliesko roztočené požadovanou rýchlosťou okamžite, čím sa pri vyšších rýchlostiach môže vyskytnúť tzv. strácanie kroku. Polohové príkazy, pri ktorých predpokladáme vyššie požiadavky na presnosť sú ošetrené tak, že rozbiehanie aj spomaľovanie je realizované lichobežníkovým rýchlostným profilom.