Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Robert Playter

๐Ÿ‘ค Speaker
See mentions of this person in podcasts
1121 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

If something else happens, you better start predicting again.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

You know, there's a few different layers of that.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

You want, at the lowest level, you like to run things typically at around 1,000 hertz, which means that, you know, at each joint of the robot, you're measuring position or force and then trying to control your actuator, whether it's a hydraulic or electric motor, trying to control the force coming out of that actuator.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And you want to do that really fast, something like 1,000 hertz.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And that means you can't have too much calculation going on at that joint.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

But that's pretty manageable these days, and it's fairly common.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And then there's another layer that you're probably calculating maybe at 100 hertz, maybe 10 times slower, which is now starting to look at the overall body motion and thinking about the larger physics of the robot.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And then there's yet another loop that's probably happening a little bit slower, which is where you start to bring your perception and your vision and things like that.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And so you need to run all of these loops sort of simultaneously.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

You do have to manage your computer time so that you can squeeze in all the calculations you need in real time in a very consistent way.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And the amount of calculation we can do is increasing as computers get better, which means we can start to do more sophisticated calculations.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

I can have a more complex model doing my forward prediction, and that might allow me to do even better predictions as I get better and better.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

And it used to be, again, 10 years ago,

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

We had to have pretty simple models that we were running at those fast rates because the computers weren't as capable about calculating forward with a sophisticated model.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

But as computation gets better, we can do more of that.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

Is there a nice pipeline?

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

It's an important part of building a team around it, which means, you know,

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

You need to also have software tools, simulation tools.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

So we have always made strong use of physics-based simulation tools to do some of this calculation, basically test it in simulation before you put it on the robot.

Lex Fridman Podcast
#374 โ€“ Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics

But you also want the same code that you're running in simulation to be the same code you're running on the hardware.