← Latest papers
💻 computer science

BrickCraft: Visuomotor Skill Composition with Situated Manual Guidance for Long-Horizon Interlocking Brick Assembly

BrickCraft is a compositional framework that enables autonomous robots to perform long-horizon interlocking brick assembly by decomposing complex tasks into reusable primitive skills guided by situated manuals for spatial grounding and generalization to unseen structures.

Original authors: Jichuan Yu, Bowei Li, Zhenran Tang, Guanxing Lu, Chuxiong Hu, Ruixuan Liu, Changliu Liu

Published 2026-05-12
📖 4 min read☕ Coffee break read

Original authors: Jichuan Yu, Bowei Li, Zhenran Tang, Guanxing Lu, Chuxiong Hu, Ruixuan Liu, Changliu Liu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are teaching a robot to build a complex castle out of LEGO bricks. You can't just tell the robot, "Build a castle." That's too vague. If you try to teach the robot every single move for every possible castle in one giant lesson, it gets overwhelmed and confused.

The paper BRICKCRAFT introduces a smarter way to teach robots this skill. Think of it as giving the robot a three-step recipe that combines logic, a visual guide, and muscle memory.

Here is how it works, broken down into simple concepts:

1. The "Reverse Engineering" Chef (Skill-Oriented Assembly Reasoning)

Imagine you have a finished LEGO castle. Instead of trying to figure out how to build it from scratch, the robot first pretends to take it apart.

  • It asks: "If I pull this brick out, does the rest of the castle fall over? Can I see it clearly? Is there enough room to grab it?"
  • Once it figures out a safe way to take the castle apart, it simply reverses the list. Now it has a step-by-step instruction manual: "First, put this brick here. Then, attach that one to the side of the previous one."
  • The Magic Trick: The robot doesn't memorize the whole castle. Instead, it learns a tiny set of basic moves (like "snap a brick on top" or "snap a brick on the side"). It treats every new castle as just a different combination of these same few basic moves.

2. The "Spotlight" Guide (Assembly Intent Grounding)

This is the paper's biggest innovation. When a robot looks at a pile of identical-looking red bricks, it gets confused. Which one is the "reference" brick? Which one is the "target"? It's like trying to find a specific person in a crowd where everyone is wearing the exact same red shirt.

BRICKCRAFT solves this by creating a Situated Manual.

  • The Analogy: Imagine the robot is wearing special glasses. Before it tries to grab a brick, the computer projects a digital spotlight onto the real-world camera view.
  • It dims the background and highlights only the specific brick the robot needs to look at and the brick it needs to attach to.
  • It's like a teacher pointing at a specific page in a book and saying, "Look right here," while covering up the rest of the text so you don't get distracted. This removes the confusion and tells the robot exactly where to focus its attention.

3. The "Muscle Memory" Artist (Compositional Visuomotor Execution)

Now that the robot knows what to do (the plan) and where to look (the spotlight), it needs to actually move its arm.

  • The robot uses a "muscle memory" system (called a Diffusion Policy) that was trained on human demonstrations.
  • When the robot sees the "spotlight" on the bricks, it knows exactly how to move its gripper to snap the pieces together.
  • Because it learned the basic moves separately, it can chain them together. It does the first move, checks if it worked, then does the second move, and so on, building the whole structure step-by-step without needing to be re-taught.

Why is this a big deal?

  • It's General: The robot didn't just learn to build one specific tower. It learned the logic of snapping bricks together. When the researchers showed it a brand new, never-before-seen castle design, it could still build it successfully because it just combined the basic moves it already knew.
  • It's Robust: Without the "spotlight" (the Situated Manual), the robot got confused by the repetitive patterns of the bricks and failed often. With the spotlight, it succeeded in over 86% of attempts, even on structures it had never seen before.

Where does it struggle?

The paper admits the robot isn't perfect yet. If the robot misses the brick slightly, it might crash into neighbors or bend the structure if it pushes too hard. It currently lacks the ability to "think on its feet" to fix a mistake once it happens (like re-grabbing a dropped brick), but the framework is set up to add those skills later.

In short: BRICKCRAFT teaches a robot to build by breaking big tasks into tiny, reusable moves, using a digital "spotlight" to cut through visual confusion, and chaining those moves together to build complex structures from scratch.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →