Drón vs. galamb - csoportos mozgás a köbön
Vásárhelyi Gábor - ELTE TTK Biológiai Fizika Tsz
Az ELTE Biológiai Fizika Tanszékén egy fél évtizede fut a csoportos mozgással foglalkozó ERC Advanced Pályázat (COLLMOT), melynek keretében állatok és robotok csoportos viselkedését vizsgáljuk a legmodernebb érzékelő technológiák, statisztikus fizika, szuper-számítógépek és etológusok segítségével. Előadásomban a csoportosan repülő drónjainkról és a hozzájuk vezető etológiai kutatásokról szeretnék beszélni. Szó lesz a csoportos mozgás minden olyan tulajdonságáról, melyet felhasználhatunk csapatban repülő robotok tervezéséhez, és szó lesz mindarról, amit az állatokról tanultunk a repülő robotok építése kapcsán.
Budapest Science Meetup, 2014.04.10.
8. Vicsek-modell, 1995
• Állandó sebességű, önhajtott részecskék
• Sebesség irányát befolyásolja:
– Szomszédos részecskék sebességének iránya
– Zaj
Vicsek, T.; Czirok, A.; Ben-Jacob, E.; Cohen, I.; Shochet, O. (1995). "Novel type of
phase transition in a system of self-driven particles". Physical Review Letters 8
9. Kontextustól függő hierarchiák
galambcsapatokban
Benj Petit1, Zsuzsa Ákos2, Máté Nagy12, Isabella
Roberts-Mariani1, Dániel Ábel2, Gábor Vásárhelyi2,
Dóra Bíró1, Tamás Vicsek2
1Department of Zoology, University of Oxford
2Department of Biological Physics, ELTE
9
M. Nagy, G. Vásárhelyi, B. Pettit, I. Roberts-Mariani, T. Vicsek, D. Biro, “Context-
dependent hierarchies in pigeons,” PNAS, 2013
14. Csoportosan repülő robotok
Szörényi Tamás, Tarcai Norbert, Virágh Csaba,
Somorjai Gergő, Nepusz Tamás, Vásárhelyi
Gábor, Vicsek Tamás
ELTE Biológiai Fizika Tanszék 14
15. Építsünk drón csapatot, ami…
• autonóm (központi irányítás nélkül repül)
• meta egyedként irányítható, feladatokat
önszerveződően old meg
• bio-inspirált: Mit vehetünk át az állatvilág
csoportos mozgásából?
• minket is inspirál: Mit tanítanak nekünk a
drónok az állatok mozgásáról?
15
16. Központi irányítás + VICON
16
Vijay Kumar, University of Pennsylvania
http://www.youtube.com/watch?v=4ErEBkj_3PY
17. Előre definiált egyéni útvonalak
17
Ars Electronica Futurelab / Linz, Austria
http://youtu.be/ShGl5rQK3ew
18. MikroKopter L4-ME
http://mikrokopter.de/
• ~1000 €
• Nyílt forráskódú
szoftver /
hardver
• >20 min repülési
idő
• ~1 kg terhelés
• stabil
lebegés/repülés
• alkatrész
beszerezhető
(Németország)
18
19. Saját fejlesztésű pilóta egység
• GPS, gyorsulásmérő,
giroszkóp, mágneses
iránytű, légnyomás
mérő, hőmérő
• Vezetéknélküli
kommunikáció (XBee)
• Onboard számítógép
(GumStix), 600 MHz,
512MB, Linux, valós
idejű vezérlés, 13g, 1W
• Összesen:
6x6 cm, 100 g
19
21. Flocking algoritmus alapok
21
Rövid hatótávú taszítás: ütközést el
kell kerülni, túl közel taszítják egymást
Nagy hatótávú vonzás: aki
messze van, a csapat felé megy
Közepes hatótávú irányillesztés:
egyensúlyi távolságban
sebességeket össze kell hangolni
De az élet nem ilyen
egyszerű ám…
26. Probléma #2: minden zajos
• GPS hiba: ~2-3 m pozíció, ~0.3 m/s sebesség
• Zajos érzékelők (magasság, gyorsulás,
szögsebesség)
• Irány/állásszög hiba (GPS + INS fúzióból)
Belső zajok
Külső zajok
• Szél, termikek
• Légnyomás, hőmérséklet
• Napkitörések
26
32. Néhány felhasználás
• Csoportos meg-
figyelés, keresés,
filmezés:
– Mezőgazdasági monitorozás
– Mentőakciók
– Állatvilág, autópálya, Tour de France, Matrix 4, …
• Csomag kézbesítés
• Szunyogirtás
32
Katonai
alkalmazások?
33. EU ERC COLLMOT (2009-2014)
http://hal.elte.hu/flocking
A kutatást részben támogatta: Magyary Zoltán Posztdoktori Ösztöndíj, TÁMOP 4.2.4.A/1-11-1-2012-0001 33