Skylar Tibbits: Can we make things that make themselves?

75,462 views ・ 2011-09-01

TED


Dubbelklik op de Engelse ondertitels hieronder om de video af te spelen.

Vertaald door: Els De Keyser Nagekeken door: Matthias Valvekens
00:15
Today I'd like to show you
0
15260
2000
Vandaag wil ik jullie
00:17
the future of the way we make things.
1
17260
2000
de toekomst tonen van de manier waarop we dingen maken.
00:19
I believe that soon our buildings and machines
2
19260
2000
Ik geloof dat onze gebouwen en machines
00:21
will be self-assembling,
3
21260
2000
zichzelf binnenkort zullen assembleren,
00:23
replicating and repairing themselves.
4
23260
2000
repliceren en repareren.
00:25
So I'm going to show you
5
25260
2000
Dus ik ga je laten zien
00:27
what I believe is the current state of manufacturing,
6
27260
2000
wat volgens mij de huidige stand van de productie is,
00:29
and then compare that to some natural systems.
7
29260
3000
en die dan vergelijken met een aantal natuurlijke systemen.
00:32
So in the current state of manufacturing, we have skyscrapers --
8
32260
3000
In de huidige stand van de productie hebben we wolkenkrabbers.
00:35
two and a half years [of assembly time],
9
35260
2000
Twee en een half jaar,
00:37
500,000 to a million parts,
10
37260
2000
500.000 tot een miljoen onderdelen,
00:39
fairly complex,
11
39260
2000
vrij complexe,
00:41
new, exciting technologies in steel, concrete, glass.
12
41260
3000
nieuwe en spannende technologieën in staal, beton, glas.
00:44
We have exciting machines
13
44260
2000
We hebben spannende machines
00:46
that can take us into space --
14
46260
2000
die ons naar de ruimte kunnen brengen -
00:48
five years [of assembly time], 2.5 million parts.
15
48260
3000
vijf jaar, 2,5 miljoen onderdelen.
00:51
But on the other side, if you look at the natural systems,
16
51260
3000
Maar aan de andere kant, als je kijkt naar de natuurlijke systemen,
00:54
we have proteins
17
54260
2000
hebben we eiwitten
00:56
that have two million types,
18
56260
2000
die twee miljoen soorten tellen,
00:58
can fold in 10,000 nanoseconds,
19
58260
2000
en die zich ontvouwen in 10.000 nanoseconden,
01:00
or DNA with three billion base pairs
20
60260
2000
of DNA met drie miljard basenparen
01:02
we can replicate in roughly an hour.
21
62260
3000
die we kunnen repliceren in ongeveer een uur.
01:05
So there's all of this complexity
22
65260
2000
Dus er zit een hoop complexiteit
01:07
in our natural systems,
23
67260
2000
in onze natuurlijke systemen,
01:09
but they're extremely efficient,
24
69260
2000
maar ze zijn zeer efficiënt,
01:11
far more efficient than anything we can build,
25
71260
2000
veel efficiënter dan wat we kunnen bouwen,
01:13
far more complex than anything we can build.
26
73260
2000
veel complexer dan alles wat we kunnen bouwen.
01:15
They're far more efficient in terms of energy.
27
75260
2000
Ze zijn veel efficiënter in termen van energie.
01:17
They hardly ever make mistakes.
28
77260
3000
Ze maken bijna nooit fouten.
01:20
And they can repair themselves for longevity.
29
80260
2000
En ze kunnen zichzelf herstellen om lang mee te gaan.
01:22
So there's something super interesting about natural systems.
30
82260
3000
Er is dus iets super-interessants aan natuurlijke systemen.
01:25
And if we can translate that
31
85260
2000
Als we dat kunnen vertalen
01:27
into our built environment,
32
87260
2000
naar onze gebouwde omgeving,
01:29
then there's some exciting potential for the way that we build things.
33
89260
2000
dan zijn er nog een aantal interessante mogelijkheden voor de manier waarop we dingen bouwen.
01:31
And I think the key to that is self-assembly.
34
91260
3000
Ik denk dat de sleutel daartoe zelfassemblage is.
01:34
So if we want to utilize self-assembly in our physical environment,
35
94260
3000
Als we zelfassemblage willen gebruiken in onze fysieke omgeving,
01:37
I think there's four key factors.
36
97260
2000
zijn er volgens mij vier belangrijke factoren.
01:39
The first is that we need to decode
37
99260
2000
De eerste is dat we de volledige complexiteit
01:41
all of the complexity of what we want to build --
38
101260
2000
van wat we willen bouwen, moeten ontcijferen -
01:43
so our buildings and machines.
39
103260
2000
dat wil zeggen onze gebouwen en machines.
01:45
And we need to decode that into simple sequences --
40
105260
2000
We moeten ze ontcijferen in eenvoudige sequenties -
01:47
basically the DNA of how our buildings work.
41
107260
2000
zowat het DNA van hoe onze gebouwen werken.
01:49
Then we need programmable parts
42
109260
2000
Dan hebben we programmeerbare onderdelen nodig
01:51
that can take that sequence
43
111260
2000
die deze sequenties kunnen gebruiken om
01:53
and use that to fold up, or reconfigure.
44
113260
3000
zich op te vouwen, of opnieuw te configureren.
01:56
We need some energy that's going to allow that to activate,
45
116260
3000
We hebben wat energie om ​​dat te activeren,
01:59
allow our parts to be able to fold up from the program.
46
119260
3000
om onze delen te doen opvouwen volgens het programma.
02:02
And we need some type of error correction redundancy
47
122260
2000
En we hebben een soort van foutcorrectie-redundantie
02:04
to guarantee that we have successfully built what we want.
48
124260
3000
om te garanderen dat we met succes hebben gebouwd wat we willen.
02:07
So I'm going to show you a number of projects
49
127260
2000
Ik zal een aantal projecten laten zien
02:09
that my colleagues and I at MIT are working on
50
129260
2000
waar mijn collega's en ik aan het MIT aan werken
02:11
to achieve this self-assembling future.
51
131260
2000
om deze toekomst van zelfassemblage te bereiken.
02:13
The first two are the MacroBot and DeciBot.
52
133260
3000
De eerste twee zijn de MacroBot en DeciBot.
02:16
So these projects are large-scale reconfigurable robots --
53
136260
4000
Deze projecten zijn grootschalige herconfigureerbare robots -
02:20
8 ft., 12 ft. long proteins.
54
140260
3000
eiwitten van 2,5 à 3,5 meter.
02:23
They're embedded with mechanical electrical devices, sensors.
55
143260
3000
Ze zijn volgestouwd met mechanische elektrische apparaten, sensoren.
02:26
You decode what you want to fold up into,
56
146260
2000
Je ontcijfert waarin je je wil opvouwen,
02:28
into a sequence of angles --
57
148260
2000
in een opeenvolging van hoeken -
02:30
so negative 120, negative 120, 0, 0,
58
150260
2000
dus min 120, min 120, 0, 0,
02:32
120, negative 120 -- something like that;
59
152260
3000
120, 120 negatief - zoiets;
02:35
so a sequence of angles, or turns,
60
155260
2000
dus een opeenvolging van hoeken of bochten,
02:37
and you send that sequence through the string.
61
157260
3000
en je stuurt die volgorde door de string.
02:40
Each unit takes its message -- so negative 120 --
62
160260
3000
Elke unit neemt zijn boodschap - dus min 120.
02:43
it rotates to that, checks if it got there
63
163260
2000
Het roteert daarheen, controleert of het er is geraakt,
02:45
and then passes it to its neighbor.
64
165260
3000
en dan geeft het door aan zijn buurman.
02:48
So these are the brilliant scientists,
65
168260
2000
Dit zijn de briljante wetenschappers,
02:50
engineers, designers that worked on this project.
66
170260
2000
ingenieurs, ontwerpers die aan dit project hebben gewerkt.
02:52
And I think it really brings to light:
67
172260
2000
Volgens mij wijst dit erop:
02:54
Is this really scalable?
68
174260
2000
is dit echt schaalbaar?
02:56
I mean, thousands of dollars, lots of man hours
69
176260
2000
Ik bedoel, duizenden dollars, vele manuren
02:58
made to make this eight-foot robot.
70
178260
3000
zijn gepresteerd om deze robot van acht meter te maken.
03:01
Can we really scale this up? Can we really embed robotics into every part?
71
181260
3000
Kunnen we dit opschalen? Kunnen we echt robotica inbouwen in elk deel?
03:04
The next one questions that
72
184260
2000
Het volgende stelt dat in vraag
03:06
and looks at passive nature,
73
186260
2000
en kijkt naar de passieve natuur,
03:08
or passively trying to have reconfiguration programmability.
74
188260
3000
of passief proberen om programmeerbaarheid van herconfiguratie te bereiken.
03:11
But it goes a step further,
75
191260
2000
Maar het gaat een stap verder,
03:13
and it tries to have actual computation.
76
193260
2000
en het probeert daadwerkelijke berekening te bereiken.
03:15
It basically embeds the most fundamental building block of computing,
77
195260
2000
Het omvat de meest fundamentele bouwsteen van computers,
03:17
the digital logic gate,
78
197260
2000
de digitale logische poort,
03:19
directly into your parts.
79
199260
2000
rechtstreeks in je onderdelen.
03:21
So this is a NAND gate.
80
201260
2000
Dus dit is een NAND-poort.
03:23
You have one tetrahedron which is the gate
81
203260
2000
Je hebt een tetraëder, de poort
03:25
that's going to do your computing,
82
205260
2000
die je berekening gaat doen,
03:27
and you have two input tetrahedrons.
83
207260
2000
en je hebt twee input-tetraëders.
03:29
One of them is the input from the user, as you're building your bricks.
84
209260
3000
Een van hen is de input van de gebruiker, terwijl je je bakstenen bouwt.
03:32
The other one is from the previous brick that was placed.
85
212260
3000
De andere is van de vorige steen die was geplaatst.
03:35
And then it gives you an output in 3D space.
86
215260
3000
En dan geeft het je een resultaat in een 3D-ruimte.
03:38
So what this means
87
218260
2000
Dus wat dit betekent,
03:40
is that the user can start plugging in what they want the bricks to do.
88
220260
3000
is dat de gebruiker opdrachten voor de bakstenen kan beginnen aansluiten.
03:43
It computes on what it was doing before
89
223260
2000
Het berekent op basis van wat het voordien aan het doen was
03:45
and what you said you wanted it to do.
90
225260
2000
en van jouw opdracht.
03:47
And now it starts moving in three-dimensional space --
91
227260
2000
En nu begint het te bewegen in een drie-dimensionale ruimte -
03:49
so up or down.
92
229260
2000
dus omhoog of omlaag.
03:51
So on the left-hand side, [1,1] input equals 0 output, which goes down.
93
231260
3000
Aan de linkerkant is de [1,1]-ingang gelijk aan de 0-uitgang, die naar beneden gaat.
03:54
On the right-hand side,
94
234260
2000
Aan de rechterkant
03:56
[0,0] input is a 1 output, which goes up.
95
236260
3000
is [0,0]-ingang is een 1-uitgang, die omhoog gaat.
03:59
And so what that really means
96
239260
2000
Dus wat dat echt betekent,
04:01
is that our structures now contain the blueprints
97
241260
2000
is dat onze structuren nu de blauwdrukken bevatten
04:03
of what we want to build.
98
243260
2000
van wat we willen bouwen.
04:05
So they have all of the information embedded in them of what was constructed.
99
245260
3000
Alle informatie over wat er gebouwd is, zit ingebouwd.
04:08
So that means that we can have some form of self-replication.
100
248260
3000
Dus dat betekent dat we een bepaalde vorm van zelf-replicatie hebben.
04:11
In this case I call it self-guided replication,
101
251260
3000
In dit geval noem ik het zelf-geleide replicatie,
04:14
because your structure contains the exact blueprints.
102
254260
2000
omdat je structuur de exacte blauwdrukken bevat.
04:16
If you have errors, you can replace a part.
103
256260
2000
In geval van fouten, kan je een onderdeel vervangen.
04:18
All the local information is embedded to tell you how to fix it.
104
258260
3000
Alle lokale informatie is ingebed om je te vertellen hoe dit te verhelpen.
04:21
So you could have something that climbs along and reads it
105
261260
2000
Je zou dus iets kunnen hebben dat erlangs klimt en het afleest,
04:23
and can output at one to one.
106
263260
2000
en een één-op-één-resultaat aflevert
04:25
It's directly embedded; there's no external instructions.
107
265260
2000
Het is rechtstreeks ingebouwd, er zijn geen externe instructies.
04:27
So the last project I'll show is called Biased Chains,
108
267260
3000
Het laatste project dat ik zal je laten zien, heet Bevooroordeelde Ketens,
04:30
and it's probably the most exciting example that we have right now
109
270260
3000
en het is waarschijnlijk het meest opwindende voorbeeld dat op dit moment hebben
04:33
of passive self-assembly systems.
110
273260
2000
van passieve zelfassemblagesystemen.
04:35
So it takes the reconfigurability
111
275260
2000
Het neemt de herconfigureerbaarheid
04:37
and programmability
112
277260
2000
en de programmeerbaarheid
04:39
and makes it a completely passive system.
113
279260
3000
en maakt er een volledig passief systeem van.
04:43
So basically you have a chain of elements.
114
283260
2000
Dus eigenlijk heb je een keten van elementen.
04:45
Each element is completely identical,
115
285260
2000
Elk element is volledig identiek,
04:47
and they're biased.
116
287260
2000
en ze zijn bevooroordeeld.
04:49
So each chain, or each element, wants to turn right or left.
117
289260
3000
Dus elke keten, of elk element, wil rechts of links.
04:52
So as you assemble the chain, you're basically programming it.
118
292260
3000
Als je de ketting monteert, ben je eigenlijk aan het programmeren.
04:55
You're telling each unit if it should turn right or left.
119
295260
3000
Je vertelt elke eenheid of ze naar rechts of naar links moet draaien.
04:58
So when you shake the chain,
120
298260
3000
Dus als je de ketting te schudt,
05:01
it then folds up
121
301260
2000
vouwt ze zich op
05:03
into any configuration that you've programmed in --
122
303260
3000
in elke configuratie die je erin hebt geprogrammeerd -
05:06
so in this case, a spiral,
123
306260
2000
dus in dit geval, een spiraal,
05:08
or in this case,
124
308260
3000
of in dit geval,
05:11
two cubes next to each other.
125
311260
3000
twee kubussen naast elkaar.
05:14
So you can basically program
126
314260
2000
Dus je kunt in principe
05:16
any three-dimensional shape --
127
316260
2000
een drie-dimensionale vorm programmeren -
05:18
or one-dimensional, two-dimensional -- up into this chain completely passively.
128
318260
3000
of een-dimensionaal, twee-dimensionale - in deze keten, volledig passief.
05:21
So what does this tell us about the future?
129
321260
2000
Dus wat zegt dit ons over de toekomst?
05:23
I think that it's telling us
130
323260
2000
Ik denk dat het ons vertelt
05:25
that there's new possibilities for self-assembly, replication, repair
131
325260
3000
dat er nieuwe mogelijkheden voor zelfassemblage, replicatie, reparatie zitten
05:28
in our physical structures, our buildings, machines.
132
328260
3000
in onze fysieke structuren, onze gebouwen, machines.
05:31
There's new programmability in these parts.
133
331260
2000
Er zit nieuwe programmeerbaarheid in deze onderdelen.
05:33
And from that you have new possibilities for computing.
134
333260
2000
Daaruit volgen nieuwe mogelijkheden voor computergebruik.
05:35
We'll have spatial computing.
135
335260
2000
We zullen ruimtelijke berekening krijgen.
05:37
Imagine if our buildings, our bridges, machines,
136
337260
2000
Stel je voor dat onze gebouwen, onze bruggen, machines,
05:39
all of our bricks could actually compute.
137
339260
2000
al onze stenen eigenlijk konden rekenen.
05:41
That's amazing parallel and distributed computing power,
138
341260
2000
Dat is een verbazingwekkende parallelle en gedistribueerde rekenkracht,
05:43
new design possibilities.
139
343260
2000
dat zijn nieuwe designmogelijkheden.
05:45
So it's exciting potential for this.
140
345260
2000
Dit heeft dus veel spannende mogelijkheden.
05:47
So I think these projects I've showed here
141
347260
2000
Volgens mij zijn deze projecten die ik je heb laten zien,
05:49
are just a tiny step towards this future,
142
349260
2000
slechts een kleine stap op weg naar deze toekomst,
05:51
if we implement these new technologies
143
351260
2000
als we deze nieuwe technologieën implementeren,
05:53
for a new self-assembling world.
144
353260
2000
naar een nieuwe wereld die zichzelf assembleert.
05:55
Thank you.
145
355260
2000
Dank u.
05:57
(Applause)
146
357260
2000
(Applaus)
Over deze website

Deze site laat u kennismaken met YouTube-video's die nuttig zijn om Engels te leren. U ziet Engelse lessen gegeven door topdocenten uit de hele wereld. Dubbelklik op de Engelse ondertitels op elke videopagina om de video af te spelen. De ondertitels scrollen synchroon met het afspelen van de video. Heeft u opmerkingen of verzoeken, neem dan contact met ons op via dit contactformulier.

https://forms.gle/WvT1wiN1qDtmnspy7