AI & Humanoids

Humanoid/quadruped transformer throws boxes like a baggage handler

Humanoid/quadruped transformer throws boxes like a baggage handler
In its compact quadrupedal form, ANYmal looks like a robot dog on wheels
In its compact quadrupedal form, ANYmal looks like a robot dog on wheels
View 4 Images
The ANYmal robot has taught itself to throw boxes into bins in a way that would make airport baggage handlers proud
1/4
The ANYmal robot has taught itself to throw boxes into bins in a way that would make airport baggage handlers proud
ANYmal stands up into a Segway-like self-balancing bipedal mode
2/4
ANYmal stands up into a Segway-like self-balancing bipedal mode
A remarkably capable robot when it comes to efficient locomotion across a broad range of surfaces
3/4
A remarkably capable robot when it comes to efficient locomotion across a broad range of surfaces
In its compact quadrupedal form, ANYmal looks like a robot dog on wheels
4/4
In its compact quadrupedal form, ANYmal looks like a robot dog on wheels
View gallery - 4 images

Swiss Mile's ANYmal robot is a remarkable beast, capable of getting around as a wheeled quadruped, or standing up on its hind legs and using its front wheels as hands. Now, it's learning to do useful tasks – in about the funniest way possible.

The architecture here is pretty phenomenal in its own right; ANYmal is a great name for this thing. It looks like a robot dog in quadruped mode – albeit one with rather fiddly looking legs, as well as the odd inclusion of wheels. But that makes for super-efficient locomotion across a range of even and uneven surfaces, including stairs. Why walk when you can roll – and indeed, why waste energy on bipedal balancing when you can get around on four legs much more easily?

But, as the humanoid-focused companies point out, a lot of the tasks we want robots to take over are currently designed for the human form. And when it needs to act more like a human, ANYmal simply squats back and stands up, using its motorized wheels to self-balance. Here, look at this video from a year ago:

Advanced Skills through Multiple Adversarial Motion Priors in Reinforcement Learning

Standing up leaves its front legs free to act as arms. And while it would be totally possible to have a set of hands tucked away that could fold out for dextrous manipulation in humanoid mode, the team at Swiss Mile – an ETH Zurich spinout company – has decided to see just how much this bot can get done using nothing but its powered wheels as hands.

One of the earliest such tasks, as shown in the video above, was pressing elevator buttons – fairly remarkable in itself when you consider the precision that requires as opposed to the rather blunt instrument of an 8-10-inch (20-25-cm) diameter wheel.

While the above video had the ANYmal approaching tasks from reinforcement learning and imitation learning perspectives, and attempting to reverse certain motions in order to achieve the opposite task, the team has more recently been experimenting with a new technique it's calling "curiosity-driven learning."

The ANYmal robot has taught itself to throw boxes into bins in a way that would make airport baggage handlers proud
The ANYmal robot has taught itself to throw boxes into bins in a way that would make airport baggage handlers proud

In the new approach, the robot is given a task, rewarded only when it completes the task, and encouraged to explore and play with goal-related items in its environment, effectively being told to just get in there and figure things out for itself.

So nobody needs to go in there and do the tedious work of designing complex reward schemes to guide the robot toward its goal. And nobody needs to sit there and demonstrate the task a hundred times over so the robot can watch and learn. You just need to set some key variables, point out objects that could be significant to the task, and give the robot its final goal.

A remarkably capable robot when it comes to efficient locomotion across a broad range of surfaces
A remarkably capable robot when it comes to efficient locomotion across a broad range of surfaces

In testing, this technique is already delivering impressive results – the ANYmal learned to open doors well enough to nail the task 15 times in a row, for example, and also figured out how to pick up a box and put it in a bin – which is going to be one of the key early jobs needed from general-purpose robots as they start entering the workforce.

But the fun here is in how the ANYmal gets the job done – given the simple goal of "get box into bin," it's learned to pick them up and fling them at the bin in a way that would make airport baggage handlers proud. There's something wonderfully... relatable, perhaps, about the way it chucks those boxes. Enjoy the video below.

Curiosity-Driven Learning of Joint Locomotion and Manipulation Tasks

At this stage, ANYmal is more of a research project than anything else. But Swiss Mile could move to commercialize it, and this bot's remarkable transforming capability could be a real game changer, combining the advantages of a humanoid form with the compact, efficient locomotion of a wheeled quadruped. Very neat work!

Source: Swiss Mile via IEEE Spectrum

View gallery - 4 images
5 comments
5 comments
Unsold
If they sell it to law enforcement, I'm buying jelly donut futures...
PAV
I've got the first task! In that video and stills there is a trainer holding straps. I'm presuming they are to prevent hard falls. I'm tasking one of the robots with that task.
McDesign
Man, this is really cool tech development!
CitizenOfEarth
"throws boxes like a baggage handler" If it threw my baggage like that I'd have it fired immediately LOL
wbm
do we have 1st april ?

making a robot apporting to the minds of this "creators" ?

never saw a more stupid "thing" about this theme in general ...