Skylar Tibbits: Can we make things that make themselves?

75,656 views ・ 2011-09-01

TED


Κάντε διπλό κλικ στους αγγλικούς υπότιτλους παρακάτω για να αναπαραγάγετε το βίντεο.

Μετάφραση: Nikolaos Benias Επιμέλεια: Leonidas Argyros
00:15
Today I'd like to show you
0
15260
2000
Σήμερα θα ήθελα να σας δείξω
00:17
the future of the way we make things.
1
17260
2000
πως θα φτιάχνουμε αντικείμενα στο μέλλον.
00:19
I believe that soon our buildings and machines
2
19260
2000
Πιστεύω ότι σύντομα τα κτίσματα και οι μηχανές μας
00:21
will be self-assembling,
3
21260
2000
θα είναι αυτοσυναρμολογούμενα,
00:23
replicating and repairing themselves.
4
23260
2000
αντιγράφοντας και επισκευάζοντας τους εαυτούς τους.
00:25
So I'm going to show you
5
25260
2000
Θα σας δείξω λοιπόν
00:27
what I believe is the current state of manufacturing,
6
27260
2000
ποια πιστεύω ότι είναι η σημερινή κατάσταση στις κατασκευές
00:29
and then compare that to some natural systems.
7
29260
3000
και μετά θα την συγκρίνω με μερικά φυσικά συστήματα.
00:32
So in the current state of manufacturing, we have skyscrapers --
8
32260
3000
Έτσι, στην παρούσα φάση των κατασκευών, έχουμε ουρανοξύστες
00:35
two and a half years [of assembly time],
9
35260
2000
-- δυόμιση χρόνια για κατασκευή,
00:37
500,000 to a million parts,
10
37260
2000
500.000 έως ένα εκατομμύριο απάρτια, --
00:39
fairly complex,
11
39260
2000
αρκετά πολύπλοκο,
00:41
new, exciting technologies in steel, concrete, glass.
12
41260
3000
νέες και συναρπαστικές τεχνολογίες στους τομείς του χάλυβα, του σκυροδέματος, του υάλου.
00:44
We have exciting machines
13
44260
2000
Έχουμε συναρπαστικές μηχανές
00:46
that can take us into space --
14
46260
2000
που μπορούν να μας πάνε στο διάστημα
00:48
five years [of assembly time], 2.5 million parts.
15
48260
3000
-- 5 χρόνια για κατασκευή και 2,5 εκατομμύρια απάρτια.
00:51
But on the other side, if you look at the natural systems,
16
51260
3000
Αλλά, από την άλλη μεριά, εάν δείτε τα φυσικά συστήματα,
00:54
we have proteins
17
54260
2000
έχουμε πρωτεΐνες
00:56
that have two million types,
18
56260
2000
που έχουν δύο εκατομμύρια τύπους,
00:58
can fold in 10,000 nanoseconds,
19
58260
2000
μπορούν να αναδιπλωθούν σε 10.000 νανοδευτερόλεπτα
01:00
or DNA with three billion base pairs
20
60260
2000
ή το DNA με 3 δισεκατομμύρια ζεύγη βάσεων
01:02
we can replicate in roughly an hour.
21
62260
3000
που μπορούμε να αντιγράψουμε το πολύ σε μια ώρα.
01:05
So there's all of this complexity
22
65260
2000
Υπάρχει λοιπόν όλη αυτή η πολυπλοκότητα
01:07
in our natural systems,
23
67260
2000
στα φυσικά μας συστήματα,
01:09
but they're extremely efficient,
24
69260
2000
αλλά είναι εξαιρετικά αποτελεσματική,
01:11
far more efficient than anything we can build,
25
71260
2000
πολύ πιο αποτελεσματική από οτιδήποτε μπορούμε να δημιουργήσουμε,
01:13
far more complex than anything we can build.
26
73260
2000
πολύ πιο πολύπλοκη από οτιδήποτε μπορούμε να δημιουργήσουμε.
01:15
They're far more efficient in terms of energy.
27
75260
2000
Είναι μακράν πιο αποδοτικά από άποψη ενέργειας.
01:17
They hardly ever make mistakes.
28
77260
3000
Σπάνια κάνουν λάθη.
01:20
And they can repair themselves for longevity.
29
80260
2000
Και μπορούν να επιδιορθώσουν τον εαυτό τους για μακροζωία.
01:22
So there's something super interesting about natural systems.
30
82260
3000
Υπάρχει λοιπόν, κάτι πολύ ενδιαφέρον στα φυσικά συστήματα.
01:25
And if we can translate that
31
85260
2000
Και εάν το μεταφέρουμε αυτό
01:27
into our built environment,
32
87260
2000
στο δομημένο μας περιβάλλον,
01:29
then there's some exciting potential for the way that we build things.
33
89260
2000
τότε υπάρχουν πολλές συναρπαστικές δυνατότητες για τον τρόπο που δημιουργούμε αντικείμενα.
01:31
And I think the key to that is self-assembly.
34
91260
3000
Και πιστεύω ότι το κλειδί σε αυτό είναι η αυτοσυναρμολόγηση.
01:34
So if we want to utilize self-assembly in our physical environment,
35
94260
3000
Εάν λοιπόν θέλουμε να την υλοποιήσουμε στο φυσικό μας περιβάλλον,
01:37
I think there's four key factors.
36
97260
2000
πιστεύω ότι υπάρχουν τέσσερις βασικοί παράγοντες.
01:39
The first is that we need to decode
37
99260
2000
Ο πρώτος είναι ότι πρέπει να αποκωδικοποιήσουμε
01:41
all of the complexity of what we want to build --
38
101260
2000
όλη την πολυπλοκότητα αυτού που θέλουμε να δημιουργήσουμε
01:43
so our buildings and machines.
39
103260
2000
-- κτίρια και μηχανές δηλαδή.
01:45
And we need to decode that into simple sequences --
40
105260
2000
Και πρέπει να κάνουμε την αποκωδικοποίηση σε απλές ακολουθίες
01:47
basically the DNA of how our buildings work.
41
107260
2000
-- βασικά το DNA για το πως λειτουργούν τα κτίριά μας.
01:49
Then we need programmable parts
42
109260
2000
Μετά, χρειαζόμαστε προγραμματιζόμενα απάρτια
01:51
that can take that sequence
43
111260
2000
που να μπορούν να πάρουν αυτές τις ακολουθίες
01:53
and use that to fold up, or reconfigure.
44
113260
3000
και να τις χρησιμοποιήσουν για να αναδιπλωθούν ή να επαναρρυθμιστούν.
01:56
We need some energy that's going to allow that to activate,
45
116260
3000
Χρειαζόμαστε κάποιου είδους ενέργεια που θα τους επιτρέψει να ενεργοποιηθούν,
01:59
allow our parts to be able to fold up from the program.
46
119260
3000
επιτρέποντας στα απάρτια να αναδιπλωθούν με βάση το πρόγραμμα.
02:02
And we need some type of error correction redundancy
47
122260
2000
Και χρειαζόμαστε κάποιου είδους ελέγχου και διόρθωσης σφαλμάτων
02:04
to guarantee that we have successfully built what we want.
48
124260
3000
που θα εγγυηθεί ότι έχουμε χτίσει με επιτυχία αυτό που θέλουμε.
02:07
So I'm going to show you a number of projects
49
127260
2000
Θα σας δείξω λοιπόν, κάποια προγράμματα
02:09
that my colleagues and I at MIT are working on
50
129260
2000
στα οποία οι συνάδελφοί μου και εγώ στο ΜΙΤ εργαζόμαστε
02:11
to achieve this self-assembling future.
51
131260
2000
για να πετύχουμε την αυτοσυναρμολόγηση στο μέλλον.
02:13
The first two are the MacroBot and DeciBot.
52
133260
3000
Τα πρώτα δυο είναι τα MacroBot και DeciBot.
02:16
So these projects are large-scale reconfigurable robots --
53
136260
4000
Αυτά λοιπόν τα προγράμματα είναι αναδιαρθρώσιμα ρομπότ μεγάλης κλίμακας
02:20
8 ft., 12 ft. long proteins.
54
140260
3000
-- 2,5 μέτρα, 3,5 μέτρα μήκος πρωτεϊνών‎.
02:23
They're embedded with mechanical electrical devices, sensors.
55
143260
3000
Είναι ενσωματωμένα με μηχανικές ηλεκτρικές συσκευές, αισθητήρες.
02:26
You decode what you want to fold up into,
56
146260
2000
Αποκωδικοποιούμε το πως θέλουμε να αναδιπλωθεί,
02:28
into a sequence of angles --
57
148260
2000
σε μια ακολουθία από γωνίες
02:30
so negative 120, negative 120, 0, 0,
58
150260
2000
-- όπως αρνητική 120 μοίρες, αρνητική 120 μοίρες, 0 μοίρες, 0 μοίρες,
02:32
120, negative 120 -- something like that;
59
152260
3000
120 μοίρες, αρνητική 120 μοίρες -- κάπως έτσι,
02:35
so a sequence of angles, or turns,
60
155260
2000
μια ακολουθία από γωνίες ή στροφές,
02:37
and you send that sequence through the string.
61
157260
3000
η οποία στέλνεται σε σειρά.
02:40
Each unit takes its message -- so negative 120 --
62
160260
3000
Κάθε μονάδα λαμβάνει το μήνυμά της -- έστω αρνητική 120 μοίρες.
02:43
it rotates to that, checks if it got there
63
163260
2000
Περιστρέφεται τόσο, ελέγχει εάν έφτασε εκεί
02:45
and then passes it to its neighbor.
64
165260
3000
και μετά το μεταφέρει στη γειτονική της μονάδα.
02:48
So these are the brilliant scientists,
65
168260
2000
Αυτοί είναι λοιπόν οι λαμπροί επιστήμονες,
02:50
engineers, designers that worked on this project.
66
170260
2000
μηχανικοί, σχεδιαστές που δούλεψαν σε αυτό το πρόγραμμα.
02:52
And I think it really brings to light:
67
172260
2000
Και πιστεύω ότι πραγματικά αναδεικνύει το ερώτημα:
02:54
Is this really scalable?
68
174260
2000
Είναι αυτό πραγματικά κλιμακούμενο;
02:56
I mean, thousands of dollars, lots of man hours
69
176260
2000
Δηλαδή, χιλιάδες δολάρια, πάρα πολλές ανθρωποώρες
02:58
made to make this eight-foot robot.
70
178260
3000
χρειάστηκαν για να δημιουργηθεί αυτό το δυόμιση μέτρων ρομπότ.
03:01
Can we really scale this up? Can we really embed robotics into every part?
71
181260
3000
Μπορούμε να το κλιμακώσουμε; Μπορούμε πραγματικά να ενσωματώσουμε τη ρομποτική σε κάθε απάρτιο;
03:04
The next one questions that
72
184260
2000
Το επόμενο πρόγραμμα το αμφισβητεί αυτό
03:06
and looks at passive nature,
73
186260
2000
και εξετάζει τον παθητικό χαρακτήρα
03:08
or passively trying to have reconfiguration programmability.
74
188260
3000
ή παθητικά προσπαθεί να κάνει προγραμματιστική επανόρθωση.
03:11
But it goes a step further,
75
191260
2000
Αλλά πάει ένα βήμα παραπέρα
03:13
and it tries to have actual computation.
76
193260
2000
και προσπαθεί να κάνει πραγματικούς υπολογισμούς.
03:15
It basically embeds the most fundamental building block of computing,
77
195260
2000
Βασικά ενσωματώνει το πιο θεμελιώδες δομικό στοιχείο της πληροφορικής,
03:17
the digital logic gate,
78
197260
2000
την ψηφιακή λογική πύλη,
03:19
directly into your parts.
79
199260
2000
απευθείας στα απάρτια.
03:21
So this is a NAND gate.
80
201260
2000
Αυτή λοιπόν είναι μια πύλη NAND.
03:23
You have one tetrahedron which is the gate
81
203260
2000
Έχετε ένα τετράεδρο που είναι η πύλη
03:25
that's going to do your computing,
82
205260
2000
και πρόκειται να κάνει τους υπολογισμούς
03:27
and you have two input tetrahedrons.
83
207260
2000
και έχετε δυο τετράεδρα εισόδου.
03:29
One of them is the input from the user, as you're building your bricks.
84
209260
3000
Το ένα είναι η είσοδος από το χρήστη, καθώς τοποθετούνται οι δομικές μονάδες.
03:32
The other one is from the previous brick that was placed.
85
212260
3000
Το άλλο είναι από την προηγούμενη δομική μονάδα που τοποθετήθηκε.
03:35
And then it gives you an output in 3D space.
86
215260
3000
Και μετά μας δίνει το αποτέλεσμα στον τρισδιάστατο χώρο.
03:38
So what this means
87
218260
2000
Αυτό λοιπόν σημαίνει ότι
03:40
is that the user can start plugging in what they want the bricks to do.
88
220260
3000
ο χρήστης μπορεί να ξεκινήσει την εισαγωγή του τι θέλει να κάνουν οι δομικές μονάδες.
03:43
It computes on what it was doing before
89
223260
2000
Υπολογίζει αυτό που έκανε πριν
03:45
and what you said you wanted it to do.
90
225260
2000
και τι του είπατε να κάνει.
03:47
And now it starts moving in three-dimensional space --
91
227260
2000
Και τώρα αρχίζει και περιστρέφεται στο χώρο,
03:49
so up or down.
92
229260
2000
πάνω ή κάτω.
03:51
So on the left-hand side, [1,1] input equals 0 output, which goes down.
93
231260
3000
Έτσι, έχουμε στα αριστερά, η είσοδος [1,1] δίνει έξοδο 0, που πηγαίνει κάτω.
03:54
On the right-hand side,
94
234260
2000
Στη δεξιά πλευρά,
03:56
[0,0] input is a 1 output, which goes up.
95
236260
3000
η είσοδος [0,0] δίνει έξοδο 1, που πηγαίνει πάνω.
03:59
And so what that really means
96
239260
2000
Αυτό λοιπόν πραγματικά σημαίνει
04:01
is that our structures now contain the blueprints
97
241260
2000
ότι οι δομές μας περιέχουν τα κατασκευαστικά σχέδια
04:03
of what we want to build.
98
243260
2000
αυτού που θέλουμε να κατασκευάσουμε.
04:05
So they have all of the information embedded in them of what was constructed.
99
245260
3000
Έχουν λοιπόν ενσωματωμένη όλη την πληροφορία του τι κατασκευάστηκε.
04:08
So that means that we can have some form of self-replication.
100
248260
3000
Αυτό σημαίνει ότι μπορούμε να έχουμε κάποιου είδους αυτο-αντιγραφής.
04:11
In this case I call it self-guided replication,
101
251260
3000
Σε αυτή την περίπτωση την ονομάζω αυτο-καθοδηγούμενη αντιγραφή,
04:14
because your structure contains the exact blueprints.
102
254260
2000
επειδή η δομή περιέχει τα ακριβή κατασκευαστικά σχέδια.
04:16
If you have errors, you can replace a part.
103
256260
2000
Εάν υπάρχουν σφάλματα, μπορείτε να αντικαταστήσετε τη δομική μονάδα.
04:18
All the local information is embedded to tell you how to fix it.
104
258260
3000
Όλη η τοπική πληροφορία είναι ενσωματωμένη και θα σας πει πως να το επιδιορθώσετε.
04:21
So you could have something that climbs along and reads it
105
261260
2000
Θα μπορούσατε δηλαδή να έχετε κάτι που καθώς ανεβαίνει την διαβάζει
04:23
and can output at one to one.
106
263260
2000
και μπορεί να την εξάγει μία προς μία.
04:25
It's directly embedded; there's no external instructions.
107
265260
2000
Είναι πλήρως ενσωματωμένη, δεν υπάρχουν εξωτερικές οδηγίες.
04:27
So the last project I'll show is called Biased Chains,
108
267260
3000
Το τελευταίο πρόγραμμα που θα σας δείξω ονομάζεται Biased Chains
04:30
and it's probably the most exciting example that we have right now
109
270260
3000
και πιθανότατα είναι το πιο συναρπαστικό παράδειγμα που έχουμε αυτή τη στιγμή
04:33
of passive self-assembly systems.
110
273260
2000
για τα παθητικά αυτοσυναρμολογούμενα συστήματα.
04:35
So it takes the reconfigurability
111
275260
2000
Παίρνει την επαναρρύθμιση
04:37
and programmability
112
277260
2000
και τον προγραμματισμό
04:39
and makes it a completely passive system.
113
279260
3000
και τα καθιστά ένα πλήρες παθητικό σύστημα.
04:43
So basically you have a chain of elements.
114
283260
2000
Βασικά, έχουμε μια αλυσίδα από στοιχεία.
04:45
Each element is completely identical,
115
285260
2000
Κάθε στοιχείο είναι ολόιδιο
04:47
and they're biased.
116
287260
2000
και είναι πολωμένα.
04:49
So each chain, or each element, wants to turn right or left.
117
289260
3000
Έτσι, κάθε αλυσίδα ή κάθε στοιχείο, θέλει να περιστραφεί αριστερά ή δεξιά.
04:52
So as you assemble the chain, you're basically programming it.
118
292260
3000
Όπως λοιπόν συναρμολογείτε την αλυσίδα, αυτό που κάνετε βασικά είναι να την προγραμματίζετε.
04:55
You're telling each unit if it should turn right or left.
119
295260
3000
Λέτε σε κάθε δομική μονάδα εάν πρέπει να περιστραφεί δεξιά ή αριστερά.
04:58
So when you shake the chain,
120
298260
3000
Όταν λοιπόν ανακινείτε την αλυσίδα,
05:01
it then folds up
121
301260
2000
αυτή αναδιπλώνεται
05:03
into any configuration that you've programmed in --
122
303260
3000
στο σχήμα που την έχετε προγραμματίσει --
05:06
so in this case, a spiral,
123
306260
2000
όπως σε αυτή την περίπτωση μια σπείρα
05:08
or in this case,
124
308260
3000
ή σε αυτή την περίπτωση,
05:11
two cubes next to each other.
125
311260
3000
δύο κύβοι ο ένας δίπλα στον άλλον.
05:14
So you can basically program
126
314260
2000
Μπορείτε λοιπόν να προγραμματίσετε
05:16
any three-dimensional shape --
127
316260
2000
οποιοδήποτε τρισδιάστατο σχήμα
05:18
or one-dimensional, two-dimensional -- up into this chain completely passively.
128
318260
3000
ή μονοδιάστατο, δισδιάστατο -- επάνω σε αυτή την αλυσίδα τελείως παθητικά.
05:21
So what does this tell us about the future?
129
321260
2000
Τι μας λέει αυτό για το μέλλον;
05:23
I think that it's telling us
130
323260
2000
Πιστεύω ότι μας δείχνει
05:25
that there's new possibilities for self-assembly, replication, repair
131
325260
3000
ότι υπάρχουν νέες δυνατότητες για αυτοσυναρμολόγηση, αντιγραφή, επισκευή
05:28
in our physical structures, our buildings, machines.
132
328260
3000
στις φυσικές μας δομές, τα κτίρια, τις μηχανές.
05:31
There's new programmability in these parts.
133
331260
2000
Υπάρχει νέα δυνατότητα προγραμματισμού σε αυτές τις περιοχές.
05:33
And from that you have new possibilities for computing.
134
333260
2000
Και λόγω αυτού έχουμε νέες δυνατότητες για την πληροφορική.
05:35
We'll have spatial computing.
135
335260
2000
Θα έχουμε χωρικούς υπολογιστές.
05:37
Imagine if our buildings, our bridges, machines,
136
337260
2000
Φανταστείτε τα κτίριά μας, γέφυρες, μηχανές,
05:39
all of our bricks could actually compute.
137
339260
2000
όλα μας τα δομικά υλικά να μπορούν να κάνουν υπολογισμούς.
05:41
That's amazing parallel and distributed computing power,
138
341260
2000
Αυτή είναι καταπληκτική παράλληλη και κατανεμημένη υπολογιστική ισχύς,
05:43
new design possibilities.
139
343260
2000
νέες δυνατότητες σχεδιασμού.
05:45
So it's exciting potential for this.
140
345260
2000
Υπάρχουν λοιπόν εξαιρετικές προοπτικές γι' αυτό.
05:47
So I think these projects I've showed here
141
347260
2000
Πιστεύω λοιπόν ότι τα προγράμματα που σας παρουσίασα
05:49
are just a tiny step towards this future,
142
349260
2000
είναι ένα μικρό βήμα προς το μέλλον,
05:51
if we implement these new technologies
143
351260
2000
εάν εφαρμόσουμε αυτές τις νέες τεχνολογίες
05:53
for a new self-assembling world.
144
353260
2000
για ένα νέο αυτοσυναρμολογούμενο κόσμο.
05:55
Thank you.
145
355260
2000
Σας ευχαριστώ.
05:57
(Applause)
146
357260
2000
(Χειροκρότημα)
Σχετικά με αυτόν τον ιστότοπο

Αυτός ο ιστότοπος θα σας παρουσιάσει βίντεο στο YouTube που είναι χρήσιμα για την εκμάθηση της αγγλικής γλώσσας. Θα δείτε μαθήματα αγγλικών που διδάσκουν κορυφαίοι καθηγητές από όλο τον κόσμο. Κάντε διπλό κλικ στους αγγλικούς υπότιτλους που εμφανίζονται σε κάθε σελίδα βίντεο για να αναπαράγετε το βίντεο από εκεί. Οι υπότιτλοι μετακινούνται συγχρονισμένα με την αναπαραγωγή του βίντεο. Εάν έχετε οποιαδήποτε σχόλια ή αιτήματα, παρακαλούμε επικοινωνήστε μαζί μας χρησιμοποιώντας αυτή τη φόρμα επικοινωνίας.

https://forms.gle/WvT1wiN1qDtmnspy7