Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have no doubt that organic motion was deliberately designed that way to impress their intended audience.

Yes, it makes sense to mimic nature sometimes. But when it comes to robotic manipulators, loaders, etc - there's absolutely no reason to copy biological systems limited by strength, speed, or joint mobility. They seem to be deliberately going for that uncanny valley effect.

Eventually, someone is going to admit it. Until then, this is hugely entertaining.



I think it may very well be a natural outcome of inverse kinematics and PID loops in a noisy (uneven floor, uneven loads, etc, etc) environment


After looking at the video more closely, I agree with you. It looks like slightly underdamped damped response in a PID feedback loop. Funny, how it ends up looking like an ostrich.


yes, natural movements are approximately energy-minimizing. The optimal control algorithms used by BD probably have energy minimization as their main objective.


IK + PID is not how these robots work. These robots use MPC and trajectory optimization, which should absorb minor disturbances just fine.


Could you elaborate? The floors appear to be perfectly level, and load weight isn't changing after it's been picked up - so where's all this excessive locomotion coming from?


I agree that the conditions in the video are very ideal as you mention.

Perturbations do exist and they add up in the PID feedback loop. For example you can see in the video that the way each box is handled varies and that the robot reorients itself to pick/drop boxes.

Consider a simpler 1 dimensional example: https://youtu.be/JpNAhKT7yY4?t=101 (warning, loud). You can observe the system adjusting to the hits by the person, but also when left alone it will have to adjust to accumulating externalities like gravity. Also note the natural/biological looking swaying motion that results.


Thank you for explaining this. Still, while this presents a very interesting scientific problem, the engineer in me wonders why these feedback loops are needed for an automaton navigating a 2D terrain and carrying solid objects (unless they plan on tossing/catching boxes), why two wheels with that giant swinging counterweight? What's next, a unicycle?

You know, sometimes you see a solution, and it's just so elegant... This isn't elegant, or brilliant. This is an attempt to solve self-imposed, artificial problems.

P.S. people who liked your pendulum video (I did), might also enjoy this drone pole acrobatics video:

https://www.youtube.com/watch?v=XxFZ-VStApo




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: