Brett Adcock
๐ค SpeakerAppearances Over Time
Podcast Appearances
A ball and socket has three, like a pitch on rule.
And our robot has about, let's call it 40 degrees of freedom in it.
Each degree of the freedom is a motor that can spin 360 degrees.
So if you only look at how many positions the body could be in at any given time, like this is a position, this is a position, and keep moving, the amount of states.
Mathematically, it's 360 degrees to the power of 40 actuators.
So there are more states in the robot than atoms in the universe.
There's more positions the body can be in.
By far.
It's a much greater number.
I've done the math a few times.
Very confident in this, even though it sounds ridiculous.
So you just can't code your way out of this problem.
Like, how are you supposed to write code?
Like, how's a human supposed to, like, write, like, you know, C++ or code to tell the robot at any given timestamp what to go do?
Like, if I want to grab this, like, I need to move, like, my whole upper body and maybe lean over.
and I'm moving my fingertips and my hand, my wrist and hand get in position to grab this.
It's an intractable problem for code.
I mean, you were saying earlier, I'm gonna butcher this, but it's updating the foot 200 times a second.
Yeah, our controller is running.
For balance.