ABOUT THE SPEAKER
Skylar Tibbits - Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves.

Why you should listen

Can we create objects that assemble themselves -- that zip together like a strand of DNA or that have the ability for transformation embedded into them? These are the questions that Skylar Tibbits investigates in his Self-Assembly Lab at MIT, a cross-disciplinary research space where designers, scientists and engineers come together to find ways for disordered parts to become ordered structures. 

A trained architect, designer and computer scientist, Tibbits teaches design studios at MIT’s Department of Architecture and co-teaches the seminar “How to Make (Almost) Anything” at MIT’s Media Lab. Before that, he worked at a number of design offices including Zaha Hadid Architects, Asymptote Architecture, SKIII Space Variations and Point b Design. His work has been shown at the Guggenheim Museum and the Beijing Biennale. 

Tibbits has collaborated with a number of influential people over the years, including Neil Gershenfeld and The Center for Bits and Atoms, Erik and Marty Demaine at MIT, Adam Bly at SEED Media Group and Marc Fornes of THEVERYMANY. In 2007, he and Marc Fornes co-curated Scriptedbypurpose, the first exhibition focused exclusively on scripted processes within design. Also in 2007, he founded SJET, a multifaceted practice and research platform for experimental computation and design. SJET crosses disciplines from architecture and design, fabrication, computer science and robotics.

More profile about the speaker
Skylar Tibbits | Speaker | TED.com
TED2011

Skylar Tibbits: Can we make things that make themselves?

Skylar Tibbits: Kan vi bygga saker som bygger sig själva?

Filmed:
1,072,366 views

MIT-forskaren Skylar Tibbits arbetar med självbyggande -- idén att istället för att bygga något (en stol, en skyskrapa), kan vi skapa material som bygger sig själva, mycket likt det sätt på vilket en DNA-sträng kopplar ihop sig själv. Det är ett stor koncept i ett tidigt stadie; Tibbits visar tre stycken i-labbet-material som antyder vad framtiden för självbyggande kan se ut som.
- Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves. Full bio

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

00:15
TodayIdag I'd like to showshow you
0
0
2000
Idag skulle jag vilja visa er
00:17
the futureframtida of the way we make things.
1
2000
2000
framtiden för hur vi tillverkar saker.
00:19
I believe that soonsnart our buildingsbyggnader and machinesmaskiner
2
4000
2000
Jag tror att snart kommer våra byggnader och maskiner
00:21
will be self-assemblingsjälvsamlande,
3
6000
2000
att vara självbyggande,
00:23
replicatingreplikerande and repairingreparera themselvessig själva.
4
8000
2000
återskapande och reparera sig själva.
00:25
So I'm going to showshow you
5
10000
2000
Så jag kommer att visa för er
00:27
what I believe is the currentnuvarande statestat of manufacturingtillverkning,
6
12000
2000
vad jag anser är den nuvarande nivån av tillverkning
00:29
and then comparejämföra that to some naturalnaturlig systemssystem.
7
14000
3000
och sedan jämnföra det med några naturlig system.
00:32
So in the currentnuvarande statestat of manufacturingtillverkning, we have skyscrapersskyskrapor --
8
17000
3000
Så bland det som tillverkas just nu, har vi skyskrapor --
00:35
two and a halfhalv yearsår [of assemblyhopsättning time],
9
20000
2000
två och ett halvt år,
00:37
500,000 to a millionmiljon partsdelar,
10
22000
2000
500.000 till en miljon delar,
00:39
fairlyganska complexkomplex,
11
24000
2000
ganska komplext,
00:41
newny, excitingspännande technologiesteknik in steelstål, concretebetong-, glassglas.
12
26000
3000
nya och spännande tekniker inom stål, betong, glas.
00:44
We have excitingspännande machinesmaskiner
13
29000
2000
Vi har spännande maskiner
00:46
that can take us into spacerymden --
14
31000
2000
som kan ta oss ut i rymden --
00:48
fivefem yearsår [of assemblyhopsättning time], 2.5 millionmiljon partsdelar.
15
33000
3000
fem år, 2.5 miljoner delar.
00:51
But on the other sidesida, if you look at the naturalnaturlig systemssystem,
16
36000
3000
Men å andra sidan, om ni tittar på de naturliga systemen,
00:54
we have proteinsproteiner
17
39000
2000
så har vi protein
00:56
that have two millionmiljon typestyper,
18
41000
2000
som har två miljoner olika typer,
00:58
can foldvika ihop in 10,000 nanosecondsnanosekunder,
19
43000
2000
kan vikas på 10,000 nanosekunder,
01:00
or DNADNA with threetre billionmiljard basebas pairspar
20
45000
2000
eller DNA med tre miljoner baspar
01:02
we can replicateåterskapa in roughlyungefär an hourtimme.
21
47000
3000
som vi kan återskapa inom cirka en timme.
01:05
So there's all of this complexitykomplexitet
22
50000
2000
Där finns all denna komplexitet
01:07
in our naturalnaturlig systemssystem,
23
52000
2000
i våra naturliga system,
01:09
but they're extremelyytterst efficienteffektiv,
24
54000
2000
men de är extremt effektiva,
01:11
farlångt more efficienteffektiv than anything we can buildbygga,
25
56000
2000
mycket mer effektiva än något vi kan bygga,
01:13
farlångt more complexkomplex than anything we can buildbygga.
26
58000
2000
mycket mer komplexa än något vi kan bygga.
01:15
They're farlångt more efficienteffektiv in termsvillkor of energyenergi.
27
60000
2000
De är långt mer effektiva avseende energi.
01:17
They hardlyknappast ever make mistakesmisstag.
28
62000
3000
De gör nästan aldrig misstag.
01:20
And they can repairreparera themselvessig själva for longevitylångt liv.
29
65000
2000
Och de kan reparera sig för lång livslängd.
01:22
So there's something supersuper interestingintressant about naturalnaturlig systemssystem.
30
67000
3000
Därmed finns det något superintressant med naturliga system.
01:25
And if we can translateÖversätt that
31
70000
2000
Och om vi kan översätta det
01:27
into our builtbyggd environmentmiljö,
32
72000
2000
in i vår byggnationsmiljö,
01:29
then there's some excitingspännande potentialpotential for the way that we buildbygga things.
33
74000
2000
så finns det en del spännande potential för sättet vi bygger saker.
01:31
And I think the keynyckel- to that is self-assemblysjälvsammansättning.
34
76000
3000
Och jag tror att nyckeln till det är självbyggande.
01:34
So if we want to utilizeutnyttja self-assemblysjälvsammansättning in our physicalfysisk environmentmiljö,
35
79000
3000
Om vi vill använda självbyggande i vår fysiska miljö,
01:37
I think there's fourfyra keynyckel- factorsfaktorer.
36
82000
2000
tror jag att det finns fyra nyckelfaktorer.
01:39
The first is that we need to decodeavkoda
37
84000
2000
Den första är att vi måste avkoda
01:41
all of the complexitykomplexitet of what we want to buildbygga --
38
86000
2000
all den komplexitet i det vi vill bygga --
01:43
so our buildingsbyggnader and machinesmaskiner.
39
88000
2000
som våra byggnader och maskiner.
01:45
And we need to decodeavkoda that into simpleenkel sequencessekvenser --
40
90000
2000
Och vi behöver avkoda det till enkla sekvenser --
01:47
basicallyi grund och botten the DNADNA of how our buildingsbyggnader work.
41
92000
2000
i grund och botten ett DNA för hur våra byggnader fungerar.
01:49
Then we need programmableprogrammerbar partsdelar
42
94000
2000
Sedan behöver vi programmerbara delar
01:51
that can take that sequencesekvens
43
96000
2000
som kan ta den sekvensen
01:53
and use that to foldvika ihop up, or reconfigureKonfigurera om.
44
98000
3000
och använda den till att vikas, eller omformas.
01:56
We need some energyenergi that's going to allowtillåta that to activateAktivera,
45
101000
3000
Vi behöver någon form av energi som tillåter det att aktiveras,
01:59
allowtillåta our partsdelar to be ablestånd to foldvika ihop up from the programprogram.
46
104000
3000
möjliggör för våra delar att vikas ut ur programmet.
02:02
And we need some typetyp of errorfel correctionkorrektion redundancyredundans
47
107000
2000
Och vi behöver någon form av felkorrigering som säkerhetsåtgärd
02:04
to guaranteegaranti that we have successfullyframgångsrikt builtbyggd what we want.
48
109000
3000
som garanterar att vi lyckats bygga det vi ville.
02:07
So I'm going to showshow you a numbersiffra of projectsprojekt
49
112000
2000
Jag kommer att visa er ett antal projekt
02:09
that my colleagueskollegor and I at MITMIT are workingarbetssätt on
50
114000
2000
som mina kollegor och jag på MIT jobbar med
02:11
to achieveuppnå this self-assemblingsjälvsamlande futureframtida.
51
116000
2000
för att uppnå framtidens självbyggande.
02:13
The first two are the MacroBotMacroBot and DeciBotDeciBot.
52
118000
3000
De första två är MacroBot och DeciBot.
02:16
So these projectsprojekt are large-scalestorskalig reconfigurableomkonfigurerbara robotsrobotar --
53
121000
4000
Dessa projekt är storskaliga omformbara robotar --
02:20
8 ftFT., 12 ftFT. long proteinsproteiner.
54
125000
3000
8 fot, 12 fot långa proteiner.
02:23
They're embeddedinbäddad with mechanicalmekanisk electricalelektrisk devicesenheter, sensorssensorer.
55
128000
3000
De har inbyggda mekaniska och elektriska apparater, sensorer.
02:26
You decodeavkoda what you want to foldvika ihop up into,
56
131000
2000
Man avkodar vad man vill vika upp den som,
02:28
into a sequencesekvens of anglesvinklar --
57
133000
2000
i en sekvens av vinklar --
02:30
so negativenegativ 120, negativenegativ 120, 0, 0,
58
135000
2000
negativ 120, negativ 120, 0, 0,
02:32
120, negativenegativ 120 -- something like that;
59
137000
3000
120, negativ 120 -- något sånt där;
02:35
so a sequencesekvens of anglesvinklar, or turnsvarv,
60
140000
2000
till en sekvens av vinklar, eller vridningar,
02:37
and you sendskicka that sequencesekvens throughgenom the stringsträng.
61
142000
3000
och man skickar den sekvensen genom hela raden.
02:40
EachVarje unitenhet takes its messagemeddelande -- so negativenegativ 120 --
62
145000
3000
varje enhet tar sitt meddelande -- t.ex. negativ 120.
02:43
it rotatesroterar to that, checkskontroller if it got there
63
148000
2000
Den roterar till det, kontrollerar att den kom dit
02:45
and then passespasserar it to its neighborgranne.
64
150000
3000
och skickar sedan vidare till sin granne.
02:48
So these are the brilliantlysande scientistsvetenskapsmän,
65
153000
2000
Detta är de briljanta forskare,
02:50
engineersingenjörer, designersdesigners that workedarbetade on this projectprojekt.
66
155000
2000
ingejörer, designers som arbetade med detta projektet.
02:52
And I think it really bringsger to lightljus:
67
157000
2000
Och jag tror att det belyser;
02:54
Is this really scalableskalbar?
68
159000
2000
Är det verkligen skalbart?
02:56
I mean, thousandstusentals of dollarsdollar, lots of man hourstimmar
69
161000
2000
jag menar, tusentals dollar, massor av arbetade timmar
02:58
madegjord to make this eight-footåtta fot robotrobot.
70
163000
3000
för att skapa denna 8 fots robot.
03:01
Can we really scaleskala this up? Can we really embedbädda in roboticsRobotics into everyvarje partdel?
71
166000
3000
Kan vi verkligen skala up denna? Kan vi verkligen bygga in robotar i varje del?
03:04
The nextNästa one questionsfrågor that
72
169000
2000
Den nästa ställer den frågan
03:06
and looksutseende at passivepassiv naturenatur,
73
171000
2000
och tittar på den passiva naturen,
03:08
or passivelypassivt tryingpåfrestande to have reconfigurationomkonfiguration programmabilityprogrammerbarhet.
74
173000
3000
eller försöker passivt att ha omformbarhet programmerbart.
03:11
But it goesgår a stepsteg furtherytterligare,
75
176000
2000
Men den går ett steg längre,
03:13
and it triesförsök to have actualfaktisk computationberäkning.
76
178000
2000
och försöker att ha med faktisk beräkning.
03:15
It basicallyi grund och botten embedsbäddar in the mostmest fundamentalgrundläggande buildingbyggnad blockblockera of computingdatoranvändning,
77
180000
2000
I grunden bakar den in de grundläggande byggstenarna för beräkning,
03:17
the digitaldigital logiclogik gatePort,
78
182000
2000
den digitala logiska grinden,
03:19
directlydirekt into your partsdelar.
79
184000
2000
direkt i era delar.
03:21
So this is a NANDNAND gatePort.
80
186000
2000
Detta är en NAND-grind.
03:23
You have one tetrahedrontetrahedronen whichsom is the gatePort
81
188000
2000
Ni har en tetraeder som är grinden
03:25
that's going to do your computingdatoranvändning,
82
190000
2000
som kommer att göra beräkningarna,
03:27
and you have two inputinmatning tetrahedronstetrahedrons.
83
192000
2000
och ni har två tetraeder för inmatning.
03:29
One of them is the inputinmatning from the useranvändare, as you're buildingbyggnad your brickstegelstenar.
84
194000
3000
En av dem är till för inmatning från användaren, när ni bygger era block.
03:32
The other one is from the previoustidigare bricktegel that was placedplacerad.
85
197000
3000
Den andra är till för det föregående blocket som placerades.
03:35
And then it givesger you an outputproduktion in 3D spacerymden.
86
200000
3000
Och sedan ger den ett resultat i 3D.
03:38
So what this meansbetyder
87
203000
2000
Vad detta innebär
03:40
is that the useranvändare can startStart pluggingatt ansluta in what they want the brickstegelstenar to do.
88
205000
3000
är att användaren kan börja mata in vad de vill att blocken skall göra.
03:43
It computesberäknar on what it was doing before
89
208000
2000
Den räknar på vad den gjorde innan
03:45
and what you said you wanted it to do.
90
210000
2000
och vad ni sa att ni ville att den skulle göra.
03:47
And now it startsbörjar movingrör på sig in three-dimensionaltredimensionell spacerymden --
91
212000
2000
Och nu börjar den röra sig i tre dimansioner --
03:49
so up or down.
92
214000
2000
upp eller ner.
03:51
So on the left-handvänster hand sidesida, [1,1] inputinmatning equalsär lika med 0 outputproduktion, whichsom goesgår down.
93
216000
3000
På vänster sida, [1,1] inmatat ger 0 i resultat, vilket betyder neråt.
03:54
On the right-handhöger hand sidesida,
94
219000
2000
På högra sidan,
03:56
[0,0] inputinmatning is a 1 outputproduktion, whichsom goesgår up.
95
221000
3000
[0,0] inmatat ger 1 i resultat, vilket betyder uppåt.
03:59
And so what that really meansbetyder
96
224000
2000
Vad det verkligen betyder
04:01
is that our structuresstrukturer now containinnehålla the blueprintsritningar
97
226000
2000
är att vår byggnad nu innehåller ritningen
04:03
of what we want to buildbygga.
98
228000
2000
för vad vi vill bygga.
04:05
So they have all of the informationinformation embeddedinbäddad in them of what was constructedkonstruerad.
99
230000
3000
De har all information inom sig över vad som blev byggt.
04:08
So that meansbetyder that we can have some formform of self-replicationsjälvreplikation.
100
233000
3000
Det betyder att vi kan ha någon form av självreplikering
04:11
In this casefall I call it self-guidedsjälv guidade replicationreplikation,
101
236000
3000
I detta fallet kallar jag det för självstyrd replikering,
04:14
because your structurestrukturera containsinnehåller the exactexakt blueprintsritningar.
102
239000
2000
eftersom er struktur innehåller de exakta ritningarna.
04:16
If you have errorsfel, you can replacebyta ut a partdel.
103
241000
2000
Om ni har felaktigheter, kan ni byta ut den delen.
04:18
All the locallokal informationinformation is embeddedinbäddad to tell you how to fixfixera it.
104
243000
3000
All lokal information är inlagd för att meddela er hur det skall fixas.
04:21
So you could have something that climbsklättrar alonglängs and readsläser it
105
246000
2000
Ni kan ha något som klättrar längsmed och läser den
04:23
and can outputproduktion at one to one.
106
248000
2000
och kan ge information en till en.
04:25
It's directlydirekt embeddedinbäddad; there's no externalextern instructionsinstruktioner.
107
250000
2000
Det är direkt inbyggt; det finns inga yttre instruktioner.
04:27
So the last projectprojekt I'll showshow is calledkallad BiasedPartisk ChainsKedjor,
108
252000
3000
Det sista projektet jag kommer visa är jäviga kedjor,
04:30
and it's probablyförmodligen the mostmest excitingspännande exampleexempel that we have right now
109
255000
3000
och det är förmodligen det mest spännande exemplet vi har just nu
04:33
of passivepassiv self-assemblysjälvsammansättning systemssystem.
110
258000
2000
av passivt självbyggande system.
04:35
So it takes the reconfigurabilityomkonfigurerbarheten
111
260000
2000
Det tar omformbarheten
04:37
and programmabilityprogrammerbarhet
112
262000
2000
och programmerbarheten
04:39
and makesgör it a completelyfullständigt passivepassiv systemsystemet.
113
264000
3000
och gör det till ett helt passivt system.
04:43
So basicallyi grund och botten you have a chainkedja of elementselement.
114
268000
2000
I grunden har ni en kedja av element.
04:45
EachVarje elementelement is completelyfullständigt identicalidentisk,
115
270000
2000
Varje element är helt identiskt,
04:47
and they're biasedpartisk.
116
272000
2000
och de är jäviga.
04:49
So eachvarje chainkedja, or eachvarje elementelement, wants to turnsväng right or left.
117
274000
3000
Varje kedja, eller varje element, vill vridas åt höger eller vänster.
04:52
So as you assemblemontera the chainkedja, you're basicallyi grund och botten programmingprogrammering it.
118
277000
3000
När ni sätter samma kedjan, programmerar ni den egentligen.
04:55
You're tellingtalande eachvarje unitenhet if it should turnsväng right or left.
119
280000
3000
Ni säger till varje del om den skall vridas höger eller vänster.
04:58
So when you shakeskaka the chainkedja,
120
283000
3000
Så när ni skakar kedjan,
05:01
it then foldsveck up
121
286000
2000
kommer den vikas
05:03
into any configurationkonfiguration that you've programmedprogrammerad in --
122
288000
3000
till varje konfigurering som ni programmerat in i den --
05:06
so in this casefall, a spiralspiral-,
123
291000
2000
i detta fallet, en spiral,
05:08
or in this casefall,
124
293000
3000
eller i detta fallet,
05:11
two cubeskuber nextNästa to eachvarje other.
125
296000
3000
två kuber intill varandra.
05:14
So you can basicallyi grund och botten programprogram
126
299000
2000
I grund och botten kan ni programmera
05:16
any three-dimensionaltredimensionell shapeform --
127
301000
2000
vilken tredimensionel form --
05:18
or one-dimensionalendimensionella, two-dimensionaltvådimensionell -- up into this chainkedja completelyfullständigt passivelypassivt.
128
303000
3000
eller endimensionel, tvådimensionel -- in i denna kedjan helt passivt.
05:21
So what does this tell us about the futureframtida?
129
306000
2000
Vad säger detta oss om framtiden?
05:23
I think that it's tellingtalande us
130
308000
2000
Jag tror att det säger oss
05:25
that there's newny possibilitiesmöjligheter for self-assemblysjälvsammansättning, replicationreplikation, repairreparera
131
310000
3000
att det finns nya möjligheter för självbyggande, replikering, reparerande
05:28
in our physicalfysisk structuresstrukturer, our buildingsbyggnader, machinesmaskiner.
132
313000
3000
inom våra fysiska strukturer, våra byggnader, maskiner.
05:31
There's newny programmabilityprogrammerbarhet in these partsdelar.
133
316000
2000
Det finns ny programmerbarhet i dessa delar.
05:33
And from that you have newny possibilitiesmöjligheter for computingdatoranvändning.
134
318000
2000
Och därifrån får ni nya möjligheter inom beräkning.
05:35
We'llVi kommer have spatialrumslig computingdatoranvändning.
135
320000
2000
Vi har spatiell beräkning.
05:37
ImagineFöreställ dig if our buildingsbyggnader, our bridgesbroar, machinesmaskiner,
136
322000
2000
Föreställ er om våra byggnader, våra broar, maskiner,
05:39
all of our brickstegelstenar could actuallyfaktiskt computeberäkna.
137
324000
2000
alla era byggklossar faktiskt kunde beräkna.
05:41
That's amazingfantastiskt parallelparallell and distributeddistribuerad computingdatoranvändning powerkraft,
138
326000
2000
Det är fantastisk parallell och fördelad beräkningskraft,
05:43
newny designdesign possibilitiesmöjligheter.
139
328000
2000
nya designmöjligheter.
05:45
So it's excitingspännande potentialpotential for this.
140
330000
2000
Det är spännande potential för detta.
05:47
So I think these projectsprojekt I've showedvisade here
141
332000
2000
Jag tror att de projekt jag har visat er
05:49
are just a tinymycket liten stepsteg towardsmot this futureframtida,
142
334000
2000
bara är ett litet steg emot denna framtid,
05:51
if we implementgenomföra these newny technologiesteknik
143
336000
2000
om vi implementerar dessa nya teknologier
05:53
for a newny self-assemblingsjälvsamlande worldvärld.
144
338000
2000
till en ny självbyggande värld.
05:55
Thank you.
145
340000
2000
Tack så mycket.
05:57
(ApplauseApplåder)
146
342000
2000
(Applåder)
Translated by Johan Cegrell
Reviewed by Matti Jääaro

▲Back to top

ABOUT THE SPEAKER
Skylar Tibbits - Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves.

Why you should listen

Can we create objects that assemble themselves -- that zip together like a strand of DNA or that have the ability for transformation embedded into them? These are the questions that Skylar Tibbits investigates in his Self-Assembly Lab at MIT, a cross-disciplinary research space where designers, scientists and engineers come together to find ways for disordered parts to become ordered structures. 

A trained architect, designer and computer scientist, Tibbits teaches design studios at MIT’s Department of Architecture and co-teaches the seminar “How to Make (Almost) Anything” at MIT’s Media Lab. Before that, he worked at a number of design offices including Zaha Hadid Architects, Asymptote Architecture, SKIII Space Variations and Point b Design. His work has been shown at the Guggenheim Museum and the Beijing Biennale. 

Tibbits has collaborated with a number of influential people over the years, including Neil Gershenfeld and The Center for Bits and Atoms, Erik and Marty Demaine at MIT, Adam Bly at SEED Media Group and Marc Fornes of THEVERYMANY. In 2007, he and Marc Fornes co-curated Scriptedbypurpose, the first exhibition focused exclusively on scripted processes within design. Also in 2007, he founded SJET, a multifaceted practice and research platform for experimental computation and design. SJET crosses disciplines from architecture and design, fabrication, computer science and robotics.

More profile about the speaker
Skylar Tibbits | Speaker | TED.com