IEEE ICRA 2024
Freeform Bodies
A design policy builds 3D robots with arbitrary internal and external structure directly from low-level material building blocks.
AN EMPTY SPACE
Here a reinforcement learning agent does not learn to control a robot; it learns to build one, starting from empty space.
- GRID
- 20 × 20 × 8
- STEP
- 00 / 40
Every step of the figure
AN EMPTY SPACE
Here a reinforcement learning agent does not learn to control a robot; it learns to build one, starting from empty space.
ONE CHOICE, ONE BLOCK
Each choice places one block of passive tissue or muscle; the hills show where the agent is most likely to build.
A BODY TAKES SHAPE
Forty choices later a body has grown; loose pieces are dropped, and only the connected part becomes the robot.
DISTANCE IS THE REWARD
These little creatures are simulated and ranked by the distance they travel; the agent learns from the ranking, and better bodies emerge.