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: Možemo li izraditi stvari koje same sebe izrađuju?

Filmed:
1,072,366 views

Istraživač s MIT-a Skylar Tibbits radi na samo-sastavljanju -- ideja u kojoj umjesto da gradite nešto (stolac, neboder), možemo stvoriti materijale koji grade sami sebe, uvelike nalik na dvije strane DNK koje se spoje zajedno. To je veliki koncept u ranim fazama; Tibbits prikazuje tri projekta koji su još u laboratoriju koji daju uvid kako bi budućnost samo-sastavljanja mogla izgledati.
- 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
TodayDanas I'd like to showpokazati you
0
0
2000
Danas bih vam volio pokazati
00:17
the futurebudućnost of the way we make things.
1
2000
2000
budućnost načina na koji izrađujemo stvari.
00:19
I believe that soonuskoro our buildingsgrađevine and machinesstrojevi
2
4000
2000
Vjerujem kako će se ubrzo naše zgrade i strojevi
00:21
will be self-assemblingself-montaže,
3
6000
2000
sami sastavljati,
00:23
replicatingreplicirajući and repairingpopravak themselvesse.
4
8000
2000
duplicirati i popravljati.
00:25
So I'm going to showpokazati you
5
10000
2000
Stoga ću vam pokazati
00:27
what I believe is the currentstruja statedržava of manufacturingproizvodnja,
6
12000
2000
nešto za što ja vjerujem je trenutno stanje proizvodnje,
00:29
and then compareusporediti that to some naturalprirodni systemssustavi.
7
14000
3000
i zatim ću to usporediti s nekim prirodnim sustavima.
00:32
So in the currentstruja statedržava of manufacturingproizvodnja, we have skyscrapersneboderi --
8
17000
3000
Dakle, u trenutnom stanju proizvodnje, imamo nebodere --
00:35
two and a halfpola yearsgodina [of assemblyskupština time],
9
20000
2000
dvije i pol godine,
00:37
500,000 to a millionmilijuna partsdijelovi,
10
22000
2000
od 500.000 do milijun dijelova,
00:39
fairlypošteno complexkompleks,
11
24000
2000
prilično kompleksne,
00:41
newnovi, excitinguzbudljiv technologiestehnologije in steelželjezo, concretebeton, glassstaklo.
12
26000
3000
nove i uzbudljive tehnologije čelika, betona, stakla.
00:44
We have excitinguzbudljiv machinesstrojevi
13
29000
2000
Imamo uzbudljive strojeve
00:46
that can take us into spaceprostor --
14
31000
2000
koji nas mogu povesti u svemir --
00:48
fivepet yearsgodina [of assemblyskupština time], 2.5 millionmilijuna partsdijelovi.
15
33000
3000
pet godina, 2,5 milijuna dijelova.
00:51
But on the other sidestrana, if you look at the naturalprirodni systemssustavi,
16
36000
3000
Ali s druge strane, ako promatrate prirodne sustave,
00:54
we have proteinsproteini
17
39000
2000
imamo proteine
00:56
that have two millionmilijuna typesvrste,
18
41000
2000
kojih ima dva milijuna vrsta,
00:58
can foldpreklopiti in 10,000 nanosecondsnanosekundi,
19
43000
2000
mogu se skupiti u 10.000 nanosekundi,
01:00
or DNADNK with threetri billionmilijardi basebaza pairsparovi
20
45000
2000
ili DNK s tri milijarde baznih parova
01:02
we can replicateponoviti in roughlygrubo an hoursat.
21
47000
3000
možemo replicirati u sat vremena.
01:05
So there's all of this complexitysloženost
22
50000
2000
Dakle, postoji sva ta kompleksnost
01:07
in our naturalprirodni systemssustavi,
23
52000
2000
u našim prirodnim sustavima,
01:09
but they're extremelykrajnje efficientučinkovit,
24
54000
2000
ali oni su ekstremno učinkoviti,
01:11
fardaleko more efficientučinkovit than anything we can buildizgraditi,
25
56000
2000
puno učinkovitiji od bilo čega što možemo izgraditi,
01:13
fardaleko more complexkompleks than anything we can buildizgraditi.
26
58000
2000
puno kompleksniji od bilo čega što možemo izgraditi.
01:15
They're fardaleko more efficientučinkovit in termsUvjeti of energyenergija.
27
60000
2000
Puno su učinkovitiji u okvirima energije.
01:17
They hardlyjedva ever make mistakesgreške.
28
62000
3000
Gotovo nikada ne rade greške.
01:20
And they can repairpopravak themselvesse for longevitydugovječnost.
29
65000
2000
I mogu popraviti sami sebe za dugovječnost.
01:22
So there's something supersuper interestingzanimljiv about naturalprirodni systemssustavi.
30
67000
3000
Dakle, postoji nešto super zanimljivo o prirodnim sustavima.
01:25
And if we can translatePrevedi that
31
70000
2000
I ako to možemo prevesti
01:27
into our builtizgrađen environmentokolina,
32
72000
2000
u naš okoliš gradnje,
01:29
then there's some excitinguzbudljiv potentialpotencijal for the way that we buildizgraditi things.
33
74000
2000
onda postoji neki uzbudljivi potencijal za način na koji gradimo stvari.
01:31
And I think the keyključ to that is self-assemblyself-montaže.
34
76000
3000
I mislim kako je ključ toga samo-sastavljanje.
01:34
So if we want to utilizeiskoristiti self-assemblyself-montaže in our physicalfizička environmentokolina,
35
79000
3000
Dakle, ukoliko želimo iskoristiti samo-sastavljanje u našoj fizičkoj okolini,
01:37
I think there's fourčetiri keyključ factorsčimbenici.
36
82000
2000
mislim kako postoji četiri ključna čimbenika.
01:39
The first is that we need to decodedekodiranje
37
84000
2000
Prvi je da moramo dekodirati
01:41
all of the complexitysloženost of what we want to buildizgraditi --
38
86000
2000
cijelu kompleksnost onoga što želimo graditi --
01:43
so our buildingsgrađevine and machinesstrojevi.
39
88000
2000
dakle, naše zgrade i strojeve.
01:45
And we need to decodedekodiranje that into simplejednostavan sequencessekvence --
40
90000
2000
I moramo to dekodirati u jednostavne nizove --
01:47
basicallyu osnovi the DNADNK of how our buildingsgrađevine work.
41
92000
2000
u osnovi DNK kako naše zgrade funkcioniraju.
01:49
Then we need programmableprogramabilni partsdijelovi
42
94000
2000
Tada su nam potrebni dijelovi koje je moguće programirati
01:51
that can take that sequenceslijed
43
96000
2000
koji mogu uzeti te nizove
01:53
and use that to foldpreklopiti up, or reconfigureponovo.
44
98000
3000
i iskoristiti ih da ih presavinu ili rekonfiguriraju.
01:56
We need some energyenergija that's going to allowdopustiti that to activateaktiviranje,
45
101000
3000
Potrebna nam je neka energija koja će nam omogućiti aktivaciju toga,
01:59
allowdopustiti our partsdijelovi to be ableu stanju to foldpreklopiti up from the programprogram.
46
104000
3000
dozvoliti našim dijelovima da se savijajući maknu iz programa.
02:02
And we need some typetip of errorgreška correctionkorekcija redundancyvišak radne snage
47
107000
2000
I potrebna nam je neka vrsta redundancije koja će ispravljati greške
02:04
to guaranteejamčiti that we have successfullyuspješno builtizgrađen what we want.
48
109000
3000
i koja bi garantirala kako smo uspješno izgradili ono što želimo.
02:07
So I'm going to showpokazati you a numberbroj of projectsprojekti
49
112000
2000
Stoga ću vam pokazati nekoliko projekata
02:09
that my colleagueskolege and I at MITMIT are workingrad on
50
114000
2000
na kojima moje kolege u MIT-u i ja radimo
02:11
to achievepostići this self-assemblingself-montaže futurebudućnost.
51
116000
2000
kako bi postigli tu budućnost samo-sastavljanja.
02:13
The first two are the MacroBotMacroBot and DeciBotDeciBot.
52
118000
3000
Prva dva su MacroBot i DeciBot.
02:16
So these projectsprojekti are large-scalevelikih razmjera reconfigurablereconfigurable robotsroboti --
53
121000
4000
Dakle, ti projekti su rekonfigurabilni roboti velikog opsega --
02:20
8 ftft., 12 ftft. long proteinsproteini.
54
125000
3000
2,4 m, 3,6 m dugački proteini.
02:23
They're embeddedugrađen with mechanicalmehanički electricalelektrična devicesuređaji, sensorssenzori.
55
128000
3000
U njih su ugrađeni mehanički električni uređaji, senzori.
02:26
You decodedekodiranje what you want to foldpreklopiti up into,
56
131000
2000
Dekodirate ono što želite da se presavine,
02:28
into a sequenceslijed of angleskutovi --
57
133000
2000
u niz kuteva --
02:30
so negativenegativan 120, negativenegativan 120, 0, 0,
58
135000
2000
dakle, negativno 120, negatino 120, 0, 0,
02:32
120, negativenegativan 120 -- something like that;
59
137000
3000
120, negativno 120 -- nešto poput toga;
02:35
so a sequenceslijed of angleskutovi, or turnsokreti,
60
140000
2000
dakle, niz kuteva, ili zavoja,
02:37
and you sendposlati that sequenceslijed throughkroz the stringniz.
61
142000
3000
i pošaljete taj niz kroz žicu.
02:40
EachSvaki unitjedinica takes its messageporuka -- so negativenegativan 120 --
62
145000
3000
Dakle, svaka jedinica uzima svoju poruku -- dakle, negativno 120.
02:43
it rotatesrotira to that, checksprovjerava if it got there
63
148000
2000
Rotira do toga, provjerava je li došlo do tamo
02:45
and then passesprolazi it to its neighborsusjed.
64
150000
3000
i zatim je prepušta svom susjedu.
02:48
So these are the brilliantsjajan scientistsznanstvenici,
65
153000
2000
Dakle, ovo su briljantni znanstvenici,
02:50
engineersinženjeri, designersdizajneri that workedradio on this projectprojekt.
66
155000
2000
inžinjeri, dizajneri koji su radili na ovom projektu.
02:52
And I think it really bringsdonosi to lightsvjetlo:
67
157000
2000
I mislim kako stvarno dovodi do pitanja:
02:54
Is this really scalableskalabilan?
68
159000
2000
Je li doista skalabilno?
02:56
I mean, thousandstisuća of dollarsdolara, lots of man hourssati
69
161000
2000
Mislim, tisuće dolara, mnogo radnih sati
02:58
madenapravljen to make this eight-footosam metara robotrobot.
70
163000
3000
je uloženo kako bi se napravio ovaj 2,4 m visok robot.
03:01
Can we really scaleljestvica this up? Can we really embedugraditi roboticsRobotika into everysvaki partdio?
71
166000
3000
Možemo li doista to nadmašiti? Možemo li doista ugraditi robotiku u svaki dio?
03:04
The nextSljedeći one questionspitanja that
72
169000
2000
Idući preispituje to
03:06
and looksizgled at passivepasivan naturepriroda,
73
171000
2000
i promatra pasivnu prirodu,
03:08
or passivelypasivno tryingtežak to have reconfigurationpreustroj programmabilitymogućnost programiranja.
74
173000
3000
ili pasivno pokušava imati rekonfiguraciju programibilnosti.
03:11
But it goeside a stepkorak furtherunaprijediti,
75
176000
2000
Ali ide i korak dalje,
03:13
and it triespokušava to have actualstvaran computationračunanje.
76
178000
2000
i pokušava imati stvarnu moć izračuna.
03:15
It basicallyu osnovi embedsulaže the mostnajviše fundamentalosnovni buildingzgrada blockblok of computingračunanje,
77
180000
2000
U osnovi ugrađuje najosnovnije građevne blokove računalstva,
03:17
the digitaldigitalni logiclogika gatevrata,
78
182000
2000
digitalna logička vrata,
03:19
directlydirektno into your partsdijelovi.
79
184000
2000
izravno u vaše dijelove.
03:21
So this is a NANDNANDSKI JEZIK gatevrata.
80
186000
2000
Dakle, ovo su NAND vrata.
03:23
You have one tetrahedrontetraedar whichkoji is the gatevrata
81
188000
2000
Imate jedan tetraedar koji predstavlja vrata
03:25
that's going to do your computingračunanje,
82
190000
2000
koja će vršiti vaše izračune,
03:27
and you have two inputulazni tetrahedronstetrahedrona jedva.
83
192000
2000
i imate dva ulazna tetraedrona.
03:29
One of them is the inputulazni from the userkorisnik, as you're buildingzgrada your brickscigle.
84
194000
3000
Jedan od njih je ulaz s korisničke strane, kako polažete svoje cigle.
03:32
The other one is from the previousprijašnji brickcigla that was placedpostavljen.
85
197000
3000
Drugi je od prethodne cigle koja je postavljena.
03:35
And then it givesdaje you an outputizlaz in 3D spaceprostor.
86
200000
3000
I zatim vam daje izlaz u 3D prostoru.
03:38
So what this meanssredstva
87
203000
2000
Dakle, što to znači
03:40
is that the userkorisnik can startpočetak plugginguključivanjem in what they want the brickscigle to do.
88
205000
3000
je da se korisnik može uključivati u ono što cigle rade.
03:43
It computesizračunava on what it was doing before
89
208000
2000
Računa na osnovi onoga što je radio prije
03:45
and what you said you wanted it to do.
90
210000
2000
i što ste rekli da želite da radi.
03:47
And now it startspočinje movingkreće in three-dimensionaltrodimenzionalni spaceprostor --
91
212000
2000
A sada se počinje kretati u trodimenzionalnom prostoru --
03:49
so up or down.
92
214000
2000
dakle, gore ili dolje.
03:51
So on the left-handlijeva ruka sidestrana, [1,1] inputulazni equalsjednak 0 outputizlaz, whichkoji goeside down.
93
216000
3000
Dakle, s lijeve strane, [1,1] ulaz je jednak 0, što znači da ide dolje.
03:54
On the right-handdesna ruka sidestrana,
94
219000
2000
S desne strane,
03:56
[0,0] inputulazni is a 1 outputizlaz, whichkoji goeside up.
95
221000
3000
[0,0] ulaz je jednak izlaznoj 1, što znači da ide gore.
03:59
And so what that really meanssredstva
96
224000
2000
I dakle, što to zapravo znači
04:01
is that our structuresstrukture now containsadržati the blueprintsnacrte
97
226000
2000
je da naše strukture sada sadrže nacrte
04:03
of what we want to buildizgraditi.
98
228000
2000
onoga što želimo izgraditi.
04:05
So they have all of the informationinformacija embeddedugrađen in them of what was constructedkonstruiran.
99
230000
3000
Dakle, imaju sve informacije ugrađene u njima onoga što je sagrađeno.
04:08
So that meanssredstva that we can have some formoblik of self-replicationsamo-odgovor.
100
233000
3000
Dakle, to znači da možemo imati neki oblik samo-dupliciranja.
04:11
In this casespis I call it self-guidedself-vođena replicationodgovor,
101
236000
3000
U ovom slučaju, ja je nazivam samohodno dupliciranje,
04:14
because your structurestruktura containssadrži the exacttočno blueprintsnacrte.
102
239000
2000
jer vaša struktura sadrži točne nacrte.
04:16
If you have errorsgreške, you can replacezamijeniti a partdio.
103
241000
2000
Ukoliko imate grešaka, možete zamijeniti dio.
04:18
All the locallokalne informationinformacija is embeddedugrađen to tell you how to fixpopraviti it.
104
243000
3000
Sva lokalna informacija je ugrađena kako bi vam rekla kako to popraviti.
04:21
So you could have something that climbspenje alonguz and readsčita it
105
246000
2000
Dakle, mogli biste imati nešto što se vuče po tome i čita to
04:23
and can outputizlaz at one to one.
106
248000
2000
i može dati izlazi jedan naprema jedan.
04:25
It's directlydirektno embeddedugrađen; there's no externalvanjski instructionsinstrukcije.
107
250000
2000
Izravno je ugrađeno; nema vanjskih instrukcija.
04:27
So the last projectprojekt I'll showpokazati is calledzvao BiasedPristran ChainsLanci,
108
252000
3000
Dakle, posljednji projekt koji ću vam pokazati se zove Nagibni Lanci,
04:30
and it's probablyvjerojatno the mostnajviše excitinguzbudljiv exampleprimjer that we have right now
109
255000
3000
i to je vjerojatno najuzbudljiviji primjer što sada imamo
04:33
of passivepasivan self-assemblyself-montaže systemssustavi.
110
258000
2000
pasivnih samo-sastavljajućih sustava.
04:35
So it takes the reconfigurabilityreconfigurability
111
260000
2000
Dakle, uzima rekonfigurabilnost
04:37
and programmabilitymogućnost programiranja
112
262000
2000
i programabilnost
04:39
and makesmarke it a completelypotpuno passivepasivan systemsistem.
113
264000
3000
i pretvara ga u potpuno pasivni sustav.
04:43
So basicallyu osnovi you have a chainlanac of elementselementi.
114
268000
2000
Dakle, u osnovi imate lanac elemenata.
04:45
EachSvaki elementelement is completelypotpuno identicalidentičan,
115
270000
2000
Svaki element je potpuno identičan,
04:47
and they're biasedpristran.
116
272000
2000
i oni su nagibni.
04:49
So eachsvaki chainlanac, or eachsvaki elementelement, wants to turnskretanje right or left.
117
274000
3000
Dakle, svaki lanac, ili svaki element, se želi zaokrenuti lijevo ili desno.
04:52
So as you assemblesastaviti the chainlanac, you're basicallyu osnovi programmingprogramiranje it.
118
277000
3000
Dakle, kako sastavljate lanac, vi ga u osnovi programirate.
04:55
You're tellingreći eachsvaki unitjedinica if it should turnskretanje right or left.
119
280000
3000
Govorite svakoj jedinici bi li se treba okrenuti lijevo ili desno.
04:58
So when you shaketresti the chainlanac,
120
283000
3000
Dakle, kada protresete lanac,
05:01
it then foldsnabora up
121
286000
2000
zatim se skupi
05:03
into any configurationKonfiguracija that you've programmedprogramiran in --
122
288000
3000
u bilo koju konfiguraciju za koju ste ga isprogramirali --
05:06
so in this casespis, a spiralspirala,
123
291000
2000
dakle, u ovom slučaju, u spiralu,
05:08
or in this casespis,
124
293000
3000
ili u ovom slučaju,
05:11
two cubeskocke nextSljedeći to eachsvaki other.
125
296000
3000
dvije kocke jedna pored druge.
05:14
So you can basicallyu osnovi programprogram
126
299000
2000
Dakle, u osnovi možete isprogramirati
05:16
any three-dimensionaltrodimenzionalni shapeoblik --
127
301000
2000
bilo koji trodimenzionalni oblik --
05:18
or one-dimensionaljednodimenzionalni, two-dimensionaldvodimenzionalan -- up into this chainlanac completelypotpuno passivelypasivno.
128
303000
3000
ili jednodimenzionalni, dvodimenzionalni -- u ovaj lanac potpuno pasivno.
05:21
So what does this tell us about the futurebudućnost?
129
306000
2000
Dakle, što nam to govori o budućnosti?
05:23
I think that it's tellingreći us
130
308000
2000
Mislim kako nam govori
05:25
that there's newnovi possibilitiesmogućnosti for self-assemblyself-montaže, replicationodgovor, repairpopravak
131
310000
3000
kako postoje nove mogućnosti za samo-sastavljanje, repliciranje, popravak
05:28
in our physicalfizička structuresstrukture, our buildingsgrađevine, machinesstrojevi.
132
313000
3000
u našim fizičkim strukturama, našim zgradama, strojevima.
05:31
There's newnovi programmabilitymogućnost programiranja in these partsdijelovi.
133
316000
2000
Ovdje je nova programabilnost u ovim dijelovima.
05:33
And from that you have newnovi possibilitiesmogućnosti for computingračunanje.
134
318000
2000
A iz toga imate nove mogućnosti za računanje.
05:35
We'llMi ćemo have spatialprostorni computingračunanje.
135
320000
2000
Imati ćemo prostorno računanje.
05:37
ImagineZamislite if our buildingsgrađevine, our bridgesmostovi, machinesstrojevi,
136
322000
2000
Zamislite kada bi naše zgrade, naši mostovi, strojevi,
05:39
all of our brickscigle could actuallyzapravo computeprebrojavati.
137
324000
2000
sve naše cigle mogle zapravo računati.
05:41
That's amazingnevjerojatan parallelparalelno and distributeddistribuiran computingračunanje powervlast,
138
326000
2000
To je nevjerojatna paralela i distribuirana moć računanja,
05:43
newnovi designdizajn possibilitiesmogućnosti.
139
328000
2000
nove dizajnerske mogućnosti.
05:45
So it's excitinguzbudljiv potentialpotencijal for this.
140
330000
2000
Dakle, potencijal za to je uzbudljiv.
05:47
So I think these projectsprojekti I've showedpokazala here
141
332000
2000
Stoga mislim kako su ti projekti koje sam vam pokazao
05:49
are just a tinysićušan stepkorak towardsza this futurebudućnost,
142
334000
2000
samo sićušan korak prema budućnosti,
05:51
if we implementimplementirati these newnovi technologiestehnologije
143
336000
2000
ukoliko implementiramo te nove tehnologije
05:53
for a newnovi self-assemblingself-montaže worldsvijet.
144
338000
2000
za novi svijet samo-sastavljanja.
05:55
Thank you.
145
340000
2000
Hvala vam.
05:57
(ApplausePljesak)
146
342000
2000
(Pljesak)

▲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