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: O futuro dos robôs voadores

Filmed:
1,780,679 views

No seu laboratório na Universidade da Pensilvânia, Vijay Kumar e a sua equipa criaram robôs aéreos autónomos, inspirados pelas abelhas. A sua última inovação: Agricultura de Precisão, em que enxames de robôs desenham um mapa, reconstroem e analisam cada planta e cada fruto num pomar, fornecendo informações vitais aos agricultores, informações que podem ajudar a melhorar as colheitas e a tornar mais inteligente a gestão da água.
- 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 lablaboratório, we buildconstruir
autonomousAutônomo aerialaérea robotsrobôs
0
1280
3656
No meu laboratório, nós construímos
robôs aéreos autónomos
00:16
like the one you see flyingvôo here.
1
4960
1880
como o que vocês veem aqui a voar.
00:20
UnlikeAo contrário de the commerciallycomercialmente availableacessível droneszangões
that you can buyComprar todayhoje,
2
8720
3696
Ao contrário de outros drones disponíveis
comercialmente, que compramos hoje,
00:24
this robotrobô doesn't have any GPSGPS on boardborda.
3
12440
2640
este robô não tem nenhum GPS a bordo.
00:28
So withoutsem GPSGPS,
4
16160
1216
Então, sem GPS,
00:29
it's hardDifícil for robotsrobôs like this
to determinedeterminar theirdeles positionposição.
5
17400
3280
é difícil para robôs como este
determinar a sua posição.
00:34
This robotrobô usesusa onboarda bordo sensorssensores,
camerascâmeras and laserlaser scannersscanners,
6
22240
4736
Este robô usa sensores a bordo,
câmaras e "scanner" a laser,
00:39
to scanvarredura the environmentmeio Ambiente.
7
27000
1696
para fazer a análise do ambiente.
00:40
It detectsdetecta featurescaracterísticas from the environmentmeio Ambiente,
8
28720
3056
Ele deteta características do ambiente,
00:43
and it determinesdetermina where it is
relativerelativo to those featurescaracterísticas,
9
31800
2736
e determina onde está
em relação a essas características,
00:46
usingusando a methodmétodo of triangulationtriangulação.
10
34560
2136
usando um método de triangulação.
00:48
And then it can assemblemontar
all these featurescaracterísticas into a mapmapa,
11
36720
3456
Depois, pode reunir
todas essas características num mapa,
00:52
like you see behindatrás me.
12
40200
1736
como o que veem atrás de mim.
00:53
And this mapmapa then allowspermite the robotrobô
to understandCompreendo where the obstaclesobstáculos are
13
41960
3936
Este mapa, em seguida, permite
ao robô perceber onde estão os obstáculos
00:57
and navigatenavegar in a collision-freelivre de colisão mannermaneira.
14
45920
2720
e navegar sem problemas de colisão.
01:01
What I want to showexposição you nextPróximo
15
49160
2096
O que eu quero mostrar a seguir
01:03
is a setconjunto of experimentsexperiências
we did insidedentro our laboratorylaboratório,
16
51280
3216
é um conjunto de experiências
que fizemos no nosso laboratório,
01:06
where this robotrobô was ablecapaz
to go for longermais longo distancesdistâncias.
17
54520
3480
onde este robô foi capaz
de ir a maiores distâncias.
01:10
So here you'llvocê vai see, on the toptopo right,
what the robotrobô sees with the cameraCâmera.
18
58400
5016
Veem aqui, no canto superior direito,
o que o robô vê com a câmara.
No ecrã principal
01:15
And on the maina Principal screentela --
19
63440
1216
01:16
and of coursecurso this is spedSPED up
by a factorfator of fourquatro --
20
64680
2456
— isto está acelerado quatro vezes —
no ecrã principal vão ver
o mapa que está a ser construído.
01:19
on the maina Principal screentela you'llvocê vai see
the mapmapa that it's buildingconstrução.
21
67160
2667
01:21
So this is a high-resolutionalta resolução mapmapa
of the corridorcorredor around our laboratorylaboratório.
22
69851
4285
Este é um mapa de alta resolução
do corredor em volta do nosso laboratório.
01:26
And in a minuteminuto
you'llvocê vai see it enterentrar our lablaboratório,
23
74160
2336
Dentro de instantes, vão vê-lo
entrar no laboratório,
01:28
whichqual is recognizablereconhecível
by the clutterdesordem that you see.
24
76520
2856
que é reconhecível
pela desordem que estão a ver.
(Risos)
01:31
(LaughterRiso)
25
79400
1016
Mas o ponto principal
que vos quero transmitir
01:32
But the maina Principal pointponto I want to conveytransmitir to you
26
80440
2007
01:34
is that these robotsrobôs are capablecapaz
of buildingconstrução high-resolutionalta resolução mapsmapas
27
82472
3584
é que estes robôs são capazes
de construir mapas de alta resolução,
01:38
at fivecinco centimeterscentímetros resolutionresolução,
28
86080
2496
uma resolução de cinco centímetros,
01:40
allowingpermitindo somebodyalguém who is outsidelado de fora the lablaboratório,
or outsidelado de fora the buildingconstrução
29
88600
4176
permitindo que alguém que está fora
do laboratório, ou fora do edifício
01:44
to deployimplantar these
withoutsem actuallyna realidade going insidedentro,
30
92800
3216
os coloque sem ter que lá entrar,
01:48
and tryingtentando to inferinferir
what happensacontece insidedentro the buildingconstrução.
31
96040
3760
e tentar deduzir o que acontece
no interior do edifício.
01:52
Now there's one problemproblema
with robotsrobôs like this.
32
100400
2240
Agora, há um problema
com robôs como este.
01:55
The first problemproblema is it's prettybonita biggrande.
33
103600
2200
O primeiro problema é que é muito grande.
01:58
Because it's biggrande, it's heavypesado.
34
106120
1680
Como é grande, é pesado também.
02:00
And these robotsrobôs consumeconsumir
about 100 wattswatts perpor poundlibra.
35
108640
3040
Estes robôs consomem
cerca de 200 watts por quilo,
02:04
And this makesfaz com que for
a very shortcurto missionmissão life.
36
112360
2280
Por isso o tempo
de uma missão é muito curto.
02:08
The secondsegundo problemproblema
37
116000
1456
O segundo problema
02:09
is that these robotsrobôs have onboarda bordo sensorssensores
that endfim up beingser very expensivecaro --
38
117480
3896
é que estes robôs têm sensores a bordo
que acabam por ser muito caros
02:13
a laserlaser scannerscanner, a cameraCâmera
and the processorsprocessadores.
39
121400
3440
— um "scanner" a laser,
uma câmara e os processadores.
02:17
That drivesunidades up the costcusto of this robotrobô.
40
125280
3040
Isso aumenta o custo deste robô.
02:21
So we askedperguntei ourselvesnós mesmos a questionquestão:
41
129440
2656
Então pensámos:
02:24
what consumerconsumidor productprodutos
can you buyComprar in an electronicseletrônicos storeloja
42
132120
3776
"Que produto podemos comprar
numa loja de eletrónica
02:27
that is inexpensivebarato, that's lightweightleve,
that has sensingde detecção onboarda bordo and computationcomputação?
43
135920
6280
"que seja barato, leve, e tenha
sensores de bordo e computação?"
02:36
And we inventedinventado the flyingvôo phonetelefone.
44
144080
2656
E inventámos o telefone voador.
02:38
(LaughterRiso)
45
146760
1936
(Risos)
02:40
So this robotrobô usesusa a SamsungSamsung GalaxyGaláxia
smartphoneSmartphone that you can buyComprar off the shelfprateleira,
46
148720
6176
Este robô usa um smartphone Samsung Galaxy
que podemos comprar em qualquer sítio
e só precisamos dum aplicativo
02:46
and all you need is an appaplicativo that you
can downloadbaixar from our appaplicativo storeloja.
47
154920
4016
que podemos descarregar
em qualquer loja de aplicativos.
02:50
And you can see this robotrobô
readingleitura the letterscartas, "TEDTED" in this casecaso,
48
158960
4216
Podem ver este robô
a ler as letras, "TED", neste caso,
02:55
looking at the cornerscantos
of the "T" and the "E"
49
163200
2936
olhando para os cantos
do "T" e do "E"
02:58
and then triangulatingtriangular off of that,
flyingvôo autonomouslyde forma autônoma.
50
166160
3480
e, depois, triangulando para longe deles,
a voar autonomamente.
03:02
That joystickcontrole de video game is just there
to make sure if the robotrobô goesvai crazylouco,
51
170720
3256
O "joystick" está ali só para
garantir que, se o robô enlouquecer,
03:06
GiuseppeGiuseppe can killmatar it.
52
174000
1416
Giuseppe pode matá-lo.
03:07
(LaughterRiso)
53
175440
1640
(Risos)
03:10
In additionAdição to buildingconstrução
these smallpequeno robotsrobôs,
54
178920
3816
Para além da construção
destes pequenos robôs,
03:14
we alsoAlém disso experimentexperimentar with aggressiveagressivo
behaviorscomportamentos, like you see here.
55
182760
4800
também fizemos experiências
com comportamentos agressivos, como aqui.
03:19
So this robotrobô is now travelingviajando
at two to threetrês metersmetros perpor secondsegundo,
56
187920
5296
Este robô está agora a voar
a dois a três metros por segundo,
03:25
pitchingpitching and rollingrolando aggressivelyagressivamente
as it changesalterar directiondireção.
57
193240
3496
inclinando e girando agressivamente,
quando muda de direção.
03:28
The maina Principal pointponto is we can have
smallermenor robotsrobôs that can go fasterMais rápido
58
196760
4256
O importante é que podemos ter
robôs mais pequenos e mais rápidos
03:33
and then travelviagem in these
very unstructurednão-estruturados environmentsambientes.
59
201040
2960
a voar nestes ambientes
muito desestruturados.
03:37
And in this nextPróximo videovídeo,
60
205120
2056
No próximo vídeo,
03:39
just like you see this birdpássaro, an eagleÁguia,
gracefullygraciosamente coordinatingcoordenação its wingsasas,
61
207200
5896
assim como veem este pássaro, uma águia,
graciosamente coordenando
as asas, os olhos e os pés
03:45
its eyesolhos and feetpés
to grabagarrar preypresa out of the wateragua,
62
213120
4296
para tirar a presa da água,
03:49
our robotrobô can go fishingpesca, too.
63
217440
1896
o nosso robô também pode pescar.
03:51
(LaughterRiso)
64
219360
1496
(Risos)
03:52
In this casecaso, this is a PhillyPhilly cheesesteaksanduíche de queijo
hoagiesanduíche gigante that it's grabbingagarrando out of thinfino airar.
65
220880
4056
Neste caso, isto é uma sanduíche mista
que ele está a apanhar de repente.
03:56
(LaughterRiso)
66
224960
2400
(Risos)
03:59
So you can see this robotrobô
going at about threetrês metersmetros perpor secondsegundo,
67
227680
3296
Assim, vemos este robô a voar
a cerca de três metros por segundo,
04:03
whichqual is fasterMais rápido than walkingcaminhando speedRapidez,
coordinatingcoordenação its armsbraços, its clawsgarras
68
231000
5136
o que é mais rápido que andar,
coordenando os braços, as garras
04:08
and its flightvoar with split-secondfração de segundo timingcronometragem
to achievealcançar this maneuvermanobra de.
69
236160
4120
e o voo em frações de segundos
para realizar esta manobra.
04:14
In anotheroutro experimentexperimentar,
70
242120
1216
Numa outra experiência,
04:15
I want to showexposição you
how the robotrobô adaptsadapta-se its flightvoar
71
243360
3656
eu quero mostrar-vos
como o robô adapta o seu voo
04:19
to controlao controle its suspendedsuspenso payloadcarga útil,
72
247040
2376
para controlar a sua carga suspensa,
04:21
whosede quem lengthcomprimento is actuallyna realidade largermaior
than the widthlargura of the windowjanela.
73
249440
3800
cujo comprimento é maior
do que a largura da janela.
04:25
So in orderordem to accomplishrealizar this,
74
253680
1696
A fim de conseguir isso,
04:27
it actuallyna realidade has to pitchpitch
and adjustajustar the altitudealtitude
75
255400
3696
ele tem de se inclinar
e ajustar a altitude
04:31
and swingbalanço the payloadcarga útil throughatravés.
76
259120
2320
e equilibrar a carga para passar.
04:38
But of coursecurso we want
to make these even smallermenor,
77
266920
2296
Mas é claro que queremos
torná-los ainda mais pequenos,
04:41
and we're inspiredinspirado
in particularespecial by honeybeesabelhas.
78
269240
3016
e inspirámo-nos,
em particular, nas abelhas.
04:44
So if you look at honeybeesabelhas,
and this is a sloweddesacelerou down videovídeo,
79
272280
3256
Se observarem as abelhas
— este é um vídeo em câmara lenta —
04:47
they're so smallpequeno,
the inertiainércia is so lightweightleve --
80
275560
3720
elas são tão pequenas,
a inércia é tão leve...
04:51
(LaughterRiso)
81
279960
1176
(Risos)
04:53
that they don't careCuidado --
they bouncesalto off my handmão, for exampleexemplo.
82
281160
3536
... que elas não se preocupam
— ricocheteiam na minha mão, por exemplo.
04:56
This is a little robotrobô
that mimicsimita the honeybeeabelha melífera behaviorcomportamento.
83
284720
3160
Este é um pequeno robô
que imita o comportamento das abelhas.
05:00
And smallermenor is better,
84
288600
1216
Quanto mais pequeno, melhor,
05:01
because alongao longo with the smallpequeno sizeTamanho
you get lowermais baixo inertiainércia.
85
289840
3536
porque, com um tamanho pequeno
obtemos uma inércia menor.
05:05
AlongAo longo de with lowermais baixo inertiainércia --
86
293400
1536
Juntamente com uma inércia menor...
05:06
(RobotRobô buzzingzumbindo, laughterriso)
87
294960
2856
(Zumbido do robô) (Risos)
05:09
alongao longo with lowermais baixo inertiainércia,
you're resistantresistente to collisionscolisões.
88
297840
2816
... com uma inércia menor,
somos resistentes a colisões.
05:12
And that makesfaz com que you more robustrobusto.
89
300680
1720
Isso torna-nos mais robustos.
05:15
So just like these honeybeesabelhas,
we buildconstruir smallpequeno robotsrobôs.
90
303800
2656
Assim, construímos robôs
pequenos como as abelhas.
05:18
And this particularespecial one
is only 25 gramsgramas in weightpeso.
91
306480
3376
Este, em especial,
pesa apenas 25 gramas.
05:21
It consumesconsome only sixseis wattswatts of powerpoder.
92
309880
2160
Consome apenas seis watts de potência.
05:24
And it can travelviagem
up to sixseis metersmetros perpor secondsegundo.
93
312440
2536
e pode voar até seis metros por segundo.
05:27
So if I normalizenormalizar that to its sizeTamanho,
94
315000
2336
Assim, em comparação com o seu tamanho,
05:29
it's like a BoeingBoeing 787 travelingviajando
tendez timesvezes the speedRapidez of soundsom.
95
317360
3640
é como um Boeing 787 a viajar
a 10 vezes a velocidade do som.
05:36
(LaughterRiso)
96
324000
2096
(Risos)
05:38
And I want to showexposição you an exampleexemplo.
97
326120
1920
Quero mostrar um exemplo.
05:40
This is probablyprovavelmente the first plannedplanejado mid-airmeio-ar
collisioncolisão, at one-twentiethum vigésimo normalnormal speedRapidez.
98
328840
5256
Esta provavelmente é a primeira
colisão aérea planeada,
a um vigésimo da velocidade normal.
05:46
These are going at a relativerelativo speedRapidez
of two metersmetros perpor secondsegundo,
99
334120
2858
Estes vão a uma velocidade relativa
de 2 metros/segundo,
05:49
and this illustratesilustra the basicbásico principleprincípio.
100
337002
2480
e isto ilustra o princípio básico.
05:52
The two-gramdois gramas carboncarbono fiberfibra cagegaiola around it
preventsimpede que the propellershélices from entanglingenredar,
101
340200
4976
A gaiola de fibra de carbono,
de dois gramas, à volta deles
impede que as hélices se enredem,
05:57
but essentiallyessencialmente the collisioncolisão is absorbedabsorvido
and the robotrobô respondsresponde to the collisionscolisões.
102
345200
5296
mas, essencialmente, a colisão é
absorvida e o robô reage às colisões.
06:02
And so smallpequeno alsoAlém disso meanssignifica safeseguro.
103
350520
2560
E mais pequeno
também significa mais seguro.
No meu laboratório,
ao desenvolver estes robôs,
06:05
In my lablaboratório, as we developeddesenvolvido these robotsrobôs,
104
353400
2016
06:07
we startcomeçar off with these biggrande robotsrobôs
105
355440
1620
começámos com estes robôs grandes
06:09
and then now we're down
to these smallpequeno robotsrobôs.
106
357084
2812
e agora, estamos com
esses robôs pequenos.
06:11
And if you plotenredo a histogramhistograma
of the numbernúmero of Band-AidsBand-Aids we'venós temos orderedordenado
107
359920
3456
Se traçarmos um histograma
da quantidade de pensos rápidos
que comprávamos, no passado
06:15
in the pastpassado, that sortordenar of tailedde cauda off now.
108
363400
2576
isso agora diminuiu.
06:18
Because these robotsrobôs are really safeseguro.
109
366000
1960
Porque estes robôs são mesmo seguros.
06:20
The smallpequeno sizeTamanho has some disadvantagesdesvantagens,
110
368760
2456
Ser pequeno tem algumas desvantagens,
06:23
and naturenatureza has foundencontrado a numbernúmero of waysmaneiras
to compensatecompensar for these disadvantagesdesvantagens.
111
371240
4080
e a natureza encontrou maneiras
de compensar estas desvantagens.
06:27
The basicbásico ideaidéia is they aggregateagregar
to formFormato largeampla groupsgrupos, or swarmsenxames.
112
375960
4000
A ideia básica é que eles se agregam
para formar grandes grupos, ou enxames.
06:32
So, similarlysimilarmente, in our lablaboratório,
we try to createcrio artificialartificial robotrobô swarmsenxames.
113
380320
3976
Do mesmo modo, no nosso laboratório,
tentámos criar
enxames artificiais de robôs.
06:36
And this is quitebastante challengingdesafiador
114
384320
1381
Isso é um grande desafio
06:37
because now you have to think
about networksredes of robotsrobôs.
115
385725
3320
porque agora temos
que pensar em redes de robôs.
06:41
And withindentro eachcada robotrobô,
116
389360
1296
E dentro de cada robô,
06:42
you have to think about the interplayinteração
of sensingde detecção, communicationcomunicação, computationcomputação --
117
390680
5616
temos que pensar na interação
da deteção, da comunicação, da computação
06:48
and this networkrede then becomestorna-se
quitebastante difficultdifícil to controlao controle and managegerir.
118
396320
4960
e essa rede torna-se
muito difícil de controlar e de gerir.
06:54
So from naturenatureza we take away
threetrês organizingorganizando principlesprincípios
119
402160
3296
Assim, fomos buscar à natureza,
três princípios de organização
06:57
that essentiallyessencialmente allowpermitir us
to developdesenvolve our algorithmsalgoritmos.
120
405480
3160
que, essencialmente, nos permitem
desenvolver os nossos algoritmos.
07:01
The first ideaidéia is that robotsrobôs
need to be awareconsciente of theirdeles neighborsvizinhos.
121
409640
4536
A primeira ideia é que os robôs precisam
de estar cientes dos seus vizinhos.
07:06
They need to be ablecapaz to sensesentido
and communicatecomunicar with theirdeles neighborsvizinhos.
122
414200
3440
Precisam de poder sentir
e comunicar com os vizinhos.
07:10
So this videovídeo illustratesilustra the basicbásico ideaidéia.
123
418040
2656
Este vídeo ilustra a ideia.
07:12
You have fourquatro robotsrobôs --
124
420720
1296
Temos quatro robôs.
07:14
one of the robotsrobôs has actuallyna realidade been
hijackedsequestrado by a humanhumano operatoroperador, literallyliteralmente.
125
422040
4240
Um dos robôs foi sequestrado
por um operador humano.
07:19
But because the robotsrobôs
interactinteragir with eachcada other,
126
427217
2239
Mas como os robôs
interagem uns com os outros,
07:21
they sensesentido theirdeles neighborsvizinhos,
127
429480
1656
eles sentem os seus vizinhos
07:23
they essentiallyessencialmente followSegue.
128
431160
1296
e seguem um líder.
07:24
And here there's a singlesolteiro personpessoa
ablecapaz to leadconduzir this networkrede of followersseguidores.
129
432480
5360
E aqui, uma única pessoa é capaz
de liderar essa rede de seguidores.
07:32
So again, it's not because all the robotsrobôs
know where they're supposedsuposto to go.
130
440000
5056
Afinal, novamente, não é porque todos
os robôs sabem para onde devem ir.
07:37
It's because they're just reactingreagindo
to the positionsposições of theirdeles neighborsvizinhos.
131
445080
4320
É porque eles estão apenas a reagir
às posições dos seus vizinhos.
07:43
(LaughterRiso)
132
451720
4120
(Risos)
07:48
So the nextPróximo experimentexperimentar illustratesilustra
the secondsegundo organizingorganizando principleprincípio.
133
456280
5240
A experiência seguinte ilustra
o segundo princípio de organização.
07:54
And this principleprincípio has to do
with the principleprincípio of anonymityanonimato.
134
462920
3800
Este princípio tem a ver
com o princípio do anonimato.
07:59
Here the keychave ideaidéia is that
135
467400
4296
Aqui a ideia fundamental é que
os robôs desconhecem
a identidade dos vizinhos.
08:03
the robotsrobôs are agnosticagnóstico
to the identitiesidentidades of theirdeles neighborsvizinhos.
136
471720
4240
08:08
They're askedperguntei to formFormato a circularcircular shapeforma,
137
476440
2616
Pedimos-lhes para formarem um círculo.
08:11
and no matterimportam how manymuitos robotsrobôs
you introduceintroduzir into the formationformação,
138
479080
3296
Por mais robôs
que acrescentemos á formação,
08:14
or how manymuitos robotsrobôs you pullpuxar out,
139
482400
2576
ou por mais robôs que tiremos,
08:17
eachcada robotrobô is simplysimplesmente
reactingreagindo to its neighborvizinho.
140
485000
3136
cada robô está simplesmente
a reagir ao seu vizinho.
08:20
It's awareconsciente of the factfacto that it needsprecisa
to formFormato the circularcircular shapeforma,
141
488160
4976
Está ciente do facto de que precisa
formar um círculo,
08:25
but collaboratingcolaborando with its neighborsvizinhos
142
493160
1776
mas em colaboração com os seus vizinhos
08:26
it formsformas the shapeforma
withoutsem centralcentral coordinationcoordenação.
143
494960
3720
forma o círculo
sem qualquer coordenação central.
08:31
Now if you put these ideasidéias togetherjuntos,
144
499520
2416
Agora, se colocarmos
estas ideias em conjunto,
08:33
the thirdterceiro ideaidéia is that we
essentiallyessencialmente give these robotsrobôs
145
501960
3896
a terceira ideia é que nós
damos a estes robôs
08:37
mathematicalmatemático descriptionsdescrições
of the shapeforma they need to executeexecutar.
146
505880
4296
descrições matemáticas
da forma que eles precisam de executar.
08:42
And these shapesformas can be varyingvariando
as a functionfunção of time,
147
510200
3496
Estas formas podem variar
em função de tempo,
08:45
and you'llvocê vai see these robotsrobôs
startcomeçar from a circularcircular formationformação,
148
513720
4496
e vamos ver estes robôs,
começarem com uma formação circular,
08:50
changemudança into a rectangularretangular formationformação,
stretchesticam into a straightdireto linelinha,
149
518240
3256
mudarem para um retângulo,
esticarem-se numa linha reta,
08:53
back into an ellipseelipse.
150
521520
1375
e depois numa elipse.
08:54
And they do this with the samemesmo
kindtipo of split-secondfração de segundo coordinationcoordenação
151
522919
3617
Fazem isso com o mesmo
tipo de coordenação ao segundo
08:58
that you see in naturalnatural swarmsenxames, in naturenatureza.
152
526560
3280
que vemos nos enxames, na natureza.
09:03
So why work with swarmsenxames?
153
531080
2136
Então, porquê trabalhar com enxames?
09:05
Let me tell you about two applicationsaplicações
that we are very interestedinteressado in.
154
533240
4120
Vou falar-vos de duas aplicações
em que estamos muito interessados.
09:10
The first one has to do with agricultureagricultura,
155
538160
2376
A primeira tem a ver com a agricultura,
09:12
whichqual is probablyprovavelmente the biggestmaior problemproblema
that we're facingvoltado para worldwideno mundo todo.
156
540560
3360
que é provavelmente o maior problema
que enfrentamos no mundo.
09:16
As you well know,
157
544760
1256
Como vocês bem sabem,
09:18
one in everycada sevenSete personspessoas
in this earthterra is malnourishedcrianças desnutridas.
158
546040
3520
uma em cada sete pessoas
nesta terra está subnutrida.
09:21
MostMaioria of the landterra that we can cultivatecultivar
has already been cultivatedcultivada.
159
549920
3480
A maior parte da terra
que cultivamos já foi cultivada.
09:25
And the efficiencyeficiência of mosta maioria systemssistemas
in the worldmundo is improvingmelhorando,
160
553960
3216
E a eficácia da maior parte dos sistemas
no mundo está a melhorar,
09:29
but our productionProdução systemsistema
efficiencyeficiência is actuallyna realidade decliningem declínio.
161
557200
3520
mas a eficácia do nosso sistema
de produção está em declínio,
09:33
And that's mostlyna maioria das vezes because of wateragua
shortageescassez, cropcolheita diseasesdoenças, climateclima changemudança
162
561080
4216
principalmente por causa
da escassez da água,
das doenças das plantas,
da alteração climática
09:37
and a couplecasal of other things.
163
565320
1520
e de mais outras coisas.
09:39
So what can robotsrobôs do?
164
567360
1480
Então, o que podem fazer os robôs?
09:41
Well, we adoptadotar an approachabordagem that's
calledchamado PrecisionPrecisão FarmingAgricultura in the communitycomunidade.
165
569200
4616
Nós adotámos uma abordagem que se chama
Agricultura de Precisão na comunidade.
09:45
And the basicbásico ideaidéia is that we flymosca
aerialaérea robotsrobôs throughatravés orchardspomares,
166
573840
5376
A ideia básica é que nós pomos
robôs aéreos a voar nos pomares,
09:51
and then we buildconstruir
precisionprecisão modelsmodelos of individualIndividual plantsplantas.
167
579240
3120
e construímos modelos de precisão
de plantas individuais.
09:54
So just like personalizedpersonalizado medicineremédio,
168
582829
1667
Tal como a medicina personalizada,
09:56
while you mightpoderia imagineImagine wantingquerendo
to treattratar everycada patientpaciente individuallyindividualmente,
169
584520
4816
em que podemos imaginar querer
tratar cada doente individualmente,
10:01
what we'dqua like to do is buildconstruir
modelsmodelos of individualIndividual plantsplantas
170
589360
3696
o que nós gostaríamos de fazer
é construir modelos de plantas individuais
10:05
and then tell the farmeragricultor
what kindtipo of inputsinsumos everycada plantplantar needsprecisa --
171
593080
4136
e, depois, dizer ao agricultor
que tipo de contributos cada planta precisa
10:09
the inputsinsumos in this casecaso beingser wateragua,
fertilizerfertilizante and pesticidepesticida.
172
597240
4440
em que os contributos, neste caso,
são a água, os fertilizantes
e os pesticidas.
10:14
Here you'llvocê vai see robotsrobôs
travelingviajando throughatravés an applemaçã orchardPomar,
173
602640
3616
Aqui veem robôs a voar num pomar de maçãs,
e dentro de instantes verão
dois dos seus companheiros
10:18
and in a minuteminuto you'llvocê vai see
two of its companionscompanheiros
174
606280
2256
10:20
doing the samemesmo thing on the left sidelado.
175
608560
1810
a fazer a mesma coisa no lado esquerdo.
10:22
And what they're doing is essentiallyessencialmente
buildingconstrução a mapmapa of the orchardPomar.
176
610800
3656
Eles estão a construir um mapa do pomar.
10:26
WithinDentro the mapmapa is a mapmapa
of everycada plantplantar in this orchardPomar.
177
614480
2816
Dentro do mapa há um mapa
de cada planta neste pomar.
10:29
(RobotRobô buzzingzumbindo)
178
617320
1656
(Zumbido de robô)
10:31
Let's see what those mapsmapas look like.
179
619000
1896
Vamos ver o aspeto desses mapas.
10:32
In the nextPróximo videovídeo, you'llvocê vai see the camerascâmeras
that are beingser used on this robotrobô.
180
620920
4296
No próximo vídeo, vamos ver as câmaras
que estão a ser utilizadas neste robô.
10:37
On the top-leftsuperior esquerdo is essentiallyessencialmente
a standardpadrão colorcor cameraCâmera.
181
625240
3240
Em cima à esquerda está
uma câmara padrão a cores.
10:41
On the left-centeresquerda-centro is an infraredinfravermelho cameraCâmera.
182
629640
3296
No centro à esquerda está
uma câmara de infravermelhos.
10:44
And on the bottom-leftinferior esquerdo
is a thermaltérmica cameraCâmera.
183
632960
3776
E em baixo à esquerda
está uma câmara térmica.
10:48
And on the maina Principal panelpainel, you're seeingvendo
a three-dimensionaltridimensional reconstructionreconstrução
184
636760
3336
No painel principal, vemos
uma reconstrução a três dimensões
10:52
of everycada treeárvore in the orchardPomar
as the sensorssensores flymosca right pastpassado the treesárvores.
185
640120
6120
de todas as árvores no pomar à medida
que os sensores passam pelas árvores.
10:59
ArmedArmado with informationem formação like this,
we can do severalde várias things.
186
647640
4040
Munidos com estas informações,
podemos fazer várias coisas.
11:04
The first and possiblypossivelmente the mosta maioria importantimportante
thing we can do is very simplesimples:
187
652200
4256
A primeira coisa mais importante
que podemos fazer é muito simples:
11:08
countcontagem the numbernúmero of fruitsfrutas on everycada treeárvore.
188
656480
2440
contar o número de frutos em cada árvore.
11:11
By doing this, you tell the farmeragricultor
how manymuitos fruitsfrutas she has in everycada treeárvore
189
659520
4536
Ao fazer isso, diremos ao agricultor
quantos frutos há em cada árvore
11:16
and allowpermitir her to estimateestimativa
the yieldprodução in the orchardPomar,
190
664080
4256
o que lhe permitirá fazer
uma estimativa da colheita,
11:20
optimizingOtimizando the productionProdução
chaincadeia downstreamRio abaixo.
191
668360
2840
otimizando os passos seguintes
da cadeia de produção.
11:23
The secondsegundo thing we can do
192
671640
1616
A segunda coisa que podemos fazer
11:25
is take modelsmodelos of plantsplantas, constructconstruir
three-dimensionaltridimensional reconstructionsreconstruções,
193
673280
4496
é agarrar em modelos de plantas,
fazer reconstruções tridimensionais,
11:29
and from that estimateestimativa the canopymarquise sizeTamanho,
194
677800
2536
e a partir disso, calcular
o tamanho da copa das árvores,
11:32
and then correlatecorrelacionar the canopymarquise sizeTamanho
to the amountmontante of leaffolha areaárea on everycada plantplantar.
195
680360
3776
e depois correlacionar o tamanho da copa
com o tamanho
da área foliar de cada planta.
11:36
And this is calledchamado the leaffolha areaárea indexíndice.
196
684160
2176
Chama-se a isso o índice de área foliar.
11:38
So if you know this leaffolha areaárea indexíndice,
197
686360
1936
Então, quando sabemos
este índice de área foliar,
11:40
you essentiallyessencialmente have a measurea medida of how much
photosynthesisfotossíntese is possiblepossível in everycada plantplantar,
198
688320
5456
temos basicamente uma medida de quanta
fotossíntese é possível em cada planta,
11:45
whichqual again tellsconta you
how healthysaudável eachcada plantplantar is.
199
693800
2880
o que nos diz quão saudável cada planta é.
11:49
By combiningcombinando visualvisual
and infraredinfravermelho informationem formação,
200
697520
4216
Ao combinar informações
visuais e de infravermelhos,
11:53
we can alsoAlém disso computecalcular indicesíndices suchtal as NDVIIVDN.
201
701760
3296
também podemos calcular índices,
tais como o NDVI.
11:57
And in this particularespecial casecaso,
you can essentiallyessencialmente see
202
705080
2816
Neste caso particular,
podemos ver, essencialmente,
11:59
there are some cropscultivo that are
not doing as well as other cropscultivo.
203
707920
3016
que há certas culturas
que não estão tão bem como outras.
12:02
This is easilyfacilmente discerniblediscernível from imageryimagens,
204
710960
4056
Isso é facilmente percetível
a partir de imagens,
12:07
not just visualvisual imageryimagens but combiningcombinando
205
715040
2216
não apenas imagens visuais,
mas combinando imagens visuais
com imagens a infravermelho.
12:09
bothambos visualvisual imageryimagens and infraredinfravermelho imageryimagens.
206
717280
2776
12:12
And then lastlypor último,
207
720080
1336
E finalmente, uma coisa
que estamos interessados em fazer
12:13
one thing we're interestedinteressado in doing is
detectingdetecção de the earlycedo onsetinício of chlorosisclorose --
208
721440
4016
é detetar o início precoce da clorose.
12:17
and this is an orangelaranja treeárvore --
209
725480
1496
Esta é uma laranjeira
12:19
whichqual is essentiallyessencialmente seenvisto
by yellowingamarelinho of leavessai.
210
727000
2560
que se destaca sobretudo
pelo amarelecimento das folhas.
12:21
But robotsrobôs flyingvôo overheadsobrecarga
can easilyfacilmente spotlocal this autonomouslyde forma autônoma
211
729880
3896
Os robôs voadores podem
facilmente detetar isso de forma autónoma
12:25
and then reportrelatório to the farmeragricultor
that he or she has a problemproblema
212
733800
2936
e, depois, informar o agricultor
que há um problema
12:28
in this sectionseção of the orchardPomar.
213
736760
1520
nesta secção do pomar.
12:30
SystemsSistemas de like this can really help,
214
738800
2696
Sistemas como este podem ajudar,
12:33
and we're projectingprojetando yieldsrendimentos
that can improvemelhorar by about tendez percentpor cento
215
741520
5816
e nós estamos a projetar colheitas que
podem melhorar em cerca de 10%.
12:39
and, more importantlyimportante, decreasediminuir
the amountmontante of inputsinsumos suchtal as wateragua
216
747360
3216
Mais importante ainda, podem diminuir
a quantidade de consumos,
12:42
by 25 percentpor cento by usingusando
aerialaérea robotrobô swarmsenxames.
217
750600
3280
como a água, em 25%,
usando enxames de robôs aéreos.
12:47
LastlyPor último, I want you to applaudAplaudo
the people who actuallyna realidade createcrio the futurefuturo,
218
755200
5736
Por último, quero aplaudir
as pessoas que criam o futuro,
12:52
YashYash MulgaonkarMulgaonkar, SikangSikang LiuLiu
and GiuseppeGiuseppe LoiannoLoianno,
219
760960
4920
Yash Mulgaonkar, Sikang Liu
e Giuseppe Loianno,
12:57
who are responsibleresponsável for the threetrês
demonstrationsdemonstrações that you saw.
220
765920
3496
que são responsáveis pelas três
demonstrações que viram.
13:01
Thank you.
221
769440
1176
Obrigado.
13:02
(ApplauseAplausos)
222
770640
5920
(Aplausos)
Translated by Yasser Nazir
Reviewed by Margarida Ferreira

▲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