Wheeled-legged quadruped that rolls and steps over obstacles

Oct 12, 2026 Last reply: 1 day ago 4 Replies
Jump to replies (4)

When this build is up and running, it moves in two ways at once: the four legs can step while the motorized wheels spin underneath them. The result is a red quadruped called ANYmal that can drive along flat ground at up to 4 meters per second and still climb over obstacles, having navigated grassy hills, indoor stairs, and paved roads. It can even tackle challenging terrain blindly, which sounds remarkable for a machine with this kind of hybrid gait.



The construction is worth a close look. The central red body houses the electronics and sensors, and each leg ends in a wheel with a silver rim and a black tire. The legs run on series elastic actuators while the wheels use direct drive. On the software side, a whole-body model predictive controller optimizes wheel and torso motions together, and it relies on a single parameter set for every behavior, so the total parameter count stays low. The optimization avoids hand-made heuristics, which means almost no tuning is needed. That seems like a smart call to me, since earlier approaches apparently needed gain tuning per gait.



For route planning, traversability comes from a learning-based cost map, essentially a grid of costs. During testing, researchers kept an eye on the machine with laptops and handheld remote controllers.



One open item: fall recovery has not been worked on yet, though the maker sees no reason it would not work. Another practical point is price. The prototype reportedly cost several hundred thousand dollars, but mass production would bring that down to a few tens of thousands. The maker also sees uses in search and rescue, industrial inspection, delivery, and maintenance if an arm is mounted.



Project by Robotic Systems Lab: Legged Robotics at ETH Zürich. Watch it on their YouTube channel:

formatting link


Does this robot have any kind of brake on the wheels, or are the wheel motors the only thing holding it on a slope? I am curious how it stays put when it stops on an incline.

The choice to run the wheels purely in torque control with no brakes strikes me as clever. Since the underlying algorithm computes the wheel torques automatically, the wheels never need locking in the first place. The trade-off, as I see it, is that the motors are always actuated, so holding a pose presumably draws on the drives rather than a passive brake, but that is just my guess about the energy side.

I would suggest fall recovery as the next thing to tackle, since it has not been worked on yet and the maker sees no reason it would not work. A robot that drives over stair edges and rolls across grassy hills will eventually tip over in the field, and getting back up on its own would make the whole package far more practical for real deployments.

The maker addressed this directly: the wheels are always actuated and run in torque control, and no brakes are installed. Wheel torques are computed automatically by the underlying algorithm, so the wheels never need locking in the first place. In other words, the control side takes care of holding position rather than any mechanical brake.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required