Hacker News new | ask | show | jobs
by looperhacks 3 hours ago
But if these tasks are too minor, too finicky, too open-ended or too reliant on manual dexterity for a purpose-built robot, how can a general purpose robot perform them better? If anything, they should be doing worse.

The only thing I can think of are tasks that are so rarely done, it's not economical to build a robot for. But I then I also don't see how another robot solves this problem.

6 comments

A) the idea is that these robots do have dexterity capabilities a lot closer to human hands

B) there’s a long tail of individual tasks it’s uneconomical to build purpose-built robots for each individual task. But it’s economical to have 1 robot that can do all of them.

These industrial robots have much better dexterity than any human alive.

The point is, human shape plus general purpose intelligence is an amazing combination to resolve the “long tail”.

Without the intelligence part, the body is useless.

Perhaps Boston Dynamics has that part resolved now too.

Intelligence is absolutely a valuable addition to dexterity, but no, current industrial robots have nowhere near the dexterity of a human hand.
> much better dexterity than any human

Do they? A human can both chuck kilograms of stuff across a room or kick in a door, but then pick up a single hair off the ground, or feel and manipulate (things even lighter than) a literal feather.

Robots can certainly do things more repeatably, if not more precisely.

The human arms and hands are very versatile, and imitating them is a good choice for a universal robot, though 3 or 4 arms are definitely better than 2, and the hardest to imitate are the sensors, not the actuators.

But the rest of the human body is not useful in a factory environment, so the arms could be mounted on a mobile base that does not have any resemblance to a human.

And C) they don't always have to be at parity with human hands to be good enough because humans are flat out expensive. Humans need health accommodations, have sick days, vacation, and make mistakes too. The bar is much lower and the incentives are much higher than many people probably think.
and humans collude via unions
These robots operate on completely different principles.

One can lift insane weights, has insane torque, and absurd precision, and can do the same movement millions of times with virtually no deviation. You program these with an exact movement plan, just like you would programm a CnC with a tool path. They are basically cnc machines.

The other one is a inacurate, unstable, dynamic system controlled by neural networks and heuristics. It has massive deviation over each run, but that means that the programming must be able to account for it. Which makes it suitable to operate on problems that are messy, unrepeatable and human-shaped.

Pretty much. It's a total paradigm shift from how industrial robots normally work. A pre-planned motion executed carefully and precisely vs open-ended "do this thing" powered by a very large bag of opaque neural network heuristics.

A robot that has to be carefully adapted and set up for the task vs a robot that you can point at a task and have it figure out how to do it. A robot that doesn't deviate vs a robot that absorbs all kinds of deviations.

It's a bet that The Bitter Lesson will win over Moravec's Paradox, in the end.

It's also worth noting that when e.g. inputs to a stage might have unpredictable defects or alignment, a robot arm utilizing neural networks for planning and analysis might still be the best way to handle that - without the extra degree of freedom of movement-relative-to-floor, planning can be done more rapidly, and movement can be executed more aggressively and quickly.

If I were Hyundai, I'd be looking at this as buying a significant amount of vision, dynamics, and integration systems expertise, not necessarily the dream of self-motive walking systems.

Well, humans obviously do those jobs, so a clearly a general purpose robot (in this case, a biorobot) has been found to do the job better. Don't overthink it.
Because it is general purpose. We did not have the ability to create a single robot form which could do all of these minor, finicky, and opened ended tasks. Now that seems within reach. The nice property of humanoid robots is that the world is already made for human form, and so if you're trying to replace people naturally this is what you'd want.
>> how can a general purpose robot perform them better

Better than what? It seems that as long as they perform the tasks "better" (cheaper / faster / lower-error) than the humans that are currently performing them, that is an improvement for the factory owner.

It's not a "general purpose" robot, it is a "human replacement" robot, with similar skills and shortcomings to a human. Humans are not general purpose.

All you need to do is look at a recent video of car manufacturing process, and watch what the humans are doing.