Létající roboti
V dnešním videu si představíme další z mnoha výukových Youtube kanálů, tentokrát od studentů z MIT (Massachusetts Institute of Technology). Ti nám ukáží, co je to quadrotor a jak jej můžeme naučit samostatně létat.
Přepis titulků
Tohle je quadrotor. Jmenuje se quadrotor podle čtyř
rotujících vrtulí vytvářejících vztlak. Pilot jej ovládá
rádiovým vysílačem. To je parádní, ale když
přejdeme cestu, samozřejmě se podíváme,
zda nic nejede, přijdeme na místo,
kde quadrotory létají samostatně - bez lidské pomoci.
Vůbec nepotřebují pilota. Tento robot létá
s extrémní přesností v malých prostorech.
Také umí pár vychytávek. Zajímá-li vás, jak naučit robota létat, jste tu správně. Létající roboti! Rychlokurs. Rychlokurs asi není vhodný termín. Létající roboti! Zrychlené školení. K pochopení létajících robotů je třeba znát fyziku quadrotorů, jak je lidé pilotují, jak použít počítač k pilotování a proč tito roboti dokáží i složitější věci.
Pojďme se podívat na fyziku, díky které quadrotory létají. Rotující vrtule tlačí dolů na vzduch. Dle 3. Newtonova zákona i vzduch tlačí na vrtule v opačném směru. Když tato síla vyrovná gravitaci, quadrotor se vznáší. Pro naklonění se jedna vrtule točí rychleji než ta naproti, což vede k dodatečné horizontální síle, a quadrotor se nakloní.
Jak ale může quadrotor rotovat kolem vertikální osy? Newtonův 3. zákon platí i pro rotační sílu neboli moment síly. Když se tyto dvě vrtule točí, působí na vzduch po směru ručiček a vzduch působí na vrtule proti směru ručiček. Zbylé dva motory se ale točí v opačném směru a reakční síla pohne quadrotorem po směru ručiček. Když jsou zaplé všechny 4 vrtule, momenty sil se vyruší.
Během letu se vozidlo otočí, pokud se dva motory točí rychleji než zbylé dva. To byla základní fyzika quadrotorů. Než z nich ale uděláme roboty, musíme vědět, jak je řídit. Nejdřív si ukážeme, jak to dělají lidé. Proces lze rozdělit na 4 klíčové kroky. 1. Pilot očima zjistí polohu a natočení quadrotoru. Teď například pilot vidí, že quadrotor padá. Pak se pilot rozhodne, jaké příkazy quadrotoru dá.
Chce zabránit pádu, a proto zvýší rychlost všech 4 vrtulí. Použije k tomu rádiový vysílač, což je jen efektní dálkové ovládání. Quadrotor poslechne rádiové příkazy a nastaví dle nich rychlost každého motoru. Teď se podíváme, jak se tyto 4 kroky změní u robotických quadrotorů. V prvním kroku použijeme specializovanou kameru místo očí.
Kamera vysílá infračervené světlo. To se odráží od reflexivních značek a dorazí zpět do kamery. Boční kamera zjistí polohu značky ve vertikálním a jednom horizontálním směru. Horní kamera určí pozici v obou horizontálních směrech. S trochou složitější matematiky a pomocí 12 různých kamer určíme přesnou 3D polohu značek. Toto se opakuje mnohokrát za sekundu k určení polohy značek - a tedy quadrotoru - v reálném čase.
Nyní použijeme počítač místo mozku k výpočtu příkazů. Program tvoří pár set řádků C++ kódu napsaného studenty, kteří moc nechodí ven. Dělá skoro to samé co pilot. Z určené pozice vyhodnotí příkazy. Dělá to ale mnohem rychleji a méně dramaticky. V třetím kroku použijeme podobný rádiový vysílač, jen menší a bez páček.
Čtvrtý krok je stejný jako předtím. Quadrotor poslouchá příkazy a nastaví dle nich rychlost motorů. Upravili jsme tedy všechny 4 kroky, aby quadrotor mohl létat samostatně. Teď stačí jen zmáčknout tlačítko a voila... Roboti létají lépe než lidé, protože se tato informační neboli zpětná smyčka, vyhodnocuje mnohem rychleji na počítači. V našem případě 200krát za sekundu.
To umožňuje dělat husté věci. Můžeme například řídit šest najednou. Nebo rovnou deset! Můžeme roboty naučit, jak si automaticky měnit baterie nebo vyrovnat kývání kyvadla. Umí také dělat přemety, třeba tenhle... ...nebo tento... ...nebo tenhle...
A nemusíme mít jen quadrotory. Stejná technologie se uplatní i na tyhle tříkřídlá letadla. Nebo normálnější letadla s pevnými křídly, třeba tohle... ...nebo tohle... a tenhle dokonce umí přemet. Snad jste se dozvěděli, jak mohou roboti létat. Tímto končím rychlokurs - tedy zrychlené školení. Přeložil: Liedan www.videacesky.cz
Také umí pár vychytávek. Zajímá-li vás, jak naučit robota létat, jste tu správně. Létající roboti! Rychlokurs. Rychlokurs asi není vhodný termín. Létající roboti! Zrychlené školení. K pochopení létajících robotů je třeba znát fyziku quadrotorů, jak je lidé pilotují, jak použít počítač k pilotování a proč tito roboti dokáží i složitější věci.
Pojďme se podívat na fyziku, díky které quadrotory létají. Rotující vrtule tlačí dolů na vzduch. Dle 3. Newtonova zákona i vzduch tlačí na vrtule v opačném směru. Když tato síla vyrovná gravitaci, quadrotor se vznáší. Pro naklonění se jedna vrtule točí rychleji než ta naproti, což vede k dodatečné horizontální síle, a quadrotor se nakloní.
Jak ale může quadrotor rotovat kolem vertikální osy? Newtonův 3. zákon platí i pro rotační sílu neboli moment síly. Když se tyto dvě vrtule točí, působí na vzduch po směru ručiček a vzduch působí na vrtule proti směru ručiček. Zbylé dva motory se ale točí v opačném směru a reakční síla pohne quadrotorem po směru ručiček. Když jsou zaplé všechny 4 vrtule, momenty sil se vyruší.
Během letu se vozidlo otočí, pokud se dva motory točí rychleji než zbylé dva. To byla základní fyzika quadrotorů. Než z nich ale uděláme roboty, musíme vědět, jak je řídit. Nejdřív si ukážeme, jak to dělají lidé. Proces lze rozdělit na 4 klíčové kroky. 1. Pilot očima zjistí polohu a natočení quadrotoru. Teď například pilot vidí, že quadrotor padá. Pak se pilot rozhodne, jaké příkazy quadrotoru dá.
Chce zabránit pádu, a proto zvýší rychlost všech 4 vrtulí. Použije k tomu rádiový vysílač, což je jen efektní dálkové ovládání. Quadrotor poslechne rádiové příkazy a nastaví dle nich rychlost každého motoru. Teď se podíváme, jak se tyto 4 kroky změní u robotických quadrotorů. V prvním kroku použijeme specializovanou kameru místo očí.
Kamera vysílá infračervené světlo. To se odráží od reflexivních značek a dorazí zpět do kamery. Boční kamera zjistí polohu značky ve vertikálním a jednom horizontálním směru. Horní kamera určí pozici v obou horizontálních směrech. S trochou složitější matematiky a pomocí 12 různých kamer určíme přesnou 3D polohu značek. Toto se opakuje mnohokrát za sekundu k určení polohy značek - a tedy quadrotoru - v reálném čase.
Nyní použijeme počítač místo mozku k výpočtu příkazů. Program tvoří pár set řádků C++ kódu napsaného studenty, kteří moc nechodí ven. Dělá skoro to samé co pilot. Z určené pozice vyhodnotí příkazy. Dělá to ale mnohem rychleji a méně dramaticky. V třetím kroku použijeme podobný rádiový vysílač, jen menší a bez páček.
Čtvrtý krok je stejný jako předtím. Quadrotor poslouchá příkazy a nastaví dle nich rychlost motorů. Upravili jsme tedy všechny 4 kroky, aby quadrotor mohl létat samostatně. Teď stačí jen zmáčknout tlačítko a voila... Roboti létají lépe než lidé, protože se tato informační neboli zpětná smyčka, vyhodnocuje mnohem rychleji na počítači. V našem případě 200krát za sekundu.
To umožňuje dělat husté věci. Můžeme například řídit šest najednou. Nebo rovnou deset! Můžeme roboty naučit, jak si automaticky měnit baterie nebo vyrovnat kývání kyvadla. Umí také dělat přemety, třeba tenhle... ...nebo tento... ...nebo tenhle...
A nemusíme mít jen quadrotory. Stejná technologie se uplatní i na tyhle tříkřídlá letadla. Nebo normálnější letadla s pevnými křídly, třeba tohle... ...nebo tohle... a tenhle dokonce umí přemet. Snad jste se dozvěděli, jak mohou roboti létat. Tímto končím rychlokurs - tedy zrychlené školení. Přeložil: Liedan www.videacesky.cz
Komentáře (9)
SaarebasOdpovědět
27.12.2013 16:44:29
Všichni dobře víme, že letadla létají pomocí magie, tak to nekomplikujte :D
http://www.youtube.com/watch?v=JYAq-7sOzXQ
PeeetasOdpovědět
22.12.2013 23:44:05
Abych to zhrnul .... Milý Ježíšku, přál bych si ...... :D
ejayOdpovědět
21.12.2013 16:54:32
to je super vec :) raz by som chcel také mať
krykry59Odpovědět
21.12.2013 15:58:37
vždycky, když vidim takovýhle naučný video, tak si říkám, jak ani ne za 20 let, spíš tak za 10, se budou lidi smát zastaralosti a bude to součástí běžnýho života.. depresivní :D
thorium.cekuj.netOdpovědět
21.12.2013 15:14:50
Až ma to namotalo :) ... Idem si spraviť vlastný... ako som tak pozeral, tak do $150 (109€) by nemal byť problém... software je open
faggotOdpovědět
21.12.2013 14:15:19
chyba na 04:59 - tříkřídlé letadla -> shoda podmětu s přísudkem -> tříkřídlá letadla
scr00chy (Překladatel)Odpovědět
23.12.2013 13:54:07
Je to sice přívlastek a podmět, ale chyba je to tak jako tak, takže díky :) Opraveno.
placka226Odpovědět
21.12.2013 12:09:46
Pěkné video :) Jen bych možná přeložil i slovíčko Quadrotor. Používá se celkem zaběhlý pojem kvadrokoptéra :)
Liedan (Překladatel)Odpovědět
21.12.2013 14:35:53
Samozřejmě nejsem expert, ale řídil jsem se wikipedií a tím, že quadrotor je kratší. I tak jsem měl problémy s délkou titulků, bo mluví strašně rychle. :)