ABOUT THE SPEAKER
Vijay Kumar - Roboticist
As the dean of the University of Pennsylvania's School of Engineering and Applied Science, Vijay Kumar studies the control and coordination of multi-robot formations.

Why you should listen

At the General Robotics, Automation, Sensing and Perception (GRASP) Lab at the University of Pennsylvania, flying quadrotor robots move together in eerie formation, tightening themselves into perfect battalions, even filling in the gap when one of their own drops out. You might have seen viral videos of the quads zipping around the netting-draped GRASP Lab (they juggle! they fly through a hula hoop!). Vijay Kumar headed this lab from 1998-2004. He's now the dean of the School of Engineering and Applied Science at the University of Pennsylvania in Philadelphia, where he continues his work in robotics, blending computer science and mechanical engineering to create the next generation of robotic wonders.

More profile about the speaker
Vijay Kumar | Speaker | TED.com
TEDxPenn

Vijay Kumar: The future of flying robots

Vijay Kumar: A repülő robotok jövője

Filmed:
1,780,679 views

Vijay Kumar és csapata a pennsylvaniai egyetemi laborjukban önálló légi robotokat fejlesztett ki. amelyekhez a méhek adták az ihletet. Legutóbbi átütő sikerű fejlesztésük eredménye a precíziós mezőgazdaság, amelyben robotok raja föltérképezi, rekonstruálja és elemzi a gyümölcsöskert minden növényét és gyümölcsét, s ezzel létfontosságú tájékoztatást nyújt a gazdáknak, amellyel elősegítheti a terméshozam növelését és a vízgazdálkodás javítását.
- Roboticist
As the dean of the University of Pennsylvania's School of Engineering and Applied Science, Vijay Kumar studies the control and coordination of multi-robot formations. Full bio

Double-click the English transcript below to play the video.

00:13
In my lablabor, we buildépít
autonomousautonóm aeriallégi robotsrobotok
0
1280
3656
A laboromban önálló
légi robotokat építünk.
00:16
like the one you see flyingrepülő here.
1
4960
1880
Olyanokat, mint amely itt röpköd.
00:20
UnlikeEllentétben a the commerciallykereskedelemben availableelérhető dronesherék
that you can buyVásárol todayMa,
2
8720
3696
A kereskedelemben ma kapható
drónoktól eltérően
00:24
this robotrobot doesn't have any GPSGPS on boardtábla.
3
12440
2640
ebben a robotban egyáltalán nincs GPS.
00:28
So withoutnélkül GPSGPS,
4
16160
1216
GPS nélkül
00:29
it's hardkemény for robotsrobotok like this
to determinemeghatározására theirazok positionpozíció.
5
17400
3280
az ilyen robotnak nem könnyű
meghatároznia a helyzetét.
00:34
This robotrobot usesfelhasználások onboardalaplapi sensorsérzékelők,
cameraskamerák and laserlézer scannersszkennerek,
6
22240
4736
Ez a robot a benne lévő érzékelőket -
kamerákat és lézerszkennereket - használja
00:39
to scanletapogatás the environmentkörnyezet.
7
27000
1696
a környezetének letapogatására.
00:40
It detectsészleli featuresjellemzők from the environmentkörnyezet,
8
28720
3056
Észleli a környezet jellegzetességeit,
00:43
and it determinesmeghatározza where it is
relativerelatív to those featuresjellemzők,
9
31800
2736
s a helyzetét hozzájuk képest
határozza meg
00:46
usinghasználva a methodmódszer of triangulationHáromszögárfolyam-számítás.
10
34560
2136
a háromszögelés módszerével.
00:48
And then it can assembleösszeszerelni
all these featuresjellemzők into a maptérkép,
11
36720
3456
Azután a robot ezeket
a jellegzetességeket térképbe egyesíti.
00:52
like you see behindmögött me.
12
40200
1736
Mögöttem ezt láthatják.
00:53
And this maptérkép then allowslehetővé tesz the robotrobot
to understandmegért where the obstaclesakadályok are
13
41960
3936
A robot a térképből tudja,
hogy hol vannak akadályok,
00:57
and navigatehajózik in a collision-freeAso-ban mannermód.
14
45920
2720
és ütközés nélkül kormányozza magát.
01:01
What I want to showelőadás you nextkövetkező
15
49160
2096
Szeretnék a következőkben bemutatni
01:03
is a setkészlet of experimentskísérletek
we did insidebelül our laboratorylaboratórium,
16
51280
3216
a laborunkban elvégzett néhány kísérletet,
01:06
where this robotrobot was ableképes
to go for longerhosszabb distancestávolságok.
17
54520
3480
amelyben a robot nagyobb távolságok
megtételére volt képes.
01:10
So here you'llazt is megtudhatod see, on the topfelső right,
what the robotrobot seeslát with the camerakamera.
18
58400
5016
A jobb fölső sarokban látják,
hogy mit észlel a robot kamerája.
01:15
And on the mainfő- screenképernyő --
19
63440
1216
A nagy képernyőn —
01:16
and of coursetanfolyam this is spedSPED up
by a factortényező of fournégy --
20
64680
2456
persze, négyszeresére fölgyorsítva —,
01:19
on the mainfő- screenképernyő you'llazt is megtudhatod see
the maptérkép that it's buildingépület.
21
67160
2667
ahogy a robot kidolgozza a térképet.
01:21
So this is a high-resolutionnagy felbontású maptérkép
of the corridorfolyosó around our laboratorylaboratórium.
22
69851
4285
Ez a nagy felbontású térkép
laborunk folyosóját ábrázolja.
01:26
And in a minuteperc
you'llazt is megtudhatod see it enterbelép our lablabor,
23
74160
2336
Mindjárt látják, ahogy beröpül a laborba,
01:28
whichmelyik is recognizablefelismerhető
by the clutterrendetlenséget teremt that you see.
24
76520
2856
láthatják az okozott zűrzavarból.
01:31
(LaughterNevetés)
25
79400
1016
(Nevetés)
01:32
But the mainfő- pointpont I want to conveyközvetít to you
26
80440
2007
De mindebben a lényeg,
01:34
is that these robotsrobotok are capableképes
of buildingépület high-resolutionnagy felbontású mapstérképek
27
82472
3584
hogy a robotok 5 centi felbontású,
01:38
at fiveöt centimeterscentiméter resolutionfelbontás,
28
86080
2496
azaz nagy felbontású térképek
kidolgozására képesek,
01:40
allowinglehetővé téve somebodyvalaki who is outsidekívül the lablabor,
or outsidekívül the buildingépület
29
88600
4176
ami a laboron vagy az épületen kívül
tartózkodóknak is lehetővé teszi
01:44
to deploytelepítése these
withoutnélkül actuallytulajdonképpen going insidebelül,
30
92800
3216
a térképezést, s ehhez nem kell bemenniük.
01:48
and tryingmegpróbálja to inferkövetkeztetni
what happensmegtörténik insidebelül the buildingépület.
31
96040
3760
Így következtetni tudnak arra,
mi történik benn.
01:52
Now there's one problemprobléma
with robotsrobotok like this.
32
100400
2240
Ám ezekkel a robotokkal
van egy pár bökkenő.
01:55
The first problemprobléma is it's prettyszép bignagy.
33
103600
2200
Az első gond, hogy elég nagy.
01:58
Because it's bignagy, it's heavynehéz, súlyos.
34
106120
1680
Mivel nagy, súlyos is.
02:00
And these robotsrobotok consumefogyaszt
about 100 wattswatt perper poundfont.
35
108640
3040
Ezek a robotok kilogrammonként
220 wattot fogyasztanak.
02:04
And this makesgyártmányú for
a very shortrövid missionmisszió life.
36
112360
2280
Ezért csak rövid távú feladatokra
alkalmasak.
02:08
The secondmásodik problemprobléma
37
116000
1456
A másik gond,
02:09
is that these robotsrobotok have onboardalaplapi sensorsérzékelők
that endvég up beinglény very expensivedrága --
38
117480
3896
hogy a robotokban lévő érzékelők -
a kamera, a lézerszkenner,
02:13
a laserlézer scannerscanner, a camerakamera
and the processorsprocesszorok.
39
121400
3440
valamint a processzorok - nagyon drágák.
02:17
That drivesmeghajtók up the costköltség of this robotrobot.
40
125280
3040
Ez az egekbe viszi a robot árát.
02:21
So we askedkérdezte ourselvesminket a questionkérdés:
41
129440
2656
Így hát föltettük magunknak a kérdést:
02:24
what consumerfogyasztó producttermék
can you buyVásárol in an electronicselektronika storebolt
42
132120
3776
milyen készterméket vehetünk
elektronikai boltokban,
02:27
that is inexpensiveolcsó, that's lightweightkönnyűsúlyú,
that has sensingérzékelés onboardalaplapi and computationszámítás?
43
135920
6280
amely olcsó, pihekönnyű, van rajta
érzékelő és számítógép?
02:36
And we inventedfeltalált the flyingrepülő phonetelefon.
44
144080
2656
És föltaláltuk a repülő mobiltelefont.
02:38
(LaughterNevetés)
45
146760
1936
(Nevetés)
02:40
So this robotrobot usesfelhasználások a SamsungSamsung GalaxyGalaxis
smartphonesmartphone that you can buyVásárol off the shelfpolc,
46
148720
6176
Tehát robotunk készen kapható
Samsung Galaxy okostelefont használ,
02:46
and all you need is an appapp that you
can downloadLetöltés from our appapp storebolt.
47
154920
4016
és csak egy áruházunkból letölthető
alkalmazás kell még hozzá.
02:50
And you can see this robotrobot
readingolvasás the lettersbetűk, "TEDTED" in this caseügy,
48
158960
4216
Most a robot a TED betűit olvassa be,
02:55
looking at the cornerssarkok
of the "T" and the "E"
49
163200
2936
figyeli a "T' és az "E" betűk sarkait,
02:58
and then triangulatingháromszögelés off of that,
flyingrepülő autonomouslyautonóm.
50
166160
3480
azután belőlük háromszögeléssel
kiindulva önállóan repül.
03:02
That joystickjoystick is just there
to make sure if the robotrobot goesmegy crazyőrült,
51
170720
3256
A botkormány csak azért van itt,
hogy ha a robot meghülyülne,
03:06
GiuseppeGiuseppe can killmegöl it.
52
174000
1416
Giuseppe tudja semlegesíteni.
03:07
(LaughterNevetés)
53
175440
1640
(Nevetés)
03:10
In additionkiegészítés to buildingépület
these smallkicsi robotsrobotok,
54
178920
3816
A kis robotok építésén kívül még
03:14
we alsois experimentkísérlet with aggressiveagresszív
behaviorsviselkedés, like you see here.
55
182760
4800
kísérleteztünk az itt látható
energikus viselkedéssel is.
03:19
So this robotrobot is now travelingutazó
at two to threehárom metersméter perper secondmásodik,
56
187920
5296
Ez a robot 2-3 m/sec sebességgel repül,
03:25
pitchingpitching and rollinggördülő aggressivelyagresszíven
as it changesváltoztatások directionirány.
57
193240
3496
irányváltás közben zuhanva és keringve.
03:28
The mainfő- pointpont is we can have
smallerkisebb robotsrobotok that can go fastergyorsabb
58
196760
4256
A lényeg, hogy kisebb,
gyorsabb robotunk lehet,
03:33
and then travelutazás in these
very unstructuredstrukturálatlan environmentskörnyezetek.
59
201040
2960
amely nagyon tagolt környezetben is repül.
03:37
And in this nextkövetkező videovideó-,
60
205120
2056
A következő filmen
03:39
just like you see this birdmadár, an eaglesas,
gracefullykecsesen coordinatingkoordinációs its wingsszárnyak,
61
207200
5896
egy sast látnak, amint kecsesen
összehangolja a szárnya, szeme
03:45
its eyesszemek and feetláb
to grabMegragad preyáldozat out of the watervíz,
62
213120
4296
és lába mozgását, hogy kikapja
zsákmányát a vízből.
03:49
our robotrobot can go fishinghalászati, too.
63
217440
1896
A mi robotunk is tud halászni.
03:51
(LaughterNevetés)
64
219360
1496
(Nevetés)
03:52
In this caseügy, this is a PhillyPhilly cheesesteakCheesesteak
hoagiehoagie that it's grabbingrángatás out of thinvékony airlevegő.
65
220880
4056
Esetünkben egy sajtos-sztékes
szendvicset kap el a levegőből.
03:56
(LaughterNevetés)
66
224960
2400
(Nevetés)
03:59
So you can see this robotrobot
going at about threehárom metersméter perper secondmásodik,
67
227680
3296
Látják, hogy ez a robot
kb. 3 m/sec sebességgel mozog,
04:03
whichmelyik is fastergyorsabb than walkinggyalogló speedsebesség,
coordinatingkoordinációs its armsfegyver, its clawskarmok
68
231000
5136
ez nagyobb, mint egy gyaloglóé;
közben összehangolja karját, karmait
04:08
and its flightrepülési with split-secondmásodperc törtrésze alatt timingidőzítés
to achieveelér this maneuvermanőver.
69
236160
4120
és repülését hajszálpontos időzítéssel,
hogy végrehajtsa a műveletet.
04:14
In anotheregy másik experimentkísérlet,
70
242120
1216
Egy másik kísérletben
04:15
I want to showelőadás you
how the robotrobot adaptsalkalmazkodik its flightrepülési
71
243360
3656
azt akarom bemutatni, hogyan
szabályozza a robot a mozgását,
04:19
to controlellenőrzés its suspendedfelfüggesztett payloadhasznos teher,
72
247040
2376
ha függő teherrel repül.
04:21
whoseakinek lengthhossz is actuallytulajdonképpen largernagyobb
than the widthszélesség of the windowablak.
73
249440
3800
A felfüggesztés itt hosszabb,
mint a keret magassága.
04:25
So in ordersorrend to accomplishmegvalósítani, végrahajt this,
74
253680
1696
A végrehajtás érdekében a robotnak
04:27
it actuallytulajdonképpen has to pitchhangmagasság
and adjustbeállítani the altitudetengerszint feletti magasság
75
255400
3696
le kell buknia, be kell állítania
a magasságát,
04:31
and swinghinta the payloadhasznos teher throughkeresztül.
76
259120
2320
és át kell lendítenie a terhet a kereten.
04:38
But of coursetanfolyam we want
to make these even smallerkisebb,
77
266920
2296
De mindezt szerettük volna
még kisebben is megcsinálni,
s ehhez a méhektől kaptunk ihletet.
04:41
and we're inspiredihletett
in particularkülönös by honeybeesméhek.
78
269240
3016
04:44
So if you look at honeybeesméhek,
and this is a slowedlelassult down videovideó-,
79
272280
3256
Ha a lassított felvételen
figyeljük a méheket,
04:47
they're so smallkicsi,
the inertiatehetetlenségi nyomaték is so lightweightkönnyűsúlyú --
80
275560
3720
annyira parányiak,
a tehetetlenségük leheletnyi...
(Nevetés)
04:51
(LaughterNevetés)
81
279960
1176
04:53
that they don't caregondoskodás --
they bounceugrál off my handkéz, for examplepélda.
82
281160
3536
nem érdekli őket,
például visszapattannak a kezemről.
04:56
This is a little robotrobot
that mimicsutánozza the honeybeeméh behaviorviselkedés.
83
284720
3160
Ez a pici robot a méhek viselkedését
utánozza.
05:00
And smallerkisebb is better,
84
288600
1216
A kisebb egyben jobb is,
05:01
because alongmentén with the smallkicsi sizeméret
you get lowerAlsó inertiatehetetlenségi nyomaték.
85
289840
3536
mert a kisebb mérettel együtt jár
a kisebb tehetetlenség.
05:05
AlongMentén with lowerAlsó inertiatehetetlenségi nyomaték --
86
293400
1536
Kisebb tehetetlenség mellett
05:06
(RobotRobot buzzingzümmögő, laughternevetés)
87
294960
2856
(A robot zümmög, nevetés)
05:09
alongmentén with lowerAlsó inertiatehetetlenségi nyomaték,
you're resistantellenálló to collisionsütközések.
88
297840
2816
pedig ellenállóbbak az ütközéssel szemben.
05:12
And that makesgyártmányú you more robusterős.
89
300680
1720
Ezáltal masszívabbak.
05:15
So just like these honeybeesméhek,
we buildépít smallkicsi robotsrobotok.
90
303800
2656
A méhekhez hasonló méretű
ilyen kis robotokat építünk.
05:18
And this particularkülönös one
is only 25 gramsgramm in weightsúly.
91
306480
3376
Konkrétan ennek csak 25 gramm a súlya.
05:21
It consumesfogyaszt only sixhat wattswatt of powererő.
92
309880
2160
Csak 6 wattot fogyaszt.
05:24
And it can travelutazás
up to sixhat metersméter perper secondmásodik.
93
312440
2536
Maximum 6 m/sec sebességre képes.
05:27
So if I normalizenormalizálása that to its sizeméret,
94
315000
2336
A méretéhez képest ez olyan,
05:29
it's like a BoeingBoeing 787 travelingutazó
tentíz timesalkalommal the speedsebesség of soundhang.
95
317360
3640
mintha a Boeing 787 tízszeres
hangsebességgel repülne.
05:36
(LaughterNevetés)
96
324000
2096
(Nevetés)
05:38
And I want to showelőadás you an examplepélda.
97
326120
1920
Egy példát szeretnék mutatni.
05:40
This is probablyvalószínűleg the first plannedtervezett mid-airközépső-levegő
collisionütközés, at one-twentiethegy-huszada normalnormál speedsebesség.
98
328840
5256
Bizonyára ez az első tervezett légi
ütközés, a sebesség huszadára lassítva.
05:46
These are going at a relativerelatív speedsebesség
of two metersméter perper secondmásodik,
99
334120
2858
A robotok egymáshoz viszonyított
sebessége 2 m/sec,
05:49
and this illustratesazt mutatja the basicalapvető principleelv.
100
337002
2480
és a film szemlélteti az alapelvet.
05:52
The two-gramkét gramm carbonszén fiberrost cageketrec around it
preventsmegakadályozza, hogy a the propellershajócsavar from entanglingállító,
101
340200
4976
A kétgrammos szénszálas ketrec
a robot körül óvja a légcsavarokat,
05:57
but essentiallylényegében the collisionütközés is absorbedelnyelt
and the robotrobot respondsválaszol to the collisionsütközések.
102
345200
5296
elnyeli az ütközést, s a robot reagál rá.
06:02
And so smallkicsi alsois meanseszközök safebiztonságos.
103
350520
2560
Tehát a kicsi egyben biztonságos is.
06:05
In my lablabor, as we developedfejlett these robotsrobotok,
104
353400
2016
A laboromban a robotok fejlesztését
06:07
we startRajt off with these bignagy robotsrobotok
105
355440
1620
ezekkel a nagy robotokkal kezdtük,
06:09
and then now we're down
to these smallkicsi robotsrobotok.
106
357084
2812
mostanra viszont elértünk
ezekhez a kicsikhez.
06:11
And if you plotcselekmény a histogramHisztogram
of the numberszám of Band-AidsBand-támogatások we'vevoltunk orderedmegrendelt
107
359920
3456
Mennyi ragtapaszt kellett
vennünk a múltban!
06:15
in the pastmúlt, that sortfajta of tailedfarkú off now.
108
363400
2576
Mára ezzel már leállhattunk.
06:18
Because these robotsrobotok are really safebiztonságos.
109
366000
1960
Mert e robotok tényleg biztonságosak.
06:20
The smallkicsi sizeméret has some disadvantageshátrányok,
110
368760
2456
A kis méretnek vannak hátrányai is,
06:23
and naturetermészet has foundtalál a numberszám of waysmódokon
to compensatekompenzálni for these disadvantageshátrányok.
111
371240
4080
de a természet módot talált
az ellensúlyozásukra.
06:27
The basicalapvető ideaötlet is they aggregateadalékanyag
to formforma largenagy groupscsoportok, or swarmsraj.
112
375960
4000
Az alapgondolat: nagy csoportokba,
azaz rajokba szerveződnek.
06:32
So, similarlyhasonlóképpen, in our lablabor,
we try to createteremt artificialmesterséges robotrobot swarmsraj.
113
380320
3976
Ugyanígy, a laborban igyekszünk
mesterséges robotrajokat kialakítani.
06:36
And this is quiteegészen challengingkihívást jelentő
114
384320
1381
Nem könnyű feladat,
06:37
because now you have to think
about networkshálózatok of robotsrobotok.
115
385725
3320
mert most már robotok
hálózatával van dolgunk.
06:41
And withinbelül eachminden egyes robotrobot,
116
389360
1296
Minden robot esetében
06:42
you have to think about the interplaykölcsönhatás
of sensingérzékelés, communicationközlés, computationszámítás --
117
390680
5616
gondoskodnunk kell a kommunikáció, az
érzékelés, és a számítások összhangjáról,
06:48
and this networkhálózat then becomesválik
quiteegészen difficultnehéz to controlellenőrzés and managekezel.
118
396320
4960
és ettől a hálózatot elég nehéz lesz
szabályozni és kezelni.
06:54
So from naturetermészet we take away
threehárom organizingszervező principleselvek
119
402160
3296
Tehát a természettől
3 szervezőelvet kölcsönöztünk,
06:57
that essentiallylényegében allowlehetővé teszi us
to developfejleszt our algorithmsalgoritmusok.
120
405480
3160
amely lehetővé teszi
algoritmusaink fejlesztését.
07:01
The first ideaötlet is that robotsrobotok
need to be awaretudatában van of theirazok neighborsszomszédok.
121
409640
4536
Az első elv: a robotoknak figyelemmel
kell lenniük a szomszédjaikra.
07:06
They need to be ableképes to senseérzék
and communicatekommunikálni with theirazok neighborsszomszédok.
122
414200
3440
Érzékelniük kell őket,
és kommunikálni kell velük.
07:10
So this videovideó- illustratesazt mutatja the basicalapvető ideaötlet.
123
418040
2656
A film szemlélteti az alapelvet.
07:12
You have fournégy robotsrobotok --
124
420720
1296
Négy robotunk van,
07:14
one of the robotsrobotok has actuallytulajdonképpen been
hijackedeltérített by a humanemberi operatorüzemeltető, literallyszó szerint.
125
422040
4240
egyiküket egy irányító személy
szó szerint eltérítette.
07:19
But because the robotsrobotok
interactegymásra hat with eachminden egyes other,
126
427217
2239
De a robotok kapcsolatban
vannak egymással,
07:21
they senseérzék theirazok neighborsszomszédok,
127
429480
1656
így érzékelik a szomszédjaikat,
07:23
they essentiallylényegében followkövesse.
128
431160
1296
és követik egymást.
07:24
And here there's a singleegyetlen personszemély
ableképes to leadvezet this networkhálózat of followerskövetői.
129
432480
5360
Egy személy vezetni képes
a követők hálózatát.
07:32
So again, it's not because all the robotsrobotok
know where they're supposedfeltételezett to go.
130
440000
5056
Megint csak: nem azért, mintha
mindegyik tudná, merre kell mennie,
07:37
It's because they're just reactingreagáló
to the positionspozíciók of theirazok neighborsszomszédok.
131
445080
4320
hanem azért, mert reagálnak
a szomszédjaik helyzetére.
07:43
(LaughterNevetés)
132
451720
4120
(Nevetés)
07:48
So the nextkövetkező experimentkísérlet illustratesazt mutatja
the secondmásodik organizingszervező principleelv.
133
456280
5240
A következő kísérlet szemlélteti
a második szervezőelvet.
07:54
And this principleelv has to do
with the principleelv of anonymitynévtelenség.
134
462920
3800
Ez pedig az ismeretlenség
elvével kapcsolatos.
07:59
Here the keykulcs ideaötlet is that
135
467400
4296
A fő gondolat,
08:03
the robotsrobotok are agnosticagnosztikus
to the identitiesidentitások of theirazok neighborsszomszédok.
136
471720
4240
hogy a robotok nem foglalkoznak
a szomszédjaik kilétével.
08:08
They're askedkérdezte to formforma a circularkör alakú shapealak,
137
476440
2616
Kört kellett alakítaniuk,
08:11
and no matterügy how manysok robotsrobotok
you introducebevezet into the formationképződés,
138
479080
3296
és nem számít, hány robotot
iktatunk be az alakzatba
08:14
or how manysok robotsrobotok you pullHúzni out,
139
482400
2576
vagy veszünk ki belőle,
08:17
eachminden egyes robotrobot is simplyegyszerűen
reactingreagáló to its neighborszomszéd.
140
485000
3136
minden robot a szomszédjára reagál.
08:20
It's awaretudatában van of the facttény that it needsigények
to formforma the circularkör alakú shapealak,
141
488160
4976
Azt tudja csak,
hogy szomszédaival közösen,
08:25
but collaboratingegyüttműködés with its neighborsszomszédok
142
493160
1776
kört alakítva kell mozogniuk,
08:26
it formsformák the shapealak
withoutnélkül centralközponti coordinationegyeztetés.
143
494960
3720
anélkül, hogy kívülről irányítanák őket.
08:31
Now if you put these ideasötletek togetheregyütt,
144
499520
2416
Ha összerakjuk ezeket az elveket,
08:33
the thirdharmadik ideaötlet is that we
essentiallylényegében give these robotsrobotok
145
501960
3896
a harmadik elv, hogy alapvetően
a kívánt alakzat matematikai leírását
08:37
mathematicalmatematikai descriptionsleírások
of the shapealak they need to executekivégez.
146
505880
4296
adjuk meg robotjaink számára.
08:42
And these shapesalakzatok can be varyingváltozó
as a functionfunkció of time,
147
510200
3496
Azután az alakzatok az idő
függvényében változhatnak,
08:45
and you'llazt is megtudhatod see these robotsrobotok
startRajt from a circularkör alakú formationképződés,
148
513720
4496
s láthatják, hogy a robotok
először köralakot öltenek,
08:50
changeváltozás into a rectangulartéglalap alakú formationképződés,
stretchkitágít into a straightegyenes linevonal,
149
518240
3256
majd négyszögletes formát, később
vonal alakzatot vesznek föl,
08:53
back into an ellipseellipszis.
150
521520
1375
utána ismét az ellipszisét.
08:54
And they do this with the sameazonos
kindkedves of split-secondmásodperc törtrésze alatt coordinationegyeztetés
151
522919
3617
Egy pillanat alatt váltanak,
08:58
that you see in naturaltermészetes swarmsraj, in naturetermészet.
152
526560
3280
ahogy az igazi rajok a természetben.
09:03
So why work with swarmsraj?
153
531080
2136
Miért dolgozunk rajokkal?
09:05
Let me tell you about two applicationsalkalmazások
that we are very interestedérdekelt in.
154
533240
4120
Két alkalmazást említek,
amelyek különösen érdekelnek minket.
09:10
The first one has to do with agriculturemezőgazdaság,
155
538160
2376
Az első a mezőgazdasággal kapcsolatos,
09:12
whichmelyik is probablyvalószínűleg the biggestlegnagyobb problemprobléma
that we're facingnéző worldwidevilágszerte.
156
540560
3360
ami valószínűleg a legnagyobb
probléma a világon.
09:16
As you well know,
157
544760
1256
Mindannyian jól tudjuk,
09:18
one in everyminden sevenhét personsszemélyek
in this earthföld is malnourishedalultáplált.
158
546040
3520
hogy minden hetedik ember éhezik.
09:21
MostA legtöbb of the landföld that we can cultivateápolása
has alreadymár been cultivatedtermesztett.
159
549920
3480
A megművelhető földek zömét
már eddig is művelték.
09:25
And the efficiencyhatékonyság of mosta legtöbb systemsrendszerek
in the worldvilág is improvingjavuló,
160
553960
3216
A legtöbb rendszer hatékonysága növekszik,
09:29
but our productionTermelés systemrendszer
efficiencyhatékonyság is actuallytulajdonképpen decliningcsökkenő.
161
557200
3520
a termelési rendszereké
viszont csökken.
09:33
And that's mostlytöbbnyire because of watervíz
shortagehiány, cropVág diseasesbetegségek, climateéghajlat changeváltozás
162
561080
4216
A fő ok a vízhiány, az éghajlatváltozás
és a növénybetegségek,
09:37
and a couplepárosít of other things.
163
565320
1520
meg még egy pár dolog.
09:39
So what can robotsrobotok do?
164
567360
1480
Mit tehetnek a robotok?
09:41
Well, we adoptelfogad an approachmegközelítés that's
calledhívott PrecisionPontosság FarmingGazdálkodás in the communityközösség.
165
569200
4616
Nos, mi az ún. precíziós mezőgazdaság
módszerét alkalmazzuk.
09:45
And the basicalapvető ideaötlet is that we flylégy
aeriallégi robotsrobotok throughkeresztül orchardsgyümölcsösök,
166
573840
5376
Az alapelv, hogy a légi robotok
berepülik a gyümölcsösöket,
09:51
and then we buildépít
precisionpontosság modelsmodellek of individualEgyedi plantsnövények.
167
579240
3120
és mi létrehozzuk az egyes
növények precíziós modelljét.
09:54
So just like personalizedszemélyre szabott medicinegyógyszer,
168
582829
1667
Mint a személyre szabott gyógyításban,
09:56
while you mightesetleg imagineKépzeld el wantinghiányzó
to treatcsemege everyminden patientbeteg individuallykülön-külön,
169
584520
4816
ahol minden beteget egyéni módon kezelnek.
10:01
what we'dHázasodik like to do is buildépít
modelsmodellek of individualEgyedi plantsnövények
170
589360
3696
Szeretnénk létrehozni az egyes
növények modelljét,
10:05
and then tell the farmerGazda
what kindkedves of inputsbemenetek everyminden plantnövény needsigények --
171
593080
4136
azután közölni a gazdával,
melyik növény mit igényel;
10:09
the inputsbemenetek in this caseügy beinglény watervíz,
fertilizerműtrágya and pesticidepeszticid.
172
597240
4440
esetünkben vizet, trágyát
vagy növényvédő szert.
10:14
Here you'llazt is megtudhatod see robotsrobotok
travelingutazó throughkeresztül an applealma orchardgyümölcsöskert,
173
602640
3616
Itt a robotok az almáskertet járják be,
10:18
and in a minuteperc you'llazt is megtudhatod see
two of its companionstársak
174
606280
2256
és egy pillanat múlva két társát látják,
10:20
doing the sameazonos thing on the left sideoldal.
175
608560
1810
amint ugyanazt csinálja a bal oldalon.
10:22
And what they're doing is essentiallylényegében
buildingépület a maptérkép of the orchardgyümölcsöskert.
176
610800
3656
Most állítják össze az almáskert térképét.
10:26
WithinBelül the maptérkép is a maptérkép
of everyminden plantnövény in this orchardgyümölcsöskert.
177
614480
2816
A térkép tartalmazza a kertben lévő
valamennyi növényt.
10:29
(RobotRobot buzzingzümmögő)
178
617320
1656
(A robot zümmög)
10:31
Let's see what those mapstérképek look like.
179
619000
1896
Lássuk, hogy néznek ki a térképek.
10:32
In the nextkövetkező videovideó-, you'llazt is megtudhatod see the cameraskamerák
that are beinglény used on this robotrobot.
180
620920
4296
A következő film mutatja
a robotokban lévő kamerákat.
10:37
On the top-leftbal felső is essentiallylényegében
a standardalapértelmezett colorszín camerakamera.
181
625240
3240
A bal felső sarokban
egy szokásos színes kamera van.
10:41
On the left-centerbal-központ is an infraredinfravörös camerakamera.
182
629640
3296
Bal oldalon, középtájon
egy infravörös kamera.
10:44
And on the bottom-leftbal alsó
is a thermaltermál camerakamera.
183
632960
3776
Bal oldalon, lenn pedig egy hőkamera.
10:48
And on the mainfő- panelpanel, you're seeinglátás
a three-dimensionalháromdimenziós reconstructionújjáépítés
184
636760
3336
A nagy képen láthatják
a kertben lévő minden egyes fa
10:52
of everyminden treefa in the orchardgyümölcsöskert
as the sensorsérzékelők flylégy right pastmúlt the treesfák.
185
640120
6120
3D-s modelljét, miközben
az érzékelő elszáll a fák mellett.
10:59
ArmedFegyveres with informationinformáció like this,
we can do severalszámos things.
186
647640
4040
Ilyen információkkal fölfegyverkezve
több dolgot tehetünk.
11:04
The first and possiblyesetleg the mosta legtöbb importantfontos
thing we can do is very simpleegyszerű:
187
652200
4256
Az első és valószínűleg
a legfontosabb nagyon egyszerű:
11:08
countszámol the numberszám of fruitsgyümölcsök on everyminden treefa.
188
656480
2440
megszámolni az egyes fákon
lévő gyümölcsöket.
11:11
By doing this, you tell the farmerGazda
how manysok fruitsgyümölcsök she has in everyminden treefa
189
659520
4536
Ezúton közöljük a gazdával, melyik
fáról hány gyümölcsre számíthat,
11:16
and allowlehetővé teszi her to estimatebecslés
the yieldhozam in the orchardgyümölcsöskert,
190
664080
4256
és így megbecsülheti a terméshozamot,
11:20
optimizingoptimalizálása the productionTermelés
chainlánc downstreamdownstream.
191
668360
2840
optimalizálhatja az értékesítési láncot.
11:23
The secondmásodik thing we can do
192
671640
1616
A másik, amit tehetünk,
11:25
is take modelsmodellek of plantsnövények, constructépít
three-dimensionalháromdimenziós reconstructionsrekonstrukciók,
193
673280
4496
hogy modellezhetjük a növényeket,
3D-s modellt készíthetünk,
11:29
and from that estimatebecslés the canopyejtőernyőkupola sizeméret,
194
677800
2536
és abból megítélhetjük
a lombkorona méretét,
11:32
and then correlatekorrelál the canopyejtőernyőkupola sizeméret
to the amountösszeg of leaflevél növényen areaterület on everyminden plantnövény.
195
680360
3776
ami korrelál az egyes növényen lévő
levelek tömegével.
11:36
And this is calledhívott the leaflevél növényen areaterület indexindex.
196
684160
2176
Ezt nevezzük levélfelületi indexnek.
11:38
So if you know this leaflevél növényen areaterület indexindex,
197
686360
1936
Ha ismerjük a levélfelületi indexet,
11:40
you essentiallylényegében have a measuremérték of how much
photosynthesisfotoszintézis is possiblelehetséges in everyminden plantnövény,
198
688320
5456
ebből adódik, hogy milyen mértékű
fotoszintézis lehetséges növényenként,
11:45
whichmelyik again tellsmegmondja you
how healthyegészséges eachminden egyes plantnövény is.
199
693800
2880
s ez tájékoztat az egyes növények
egészségi állapotáról.
11:49
By combiningkombinálásával visualvizuális
and infraredinfravörös informationinformáció,
200
697520
4216
A látható és az infravörös tartományból
nyert információ kombinálásával indexeket,
11:53
we can alsois computekiszámít indicesindexek suchilyen as NDVINDVI.
201
701760
3296
pl. normalizált vegetációs differencia
indexet számíthatunk.
11:57
And in this particularkülönös caseügy,
you can essentiallylényegében see
202
705080
2816
Jelen esetben látható,
11:59
there are some cropsnövények that are
not doing as well as other cropsnövények.
203
707920
3016
hogy egyes növényeknek rosszabbul
megy a soruk, mint másoknak.
12:02
This is easilykönnyen discerniblekivehető from imageryképek,
204
710960
4056
Ez könnyen fölismerhető az ábrákból,
12:07
not just visualvizuális imageryképek but combiningkombinálásával
205
715040
2216
nemcsak a látható zónáéból,
hanem a látható
12:09
bothmindkét visualvizuális imageryképek and infraredinfravörös imageryképek.
206
717280
2776
és az infravörös tartomány
kombinált ábrájából.
12:12
And then lastlyvégül,
207
720080
1336
Végezetül még egy dolog,
12:13
one thing we're interestedérdekelt in doing is
detectingészlelése the earlykorai onsetkialakulása of chlorosisklorózis --
208
721440
4016
ami érdekel minket, hogy kimutassuk
a klorózist még a kezdeti szakaszban.
12:17
and this is an orangenarancs treefa --
209
725480
1496
Ez egy narancsfa,
12:19
whichmelyik is essentiallylényegében seenlátott
by yellowingsárgás of leaveslevelek.
210
727000
2560
amelynek sárgulnak a levelei.
12:21
But robotsrobotok flyingrepülő overheadrezsi
can easilykönnyen spotfolt this autonomouslyautonóm
211
729880
3896
De a felettük elrepülő robotok
ezt egyszerűen és önállóan észlelhetik,
12:25
and then reportjelentés to the farmerGazda
that he or she has a problemprobléma
212
733800
2936
és közölhetik a gazdával, hogy baj van
12:28
in this sectionszakasz of the orchardgyümölcsöskert.
213
736760
1520
a kertnek ebben a részében.
12:30
SystemsRendszerek like this can really help,
214
738800
2696
Az ilyen rendszerek tényleg segíthetnek,
12:33
and we're projectingkiálló yieldshozamok
that can improvejavul by about tentíz percentszázalék
215
741520
5816
és olyan terméshozamot tervezünk,
amely kb. 10%-os javulást hoz,
12:39
and, more importantlyfontosabb, decreasecsökken
the amountösszeg of inputsbemenetek suchilyen as watervíz
216
747360
3216
s ami még fontosabb, légi robotrajokkal
12:42
by 25 percentszázalék by usinghasználva
aeriallégi robotrobot swarmsraj.
217
750600
3280
az olyan igények, mint az öntözés
25%-kal csökkenthetők.
12:47
LastlyVégül, I want you to applaudtapsol
the people who actuallytulajdonképpen createteremt the futurejövő,
218
755200
5736
Búcsúzóul kérem, hogy tapssal
köszöntsék a jövőteremtő kutatóinkat:
12:52
YashMélykúti MulgaonkarMulgaonkar, SikangSikang LiuLiu
and GiuseppeGiuseppe LoiannoLoianno,
219
760960
4920
Yash Mulgaonkart, Sikang Liút
és Giuseppe Loiannót.
12:57
who are responsiblefelelős for the threehárom
demonstrationstüntetések that you saw.
220
765920
3496
Ők vezették a három itteni bemutatót.
13:01
Thank you.
221
769440
1176
Köszönöm.
13:02
(ApplauseTaps)
222
770640
5920
(Taps)
Translated by Peter Pallós
Reviewed by Maria Ruzsane Cseresnyes

▲Back to top

ABOUT THE SPEAKER
Vijay Kumar - Roboticist
As the dean of the University of Pennsylvania's School of Engineering and Applied Science, Vijay Kumar studies the control and coordination of multi-robot formations.

Why you should listen

At the General Robotics, Automation, Sensing and Perception (GRASP) Lab at the University of Pennsylvania, flying quadrotor robots move together in eerie formation, tightening themselves into perfect battalions, even filling in the gap when one of their own drops out. You might have seen viral videos of the quads zipping around the netting-draped GRASP Lab (they juggle! they fly through a hula hoop!). Vijay Kumar headed this lab from 1998-2004. He's now the dean of the School of Engineering and Applied Science at the University of Pennsylvania in Philadelphia, where he continues his work in robotics, blending computer science and mechanical engineering to create the next generation of robotic wonders.

More profile about the speaker
Vijay Kumar | Speaker | TED.com