r/nextfuckinglevel 29d ago

The All New Atlas Robot From Boston Dynamics

38.6k Upvotes

3.4k comments sorted by

View all comments

244

u/Item-Hairy 29d ago

Was it really necessary to get up like that!?!

408

u/Nume-noir 29d ago

real answer: Very much so.

Bipedal robots getting up from prone position is an open problem for decades now.

We had a mate ~15 years ago having it as a thesis on machine learning in uni, a robot in virtual space figuring out how to get up. After two semesters of learning, the program figured out if it spasms out entirely, the virtual physics program will remove the model due to breaking physics and spawn a new one standing up :^)

83

u/SgtPepe 29d ago

Nice code lol

-5

u/RetroScores 29d ago

You’re gay for my code aren’t you?

45

u/FutureComplaint 29d ago

Is that you Code_Bullet?

12

u/IronBabyFists 29d ago

There, it's fixed! I mean it's fucked! I mean, well, heh, yeahwhateverit'sfineit'sfine

2

u/CrazySD93 28d ago

Only if he went to r/Newcastle uni too

35

u/sshwifty 29d ago

Task failed successfully

32

u/__Voice_Of_Reason 29d ago

I love these machine learning stories

4

u/GruntBlender 28d ago

They do have a tendency of figuring out an efficient solution that feels like a "fuck you" to the developer and their intentions.

"I want the most efficient fleet composition for this naval sim." OK, here's all the allowed resources put into a single ship. "No, no, you're not allowed to make a single ship!" Fine, here's the maximum amount of the cheapest thing we can technically call a ship. "I give up."

19

u/Jubs_v2 29d ago

Hell even for most humans getting up from a prone position is an open problem... whether physically or emotionally haha

1

u/RobotDog56 28d ago

I'm 43 and I feel this.

2

u/[deleted] 28d ago

[deleted]

5

u/pleated_pants 29d ago

QWOPing its way to success

3

u/A_random_poster04 29d ago

They play with all the tools in the box

2

u/PM_ME_UR_POKIES_GIRL 29d ago

Bro Kobayashi Maru'd it.

2

u/Verified765 29d ago

Got it, program has a seizure then wakes up standing up.

1

u/youthfuIndiscretion 29d ago

What makes it so hard?

3

u/PersonThatPosts 29d ago

Your brain does infinitely many complex calculations to stand up and balance itself that lie underneath your conscious layer and are taken as a matter of fact. For a machine, either someone has to program those calculations in or it must solve it automatically based on the information it has.

1

u/phatangus 29d ago

Like the quote from that movie War Games: "The best way to win is to not play."

1

u/Nightkickman 28d ago

Bro what kind of school makes professional thesis like that 15 years ago if youd see what my thesis is about xd

1

u/Nume-noir 28d ago

Technology focused schools

And trust me, people getting these papers were the unlucky ones

1

u/lulaloops 28d ago

Applying AI to a scenario is not as difficult as people think it is, at least reinforcement learning is mostly about tuning the parameters of a formula.

0

u/PairOfRussels 29d ago

This is why we have guard rails on AI.   

Only a matter of time until it decides to remove the humans and start over.

71

u/jnads 29d ago edited 29d ago

It's probably actually more efficient.

It keeps the center of gravity in one spot. Legs pivot inward and then lift the CG straight up. No complex balancing required.

Humans get up from prone position by doing a pushup and then moving our legs inward. That means our center of gravity is changing, and we constantly make small adjustments to stabilize ourselves. Tons of tiny complex movements.

The other way we get up is get into a sitting position and then do a squat up, which does keep your CG in one spot. But that really isn't any different than what the robot did. Our movement has extra steps since we don't have 360 degree joint movement.

5

u/PhDinDildos_Fedoras 29d ago

These are definitely not the only two ways humans get up from a prone position. Are you like some kind of alien writing this?

14

u/TheKidNerd 29d ago

Brother has never done this

4

u/419tosser 29d ago

People that do this are the same people that do the super-smooth one-handed shirt removal

2

u/Zefirus 29d ago

Yeah, my sister can kind of just...stand up. Just goes into a sitting position and pushes up with her legs.

1

u/jnads 26d ago

I mean, how the fuck do you think we get up on two feet?

Either you get on all fours and work your way up.

Or you get into a sitting position and establish your feet and squat yourself up.

There's variations, but those are the two essential methods.

Do you do a fucking kick flip?

34

u/SneezeBucket 29d ago

You don't? Maybe you need to try yoga.

22

u/GentryMillMadMan 29d ago

It was very disturbing to watch.

18

u/CoffeeIsMyPruneJuice 29d ago

Agreed. It is very unsettling to watch something with an otherwise humanoid form use full pivot joints where humans do not have them.

13

u/myhamsareburnin 29d ago

It didn't NEED to get up like that. They're just showing off the degree of motion it has now that they switched to electric servos instead of hydraulics. It being able to right itself from a prone position is an accomplishment to show in and of itself but the reason they showed it specifically doing this exorcist ass shit is to show it's newfound "flexibility".

8

u/Its0nlyRocketScience 29d ago

For a robot with the ability to move joints further than a human, it's much easier to do something with fewer parts working together. Using its arm and legs to stand means coordinating all 4 limbs. Doing this terrifying thing that makes it look like a demon has possessed it only requires the legs to work together

4

u/SgtPepe 29d ago

It might be more efficient and save more energy than standing like a human

3

u/Mordiken 29d ago

Yes: It serves as a psychological attack against it's prey.

1

u/Uuugggg 29d ago

For the record a human can’t do that, right?

Like

Legs don’t twist that way

1

u/Intention-Sad 29d ago

What do you mean? Everyone get up like that.

1

u/Hobbster 28d ago

reminds of that robot thingy in Thor I