paper-with-me

Papers

Budget-Aware Sequential Brick Assembly with Efficient Constraint Satisfaction

2022-10-03 · Seokjun Ahn, Jungtaek Kim, Minsu Cho, Jaesik Park

We tackle the problem of sequential brick assembly with LEGO bricks to create combinatorial 3D structures. This problem is challenging since this brick assembly task encompasses the characteristics of combinatorial optimization problems. In particular, the number of assemblable structures increases exponentially as the number of bricks used increases. To solve this problem, we propose a new method to predict the scores of the next brick position by employing a U-shaped sparse 3D convolutional neural network. Along with the 3D convolutional network, a one-initialized brick-sized convolution filter is used to efficiently validate assembly constraints between bricks without training itself. By the nature of this one-initialized convolution filter, we can readily consider several different brick types by benefiting from modern implementation of convolution operations. To generate a novel structure, we devise a sampling strategy to determine the next brick position considering the satisfaction of assembly constraints. Moreover, our method is designed for either budget-free or budget-aware scenario where a budget may confine the number of bricks and their types. We demonstrate that our method successfully generates a variety of brick structures and outperforms existing methods with Bayesian optimization, deep graph generative model, and reinforcement learning.

📄 PDF Abstract BibTeX arXiv:2210.01021

Code (1)

joonahn/BrECS 공식 구현 pytorch

Tasks

Bayesian OptimizationCombinatorial OptimizationPosition

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assembly

2024-07-22 · Mengqi Guo, Chen Li, Yuyang Zhao, Gim Hee Lee

Inferring step-wise actions to assemble 3D objects with primitive bricks from images is a challenging task due to complex constraints and the vast number of possible combinations. Recent studies have demonstrated promisi…

3D AssemblyTransfer Learning

BrickAnything: Geometry-Conditioned Buildable Brick Generation with Structure-Aware Tokenization

2026-05-25 · Zhengyang Ni, Feng Yan, Yu Guo, Fei Wang arxiv

Generating physically buildable brick structures from 3D shapes requires more than geometric reconstruction: the output must also satisfy discrete part constraints and structural stability. Existing brick generation meth…

Point Clouds

Brick-Composer: Using MLLMs for Assembly with Diverse Bricks

2026-06-03 · Jiateng Liu, Bingxuan Li, Zhenhailong Wang, Rushi Wang 외 arxiv

We dream of AI agents that can read arbitrary designs and construct real-world objects from reusable building blocks. As a first step toward this vision, we study whether multimodal large language models (MLLMs) possess …

Spatial ReasoningVisual GroundingPose Estimation

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

2026-05-08 · Jichuan Yu, Bowei Li, Zhenran Tang, Guanxing Lu 외 arxiv

Autonomous robotic assembly of interlocking bricks demands seamless integration of long-horizon task reasoning, spatial grounding, and fine-grained manipulation. This paper presents BrickCraft, a compositional framework …

BrickPal: Augmented Reality-based Assembly Instructions for Brick Models

2023-07-06 · Yao Shi, Xiaofeng Zhang, Ran Zhang, Zhou Yang 외

The assembly instruction is a mandatory component of Lego-like brick sets.The conventional production of assembly instructions requires a considerable amount of manual fine-tuning, which is intractable for casual users a…