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

Виджай Кумар: Будущее летающих роботов

Filmed:
1,780,679 views

Виджай Кумар и его команда, вдохновлённые примером пчёл, в своей лаборатории Университета Пенсильвании создают автономных аэророботов. Их последним прорывом стал проект точного земледелия, в котором рои роботов наносят на карту, создают трёхмерное изображение и анализируют каждое растение и каждый плод на плантациях. Это даёт фермерам жизненно важную информацию, позволяющую повысить урожайность и сделать системы полива эффективнее.
- 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 labлаборатория, we buildстроить
autonomousавтономный aerialантенна robotsроботы
0
1280
3656
В моей лаборатории
строят автономных летающих роботов,
00:16
like the one you see flyingлетающий here.
1
4960
1880
таких, как этот.
00:20
UnlikeВ отличие от the commerciallyв промышленных масштабах availableдоступный dronesбеспилотные летательные аппараты
that you can buyкупить todayCегодня,
2
8720
3696
В отличие от тех дронов,
которых вы можете купить сегодня,
00:24
this robotробот doesn't have any GPSGPS on boardдоска.
3
12440
2640
на нём не установлен GPS.
00:28
So withoutбез GPSGPS,
4
16160
1216
Без GPS
00:29
it's hardжесткий for robotsроботы like this
to determineопределить theirих positionдолжность.
5
17400
3280
таким роботам сложно определить
своё местоположение.
00:34
This robotробот usesиспользования onboardна борту sensorsдатчиков,
camerasкамеры and laserлазер scannersсканеры,
6
22240
4736
Этот робот использует бортовые сенсоры,
камеры и лазерные сканеры
00:39
to scanсканирование the environmentОкружающая среда.
7
27000
1696
для анализа окружающей среды.
00:40
It detectsдетектирует featuresфункции from the environmentОкружающая среда,
8
28720
3056
Он определяет особенности
рельефа местности
00:43
and it determinesопределяет where it is
relativeотносительный to those featuresфункции,
9
31800
2736
и своё положение относительно них,
00:46
usingс помощью a methodметод of triangulationтриангуляция.
10
34560
2136
используя триангуляцию.
00:48
And then it can assembleсобирать
all these featuresфункции into a mapкарта,
11
36720
3456
А потом всё наносится на карту
00:52
like you see behindза me.
12
40200
1736
вроде той, которая сейчас за мной.
00:53
And this mapкарта then allowsпозволяет the robotробот
to understandПонимаю where the obstaclesпрепятствий are
13
41960
3936
И эта карта позволяет роботу понять,
где находятся препятствия,
00:57
and navigateпроводить in a collision-freeбез столкновений mannerманера.
14
45920
2720
и ориентироваться без столкновений.
Дальше я хочу вам показать
01:01
What I want to showпоказать you nextследующий
15
49160
2096
01:03
is a setзадавать of experimentsэксперименты
we did insideвнутри our laboratoryлаборатория,
16
51280
3216
серию экспериментов
из нашей лаборатории,
01:06
where this robotробот was ableв состоянии
to go for longerдольше distancesрасстояния.
17
54520
3480
когда робот передвигался
на более длинные расстояния.
01:10
So here you'llВы будете see, on the topВверх right,
what the robotробот seesвидит with the cameraкамера.
18
58400
5016
Здесь, сверху справа — то,
что робот видит с помощью камеры.
01:15
And on the mainглавный screenэкран --
19
63440
1216
На основном экране —
01:16
and of courseкурс this is spedускоренный up
by a factorфактор of four4 --
20
64680
2456
конечно, видео ускорено в 4 раза —
01:19
on the mainглавный screenэкран you'llВы будете see
the mapкарта that it's buildingздание.
21
67160
2667
на основном экране карта,
которую он выстраивает.
01:21
So this is a high-resolutionвысокое разрешение mapкарта
of the corridorкоридор around our laboratoryлаборатория.
22
69851
4285
Это карта с высоким разрешением
коридора около нашей лаборатории.
01:26
And in a minuteминут
you'llВы будете see it enterвойти our labлаборатория,
23
74160
2336
Вот он проникает в лабораторию,
01:28
whichкоторый is recognizableузнаваемый
by the clutterбеспорядок that you see.
24
76520
2856
что очевидно по беспорядку,
который вы видите.
01:31
(LaughterСмех)
25
79400
1016
(Смех)
01:32
But the mainглавный pointточка I want to conveyпередавать to you
26
80440
2007
Но главное здесь —
01:34
is that these robotsроботы are capableспособный
of buildingздание high-resolutionвысокое разрешение mapsкарты
27
82472
3584
то, что эти роботы способны строить
карты с высоким разрешением,
01:38
at five5 centimetersсм resolutionразрешающая способность,
28
86080
2496
до 5 сантиметров,
01:40
allowingпозволяющий somebodyкто-то who is outsideза пределами the labлаборатория,
or outsideза пределами the buildingздание
29
88600
4176
позволяя всем вне лаборатории
или вне здания
01:44
to deployразвертывание these
withoutбез actuallyна самом деле going insideвнутри,
30
92800
3216
отправлять их, не входя за ними,
01:48
and tryingпытаясь to inferделать вывод
what happensпроисходит insideвнутри the buildingздание.
31
96040
3760
и узнавать, что происходит внутри здания.
01:52
Now there's one problemпроблема
with robotsроботы like this.
32
100400
2240
С такими роботами есть одна проблема.
01:55
The first problemпроблема is it's prettyСимпатичная bigбольшой.
33
103600
2200
Первая — они достаточно большие.
И поэтому тяжёлые.
01:58
Because it's bigбольшой, it's heavyтяжелый.
34
106120
1680
02:00
And these robotsроботы consumeпотреблять
about 100 wattsВт perв poundфунт.
35
108640
3040
Этим роботам нужно около 100 Вт
на каждые полкилограмма веса.
02:04
And this makesмарки for
a very shortкороткая missionмиссия life.
36
112360
2280
А это сильно сокращает время их работы.
02:08
The secondвторой problemпроблема
37
116000
1456
Вторая проблема —
02:09
is that these robotsроботы have onboardна борту sensorsдатчиков
that endконец up beingявляющийся very expensiveдорогая --
38
117480
3896
на этих роботах установлены сенсоры,
оказавшиеся очень дорогими:
02:13
a laserлазер scannerсканер, a cameraкамера
and the processorsпроцессоры.
39
121400
3440
лазерный сканер, камера и процессоры.
02:17
That drivesдиски up the costСтоимость of this robotробот.
40
125280
3040
Это увеличивает стоимость робота.
02:21
So we askedспросил ourselvesсами a questionвопрос:
41
129440
2656
И мы задались вопросом:
02:24
what consumerпотребитель productпродукт
can you buyкупить in an electronicsэлектроника storeмагазин
42
132120
3776
какой потребительский товар из тех,
что продаются в магазинах электроники,
02:27
that is inexpensiveнедорогой, that's lightweightлегкий,
that has sensingсчитывание onboardна борту and computationвычисление?
43
135920
6280
будет недорогим, лёгким и с сенсорами
и процессорами на нём?
02:36
And we inventedизобрел the flyingлетающий phoneТелефон.
44
144080
2656
Так мы изобрели летающий телефон.
02:38
(LaughterСмех)
45
146760
1936
(Смех)
02:40
So this robotробот usesиспользования a SamsungSamsung Galaxyгалактика
smartphoneсмартфон that you can buyкупить off the shelfполка,
46
148720
6176
Этот робот использует смартфон
Samsung Galaxy, его можете купить и вы,
02:46
and all you need is an appприложение that you
can downloadскачать from our appприложение storeмагазин.
47
154920
4016
и к нему всё, что вам нужно, —
загрузить наше приложение.
02:50
And you can see this robotробот
readingчтение the lettersбуквы, "TEDТЕД" in this caseдело,
48
158960
4216
Видите, этот робот читает,
в нашем случае слово «TED»,
02:55
looking at the cornersуглы
of the "T" and the "E"
49
163200
2936
снимая углы букв «T» и «E»,
02:58
and then triangulatingпроизводящий тригонометрическая съемка off of that,
flyingлетающий autonomouslyавтономно.
50
166160
3480
а затем выполняет триангуляцию по ним
и движется автономно.
03:02
That joystickджойстик is just there
to make sure if the robotробот goesидет crazyпсих,
51
170720
3256
Джойстик нужен только для того, чтобы,
если робот спятит,
03:06
GiuseppeGiuseppe can killубийство it.
52
174000
1416
его можно было прибить.
03:07
(LaughterСмех)
53
175440
1640
(Смех)
03:10
In additionприбавление to buildingздание
these smallмаленький robotsроботы,
54
178920
3816
Кроме того, строя этих маленьких роботов,
03:14
we alsoтакже experimentэксперимент with aggressiveагрессивный
behaviorsповедения, like you see here.
55
182760
4800
мы экспериментировали с вот таким
агрессивным поведением.
03:19
So this robotробот is now travelingпутешествие
at two to threeтри metersметры perв secondвторой,
56
187920
5296
Этот робот движется со скоростью 2–3 м/с,
03:25
pitchingкачка and rollingпрокатка aggressivelyагрессивно
as it changesизменения directionнаправление.
57
193240
3496
агрессивно бросаясь из стороны в сторону.
03:28
The mainглавный pointточка is we can have
smallerменьше robotsроботы that can go fasterБыстрее
58
196760
4256
Главное, что у нас могут быть
маленькие быстрые роботы,
03:33
and then travelпутешествовать in these
very unstructuredнеструктурированных environmentsокружающая среда.
59
201040
2960
способные двигаться
в очень хаотичных средах.
03:37
And in this nextследующий videoвидео,
60
205120
2056
А в этом видео,
03:39
just like you see this birdптица, an eagleорел,
gracefullyизящно coordinatingкоординирующий its wingsкрылья,
61
207200
5896
точно так же, как эта птица, орёл,
которая изящно управляет своими крыльями,
03:45
its eyesглаза and feetноги
to grabгрейфер preyдобыча out of the waterводы,
62
213120
4296
глазами и лапами, чтобы выхватить
жертву из воды,
03:49
our robotробот can go fishingловит рыбу, too.
63
217440
1896
наш робот тоже рыбачит.
03:51
(LaughterСмех)
64
219360
1496
(Смех)
03:52
In this caseдело, this is a PhillyPhilly cheesesteakCheesesteak
hoagieHoagie that it's grabbingзахватывая out of thinтонкий airвоздух.
65
220880
4056
Здесь он на лету хватает
сэндвич «Филадельфия».
03:56
(LaughterСмех)
66
224960
2400
(Смех)
03:59
So you can see this robotробот
going at about threeтри metersметры perв secondвторой,
67
227680
3296
Этот робот движется со скоростью 3 м/с,
04:03
whichкоторый is fasterБыстрее than walkingгулять пешком speedскорость,
coordinatingкоординирующий its armsоружие, its clawsкогти
68
231000
5136
это быстрее скорости пешехода,
координирует свою клешню
04:08
and its flightрейс with split-secondдоли секунды timingсинхронизация
to achieveдостигать this maneuverманевр.
69
236160
4120
и свой полёт посекундно для того,
чтобы выполнить этот манёвр.
04:14
In anotherдругой experimentэксперимент,
70
242120
1216
В другом эксперименте
04:15
I want to showпоказать you
how the robotробот adaptsадаптируются its flightрейс
71
243360
3656
робот в своём полёте
04:19
to controlконтроль its suspendedподвешенный payloadполезная нагрузка,
72
247040
2376
контролирует подвешенный груз —
04:21
whoseчья lengthдлина is actuallyна самом деле largerбольше
than the widthширина of the windowокно.
73
249440
3800
а длина подвеса больше, чем ширина окна.
04:25
So in orderзаказ to accomplishвыполнять this,
74
253680
1696
Здесь ему нужно менять
длину подвеса и высоту,
04:27
it actuallyна самом деле has to pitchподача
and adjustрегулировать the altitudeвысота над уровнем моря
75
255400
3696
04:31
and swingсвинг the payloadполезная нагрузка throughчерез.
76
259120
2320
чтобы протащить груз.
04:38
But of courseкурс we want
to make these even smallerменьше,
77
266920
2296
Разумеется, мы хотели
сделать их ещё меньше,
04:41
and we're inspiredвдохновенный
in particularконкретный by honeybeesмедоносные.
78
269240
3016
и особенно нас вдохновляли пчёлы.
04:44
So if you look at honeybeesмедоносные,
and this is a slowedзамедлилась down videoвидео,
79
272280
3256
Вот замедленное видео с пчёлами:
04:47
they're so smallмаленький,
the inertiaинертность is so lightweightлегкий --
80
275560
3720
они так малы, их инерция так мала...
04:51
(LaughterСмех)
81
279960
1176
(Смех)
04:53
that they don't careзабота --
they bounceподпрыгивать off my handрука, for exampleпример.
82
281160
3536
что для них неважно, например,
столкновение с моей рукой.
04:56
This is a little robotробот
that mimicsподражает the honeybeeпчела behaviorповедение.
83
284720
3160
Этот маленький робот копирует
поведение пчёл.
05:00
And smallerменьше is better,
84
288600
1216
И чем меньше, тем лучше,
05:01
because alongвдоль with the smallмаленький sizeразмер
you get lowerниже inertiaинертность.
85
289840
3536
потому что вместе с уменьшением размеров
уменьшается и инерция.
05:05
AlongВдоль with lowerниже inertiaинертность --
86
293400
1536
А с уменьшением инерции
05:06
(Robotробот buzzingжужжание, laughterсмех)
87
294960
2856
(Робот жужжит. Смех)
05:09
alongвдоль with lowerниже inertiaинертность,
you're resistantрезистентный to collisionsстолкновения.
88
297840
2816
с уменьшением инерции
восприимчивость к столкновениям ниже.
05:12
And that makesмарки you more robustкрепкий.
89
300680
1720
Вы становитесь устойчивее.
05:15
So just like these honeybeesмедоносные,
we buildстроить smallмаленький robotsроботы.
90
303800
2656
Мы строим маленьких роботов,
таких же, как эти пчёлы.
05:18
And this particularконкретный one
is only 25 gramsграммов in weightвес.
91
306480
3376
Конкретно этот весит всего 25 грамм.
05:21
It consumesистребляют only sixшесть wattsВт of powerмощность.
92
309880
2160
Ему нужно всего 6 ватт.
05:24
And it can travelпутешествовать
up to sixшесть metersметры perв secondвторой.
93
312440
2536
И он может двигаться до 6 м/c.
05:27
So if I normalizeнормализовать that to its sizeразмер,
94
315000
2336
Если сопоставить это с его размером,
05:29
it's like a BoeingBoeing 787 travelingпутешествие
ten10 timesраз the speedскорость of soundзвук.
95
317360
3640
то это Боинг-787, летящий со скоростью,
в 10 раз больше скорости звука.
05:36
(LaughterСмех)
96
324000
2096
(Смех)
05:38
And I want to showпоказать you an exampleпример.
97
326120
1920
И я хочу привести вам пример.
05:40
This is probablyвероятно the first plannedпланируемый mid-airв воздухе
collisionстолкновение, at one-twentiethодин-двадцатый normalнормальный speedскорость.
98
328840
5256
Это первое спланированное столкновение
в воздухе, замедленное в 20 раз.
05:46
These are going at a relativeотносительный speedскорость
of two metersметры perв secondвторой,
99
334120
2858
Они сближаются со скоростью 2 м/c,
05:49
and this illustratesиллюстрирует the basicосновной principleпринцип.
100
337002
2480
это иллюстрирует основной принцип.
05:52
The two-gramдва грамма carbonуглерод fiberволокно cageклетка around it
preventsпредотвращает the propellersпропеллеры from entanglingзапутывание,
101
340200
4976
Каркас из углеродного волокна весом 2 г
защищает пропеллеры от столкновения,
05:57
but essentiallyпо существу the collisionстолкновение is absorbedпоглощенный
and the robotробот respondsоткликается to the collisionsстолкновения.
102
345200
5296
но энергия столкновения поглощается,
и робот реагирует на него.
06:02
And so smallмаленький alsoтакже meansозначает safeбезопасно.
103
350520
2560
Маленький размер — это безопасность.
06:05
In my labлаборатория, as we developedразвитая these robotsроботы,
104
353400
2016
В нашей лаборатории
06:07
we startНачало off with these bigбольшой robotsроботы
105
355440
1620
мы начали с больших роботов,
06:09
and then now we're down
to these smallмаленький robotsроботы.
106
357084
2812
а закончили такими мелкими.
06:11
And if you plotсюжет a histogramгистограмма
of the numberномер of Band-AidsЛейкопластыри we'veмы в orderedприказал
107
359920
3456
А если вы нарисуете график того,
как мы заказывали пластыри,
06:15
in the pastмимо, that sortСортировать of tailedхвостатый off now.
108
363400
2576
то со временем линия уйдёт в ноль,
06:18
Because these robotsроботы are really safeбезопасно.
109
366000
1960
ведь эти роботы действительно безопасны.
06:20
The smallмаленький sizeразмер has some disadvantagesнедостатки,
110
368760
2456
У небольшого размера есть недостатки,
06:23
and natureприрода has foundнайденный a numberномер of waysпути
to compensateкомпенсировать for these disadvantagesнедостатки.
111
371240
4080
но природа нашла множество способов
их компенсировать,
06:27
The basicосновной ideaидея is they aggregateсовокупный
to formформа largeбольшой groupsгруппы, or swarmsрои.
112
375960
4000
в основном созданием
больших групп, или роёв.
06:32
So, similarlyпо аналогии, in our labлаборатория,
we try to createСоздайте artificialискусственный robotробот swarmsрои.
113
380320
3976
И в нашей лаборатории мы пытаемся
создать искусственные рои роботов.
06:36
And this is quiteдовольно challengingиспытывающий
114
384320
1381
Это достаточно сложно,
06:37
because now you have to think
about networksсети of robotsроботы.
115
385725
3320
потому что теперь надо думать
о взаимодействии роботов.
06:41
And withinв eachкаждый robotробот,
116
389360
1296
И для каждого робота
06:42
you have to think about the interplayвзаимодействие
of sensingсчитывание, communicationсвязь, computationвычисление --
117
390680
5616
вам нужно продумать восприятие,
коммуникацию и вычисления,
06:48
and this networkсеть then becomesстановится
quiteдовольно difficultсложно to controlконтроль and manageуправлять.
118
396320
4960
и этим всем становится сложно управлять.
06:54
So from natureприрода we take away
threeтри organizingорганизация principlesпринципы
119
402160
3296
Мы позаимствовали три принципа
организации у природы —
06:57
that essentiallyпо существу allowпозволять us
to developразвивать our algorithmsалгоритмы.
120
405480
3160
они позволили нам построить эти алгоритмы.
07:01
The first ideaидея is that robotsроботы
need to be awareзнать of theirих neighborsсоседи.
121
409640
4536
Первый состоит в том, что роботам надо
знать о своих соседях.
07:06
They need to be ableв состоянии to senseсмысл
and communicateобщаться with theirих neighborsсоседи.
122
414200
3440
Они должны быть в состоянии ощущать их
и общаться с ними.
07:10
So this videoвидео illustratesиллюстрирует the basicосновной ideaидея.
123
418040
2656
Это видео иллюстрирует идею.
07:12
You have four4 robotsроботы --
124
420720
1296
У вас четыре робота:
07:14
one of the robotsроботы has actuallyна самом деле been
hijackedугнали by a humanчеловек operatorоператор, literallyбуквально.
125
422040
4240
один, кстати, захвачен
оператором-человеком буквально.
07:19
But because the robotsроботы
interactвзаимодействовать with eachкаждый other,
126
427217
2239
Но поскольку роботы взаимодействуют,
07:21
they senseсмысл theirих neighborsсоседи,
127
429480
1656
они ощущают соседей
07:23
they essentiallyпо существу followследовать.
128
431160
1296
и следуют друг за другом.
07:24
And here there's a singleОдин personчеловек
ableв состоянии to leadвести this networkсеть of followersпоследователи.
129
432480
5360
И один из них возглавляет
эту сеть последователей.
07:32
So again, it's not because all the robotsроботы
know where they're supposedпредполагаемый to go.
130
440000
5056
То есть это не потому, что каждый робот
знает, куда он должен идти,
07:37
It's because they're just reactingреагирующих
to the positionsпозиции of theirих neighborsсоседи.
131
445080
4320
а потому что он просто реагирует
на местонахождение своих соседей.
07:43
(LaughterСмех)
132
451720
4120
(Смех)
07:48
So the nextследующий experimentэксперимент illustratesиллюстрирует
the secondвторой organizingорганизация principleпринцип.
133
456280
5240
Этот эксперимент демонстрирует
второй принцип организации.
07:54
And this principleпринцип has to do
with the principleпринцип of anonymityанонимность.
134
462920
3800
Это анонимность.
07:59
Here the keyключ ideaидея is that
135
467400
4296
Смысл в том,
08:03
the robotsроботы are agnosticагностик
to the identitiesтождества of theirих neighborsсоседи.
136
471720
4240
что роботам не нужно знать,
кто именно их соседи.
08:08
They're askedспросил to formформа a circularкруговой shapeформа,
137
476440
2616
Они должны образовать круг,
08:11
and no matterдело how manyмногие robotsроботы
you introduceвводить into the formationобразование,
138
479080
3296
и неважно, сколько роботов
вы в это вовлечёте,
08:14
or how manyмногие robotsроботы you pullвытащить out,
139
482400
2576
а сколько — выгоните,
08:17
eachкаждый robotробот is simplyпросто
reactingреагирующих to its neighborсосед.
140
485000
3136
каждый робот всего-навсего
реагирует на своего соседа.
08:20
It's awareзнать of the factфакт that it needsпотребности
to formформа the circularкруговой shapeформа,
141
488160
4976
Он знает, что должен получиться круг,
08:25
but collaboratingсотрудничество with its neighborsсоседи
142
493160
1776
и, взаимодействуя с соседями,
08:26
it formsформы the shapeформа
withoutбез centralцентральный coordinationкоординация.
143
494960
3720
они образуют круг без
централизованного управления.
08:31
Now if you put these ideasидеи togetherвместе,
144
499520
2416
Если соединить все эти идеи,
08:33
the thirdв третьих ideaидея is that we
essentiallyпо существу give these robotsроботы
145
501960
3896
то третий принцип — дать этим роботам
08:37
mathematicalматематическая descriptionsописания
of the shapeформа they need to executeвыполнять.
146
505880
4296
математическое описание фигур,
которые они должны построить.
08:42
And these shapesформы can be varyingварьируя
as a functionфункция of time,
147
510200
3496
Эти фигуры могут меняться
с течением времени,
08:45
and you'llВы будете see these robotsроботы
startНачало from a circularкруговой formationобразование,
148
513720
4496
видите, эти роботы начали с круга,
08:50
changeизменение into a rectangularпрямоугольный formationобразование,
stretchпротяжение into a straightПрямо lineлиния,
149
518240
3256
перестроились в прямоугольник,
вытянулись по прямой линии
08:53
back into an ellipseэллипс.
150
521520
1375
и вернулись к эллипсу.
08:54
And they do this with the sameодна и та же
kindсвоего рода of split-secondдоли секунды coordinationкоординация
151
522919
3617
И они делают это, точно так же
координируясь посекундно,
08:58
that you see in naturalнатуральный swarmsрои, in natureприрода.
152
526560
3280
как и настоящие живые рои.
09:03
So why work with swarmsрои?
153
531080
2136
Зачем работать с роями?
09:05
Let me tell you about two applicationsПриложения
that we are very interestedзаинтересованный in.
154
533240
4120
Есть два применения,
которые нам очень интересны.
09:10
The first one has to do with agricultureсельское хозяйство,
155
538160
2376
Первое — сельское хозяйство,
09:12
whichкоторый is probablyвероятно the biggestсамый большой problemпроблема
that we're facingоблицовочный worldwideМировой.
156
540560
3360
это крупнейшая, глобальная задача.
09:16
As you well know,
157
544760
1256
Известно,
09:18
one in everyкаждый sevenсемь personsлиц
in this earthЗемля is malnourishedнедоедают.
158
546040
3520
что каждый седьмой человек
на планете недоедает.
09:21
MostНаиболее of the landземельные участки that we can cultivateкультивировать
has alreadyуже been cultivatedкультурный.
159
549920
3480
Большая часть пригодной для сельского
хозяйства земли уже возделана.
09:25
And the efficiencyэффективность of mostбольшинство systemsсистемы
in the worldМир is improvingулучшение,
160
553960
3216
Эффективность большинства отраслей
в мире растёт,
09:29
but our productionпроизводство systemсистема
efficiencyэффективность is actuallyна самом деле decliningотказ.
161
557200
3520
но эффективность производства еды падает.
09:33
And that's mostlyв основном because of waterводы
shortageнехватка, cropкультура diseasesболезни, climateклимат changeизменение
162
561080
4216
Основные причины — недостаток воды,
заболевания злаков, изменение климата
09:37
and a coupleпара of other things.
163
565320
1520
и ещё пара других.
09:39
So what can robotsроботы do?
164
567360
1480
Что могут роботы?
09:41
Well, we adoptпринять an approachподход that's
calledназывается Precisionточность Farmingсельское хозяйство in the communityсообщество.
165
569200
4616
Мы применяем подход,
известный как точное земледелие.
09:45
And the basicосновной ideaидея is that we flyлетать
aerialантенна robotsроботы throughчерез orchardsфруктовые сады,
166
573840
5376
Роботы летят над садами,
09:51
and then we buildстроить
precisionточность modelsмодели of individualиндивидуальный plantsрастения.
167
579240
3120
а затем мы строим точные модели
отдельных растений.
09:54
So just like personalizedперсонализированные medicineлекарственное средство,
168
582829
1667
Как и в индивидуальной терапии,
09:56
while you mightмог бы imagineпредставить wantingжелая
to treatрассматривать everyкаждый patientпациент individuallyв отдельности,
169
584520
4816
где лечение для каждого пациента
подбирают отдельно,
10:01
what we'dмы б like to do is buildстроить
modelsмодели of individualиндивидуальный plantsрастения
170
589360
3696
мы хотим строить модели каждого
отдельного растения
10:05
and then tell the farmerфермер
what kindсвоего рода of inputsвходные everyкаждый plantрастение needsпотребности --
171
593080
4136
и сообщать фермеру, что именно
нужно конкретному растению:
10:09
the inputsвходные in this caseдело beingявляющийся waterводы,
fertilizerудобрение and pesticideпестицид.
172
597240
4440
вода, удобрения или пестициды.
10:14
Here you'llВы будете see robotsроботы
travelingпутешествие throughчерез an appleяблоко orchardфруктовый сад,
173
602640
3616
Вот роботы летят через яблоневый сад,
10:18
and in a minuteминут you'llВы будете see
two of its companionsкомпаньоны
174
606280
2256
сейчас вы увидите ещё парочку,
10:20
doing the sameодна и та же thing on the left sideбоковая сторона.
175
608560
1810
летящих слева.
10:22
And what they're doing is essentiallyпо существу
buildingздание a mapкарта of the orchardфруктовый сад.
176
610800
3656
Они строят карту сада.
10:26
WithinВ the mapкарта is a mapкарта
of everyкаждый plantрастение in this orchardфруктовый сад.
177
614480
2816
Внутри неё находится карта
каждого растения этого сада.
10:29
(Robotробот buzzingжужжание)
178
617320
1656
(Робот жужжит)
10:31
Let's see what those mapsкарты look like.
179
619000
1896
Посмотрим на эти карты.
10:32
In the nextследующий videoвидео, you'llВы будете see the camerasкамеры
that are beingявляющийся used on this robotробот.
180
620920
4296
Следующее видео — с камер этого робота.
10:37
On the top-leftверхний левый is essentiallyпо существу
a standardстандарт colorцвет cameraкамера.
181
625240
3240
Слева сверху — отдельная цветная камера.
10:41
On the left-centerлевый центр is an infraredинфракрасный cameraкамера.
182
629640
3296
Слева в центре — инфракрасная.
10:44
And on the bottom-leftНижняя левая
is a thermalтепловой cameraкамера.
183
632960
3776
Снизу слева — тепловизор.
10:48
And on the mainглавный panelпанель, you're seeingвидя
a three-dimensionalтрехмерный reconstructionреконструкция
184
636760
3336
На центральной панели —
объёмная реконструкция
10:52
of everyкаждый treeдерево in the orchardфруктовый сад
as the sensorsдатчиков flyлетать right pastмимо the treesдеревья.
185
640120
6120
каждого дерева сада,
построенная во время облёта.
10:59
Armedвооруженный with informationИнформация like this,
we can do severalнесколько things.
186
647640
4040
Мы можем многое с такой информацией.
11:04
The first and possiblyвозможно the mostбольшинство importantважный
thing we can do is very simpleпросто:
187
652200
4256
Первое, наверное, самое важное,
и очень простое:
11:08
countподсчитывать the numberномер of fruitsфрукты on everyкаждый treeдерево.
188
656480
2440
подсчёт количества плодов
на каждом дереве.
11:11
By doing this, you tell the farmerфермер
how manyмногие fruitsфрукты she has in everyкаждый treeдерево
189
659520
4536
Фермер будет знать, сколько у него плодов,
11:16
and allowпозволять her to estimateоценить
the yieldУступать in the orchardфруктовый сад,
190
664080
4256
сможет оценить урожайность сада
11:20
optimizingоптимизирующий the productionпроизводство
chainцепь downstreamвниз по течению.
191
668360
2840
и оптимизировать цепь поставок
с самого начала.
11:23
The secondвторой thing we can do
192
671640
1616
Второе, что мы можем сделать, —
11:25
is take modelsмодели of plantsрастения, constructсооружать
three-dimensionalтрехмерный reconstructionsреконструкций,
193
673280
4496
взять модели растений, сделать
объёмную реконструкцию,
11:29
and from that estimateоценить the canopyнавес sizeразмер,
194
677800
2536
таким образом, оценить размер покрытия
11:32
and then correlateсоотносить the canopyнавес sizeразмер
to the amountколичество of leafлист areaплощадь on everyкаждый plantрастение.
195
680360
3776
и вычислить связь размера покрытия
с листовой поверхностью каждого растения.
11:36
And this is calledназывается the leafлист areaплощадь indexиндекс.
196
684160
2176
Это индекс листовой поверхности.
11:38
So if you know this leafлист areaплощадь indexиндекс,
197
686360
1936
Если вы знаете его значение,
11:40
you essentiallyпо существу have a measureизмерение of how much
photosynthesisфотосинтез is possibleвозможное in everyкаждый plantрастение,
198
688320
5456
вы можете измерить объём фотосинтеза,
возможного для каждого растения,
11:45
whichкоторый again tellsговорит you
how healthyздоровый eachкаждый plantрастение is.
199
693800
2880
что, опять же, покажет,
насколько здорово каждое растение.
11:49
By combiningобъединение visualвизуальный
and infraredинфракрасный informationИнформация,
200
697520
4216
Объединив данные инфракрасной камеры
и тепловизора,
11:53
we can alsoтакже computeвычисление indicesиндексы suchтакие as NDVINDVI.
201
701760
3296
мы также можем вычислить НОИВ.
11:57
And in this particularконкретный caseдело,
you can essentiallyпо существу see
202
705080
2816
Конкретно в этом случае
11:59
there are some cropsкультуры that are
not doing as well as other cropsкультуры.
203
707920
3016
есть отдельные растения,
которым хуже, чем остальным.
12:02
This is easilyбез труда discernibleразличимый from imageryобразность,
204
710960
4056
Их легко выявить по изображению,
12:07
not just visualвизуальный imageryобразность but combiningобъединение
205
715040
2216
не только по визуальному,
а объединённому
12:09
bothи то и другое visualвизуальный imageryобразность and infraredинфракрасный imageryобразность.
206
717280
2776
визуальному и инфракрасному.
12:12
And then lastlyнаконец,
207
720080
1336
И наконец,
12:13
one thing we're interestedзаинтересованный in doing is
detectingобнаружения the earlyрано onsetначало of chlorosisхлороз --
208
721440
4016
нам интересно раннее выявление хлороза —
12:17
and this is an orangeоранжевый treeдерево --
209
725480
1496
здесь на апельсиновом дереве —
12:19
whichкоторый is essentiallyпо существу seenвидели
by yellowingпожелтение of leavesлистья.
210
727000
2560
который легко различим
по желтеющим листьям.
12:21
But robotsроботы flyingлетающий overheadнакладные расходы
can easilyбез труда spotместо this autonomouslyавтономно
211
729880
3896
Роботы могут легко обнаружить их сверху
12:25
and then reportдоклад to the farmerфермер
that he or she has a problemпроблема
212
733800
2936
и сообщить фермеру,
что у него или неё проблемы
12:28
in this sectionраздел of the orchardфруктовый сад.
213
736760
1520
в этой части сада.
12:30
Systemsсистемы like this can really help,
214
738800
2696
Такие системы действительно могут помочь,
12:33
and we're projectingвыступающий yieldsдоходность
that can improveулучшать by about ten10 percentпроцент
215
741520
5816
мы ожидаем роста урожайности
примерно на 10%,
12:39
and, more importantlyважно, decreaseснижение
the amountколичество of inputsвходные suchтакие as waterводы
216
747360
3216
и, что важнее, снижения потребления,
например, потребления воды,
12:42
by 25 percentпроцент by usingс помощью
aerialантенна robotробот swarmsрои.
217
750600
3280
на 25% благодаря использованию
роёв аэророботов.
12:47
Lastlyнаконец, I want you to applaudрукоплескать
the people who actuallyна самом деле createСоздайте the futureбудущее,
218
755200
5736
И я хочу, чтобы вы поаплодировали людям,
которые создают будущее:
12:52
YashЯши MulgaonkarMulgaonkar, SikangSikang LiuЛю
and GiuseppeGiuseppe LoiannoLoianno,
219
760960
4920
Яшу Мулганкару, Сикангу Лю
и Джузеппе Лоиано,
12:57
who are responsibleответственность for the threeтри
demonstrationsдемонстрации that you saw.
220
765920
3496
подготовившим три
сегодняшние демонстрации.
13:01
Thank you.
221
769440
1176
Спасибо.
13:02
(ApplauseАплодисменты)
222
770640
5920
(Аплодисменты)
Translated by Tatiana Efremova

▲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