ABOUT THE SPEAKER
Péter Fankhauser - Roboticist
Péter Fankhauser is the leader of a team of students working on Rezero, a robot that balances on a single sphere.

Why you should listen

Mechanical engineer Péter Fankhauser is leading a large team of student engineers and designers at the Swiss federal institute of technology in Zurich who are building a robot that balances and drives on a single sphere. Other roboticists have explored this idea, of stabilizing a robot on a ball, but what Fankhauser and his fellow students hoped to do was make it dance. “Adding dynamics was definitely one of our goals,” he says.

Working with researchers including Michael Neunert and Thomas Kammermann,  the team has produced Rezero, a ballbot prototype that can slalom around, resist toppling up to 17 degrees off vertical, and inspire myriad uses. Designed for high acceleration, it moves in an organic and even elegant way.  Fankhauser has started graduate studies in mechanical engineering this fall with a focus on robotics, control and construction.

He says of Rezero: "He wants to demonstrate what he can do, as if he was saying, ‘Backwards, forwards. I can do it all. Look at me!'"

More profile about the speaker
Péter Fankhauser | Speaker | TED.com
TEDGlobal 2011

Péter Fankhauser: Meet Rezero, the dancing ballbot

Péter Fankhauser: Mød “Rezero“, den dansende robot.

Filmed:
599,850 views

På scenen tii TEDGlobal, demonstrerer Péter Fankhauser “Rezero“, en robot der holder sin balance på en bold. Designet og bygget af en gruppe ingeniørstuderende, er “Rezero“ den første “ballbot“ lavet til at bevæge sig hurtigt og elagant -- og endda danse.
- Roboticist
Péter Fankhauser is the leader of a team of students working on Rezero, a robot that balances on a single sphere. Full bio

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

00:16
Let me introduceindføre to you RezeroRezero.
0
1000
3000
Lad mig introducere dig til Rezaro
00:19
This little fellowfyr was developedudviklede sig
1
4000
2000
Denne lille fyr var udviklet
00:21
by a groupgruppe of 10 undergraduatebachelor studentsstuderende
2
6000
2000
af en gruppe af 10 bachelor studenter
00:23
at the AutonomousAutonome SystemsSystemer LaboratoryLaboratorium
3
8000
2000
ved “the Autonomous Systems Laboratory“
00:25
at ETH-ZurichETH Zürich.
4
10000
2000
i “ETH-Zurich“
00:27
Our robotrobot belongshører til to a familyfamilie of robotsrobotter
5
12000
2000
Vores robot tilhører en familie af robotter
00:29
calledhedder BallbotsBallbots.
6
14000
2000
der hedder “Ballbots
00:31
InsteadI stedet of wheelshjul, a BallbotBallbot is balancingbalancering
7
16000
2000
I stedet for hjul, balancerer en “Ballbot“
00:33
and movingbevæger sig on one singleenkelt ballbold.
8
18000
2000
og bevæger sig på en enkel bold
00:35
The mainvigtigste characteristicsegenskaber of suchsådan a systemsystem is
9
20000
2000
Det primære kendetegnet af sådan et system er
00:37
that there's one solesål contactkontakt pointpunkt to the groundjord.
10
22000
3000
at der er kun et kontakt punkt til jorden
00:40
This meansmidler that the robotrobot
11
25000
2000
Det betyder at robotten
00:42
is inherentlysagens natur unstableustabil.
12
27000
2000
grundlæggende er ustabil.
00:44
It's like when I am tryingforsøger to standstå
13
29000
2000
Ligsom når jeg prøver at stå
00:46
on one footfod.
14
31000
1000
på en fod
00:47
You mightmagt askSpørg yourselfdig selv, what's the usefulnessanvendelighed
15
32000
2000
Du tænker måske, hvad anvendeligheden er
00:49
of a robotrobot that's unstableustabil?
16
34000
2000
ved en robot der er ustabil?
00:51
Now we'llgodt explainforklare that in a secondanden.
17
36000
2000
Det vil jeg forklare om et sekund.
00:53
Let me first explainforklare how RezeroRezero
18
38000
2000
Men først lad mig forklare hvordan “Rezero“
00:55
actuallyrent faktisk keepsbliver ved his balancebalance.
19
40000
2000
holder sin balance
00:57
RezeroRezero keepsbliver ved his balancebalance by constantlykonstant
20
42000
2000
“Rezero“ beholder sin balance ved konstant at
00:59
measuringmåling his pitchtonehøjde anglevinkel with a sensorsensor.
21
44000
3000
måle sin vinkel med en sensor
01:02
He then counteractsmodvirker and avoidsundgår topplingvælte over
22
47000
3000
Så modvirker den og undgår at vælte
01:05
by turningdreje the motorsmotorer appropriatelypassende.
23
50000
2000
ved at dreje motorene passende
01:07
This happenssker 160 timesgange perom secondanden,
24
52000
2000
Dette sker 160 gange i sekundet
01:09
and if anything failsmislykkes in this processbehandle,
25
54000
2000
og hvis noget går galt
01:11
RezeroRezero would immediatelymed det samme fallefterår to the groundjord.
26
56000
3000
Vil “Rezero“ øjeblikkeligt falde til jorden
01:14
Now to movebevæge sig and to balancebalance,
27
59000
2000
For den til at bevæge og balancere,
01:16
RezeroRezero needsbehov to turntur the ballbold.
28
61000
2000
“Rezero“ er nød til at bevæge bolden
01:18
The ballbold is drivendrevet by threetre specialsærlig wheelshjul
29
63000
2000
Bolden er drevet af tre specielle hjul
01:20
that allowgive lov til RezeroRezero to movebevæge sig into any directionretning
30
65000
3000
der gør det muligt for “Rezero“ at bevæge sig i alle retninger
01:23
and alsoogså movebevæge sig around his ownegen axisakse
31
68000
2000
og også bevæge sig rundt om sin egen akse
01:25
at the samesamme time.
32
70000
4000
på samme tid
01:29
DueDue to his instabilityustabilitet, RezeroRezero is always
33
74000
2000
På grund af hans ustabilitet, er “Rezero“ altid
01:31
in motionbevægelse. Now here'sher er the tricktrick.
34
76000
2000
i bevægelse. Nu her er trikket
01:33
It's indeedJa exactlyNemlig this instabilityustabilitet that allowstillader
35
78000
3000
det er den ustabilitet der gør det mugligt
01:36
a robotrobot to movebevæge sig very [dynamicallydynamisk].
36
81000
2000
for robotten at bevæge sig meget dynamisk
01:38
Let's playSpille a little.
37
83000
2000
Lad os lege lidt
01:40
You maykan have wonderedspekulerede what happenssker
38
85000
2000
Du har måske tænkt hvad der sker
01:42
if I give the robotrobot a little pushskubbe.
39
87000
3000
hvis jeg giver denne robet et lille skub
01:47
In this modemode, he's tryingforsøger to maintainopretholde
40
92000
2000
I denne tilstand, prøver han at fastholde
01:49
his positionposition.
41
94000
3000
sin position
01:52
For the nextNæste demodemo, I'd like you to introduceindføre
42
97000
3000
For den næste demonstration, vil jeg gerne introducere
01:55
to my colleagueskollegaer MichaelMichael, on the computercomputer,
43
100000
3000
dig for min kollega Michael, på coputeren
01:58
and ThomasThomas who'shvem der er helpinghjælpe me onstagepå scenen.
44
103000
3000
og Thomas der vil hjælpe mig på scenen
02:02
In the nextNæste modemode, RezeroRezero is passivepassiv,
45
107000
2000
I den næste tilstand er “Rezero“ passiv
02:04
and we can movebevæge sig him around.
46
109000
3000
og vi kan flytte ham rundt
02:08
With almostnæsten no forcekraft I can controlkontrollere
47
113000
2000
Med næsten ingen kræfter, kan jeg kontrollere
02:10
his positionposition and his velocityhastighed.
48
115000
3000
hans position og hans hastighed
02:16
I can alsoogså make him spinspin-.
49
121000
3000
jeg kan også få ham til at dreje
02:30
In the nextNæste modemode, we can get RezeroRezero
50
135000
2000
I den næste tilstand, kan vi få “Rezero“
02:32
to followfølge efter a personperson.
51
137000
3000
Til at følge efter en person
02:35
He's now keepingbeholde a constantkonstant distanceafstand to ThomasThomas.
52
140000
3000
Nu holder han en konstant position til Thomas
02:42
This worksarbejder with a laserlaser sensorsensor
53
147000
2000
Dette virker med en laser sensor
02:44
that's mountedmonteret on toptop of RezeroRezero.
54
149000
2000
der er monteret på toppen af “Rezero“
02:50
With the samesamme methodmetode, we can alsoogså
55
155000
2000
Med den samme mettode, kan vi også
02:52
get him to circlecirkel a personperson.
56
157000
3000
få ham til at cirkulere om en person
02:57
We call this the orbitingkredser modemode.
57
162000
4000
Dette kalder vi den kredsende tilstand
03:10
All right, thank you, ThomasThomas.
58
175000
2000
Ok tak til dig Thomas
03:12
(ApplauseBifald)
59
177000
4000
(bifald)
03:16
Now, what's the use of this technologyteknologi?
60
181000
3000
Nu, hvad kan man bruge denne teknologi til?
03:22
For now, it's an experimenteksperiment, but let me
61
187000
2000
Lige nu er det et eksperiment, men tillad mig
03:24
showat vise you some possiblemuligt futurefremtid applicationsapplikationer.
62
189000
3000
at vise jer nogle mulige fremtidige anvendelsesmetoder.
03:28
RezeroRezero could be used in exhibitionsudstillinger or parksparker.
63
193000
2000
“Rezero“ kunne blive brugt i udstillinger eller parker
03:30
With a screenskærm it could informinformere people or showat vise
64
195000
2000
Og med en skærm informere folk eller
03:32
them around in a funsjovt and entertainingunderholdende way.
65
197000
3000
vise dem rundt i en sjov og underholdende måde
03:35
In a hospitalHospital, this deviceenhed could be used to
66
200000
2000
I et hospital, kunne den bruges til
03:37
carrybære around medicalmedicinsk equipmentudstyr.
67
202000
2000
At bære rundt læge udstyr
03:39
DueDue to the BallbotBallbot systemsystem, it has a very smalllille
68
204000
2000
På grund af dens “Ballbot“ system, har den et meget lille
03:41
footprintfodspor and it's alsoogså easylet to movebevæge sig around.
69
206000
3000
fodspor og den er også nem at flytte rundt
03:44
And of courseRute, who wouldn'tville ikke like
70
209000
2000
Og selvfølgelig hvem ville ikke lide
03:46
to take a rideride on one of these.
71
211000
3000
at tage en tur på en af disse
03:49
And these are more practicalpraktisk applicationsapplikationer.
72
214000
2000
Og der er også mere praktiske fuktioner
03:51
But there's alsoogså a certainbestemte beautyskønhed
73
216000
2000
Men der er også en form for elegance
03:53
withininden for this technologyteknologi.
74
218000
2000
i denne teknologi.
03:55
(MusicMusik)
75
220000
9000
(Musik)
04:58
(ApplauseBifald)
76
283000
1000
(Bifald)
04:59
Thank you.
77
284000
2000
Tak, tak
05:01
(ApplauseBifald)
78
286000
4000
(Bifald)
05:05
Thank you.
79
290000
2000
Tak
Translated by Jonatan L
Reviewed by Jonas Tholstrup Christensen

▲Back to top

ABOUT THE SPEAKER
Péter Fankhauser - Roboticist
Péter Fankhauser is the leader of a team of students working on Rezero, a robot that balances on a single sphere.

Why you should listen

Mechanical engineer Péter Fankhauser is leading a large team of student engineers and designers at the Swiss federal institute of technology in Zurich who are building a robot that balances and drives on a single sphere. Other roboticists have explored this idea, of stabilizing a robot on a ball, but what Fankhauser and his fellow students hoped to do was make it dance. “Adding dynamics was definitely one of our goals,” he says.

Working with researchers including Michael Neunert and Thomas Kammermann,  the team has produced Rezero, a ballbot prototype that can slalom around, resist toppling up to 17 degrees off vertical, and inspire myriad uses. Designed for high acceleration, it moves in an organic and even elegant way.  Fankhauser has started graduate studies in mechanical engineering this fall with a focus on robotics, control and construction.

He says of Rezero: "He wants to demonstrate what he can do, as if he was saying, ‘Backwards, forwards. I can do it all. Look at me!'"

More profile about the speaker
Péter Fankhauser | Speaker | TED.com