(Laughter)
(Gelach)
(Laughter)
(Gelach)
That's SpotMini. He'll be back in a little while.
Dat is SpotMini. Hij komt straks terug.
I --
Ik --
(Applause)
(Applaus)
I love building robots. And my long-term goal is to build robots that can do what people and animals do. And there's three things in particular that we're interested in. One is balance and dynamic mobility, the second one is mobile manipulation, and the third one is mobile perception.
Ik hou van robots maken. Mijn langetermijndoel is om robots te bouwen die kunnen wat mensen en dieren kunnen. In drie dingen in het bijzonder zijn we geïnteresseerd. Eén is evenwicht en dynamische mobiliteit, twee is mobiele manipulatie en drie is mobiele waarneming.
So, dynamic mobility and balance -- I'm going to do a demo for you. I'm standing here, balancing. I can see you're not very impressed. OK, how about now?
Dynamische mobiliteit en evenwicht ga ik jullie demonstreren. Ik sta hier, balancerend. Ik zie dat jullie niet erg onder de indruk zijn.
(Laughter)
OK, en nu?
(Gelach)
How about now?
En nu?
(Applause)
(Applaus)
Those simple capabilities mean that people can go almost anywhere on earth, on any kind of terrain. We want to capture that for robots.
Die eenvoudige mogelijkheden betekenen dat mensen bijna overal op aarde kunnen bewegen, op elk soort terrein. We willen dat ook voor robots.
What about manipulation? I'm holding this clicker in my hand; I'm not even looking at it, and I can manipulate it without any problem. But even more important, I can move my body while I hold the manipulator, the clicker, and stabilize and coordinate my body, and I can even walk around. And that means I can move around in the world and expand the range of my arms and my hands and really be able to handle almost anything. So that's mobile manipulation. And all of you can do this.
Hoe zit het met manipulatie? Ik heb deze klikker vast, ik kijk er niet eens naar en toch ik gebruik ik hem zonder enig probleem. Maar nog belangrijker, ik kan mijn lichaam bewegen, terwijl ik de manipulator, de klikker, vasthoud en tegelijkertijd kan ik mijn lichaam stabiliseren en coördineren en zelfs rondlopen. Dat betekent dat ik in de wereld kan bewegen, mijn armen en mijn handen uitsteken en bijna alles manipuleren. Dat heet mobiele manipulatie. En jullie kunnen dit allemaal.
Third is perception. I'm looking at a room with over 1,000 people in it, and my amazing visual system can see every one of you -- you're all stable in space, even when I move my head, even when I move around. That kind of mobile perception is really important for robots that are going to move and act out in the world.
Drie is perceptie. Ik kijk rond in een zaal met meer dan 1.000 mensen en mijn geweldige visuele systeem kan iedereen hier zien -- jullie zijn ruimtelijk helemaal stabiel, zelfs als ik mijn hoofd beweeg, zelfs wanneer ik beweeg. Dat soort mobiele waarneming is echt belangrijk voor robots die moeten bewegen en handelen in de wereld.
I'm going to give you a little status report on where we are in developing robots toward these ends. The first three robots are all dynamically stabilized robots. This one goes back a little over 10 years ago -- "BigDog." It's got a gyroscope that helps stabilize it. It's got sensors and a control computer.
Ik ga jullie even vertellen hoever we staan bij het ontwikkelen van robots voor deze doeleinden. De eerste drie robots zijn allemaal dynamisch gestabiliseerd. Deze is van iets meer dan 10 jaar geleden: 'Bigdog'. Hij heeft een gyroscoop die hem helpt stabiliseren. Hij heeft sensoren en een controle-computer.
Here's a Cheetah robot that's running with a galloping gait, where it recycles its energy, it bounces on the ground, and it's computing all the time in order to keep itself stabilized and propelled.
Hier is een Cheetah-robot die kan galopperen, waarbij hij zijn energie recycleert, hij stuitert op de grond, en rekent de hele tijd om zichzelf gestabiliseerd en in beweging te houden.
And here's a bigger robot that's got such good locomotion using its legs, that it can go in deep snow. This is about 10 inches deep, and it doesn't really have any trouble.
Hier is een grotere robot met zulke goede motoriek van de poten dat hij in diepe sneeuw kan lopen. Die is ongeveer 25 cm diep en hij heeft er niet echt moeite mee.
This is Spot, a new generation of robot -- just slightly older than the one that came out onstage. And we've been asking the question -- you've all heard about drone delivery: Can we deliver packages to your houses with drones? Well, what about plain old legged-robot delivery?
Dit is Spot, een nieuwe generatie van robots -- net iets ouder dan degene die net het podium opliep. En we stelden de vraag -- bezorging door drones kende je al: kunnen we pakketten thuis afleveren met drones? Nou, wat dacht je van levering door de goeie ouwe robot met poten?
(Laughter)
(Gelach)
So we've been taking our robot to our employees' homes to see whether we could get in --
We gingen met onze robot naar de huizen van onze medewerkers om te zien of we binnen konden --
(Laughter)
(Gelach)
the various access ways. And believe me, in the Boston area, there's every manner of stairway twists and turns. So it's a real challenge. But we're doing very well, about 70 percent of the way.
via allerlei entrees. En geloof me, in de omgeving van Boston vind je alle soorten wenteltrappen. Een hele uitdaging. Maar we doen het heel goed in ongeveer 70% van de gevallen.
And here's mobile manipulation, where we've put an arm on the robot, and it's finding its way through the door. Now, one of the important things about making autonomous robots is to make them not do just exactly what you say, but make them deal with the uncertainty of what happens in the real world. So we have Steve there, one of the engineers, giving the robot a hard time.
Hier is mobiele manipulatie: we hebben een arm op de robot gezet en hij passeert hier de deur. Een van de belangrijke dingen bij het maken van autonome robots is ze niet precies te laten doen wat je zegt, maar ze leren omgaan met de onzekerheid van wat er gebeurt in de echte wereld. Dus hebben we Steve, een van de ingenieurs die het de robot moeilijk moet maken.
(Laughter)
(Gelach)
And the fact that the programming still tolerates all that disturbance -- it does what it's supposed to.
En het feit dat de programmering nog steeds al die verstoring aankan -- ze doet wat ze zou moeten doen.
Here's another example, where Eric is tugging on the robot as it goes up the stairs. And believe me, getting it to do what it's supposed to do in those circumstances is a real challenge, but the result is something that's going to generalize and make robots much more autonomous than they would be otherwise.
Hier een ander voorbeeld, waar Eric aan de robot trekt terwijl die de trap opgaat. En geloof me, hem laten doen wat hij moet doen in die omstandigheden is een echte uitdaging, maar het resultaat is iets dat algemeen gaat worden en dat robots veel autonomer maakt dan anders het geval zou zijn.
This is Atlas, a humanoid robot. It's a third-generation humanoid that we've been building. I'll tell you a little bit about the hardware design later. And we've been saying: How close to human levels of performance and speed could we get in an ordinary task, like moving boxes around on a conveyor? We're getting up to about two-thirds of the speed that a human operates on average. And this robot is using both hands, it's using its body, it's stepping, so it's really an example of dynamic stability, mobile manipulation and mobile perception. Here --
Dit is Atlas, een mensachtige robot. Het is een humanoïde van de derde generatie die we bouwden. Later ga ik het nog over het hardware-ontwerp hebben. We vroegen ons af: hoe dicht kunnen we menselijke prestaties en snelheid benaderen bij een alledaagse taak zoals het plaatsen van dozen op een transportband? We komen tot ongeveer tweederde van de snelheid waarmee een mens werkt, gemiddeld genomen. Deze robot gebruikt beide handen, zijn lichaam, stapt, en is dus echt een voorbeeld van dynamische stabiliteit, mobiele manipulatie en mobiele waarneming. Hier --
(Laughter)
(Gelach)
We actually have two Atlases.
We zien twee Atlassen.
(Laughter)
(Gelach)
Now, everything doesn't go exactly the way it's supposed to.
Nu, alles gaat niet helemaal zoals het hoort.
(Laughter)
(Gelach)
(Laughter)
(Gelach)
(Laughter)
(Gelach)
And here's our latest robot, called "Handle." Handle is interesting, because it's sort of half like an animal, and it's half something else with these leg-like things and wheels. It's got its arms on in kind of a funny way, but it really does some remarkable things. It can carry 100 pounds. It's probably going to lift more than that, but so far we've done 100. It's got some pretty good rough-terrain capability, even though it has wheels. And Handle loves to put on a show.
En hier is onze nieuwste robot: Handle. Handle is interessant, want hij is een beetje half-dier, en half-iets-anders met poot-achtige dingen en wielen. Hij heeft nogal rare armen, maar hij doet echt wel opmerkelijke dingen. Hij kan 45 kg dragen. Hij kan waarschijnlijk meer aan, maar 45 kg hebben we uitgeprobeerd. Hij kan behoorlijk overweg met ruw terrein, ook al heeft hij wielen. En Handle geeft graag een nummertje te beste.
(Laughter)
(Gelach)
(Applause)
(Applaus)
I'm going to give you a little bit of robot religion. A lot of people think that a robot is a machine where there's a computer that's telling it what to do, and the computer is listening through its sensors. But that's really only half of the story. The real story is that the computer is on one side, making suggestions to the robot, and on the other side are the physics of the world. And that physics involves gravity, friction, bouncing into things. In order to have a successful robot, my religion is that you have to do a holistic design, where you're designing the software, the hardware and the behavior all at one time, and all these parts really intermesh and cooperate with each other. And when you get the perfect design, you get a real harmony between all those parts interacting with each other. So it's half software and half hardware, plus the behavior.
Ik vertel jullie wat over robotreligie. Veel mensen denken dat een robot een machine is met een computer die hem vertelt wat te doen en de computer luistert via de sensoren. Dat is echter maar de helft van het verhaal. Het echte verhaal is dat de computer aan de ene kant suggesties geeft aan de robot en aan de andere kant staat de fysica van de wereld. En die fysica is: zwaartekracht, wrijving, botsen tegen dingen. Om een succesvolle robot te hebben, is mijn religie dat je een holistisch ontwerp moet hebben, waarbij je de software, de hardware en het gedrag samen ontwerpt en al deze onderdelen echt in elkaar grijpen en met elkaar samenwerken. Bij het perfecte ontwerp krijg je echte harmonie tussen alle samenwerkende onderdelen. Dus is het de helft software, de helft hardware, plus het gedrag.
We've done some work lately on the hardware, where we tried to go -- the picture on the left is a conventional design, where you have parts that are all bolted together, conductors, tubes, connectors. And on the right is a more integrated thing; it's supposed to look like an anatomy drawing. Using the miracle of 3-D printing, we're starting to build parts of robots that look a lot more like the anatomy of an animal. So that's an upper-leg part that has hydraulic pathways -- actuators, filters -- all embedded, all printed as one piece, and the whole structure is developed with a knowledge of what the loads and behavior are going to be, which is available from data recorded from robots and simulations and things like that.
De laatste tijd werkten we aan de hardware -- de foto links is een conventioneel ontwerp waar de onderdelen allemaal aan elkaar werden geschroefd, leidingen, buizen, connectoren. En rechts is een meer geïntegreerd iets; het zou er moeten uitzien als een anatomische tekening. Met het wonder van 3D-printing bouwen we nu delen van robots die een stuk meer lijken op de anatomie van een dier. Dat is een deel van een bovenbeen met hydraulische leidingen -- actuatoren, filters -- allemaal ingesloten, als één stuk geprint, en de gehele structuur wordt ontwikkeld met kennis van wat de belastingen en het gedrag zullen zijn, verkregen van gegevens die robots registreerden, simulaties en dat soort dingen.
So it's a data-driven hardware design. And using processes like that, not only the upper leg but some other things, we've gotten our robots to go from big, behemoth, bulky, slow, bad robots -- that one on the right, weighing almost 400 pounds -- down to the one in the middle which was just in the video, weighs about 190 pounds, just a little bit more than me, and we have a new one, which is working but I'm not going to show it to you yet, on the left, which weighs just 165 pounds, with all the same strength and capabilities. So these things are really getting better very quickly.
Het is dus een data-gestuurd hardware-ontwerp. En met dergelijke processen, niet alleen het bovenbeen, maar een aantal andere dingen, konden we onze robots van grote, kolossale, logge, trage, slechte robots -- die aan de rechterkant weegt bijna 190 kg -- verkleinen zoals die in het midden, die in de video te zien was. Die weegt ongeveer 85 kg, net een beetje meer dan ik. We hebben een nieuwe, die werkt, maar ik ga hem nog niet laten zien, aan de linkerzijde, die weegt slechts 75 kg, met allemaal dezelfde kracht en mogelijkheden. Deze dingen worden echt zeer snel beter.
So it's time for Spot to come back out, and we're going to demonstrate a little bit of mobility, dexterity and perception. This is Seth Davis, who's my robot wrangler today, and he's giving Spot some general direction by steering it around, but all the coordination of the legs and the sensors is done by the robot's computers on board. The robot can walk with a number of different gaits; it's got a gyro, or a solid-state gyro, an IMU on board. Obviously, it's got a battery, and things like that. One of the cool things about a legged robot is, it's omnidirectional. In addition to going forward, it can go sideways, it can turn in place. And this robot is a little bit of a show-off. It loves to use its dynamic gaits, like running --
Nu is het tijd om Spot terug te laten komen voor een demo van zijn mobiliteit, behendigheid en waarneming. Dit is Seth Davis, die vandaag mijn robotoppasser is. Hij geeft Spot richting door hem wat rond te sturen, maar de hele coördinatie van poten en sensors wordt gedaan door de computers in de robot zelf. De robot kan op verschillende manieren lopen; hij heeft een gyroscoop, een solid-state gyroscoop, een IMU aan boord. Vanzelfsprekend ook een batterij en zo. Een van de leuke dingen aan een robot met poten is dat hij alle kanten op kan. Hij kan voorwaarts en zijwaarts lopen en ter plaatse draaien. Deze robot is een beetje een showbeest. Hij demonstreert graag zijn dynamische loopjes, zoals hardlopen --
(Laughter)
(Gelach)
And it's got one more.
En nog één.
(Laughter)
(Gelach)
Now if it were really a show-off, it would be hopping on one foot, but, you know.
Als hij echt een showbeest was, zou hij op één voet hoppen, maar ja.
Now, Spot has a set of cameras here, stereo cameras, and we have a feed up in the center. It's kind of dark out in the audience, but it's going to use those cameras in order to look at the terrain right in front of it, while it goes over these obstacles back here. For this demo, Seth is steering, but the robot's doing all its own terrain planning. This is a terrain map, where the data from the cameras is being developed in real time, showing the red spots, which are where it doesn't want to step, and the green spots are the good places. And here it's treating them like stepping-stones. So it's trying to stay up on the blocks, and it adjusts its stride, and there's a ton of planning that has to go into an operation like that, and it does all that planning in real time, where it adjusts the steps a little bit longer or a little bit shorter.
Spot heeft een reeks camera's, stereo-camera's, met een feed naar het middelste beeldscherm. Het is een beetje donker in de zaal, maar hij gaat die camera's gebruiken om te kijken naar het terrein recht tegenover hem, terwijl hij hier over obstakels loopt. In deze demo stuurt Seth, maar de robot doet zijn eigen terreinplanning. Dit is een terreinkaart, waarbij de cameradata in real-time worden ontwikkeld. De rode vlekken zijn de plekken waar hij niet wil komen en de groene vlekken zijn de goede plaatsen. Hier ziet hij ze als stapstenen. Hij probeert op de blokken te blijven en past zijn tred aan. Er kruipt een hoop planning in een operatie als deze. En hij doet al die planning in real time door de stappen een beetje langer of een beetje korter te maken.
Now we're going to change it into a different mode, where it's just going to treat the blocks like terrain and decide whether to step up or down as it goes. So this is using dynamic balance and mobile perception, because it has to coordinate what it sees along with how it's moving.
Nu gaan we over in een andere modus, waar hij de blokken gewoon als terrein gaat behandelen en beslist om op of af te stappen terwijl hij loopt. Dit is gebruikmaken van dynamisch evenwicht en mobiele waarneming, want hij moet coördineren tussen wat hij ziet en hoe hij beweegt.
The other thing Spot has is a robot arm. Some of you may see that as a head and a neck, but believe me, it's an arm. Seth is driving it around. He's actually driving the hand and the body is following. So the two are coordinated in the way I was talking about before -- in the way people can do that. In fact, one of the cool things Spot can do we call, "chicken-head mode," and it keeps its head in one place in space, and it moves its body all around. There's a variation of this that's called "twerking" --
Spot heeft ook een robotarm. Sommigen hier zien dat misschien als een hoofd en een nek, maar geloof me, het is een arm. Seth stuurt hem rond. Eigenlijk stuurt hij de hand en het lichaam volgt. De twee worden gecoördineerd zoals ik straks vertelde -- op de manier waarop mensen dat kunnen. Een leuk ding dat Spot kan doen, noemen wij de ‘kippenkop-modus’: hij houdt zijn hoofd op één plaats in de ruimte en beweegt zijn lichaam eromheen. Een variant ervan heet ‘twerken’ --
(Laughter)
(Gelach)
but we're not going to use that today.
maar dat gaan we vandaag niet gebruiken.
(Laughter)
(Gelach)
So, Spot: I'm feeling a little thirsty. Could you get me a soda? For this demo, Seth is not doing any driving. We have a LIDAR on the back of the robot, and it's using these props we've put on the stage to localize itself. It's gone over to that location. Now it's using a camera that's in its hand to find the cup, picks it up -- and again, Seth's not driving. We've planned out a path for it to go -- it looked like it was going off the path -- and now Seth's going to take over control again, because I'm a little bit chicken about having it do this by itself. Thank you, Spot.
Dus, Spot, ik heb wat dorst. Kan je me wat prik halen? Voor deze demo stuurt Seth helemaal niet. We hebben een LIDAR achter op de robot, en hij gebruikt de schragen op het podium om zichzelf te lokaliseren. Hij is naar die locatie gegaan. Hij gebruikt nu een camera in zijn hand om de beker te vinden, pakt hem -- en let op, Seth stuurt niet. We hebben een pad voor hem uitgestippeld -- het leek alsof hij van het pad af ging -- en nu neemt Seth de controle weer over, want ik heb wat schrik om hem dit zelf te laten doen. Dank je wel, Spot.
(Applause)
(Applaus)
So, Spot: How do you feel about having just finished your TED performance?
Nou Spot, hoe voel je je na je eerste optreden voor TED?
(Laughter)
(Gelach)
Me, too!
Ik ook!
(Laughter)
(Gelach)
Thank you all, and thanks to the team at Boston Dynamics, who did all the hard work behind this.
Bedankt iedereen en dank aan het team van Boston Dynamics, die hiervoor het zware werk deden.
(Applause)
(Applaus)
Helen Walters: Marc, come back in the middle. Thank you so much. Come over here, I have questions.
Helen Walters: Marc, kom even terug. Heel erg bedankt. Kom even, ik heb wat vragen.
So, you mentioned the UPS and the package delivery. What are the other applications that you see for your robots?
Je sprak over UPS en pakketlevering. Wat zijn de andere toepassingen voor jullie robots?
Marc Raibert: You know, I think that robots that have the capabilities I've been talking about are going to be incredibly useful. About a year ago, I went to Fukushima to see what the situation was there, and there's just a huge need for machines that can go into some of the dirty places and help remediate that.
Marc Raibert: Weet je, ik denk dat de robots met de genoemde mogelijkheden ongelooflijk nuttig gaan zijn. Ongeveer een jaar geleden, ging ik naar Fukushima om te zien hoe de situatie daar was, en er is een enorme behoefte aan machines die in die vervuilde plaatsen kunnen komen om die te helpen saneren.
I think it won't be too long until we have robots like this in our homes, and one of the big needs is to take care of the aging and invalids. I think that it won't be too long till we're using robots to help take care of our parents, or probably more likely, have our children help take care of us. And there's a bunch of other things. I think the sky's the limit. Many of the ideas we haven't thought of yet, and people like you will help us think of new applications.
Het zal niet meer al te lang duren voordat we thuis robots gaan zien. Een van de grote behoeften is het verzorgen van ouderen en invaliden. Ik denk dat het niet te lang zal duren voordat we robots gebruiken om te helpen zorgen voor onze ouders, of, waarschijnlijker, om onze kinderen ons te helpen verzorgen. En een hoop andere dingen. Ik denk niet dat het eind in zicht is. Veel dingen zijn nog niet eens bedacht en mensen zoals jullie helpen ons nieuwe toepassingen te verzinnen.
HW: So what about the dark side? What about the military? Are they interested?
HW: Hoe zit het met de duistere kant? Hoe zit het met het leger? Zijn ze geïnteresseerd?
MR: Sure, the military has been a big funder of robotics. I don't think the military is the dark side myself, but I think, as with all advanced technology, it can be used for all kinds of things.
MR: Zeker, het leger was een grote financier van robotica. Ikzelf denk niet dat het leger de duistere kant is, maar ik denk dat, net als bij alle geavanceerde technologie, het kan worden gebruikt voor allerlei dingen.
HW: Awesome. Thank you so much.
HW: Geweldig. Heel erg bedankt.
MR: OK, you're welcome.
MR: OK, van harte welkom.
Thank you.
Dank.
(Applause)
(Applaus)