3D laboratuvar yükleniyor…
Ders yükleniyor…
← Rover Laboratuvarı1 dünyası · 4 dersten 2. dersTüm dersler ↓

Diferansiyel sürüş
Bunu mu öğretiyorsun? Projektör modunu aç
En basit yönlendirme makinesinde her iki yanda birer tane olmak üzere iki tahrikli tekerlek bulunur ve hiç direksiyon simidi yoktur. Tekerlekleri farklı süratlerde döndürerek yön değiştirir. Buna diferansiyel sürüş denir ve robot süpürgeler, birçok okul robotu ve sayısız laboratuvar robotu tarafından kullanılır. (Arkada veya önde bulunan küçük bir döner tekerlek ya da kızak gövdeyi dengede tutar; yalnızca yuvarlanır.)
Sol tekerleğin, tekerleğin zemine değdiği noktada ölçülen, saniyede v_L süratiyle ileri hareket ettiğini ve sağ tekerleğin de v_R süratiyle hareket ettiğini düşünelim. Tekerlekler arasındaki uzaklık, yani iz genişliği, metre cinsinden L olsun.
Her şeyi iki formül açıklar.
v = (v_R + v_L) / 2, robotun merkezinin ileri süratidir: iki tekerleğin ortalamasıdır.
ω = (v_R − v_L) / L, robotun ne kadar hızlı döndüğünü, saniyedeki radyan cinsinden gösterir (saat yönünün tersi pozitiftir; bu nedenle daha hızlı dönen sağ tekerlek robotu sola döndürür). Sürat farkı ne kadar büyük ve robot ne kadar dar olursa robot o kadar hızlı döner.
Çözümlü örnek. L = 0,20 m, v_L = 0,20 m/s ve v_R = 0,30 m/s alalım.
Saniyede yarım radyan, saniyede yaklaşık 29 dereceye eşittir; bu, yumuşak bir sol eğridir. (Bir radyan yaklaşık 57,3 derecedir.)
Formülleri okuma.
İkinci bir örnekle kendini kontrol et. L = 0,20 m, v_R = 0,40 m/s, v_L = 0,20 m/s için ω = (0,40 − 0,20) / 0,20 = 1 rad/s ve v = 0,30 m/s olur. Sağ tekerlek daha hızlıdır, bu yüzden robot sola doğru eğri çizer.
Tekerlek süratleri, kontrolcünün seçtiği değerlerdir; v ve ω ise robotun yaptığı hareketi belirtir. Belirli bir v ve ω elde etmek isteyen bir programcı formülleri tersten kullanır: v_R = v + ωL/2 ve v_L = v − ωL/2.
v_L, v_R'ye eşitse ω nedir?
Bir robotta L = 0,2 m, v_R = 0,4 m/s ve v_L = 0,2 m/s. ω nedir?
Sağ tekerlek sol tekerlekten daha hızlı dönüyor. Robot hangi yöne doğru eğri çizer?