ABOUT THE SPEAKER
Raffaello D'Andrea - Autonomous systems pioneer
Raffaello D'Andrea explores the possibilities of autonomous technology by collaborating with artists, engineers and entrepreneurs.

Why you should listen

Raffaello D'Andrea combines academics, business, and the arts to explore the capabilities of autonomous systems. As part of his research as professor of dynamic systems and control at the Swiss Federal Institute of Technology (ETH Zürich), he and his collaborators enchant viewers with works like the self-destructing, self-assembling Robotic Chair, or the Balancing Cube that can perch itself on its corners.

D’Andrea and his team created the Flying Machine Arena to test the gravity-defying abilities of their athletic flying robots. Building on research in the Flying Machine Arena, ETH Zürich partnered with its spin-off company Verity Studios and with Cirque du Soleil to create “Sparked,” a short film showcasing the unexpected airborne dexterity of quadcopters. D’Andrea is the co-founder of Kiva Systems, a robotics company that develops intelligent automated warehouse systems and that was acquired by Amazon in 2012.

More profile about the speaker
Raffaello D'Andrea | Speaker | TED.com
TEDGlobal 2013

Raffaello D'Andrea: The astounding athletic power of quadcopters

Раффаелло д’Андреа: Приголомшлива атлетична сила квадрокоптерів

Filmed:
12,409,728 views

В автоматичній лабораторії TEDGlobal Раффаелло д’Андреа демонструє своїх літаючих роботів-квадрокоптерів, що думають як атлети та розв'язують фізичні проблеми за допомогою алгоритмів, які дають їм змогу навчатися. Д’Андреа проводить кілька вправних демонстрацій на прикладі безпілотних апаратів, які можуть гратися, ловити, тримати рівновагу, приймати спільні рішення. Стежте за захоплюючою демонстрацією кінетично керованих квадів.
- Autonomous systems pioneer
Raffaello D'Andrea explores the possibilities of autonomous technology by collaborating with artists, engineers and entrepreneurs. Full bio

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

00:23
So what does it mean for a machineмашина to be athleticАтлетичний?
0
11307
3184
Як механізм може бути атлетичний?
00:26
We will demonstrateпродемонструвати the conceptконцепція of machineмашина athleticismатлетизм
1
14491
3417
Зараз ми продемонструємо атлетизм машини
00:29
and the researchдослідження to achieveдомогтися it
2
17908
1720
та досягнення цього дослідження
00:31
with the help of these flyingлетять machinesмашини calledназивається quadrocoptersquadrocopters,
3
19628
2511
за допомогою літальних апаратів
під назвою «квадрокоптери»
00:34
or quadsкаре, for shortкороткий.
4
22139
1887
або скорочено «квади».
00:38
QuadsКаре have been around for a long time.
5
26034
2529
Квади навколо нас вже давно.
00:40
The reasonпричина that they're so popularпопулярний these daysдні
6
28563
1599
Причина того, що сьогодні вони популярні,
00:42
is because they're mechanicallyмеханічно simpleпростий.
7
30162
1965
полягає в їхній механічній простоті.
00:44
By controllingконтроль the speedsшвидкості of these fourчотири propellersгвинти,
8
32127
2108
Контроль за швидкістю чотирьох пропелерів
00:46
these machinesмашини can rollрулон, pitchкрок, yawнишпорення,
9
34235
3048
дає цим машинам змогу обертатися,
падати, відхилятися від курсу,
00:49
and accelerateприскорити alongразом theirїх commonзагальний orientationорієнтація.
10
37283
2825
розганятися відносно звичної траєкторії.
00:52
On boardдошка are alsoтакож a batteryакумулятор, a computerкомп'ютер,
11
40108
3071
Пристрій має акумулятор, комп'ютер,
00:55
variousрізноманітні sensorsдатчики and wirelessбездротовий radiosРадіоприймачі.
12
43179
3954
різні датчики та бездротовий зв'язок.
00:59
QuadsКаре are extremelyнадзвичайно agileAgile, but this agilityспритність comesприходить at a costвартість.
13
47133
4629
Квади надзвичайно рухливі, але ця
рухливість виникає не сама по собі.
01:03
They are inherentlyза своєю суттю unstableнестабільний, and they need some formформа
14
51762
2992
Їм властива нестабільність, і їм
потрібна якась форма
01:06
of automaticавтоматичні feedbackзворотній зв'язок controlКОНТРОЛЬ in orderзамовлення to be ableздатний to flyлітати.
15
54754
3972
автоматичного зворотного живлення
для можливості літати.
01:16
So, how did it just do that?
16
64259
3238
Як цього досягнули?
01:19
CamerasКамери on the ceilingстеля and a laptopноутбук
17
67497
1818
Камери на стелі та
в портативному комп’ютері
01:21
serveслужити as an indoorкритий globalглобальний positioningпозиціонування systemсистема.
18
69315
2576
служать вхідною глобальною системою
визначення місцезнаходження.
01:23
It's used to locateЗнайдіть objectsоб'єкти in the spaceпростір
19
71891
2185
Вживається вона для розміщення
об’єктів у просторі,
01:26
that have these reflectiveрефлексивний markersмаркери on them.
20
74076
2527
які мають на собі відбивні індикатори.
01:28
This dataдані is then sentнадісланий to anotherінший laptopноутбук
21
76603
2061
Потім ці дані передаються
на інший комп’ютер,
01:30
that is runningбіг estimationоцінка and controlКОНТРОЛЬ algorithmsалгоритми,
22
78664
2211
який видає розрахунки
та алгоритми керування
01:32
whichкотрий in turnповорот sendsпосилає commandsкоманди to the quadQuad,
23
80875
1886
і, своєю чергою, надсилає команди кваду,
01:34
whichкотрий is alsoтакож runningбіг estimationоцінка and controlКОНТРОЛЬ algorithmsалгоритми.
24
82761
3485
який також робить розрахунки
та алгоритми керування.
01:41
The bulkосновна маса of our researchдослідження is algorithmsалгоритми.
25
89620
2510
Основна частина нашого
дослідження – алгоритми.
01:44
It's the magicмагія that bringsприносить these machinesмашини to life.
26
92130
4161
Це чари, які дали цим машинам життя.
01:48
So how does one designдизайн the algorithmsалгоритми
27
96291
2043
Яким чином проектуються алгоритми,
01:50
that createстворити a machineмашина athleteспортсмен?
28
98334
2277
що створюють машину-атлета?
01:52
We use something broadlyшироко calledназивається model-basedна основі моделі designдизайн.
29
100611
2880
Ми використовуємо проектування,
що базується на моделюванні.
01:55
We first captureзахоплення the physicsфізика with a mathematicalматематичний modelмодель
30
103491
3154
Спочатку ми беремо фізику
з математичною моделлю
01:58
of how the machinesмашини behaveвести себе.
31
106645
2134
поведінки машини.
02:00
We then use a branchфілія of mathematicsматематика
32
108779
2297
Потім використовуємо розділ математики
02:03
calledназивається controlКОНТРОЛЬ theoryтеорія to analyzeпроаналізувати these modelsмоделі
33
111076
2831
під назвою «Теорія керування»
для аналізу цих моделей,
02:05
and alsoтакож to synthesizeсинтезувати algorithmsалгоритми for controllingконтроль them.
34
113907
3913
а також для синтезу алгоритмів
з метою керування ними.
02:09
For exampleприклад, that's how we can make the quadQuad hoverпід час наведення.
35
117820
3048
Наприклад, так ми впливаємо
на квада, щоб він завис у повітрі.
02:12
We first capturedзахоплений the dynamicsдинаміка
36
120868
1408
Спочатку ми використали динаміку
02:14
with a setвстановити of differentialдиференціал equationsрівняння.
37
122276
1906
із набором диференційних рівнянь.
02:16
We then manipulateманіпулювати these equationsрівняння with the help
38
124182
2349
Потім ми розбираємося
з даними рівняннями за допомогою
02:18
of controlКОНТРОЛЬ theoryтеорія to createстворити algorithmsалгоритми that stabilizeстабілізувати the quadQuad.
39
126531
4640
теорії управління для створення
алгоритмів, які стабілізують квад.
02:23
Let me demonstrateпродемонструвати the strengthсила of this approachпідхід.
40
131171
2946
Зараз я продемонструю вам
силу цього досягнення.
02:29
SupposeПрипустимо, що that we want this quadQuad to not only hoverпід час наведення
41
137198
2549
Наприклад, ми хочемо, щоб квад
не тільки завис у повітрі,
02:31
but to alsoтакож balanceбаланс this poleполюс.
42
139747
2782
а й тримав цю палицю у рівновазі.
02:34
With a little bitбіт of practiceпрактика,
43
142529
1844
Після невеличкої практики
02:36
it's prettyкрасиво straightforwardпрямий for a humanлюдина beingбуття to do this,
44
144373
2391
людина може це зробити.
02:38
althoughхоча we do have the advantageПеревага of havingмаючи
45
146764
1755
Хоча в нас є перевага в тому,
02:40
two feetноги on the groundземля
46
148519
1328
що дві ноги стоять на підлозі,
02:41
and the use of our very versatileуніверсальний handsруки.
47
149847
2957
і задіяні наші гнучкі руки.
02:44
It becomesстає a little bitбіт more difficultважко
48
152804
2469
Ситуація складнішає тоді,
02:47
when I only have one footпішки on the groundземля
49
155273
2296
коли в мене одна нога на підлозі,
02:49
and when I don't use my handsруки.
50
157569
2799
а руки не задіяні.
02:52
NoticeПовідомлення how this poleполюс has a reflectiveрефлексивний markerмаркер on topвершина,
51
160368
2951
Зауважте, що ця палиця має
зверху відбивний індикатор.
02:55
whichкотрий meansзасоби that it can be locatedрозташована in the spaceпростір.
52
163319
3894
Це означає, що її можна
розмістити в просторі.
03:04
(ApplauseОплески)
53
172971
5976
(Оплески)
03:10
You can noticeпомітити that this quadQuad is makingвиготовлення fine adjustmentsкоригування
54
178947
2826
Ви бачите, що цей квад
гарно пристосовується до того,
03:13
to keep the poleполюс balancedзбалансований.
55
181773
2195
щоб тримати палицю у рівновазі.
03:15
How did we designдизайн the algorithmsалгоритми to do this?
56
183968
3059
Як ми спроектували для цього алгоритми?
03:19
We addedдодано the mathematicalматематичний modelмодель of the poleполюс
57
187027
2105
Ми додали математичну модель палиці
03:21
to that of the quadQuad.
58
189132
1519
до моделі кваду.
03:22
OnceОдного разу we have a modelмодель of the combinedоб'єднаний quad-poleQuad полюс systemсистема,
59
190651
2954
Коли в нас є модель комбінованої
системи «квад-палиця»,
03:25
we can use controlКОНТРОЛЬ theoryтеорія to createстворити algorithmsалгоритми for controllingконтроль it.
60
193605
4933
ми можемо використати теорію управління
для створення алгоритмів щодо її керування.
03:30
Here, you see that it's stableстабільний,
61
198538
1588
Бачите: система стабільна.
03:32
and even if I give it little nudgesпідштовхування,
62
200126
2693
Попри те, що я її трохи штовхнув,
03:34
it goesйде back to the niceприємно, balancedзбалансований positionпозиція.
63
202819
5403
вона повертається у
врівноважене положення.
03:40
We can alsoтакож augmentзбільшити the modelмодель to includeвключати
64
208222
1663
Також ми можемо збільшити модель і додати інформацію про те,
03:41
where we want the quadQuad to be in spaceпростір.
65
209885
2441
де у просторі ми хочемо
розмістити квад.
03:44
UsingЗа допомогою this pointerпокажчик, madeзроблений out of reflectiveрефлексивний markersмаркери,
66
212326
3069
За допомогою цієї указки,
виготовленої з відбивних індикаторів,
03:47
I can pointточка to where I want the quadQuad to be in spaceпростір
67
215395
2224
я вказую місце в просторі,
де хочу розмістити квад
03:49
a fixedфіксований distanceвідстань away from me.
68
217619
3367
на заданій відстані від себе.
04:07
The keyключ to these acrobaticакробатичні maneuversманеври is algorithmsалгоритми,
69
235763
2902
Розгадка цих акробатичних маневрів
полягає в алгоритмах,
04:10
designedрозроблений with the help of mathematicalматематичний modelsмоделі
70
238665
2426
спроектованих за допомогою
математичних моделей
04:13
and controlКОНТРОЛЬ theoryтеорія.
71
241091
1950
і теорії управління.
04:15
Let's tell the quadQuad to come back here
72
243041
2214
Нехай квад повернеться сюди,
04:17
and let the poleполюс dropпадіння,
73
245255
1819
а палиця впаде.
04:19
and I will nextдалі demonstrateпродемонструвати the importanceважливість
74
247074
1918
Я продемонструю, як важливо
04:20
of understandingрозуміння physicalфізичний modelsмоделі
75
248992
2119
розуміти фізичні моделі
04:23
and the workingsвиробництво of the physicalфізичний worldсвіт.
76
251111
4120
та принцип дії фізичного світу.
04:37
NoticeПовідомлення how the quadQuad lostзагублений altitudeВисота
77
265462
1770
Зауважте, як квад опустився,
04:39
when I put this glassскло of waterвода on it.
78
267232
2082
коли я поставив на нього склянку води.
04:41
UnlikeНа відміну від the balancingбалансування poleполюс, I did not includeвключати
79
269314
2801
На відміну від врівноваженої палиці,
я не закладав
04:44
the mathematicalматематичний modelмодель of the glassскло in the systemсистема.
80
272115
2584
математичну модель склянки у систему.
04:46
In factфакт, the systemсистема doesn't even know that the glassскло of waterвода is there.
81
274699
2919
Навпаки, система не підозрює,
що там є склянка води.
04:49
Like before, I could use the pointerпокажчик to tell the quadQuad
82
277618
3292
Як і раніше, я використовую
указку з командою,
04:52
where I want it to be in spaceпростір.
83
280910
2589
де у просторі я хочу розмістити квад.
04:55
(ApplauseОплески)
84
283499
9597
(Оплески)
05:05
Okay, you should be askingзапитую yourselfсамі,
85
293096
2110
Мабуть ви запитуєте себе,
05:07
why doesn't the waterвода fallпадати out of the glassскло?
86
295206
2509
чому вода зі склянки не витікає?
05:09
Two factsфакти: The first is that gravityсила тяжіння actsактів
87
297715
3211
Є дві причини. Перша полягає у тому,
що сила тяжіння
05:12
on all objectsоб'єкти in the sameтой же way.
88
300926
2125
діє на всі предмети однаково.
05:15
The secondдругий is that the propellersгвинти are all pointingнаведення вказівника
89
303051
2464
Друга причина:
всі пропелери спрямовані
05:17
in the sameтой же directionнапрямок of the glassскло, pointingнаведення вказівника up.
90
305515
3127
на склянку, тобто спрямовані вверх.
05:20
You put these two things togetherразом, the netнетто resultрезультат
91
308642
2377
Ці два явища ви складаєте разом,
і зрештою
05:23
is that all sideсторона forcesсили on the glassскло are smallмаленький
92
311019
2287
всі бічні сили, що діють на склянку, малі,
05:25
and are mainlyголовним чином dominatedдомінує by aerodynamicаеродинамічний effectsефекти,
93
313306
2785
й аеродинамічні сили
впливають на них в цілому
05:28
whichкотрий as these speedsшвидкості are negligibleнезначна.
94
316091
3841
і є незначними, як і така швидкість.
05:35
And that's why you don't need to modelмодель the glassскло.
95
323336
2071
Тому і не потрібна модель склянки.
05:37
It naturallyприродно doesn't spillрозливів no matterматерія what the quadQuad does.
96
325407
3848
Вода не проливається,
що б не робив квад.
05:50
(ApplauseОплески)
97
338651
7051
(Оплески)
05:57
The lessonурок here is that some high-performanceвисока продуктивність tasksзавдання
98
345702
4016
Урок такий: деякі
високопродуктивні задачі
06:01
are easierлегше than othersінші,
99
349718
1397
легші за інші,
06:03
and that understandingрозуміння the physicsфізика of the problemпроблема
100
351115
2296
та розуміння фізичної суті проблеми
06:05
tellsрозповідає you whichкотрий onesті, хто are easyлегко and whichкотрий onesті, хто are hardважко.
101
353411
2616
показує вам легкі та важкі завдання.
06:08
In this instanceекземпляр, carryingносіння a glassскло of waterвода is easyлегко.
102
356027
2359
У цьому прикладі підтримання
склянки води – легке завдання.
06:10
BalancingБалансування a poleполюс is hardважко.
103
358386
3785
А тримання палиці у рівновазі – важке.
06:14
We'veМи ' VE all heardпочув storiesоповідання of athletesспортсмени
104
362171
1802
Всі ми чули історії атлетів,
06:15
performingвиконання featsподвиги while physicallyфізично injuredпоранений.
105
363973
2493
що показують свою майстерність,
маючи травми.
06:18
Can a machineмашина alsoтакож performвиконувати
106
366466
1519
Чи може машина також
показувати вправи
06:19
with extremeкрайній physicalфізичний damageшкода?
107
367985
2651
при надзвичайних пошкодженнях?
06:22
ConventionalЗвичайні wisdomмудрість saysкаже that you need
108
370636
1726
Здоровий глузд підказує, що потрібно
06:24
at leastнайменше fourчотири fixedфіксований motorмотор propellerгвинт pairsпари in orderзамовлення to flyлітати,
109
372362
3690
щонайменш чотири пари
закріплених пропелерів для польоту,
06:28
because there are fourчотири degreesступені of freedomсвобода to controlКОНТРОЛЬ:
110
376052
2112
бо є чотири ступені
рухливості в керуванні:
06:30
rollрулон, pitchкрок, yawнишпорення and accelerationприскорення.
111
378164
3028
поворот, падіння, відхилення
від напрямку та прискорення.
06:33
HexacoptersHexacopters and octocoptersoctocopters, with sixшість and eightвісім propellersгвинти,
112
381192
3245
Гексакоптери та октокоптери
із 6-ма та 8-ма пропелерами
06:36
can provideзабезпечити redundancyнадмірність,
113
384437
1483
виявляють надлишок,
06:37
but quadrocoptersquadrocopters are much more popularпопулярний
114
385920
1989
але квадрокоптери набагато популярніші,
06:39
because they have the minimumмінімум numberномер
115
387909
1815
тому що мають мінімальну кількість
06:41
of fixedфіксований motorмотор propellerгвинт pairsпари: fourчотири.
116
389724
2476
закріплених пар пропелерів: чотири.
06:44
Or do they?
117
392200
1965
Чи не так?
07:01
If we analyzeпроаналізувати the mathematicalматематичний modelмодель of this machineмашина
118
409476
2600
Якщо проаналізувати математичну
модель даної машини
07:04
with only two workingпрацює propellersгвинти,
119
412076
2176
лише з двома працюючими пропелерами,
07:06
we discoverвідкрити that there's an unconventionalнетрадиційний way to flyлітати it.
120
414252
6756
то виявляється незвичайний
спосіб її польоту.
07:19
We relinquishвідмовитися від controlКОНТРОЛЬ of yawнишпорення,
121
427980
1706
У нас відмовляє керування
відхиленням від курсу,
07:21
but rollрулон, pitchкрок and accelerationприскорення can still be controlledконтрольоване
122
429686
3070
але поворот, падіння та прискорення
все ще керовані
07:24
with algorithmsалгоритми that exploitексплуатувати this newновий configurationконфігурації.
123
432756
5452
алгоритмами, що використовують
нову конфігурацію.
07:33
MathematicalМатематичні modelsмоделі tell us exactlyточно when
124
441668
2432
Математичні моделі чітко вказують нам,
07:36
and why this is possibleможливий.
125
444100
2072
коли і чому це можливо.
07:38
In this instanceекземпляр, this knowledgeзнання allowsдозволяє us to designдизайн
126
446172
2368
У цьому випадку дані знання
дозволяють нам спроектувати
07:40
novelРоман machineмашина architecturesархітектур
127
448540
2256
нестандартні механічні структури
07:42
or to designдизайн cleverрозумний algorithmsалгоритми that gracefullyвитончено handleобробляти damageшкода,
128
450796
4176
або спроектувати розумні алгоритми,
які витончено впораються з пошкодженнями,
07:46
just like humanлюдина athletesспортсмени do,
129
454972
1724
як це роблять люди-атлети,
07:48
insteadзамість цього of buildingбудівля machinesмашини with redundancyнадмірність.
130
456696
3823
а не конструювати машини
з надлишковими деталями.
07:52
We can't help but holdтримайся our breathдихання when we watch
131
460519
2112
У нас перехоплює дух,
коли ми бачимо,
07:54
a diverдайвер somersaultingsomersaulting into the waterвода,
132
462631
2437
як водолаз перевертається,
стрибаючи у воду,
07:57
or when a vaulterСтрибун is twistingскручування in the airповітря,
133
465068
1790
або вольтижер звивається у повітрі,
07:58
the groundземля fastшвидко approachingнаближається.
134
466858
1718
швидко досягаючи землі.
08:00
Will the diverдайвер be ableздатний to pullтягнути off a ripрозрізати entryвходження?
135
468576
2568
Чи вдасться водолазу домогтися
розрізного занурення?
08:03
Will the vaulterСтрибун stickпалиця the landingпосадка?
136
471144
2000
Чи зможе вольтижер приземлитися?
08:05
SupposeПрипустимо, що we want this quadQuad here
137
473144
1668
Припустимо, що ми хочемо,
щоб цей квад
08:06
to performвиконувати a tripleпотрійний flipперевернути and finishзакінчити off
138
474812
2451
зробив потрійне сальто та зупинився
08:09
at the exactточно sameтой же spotмісце that it startedпочався.
139
477263
2269
на тому самому місці,
де починав дійство.
08:11
This maneuverманевр is going to happenстатися so quicklyшвидко
140
479532
2347
Цей маневр відбудеться так швидко,
08:13
that we can't use positionпозиція feedbackзворотній зв'язок to correctправильно the motionрух duringпід час executionвиконання.
141
481879
3629
що ми не зможемо вжити зворотній зв’язок
та виправити рух під час дійства.
08:17
There simplyпросто isn't enoughдостатньо time.
142
485508
2274
Просто не вистачає часу.
08:19
InsteadЗамість цього, what the quadQuad can do is performвиконувати the maneuverманевр blindlyнаосліп,
143
487782
3694
Навпаки, квад може сліпо
виконати цей маневр,
08:23
observeспостерігати how it finishesоздоблення the maneuverманевр,
144
491476
2232
спостерігати за закінченням маневру,
08:25
and then use that informationінформація to modifyмодифікувати its behaviorповедінка
145
493708
2424
а потім використати цю інформацію
для зміни своєї поведінки,
08:28
so that the nextдалі flipперевернути is better.
146
496132
2289
і тому наступне сальто вже краще.
08:30
SimilarПодібні to the diverдайвер and the vaulterСтрибун,
147
498421
1812
Як у випадку із водолазом та вольтижером,
08:32
it is only throughчерез repeatedповторив practiceпрактика
148
500233
1919
тільки шляхом практики
08:34
that the maneuverманевр can be learnedнавчився and executedвиконано
149
502152
1925
цей маневр можна вивчити та виконати
08:36
to the highestнайвищий standardстандарт.
150
504077
2133
якнайкраще.
08:46
(ApplauseОплески)
151
514412
4752
(Оплески)
08:51
StrikingВражає a movingрухаючись ballкуля is a necessaryнеобхідний skillмайстерність in manyбагато хто sportsспорт.
152
519164
3472
Удар по рухомому м’ячу – вміння,
необхідне у багатьох видах спорту.
08:54
How do we make a machineмашина do
153
522636
1795
Яким чином нам змусити
машину робити те,
08:56
what an athleteспортсмен does seeminglyздавалося б withoutбез effortзусилля?
154
524431
3753
що робить атлет без зусиль?
09:15
(ApplauseОплески)
155
543943
6599
(Оплески)
09:22
This quadQuad has a racketрекет strappedприв'язали ontoна its headголова
156
550542
2650
Зверху квада розміщена ракетка,
прикріплена ременем,
09:25
with a sweetсолодкий spotмісце roughlyгрубо the sizeрозмір of an appleяблуко, so not too largeвеликий.
157
553192
3487
завбільшки з яблуко, тобто невелика.
09:28
The followingнаступний calculationsрозрахунки are madeзроблений everyкожен 20 millisecondsМС,
158
556679
3167
Наступні розрахунки проводяться
кожні 20 мілісекунд
09:31
or 50 timesразів perза secondдругий.
159
559846
1756
або 50 разів за секунду.
09:33
We first figureфігура out where the ballкуля is going.
160
561602
2812
Спочатку ми розраховуємо,
куди направляється м’яч.
09:36
We then nextдалі calculateрозрахувати how the quadQuad should hitхіт the ballкуля
161
564414
2437
Потім робимо розрахунок
щодо удару квада по м’ячу,
09:38
so that it fliesлетить to where it was thrownкинутий from.
162
566851
3099
тому він і летить туди,
звідки його підкинули.
09:41
ThirdТретій, a trajectoryтраєкторія is plannedзапланований that carriesносить the quadQuad
163
569950
4456
По-третє, запланована траєкторія
переносить квад
09:46
from its currentструм stateдержава to the impactвплив pointточка with the ballкуля.
164
574406
3024
з даного положення
до точки удару м’яча.
09:49
FourthЧетвертий, we only executeвиконувати 20 milliseconds'мілісекунд' worthварто of that strategyстратегія.
165
577430
3809
По-четверте, ми реалізуємо
лише 20 мілісекунд цієї стратегії.
09:53
TwentyДвадцять millisecondsМС laterпізніше, the wholeцілий processпроцес is repeatedповторив
166
581239
2807
Наступні 20 мілісекунд весь
цей процес повторюється,
09:56
untilдо the quadQuad strikesстрайки the ballкуля.
167
584046
2243
доки квад не вдарить по м’ячу.
10:07
(ApplauseОплески)
168
595560
2646
(Оплески)
10:10
MachinesМашини can not only performвиконувати dynamicдинамічний maneuversманеври on theirїх ownвласний,
169
598206
3372
Машини не тільки виконують
динамічні маневри самостійно,
10:13
they can do it collectivelyколективно.
170
601578
1863
а й можуть робити це колективно.
10:15
These threeтри quadsкаре are cooperativelyспільно carryingносіння a skyнебо netнетто.
171
603441
3587
Ці три квади разом несуть
повітряну сітку.
10:28
(ApplauseОплески)
172
616574
5411
(Оплески)
10:33
They performвиконувати an extremelyнадзвичайно dynamicдинамічний
173
621985
2197
Вони виконують надзвичайно динамічний
10:36
and collectiveколективний maneuverманевр
174
624182
2168
та колективний маневр
10:38
to launchзапуск the ballкуля back to me.
175
626350
1692
кидання м’яча в зворотному
напрямку до мене.
10:40
NoticeПовідомлення that, at fullповний extensionрозширення, these quadsкаре are verticalвертикальний.
176
628042
3511
Зауважте, що при повному розтягненні
положення квадів вертикальне.
10:48
(ApplauseОплески)
177
636486
1772
(Оплески)
10:50
In factфакт, when fullyповністю extendedрозширено,
178
638258
2287
Повне розтягнення
10:52
this is roughlyгрубо fiveп'ять timesразів greaterбільший than what a bungeeбанджі jumperперемичку feelsвідчуваєш
179
640545
2685
в 5 разів більше, ніж відчуття
у стрибуна з еластичним тросом,
10:55
at the endкінець of theirїх launchзапуск.
180
643230
4588
у кінці такого кидка.
11:03
The algorithmsалгоритми to do this are very similarподібний
181
651009
2677
Алгоритми цієї дії дуже схожі
11:05
to what the singleсингл quadQuad used to hitхіт the ballкуля back to me.
182
653686
3384
на ті, за яких один квад ударив
м’яча у напрямку до мене.
11:09
MathematicalМатематичні modelsмоделі are used to continuouslyпостійно re-planповторно план
183
657070
2864
Математичні моделі вживають,
щоб повсякчас переплановувати
11:11
a cooperativeКооператив strategyстратегія 50 timesразів perза secondдругий.
184
659934
4515
спільну стратегію 50 разів за секунду.
11:16
Everything we have seenбачив so farдалеко has been
185
664449
1877
Усе, що ми бачили, стосується
11:18
about the machinesмашини and theirїх capabilitiesможливостей.
186
666326
2463
машин та їхніх здібностей.
11:20
What happensбуває when we coupleпара this machineмашина athleticismатлетизм
187
668789
3015
А що трапиться, коли ми
об’єднаємо атлетизм машини
11:23
with that of a humanлюдина beingбуття?
188
671804
1776
з атлетизмом людини?
11:25
What I have in frontфронт of me is a commercialкомерційний gestureжест sensorдатчик
189
673580
3805
Переді мною – комерційний датчик
з жестикуляції,
11:29
mainlyголовним чином used in gamingігор.
190
677385
1309
що використовується переважно
в азартних іграх.
11:30
It can recognizeрозпізнати what my variousрізноманітні bodyтіло partsчастин
191
678694
1804
Він визначає, що різні частини мого тіла
11:32
are doing in realреальний time.
192
680498
2048
роблять насправді.
11:34
SimilarПодібні to the pointerпокажчик that I used earlierраніше,
193
682546
2116
Подібно до указки,
яку я використовував раніше,
11:36
we can use this as inputsвходи to the systemсистема.
194
684662
2792
ми можемо застосувати це
як вхідні сигнали до системи.
11:39
We now have a naturalприродний way of interactingвзаємодіючи
195
687454
2396
У нас є невимушений спосіб взаємодії
11:41
with the rawсирий athleticismатлетизм of these quadsкаре with my gesturesжести.
196
689850
4944
неопрацьованого атлетизму
даних квадів з моїми жестами.
12:22
(ApplauseОплески)
197
730453
4400
(Оплески)
12:35
InteractionВзаємодія doesn't have to be virtualвіртуальний. It can be physicalфізичний.
198
743982
4007
Взаємодія може бути
і не віртуальною, а фізичною.
12:39
Take this quadQuad, for exampleприклад.
199
747989
1725
Наприклад, цей квад.
12:41
It's tryingнамагаюся to stayзалишитися at a fixedфіксований pointточка in spaceпростір.
200
749714
2628
Він намагається залишитися
на вказаному місці у просторі.
12:44
If I try to moveрухатися it out of the way, it fightsбійки me,
201
752342
3837
Якщо я намагатимусь збити
його зі шляху, він мене вдарить
12:48
and movesрухається back to where it wants to be.
202
756179
4155
і повертається туди, де хоче бути.
12:52
We can changeзмінити this behaviorповедінка, howeverоднак.
203
760334
3039
Проте ми можемо змінити таку поведінку.
12:55
We can use mathematicalматематичний modelsмоделі
204
763373
1699
Ми використаємо математичні моделі
12:57
to estimateоцінити the forceсила that I'm applyingзастосування to the quadQuad.
205
765072
3133
для оцінки сили, яку я застосовую до кваду.
13:00
OnceОдного разу we know this forceсила, we can alsoтакож changeзмінити the lawsзакони of physicsфізика,
206
768205
3238
Якщо знаємо цю силу,
то можемо змінити закони фізики
13:03
as farдалеко as the quadQuad is concernedзацікавлений, of courseзвичайно.
207
771443
4499
у випадку з квадом, безперечно.
13:07
Here the quadQuad is behavingведе себе as if it were
208
775942
2263
Зараз квад поводиться так,
наче знаходиться
13:10
in a viscousв'язка fluidрідина.
209
778205
4365
у в’язкій рідині.
13:14
We now have an intimateІнтимний way
210
782570
2174
У нас є тісна взаємодія
13:16
of interactingвзаємодіючи with a machineмашина.
211
784744
1849
з машиною.
13:18
I will use this newновий capabilityздібності to positionпозиція
212
786593
2506
Я використаю цю нову здібність, щоб розмістити
13:21
this camera-carryingпроведення камери quadQuad to the appropriateвідповідний locationМісцезнаходження
213
789099
2577
у необхідному місці цей квад із камерою
13:23
for filmingзйомки the remainderзалишок of this demonstrationдемонстрація.
214
791676
3186
для відеозапису останньої
частини демонстрації.
13:36
So we can physicallyфізично interactвзаємодіяти with these quadsкаре
215
804222
2768
Таким чином ми фізично взаємодіємо
з даними квадами
13:38
and we can changeзмінити the lawsзакони of physicsфізика.
216
806990
2403
та можемо змінити закони фізики.
13:41
Let's have a little bitбіт of funвесело with this.
217
809393
2313
Трохи розважмося.
13:43
For what you will see nextдалі, these quadsкаре
218
811706
1704
Далі ви побачите, як квади
13:45
will initiallyспочатку behaveвести себе as if they were on PlutoПлутон.
219
813410
3496
спочатку поводитимуться так,
наче вони на Плутоні.
13:48
As time goesйде on, gravityсила тяжіння will be increasedзбільшився
220
816906
2312
Час спливатиме, а сила тяжіння зростатиме,
13:51
untilдо we're all back on planetпланета EarthЗемлі,
221
819218
2120
доки ми не повернемося на планету Земля.
13:53
but I assureзапевняй you we won'tне буде get there.
222
821338
1719
Та я запевняю вас,
що ми туди не доберемося.
13:55
Okay, here goesйде.
223
823057
3501
Так, рухається.
14:05
(LaughterСміх)
224
833667
3412
(Сміх)
14:34
(LaughterСміх)
225
862778
3208
(Сміх)
14:37
(ApplauseОплески)
226
865986
3386
(Оплески)
14:41
WhewОсь так!
227
869372
1207
Оце так-так!
14:46
You're all thinkingмислення now,
228
874779
1517
Ви зараз думаєте:
14:48
these guys are havingмаючи way too much funвесело,
229
876296
1975
«Ці хлопці забагато розважаються».
14:50
and you're probablyймовірно alsoтакож askingзапитую yourselfсамі,
230
878271
2079
Можливо, ви себе запитуєте:
14:52
why exactlyточно are they buildingбудівля machineмашина athletesспортсмени?
231
880350
3936
«Чому вони конструюють
механічних атлетів?»
14:56
Some conjectureГіпотеза that the roleроль of playграти in the animalтварина kingdomкоролівство
232
884286
2652
Хтось здогадається,
що роль гри в світі тварин
14:58
is to honeвідточити skillsнавички and developрозвиватися capabilitiesможливостей.
233
886938
2752
полягає у відточенні навичок
та розвитку здібностей.
15:01
OthersІнші think that it has more of a socialсоціальний roleроль,
234
889690
2066
Інші подумають, що більший вплив
має соціальна роль,
15:03
that it's used to bindзв'язати the groupгрупа.
235
891756
1674
яка і пов’язує групу.
15:05
SimilarlyАналогічним чином, we use the analogyаналогія of sportsспорт and athleticismатлетизм
236
893430
3533
Подібно до цього ми вживаємо
аналогії щодо спорту та атлетизму
15:08
to createстворити newновий algorithmsалгоритми for machinesмашини
237
896963
2079
для створення нових
алгоритмів для машин,
15:11
to pushтиснути them to theirїх limitsмежі.
238
899042
2147
щоб підштовхнути їх
до меж їхніх можливостей.
15:13
What impactвплив will the speedшвидкість of machinesмашини have on our way of life?
239
901189
3677
Який вплив матиме швидкість машин
на наш спосіб життя?
15:16
Like all our pastминуле creationsтвори and innovationsінновації,
240
904866
2389
Як і всі наші попередні
творіння та інновації,
15:19
they mayможе be used to improveполіпшити the humanлюдина conditionумова
241
907255
2827
це може бути використане
для покращення людських умов життя
15:22
or they mayможе be misusedза призначенням and abusedзловживали.
242
910082
2501
або цим можуть зловживати.
15:24
This is not a technicalтехнічний choiceвибір we are facedзіткнувся with;
243
912583
1923
Ми стикаємося не з технічним вибором,
15:26
it's a socialсоціальний one.
244
914506
1755
а із соціальним.
15:28
Let's make the right choiceвибір,
245
916261
1390
Робімо правильний вибір:
15:29
the choiceвибір that bringsприносить out the bestнайкраще in the futureмайбутнє of machinesмашини,
246
917651
2405
вибір, що призведе до найкращого
у майбутньому машин,
15:32
just like athleticismатлетизм in sportsспорт
247
920056
1812
як атлетизм у спорті
15:33
can bringпринести out the bestнайкраще in us.
248
921868
2161
веде до найкращого в нас.
15:36
Let me introduceвводити you to the wizardsчарівники behindпозаду the greenзелений curtainзавіса.
249
924029
3450
Представляю вам чарівників
за зеленою завісою.
15:39
They're the currentструм membersчлени of the FlyingПоліт MachineМашина ArenaАрена researchдослідження teamкоманда.
250
927479
2900
Це чинні представники дослідницької
команди «Арена літальних апаратів».
15:42
(ApplauseОплески)
251
930379
4769
(Оплески)
15:47
FedericoФедеріко AugugliaroAugugliaro, DarioДаріо BrescianiniBrescianini, MarkusМаркус HehnHehn,
252
935148
3046
Федеріко Ауґульяро, Даріо Бреш'яніні,
Маркус Ген,
15:50
SergeiСергій LupashinLupashin, MarkМарк MullerМюллер and RobinРобін RitzRitz.
253
938194
2824
Сергій Люпашин, Марк Мюллер та Робін Рітц.
15:53
Look out for them. They're destinedсудилося for great things.
254
941018
1932
Спостерігайте за ними. Їм визначено
долею здійснити грандіозні речі.
15:54
Thank you.
255
942950
1178
Дякую.
15:56
(ApplauseОплески)
256
944128
6354
(Оплески)
Translated by Anastasia Kvilinskaya
Reviewed by Khrystyna Romashko

▲Back to top

ABOUT THE SPEAKER
Raffaello D'Andrea - Autonomous systems pioneer
Raffaello D'Andrea explores the possibilities of autonomous technology by collaborating with artists, engineers and entrepreneurs.

Why you should listen

Raffaello D'Andrea combines academics, business, and the arts to explore the capabilities of autonomous systems. As part of his research as professor of dynamic systems and control at the Swiss Federal Institute of Technology (ETH Zürich), he and his collaborators enchant viewers with works like the self-destructing, self-assembling Robotic Chair, or the Balancing Cube that can perch itself on its corners.

D’Andrea and his team created the Flying Machine Arena to test the gravity-defying abilities of their athletic flying robots. Building on research in the Flying Machine Arena, ETH Zürich partnered with its spin-off company Verity Studios and with Cirque du Soleil to create “Sparked,” a short film showcasing the unexpected airborne dexterity of quadcopters. D’Andrea is the co-founder of Kiva Systems, a robotics company that develops intelligent automated warehouse systems and that was acquired by Amazon in 2012.

More profile about the speaker
Raffaello D'Andrea | Speaker | TED.com