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купити todayсьогодні,
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 fourчотири --
20
64680
2456
і, звичайно, це прискорено у чотири рази -
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 fiveп'ять centimetersсантиметрів resolutionроздільна здатність,
28
86080
2496
з п'ятисантиметровою точністю,
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
дивлячись по кутах, на "Т" й "Е",
а потім триангулює це, літаючи автономно.
02:58
and then triangulatingtriangulating 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
GiuseppeДжузеппе 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
Цей робот зараз рухається зі швидкістю
від двох до трьох метрів на секунду,
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
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
05:27
So if I normalizeнормалізувати that to its sizeрозмір,
94
315000
2336
Як для його розміру,
05:29
it's like a BoeingБоїнг 787 travelingподорожуючи
tenдесять timesразів the speedшвидкість of soundзвук.
95
317360
3640
це як Боїнг 787, який рухається зі швидкістю
в десятеро більшою за швидкість звуку.
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
Це, можливо, перша запланована аварія,
в двадцять разів уповільнена.
05:46
These are going at a relativeродич speedшвидкість
of two metersметрів perза secondдругий,
99
334120
2858
Це відбувається на швидкості
два метри за секунду
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
Двограмова карбонова захисна клітка
запобігає зчепленню,
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 fourчотири 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
ми також можемо вирахувати індекс NDVI.
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 tenдесять 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 GiuseppeДжузеппе 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 Oleksiy Pazyuk
Reviewed by Khrystyna Romashko

▲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