← All talks

Talk 06 — Review

Microbot is not quite Micro, but it’s a step towards the effort

Rayang T Mendrofa - 23rd May 2026 · 9 min read

In Big Hero 6, Hiro Hamada walks into a university showcase with a bucket of microbots: tiny identical robots that click together into whatever he imagines. A bridge, a wave, a giant hand. What makes the idea so good is that there is no single robot. There is a kit, and the shape is whatever the job needs.

This paper is the closest real thing I have seen to that idea. A team led from Northwestern University built a robot leg that is also a whole robot: one motor, its own battery, its own computer, able to jump, roll and turn on its own. Bolt a few together and they become a new animal, with a body a computer designed and a brain trained in simulation. They are definitely not micro. But they are a real step towards that kit.

1 motor

Per module. Each one is a complete robot on its own.

37 cm

How high a single module can jump.

≈ 10¹¹

Possible bodies you can bolt together from five modules.

0 tuning

Controllers trained in simulation worked outdoors first try.

01

What’s in the paper?

Look at legged robots from the last ten years and you mostly see two shapes: four legs or two. Animals, meanwhile, have rearranged and reshaped legs into millions of body plans. Robots that can be reconfigured do exist, but the legs usually hang off a central torso that holds the battery, computer and motors. Damage the torso and the whole thing stops, and most of those robots are slow, weak, and stay indoors.

The team flipped the idea. Here, every leg is the robot. Each module is a sphere with two 24 cm links sticking out of it, joined by a single motor. Everything else (battery, circuit board, sensors, Wi-Fi) is packed inside the sphere. On its own, one module can already do three tricks.

Animated: a yellow four-legged robot dog walks away, captioned I'm out

Asking a fixed-shape robot to become something else

One body plan, decided at the factory. It politely declines.

Chart A — Watch it: one leg, three tricks

A robot with a single moving joint

The two links rotate around an axis set at 63.5°, so one motor can sweep them through a full cone. Watch it jump, roll and turn, then look inside; pick a scene to pause on it.

37 cm1 · lying flat2 · motor snaps3 · airborneSLOWED DOWN ×20.46 m/s on 1.58 W · real speedBend the links slightly, then keep rocking them: the whole module rolls sidewaysTOP VIEW55 °/s on 1.05 Wreal speedTurning on the spot, seen from abovejoint axisBattery · 6S LiPo, 1300 mAhCustom circuit board · ESP32-S3 + motion sensorMotor · 12 Nm peak torqueLink · 24 cm, 194 g, 3D printedSphere half · r = 7 cm
Height37 cm
Of a link’s length154 %
HowSnap the motor

Lying flat, the module whips its motor round so fast that the links slam down into a V and fling the sphere 37 cm into the air, higher than one and a half link lengths.

02

LEGO, but with M4 screws

Along the outside of every module are 18 honeycomb-shaped docks: four on the sphere, six along each link, one at each tip. Two modules can be bolted together at any pair of docks, in three orientations, with ordinary M4 screws and nuts. The joints are strong enough for acrobatics: they were tested to 150 Nm of torque, 3.5 kN of tension and 4 kN of shear.

That is where the numbers explode. Two modules can be joined in 435 distinct ways. Every extra module multiplies the options.

Chart B — Try it: how many bodies?

Five modules: on the order of 10¹¹

2 modules
435
3 modules
≈ 249 thousand
4 modules
≈ 161 million
5 modules
≈ 111 billion

At one body per second, about 3,500 years. Hence the machine learning.

Log scale: each step along the bar is ×10. Two modules: counted in the paper. Three to five: the paper’s estimate, 864N−1/N.

You can’t test a hundred billion robots. So the team let a computer choose.

03

Letting a computer design the body

The design loop has three pieces of machine learning, each doing one job:

  1. 1A variational autoencoder squeezes half a million random bodies into a map with just 8 coordinates. Every point on the map is a body; nearby points are similar bodies.
  2. 2Bayesian optimisation explores that map, predicting where good walkers probably are and picking the next bodies worth testing.
  3. 3For each chosen body, reinforcement learning trains a controller from scratch in a physics simulator: a million time steps, with the robot’s mass, friction and motor behaviour randomly varied so it can’t over-fit to a perfect world.
  4. 4The winners are printed, bolted together, and taken outside. No fine-tuning.
Chart C — Simulation vs reality

Slower outside, but the ranking held

Three modules

Simulation
0.63 m/s
Real, on a flat floor
0.22 m/s

Four modules

Simulation
0.34 m/s
Real, on a flat floor
0.20 m/s

Five modules

Simulation
0.26 m/s
Real, on a flat floor
0.10 m/s
Speeds from the paper’s Fig. 4. The fastest design in simulation was also the fastest in reality, and the slowest stayed slowest.

04

Animals it was never told about

Four bodies were built: the best three-, four- and five-module designs found by the computer, plus a quadruped designed by hand, with one module acting as a moving spine. Trained only on a flat simulated floor, they were tested outside on brick paths, grass, plant litter, gravel, sand, mud, tree roots and pavers.

The gaits they found look strangely familiar. The hand-built quadruped bends its spine and sprawls like a lizard. The three-module design moves like a seal: it can’t pull its hind flippers forward, so it galumphs. The four-module design settled into a three-legged gait, like an animal that has lost a leg. Nobody asked for any of these; they fell out of the body plus the training.

They also learned tricks. On command, the five-module robot jumps and spins 66° in mid-air, and when flipped upside down it twists itself back over and carries on walking. A single module is less capable: it can roll over concrete and bricks, but grass defeats it.

Paper Figure 1: sixteen outdoor photos of modular robots built from one to five modules on grass, sand, gravel, bricks, a path and in a puddle, with a city skyline in some

Paper Fig. 1. Robots built from the same modules, outdoors. (A, B) A single module. (C–E) The three-module design. (F–I) Four modules. (J–L) Five modules. (M–P) The hand-designed quadruped. Fully extended, one module is 62 cm long.

Source: Yu et al., PNAS 123 (10), e2519129123 (2026), CC BY-NC-ND 4.0. Figures reproduced unaltered.

05

Break it, and it keeps walking

Most robots have a single point of failure. Take out the part with the battery and the brain, and they are done. Here, every module carries its own, so the body can lose pieces and what remains is still a working machine. The question is whether the controller can cope.

To find out, the team trained “expert” controllers for the quadruped with one, two or four legs removed, and recorded what each one sensed and did. Then they trained a single transformer, the same kind of model behind language AIs, to predict the next action from recent sensor readings. It is never told which modules are missing. It has to work it out from how its body is responding.

Chart D — Try it: cut off a leg

The intact quadruped

TOP VIEW · HEAD →
Modules left5 of 5
Told it’s damaged?No
Result105 % speed

With nothing missing, the new damage-proof controller walks just as well as the original one: 105.3% of its speed.

Schematic top view. In the real tests, modules were cut at random points along their length, so the exact damage was never seen in training.

06

It matters? How?

Robotics has two branches that rarely meet: agile legged robots, which are fast but come in fixed shapes, and reconfigurable robots, which change shape but are slow and fragile. This paper joins them. It shows modular robots that are agile enough to run outdoors, and a design pipeline that can turn a box of parts into a working new body quickly.

It also changes who can do robot design. All the electronics live in the sphere, and the links are inert printed tubes held on by screws. Anyone with a 3D printer and a screwdriver can swap in a new link shape. The authors imagine standardised, mass-produced modules that let people anywhere build and test new agile robots, a bit like LEGO for walking machines. The code is public on GitHub.

The catches

The robots can’t yet rebuild themselves: a person still bolts the modules on and off. Controllers run on a nearby computer over Wi-Fi, though the authors say they are small enough to run on the module’s own chip. Each module is 62 cm long and weighs about 1.4 kg, a long way from micro. Only four bodies were built and tested. And the design map isn’t perfect: feed it the hand-designed quadruped and it gives back a slightly different robot, with the forelegs shifted and an extra spine module.

07

TLDR?

Build-your-own robot animal, in four steps...

  1. 1Make one leg that is a whole robot: one motor, its own battery and brain. It can already jump, roll and turn.
  2. 2Bolt legs together at any of 18 docks. Five legs give around a hundred billion possible bodies.
  3. 3Let machine learning pick good bodies and teach them to walk in simulation; they work outdoors with no fine-tuning.
  4. 4Cut pieces off and a single controller keeps the rest moving, without being told what broke.

08

Personal Take

The first thing I thought of when I saw these robots was Hiro’s microbots from Big Hero 6. The look is similar: identical dark pieces that click into a new body for every job. That’s where the title comes from. These modules are 62 cm long and bolted together by hand, so they are not micro, not swarming, and not controlled by thought. But the idea underneath, many identical parts that become whatever shape the job needs, is the same one, and this is the first time I have seen it run outside on real ground.

As someone who has spent a lot of hours with a 3D printer and a screwdriver, the design choice I love most is the simplest one. Everything clever lives inside the sphere, and the links are just printed tubes. That means the shape of the robot is no longer locked inside an expensive, sealed product; it is something you can redesign over a weekend. Pair that with a computer that searches for good bodies, and the slow part of robot design is no longer the engineer.

To get from here to real microbots, the list is long: shrink the modules, let them find and dock with each other on their own, maybe with magnets instead of screws, and control hundreds at once. None of that is in this paper. But every one of those steps needs a module that can already move on its own and a way to design bodies faster than humans can. That part now exists. Not quite micro, but definitely a step.

← Back to all talks
Cartoon superhero in a red web-patterned suit making an OK sign, captioned almost, but not quite
MICRO? ALMOST, BUT NOT QUITE.
62 cm · this paper≈ 1 cm · “micro”
SCALE CHECK: NOT QUITE MICRO (YET).

Palette: Sanzo Wada, A Dictionary of Color Combinations, No. 140 · Golden Yellow, Slate Color, Antwarp Blue

Discussion

Comments

No comments yet

Register with your email to join the discussion

Your email is never shown publicly.

No comments yet. Be the first to share your thoughts.