[CVPR 2025] ArtLLM: Bridging the Gap Between 3D Geometry and Kinematic Intelligence

ArtLLM: Generating Articulated Assets via 3D LLM

Summary
Problem
Method
Results
Takeaways
Abstract

ArtLLM is a novel framework for generating high-quality articulated 3D assets from text, images, or meshes by combining a 3D Multimodal Large Language Model (LLM) with part-aware generative models. It achieves state-of-the-art performance in part layout and joint prediction, producing assets ready for physical simulation and robotics.

TL;DR

ArtLLM is a state-of-the-art framework that transforms static 3D meshes into fully interactive, articulated digital twins. By treating kinematic structure as a "language," it uses a 3D LLM to predict parts and joints from point clouds, achieving a 90%+ joint accuracy and generating simulation-ready assets in under 20 seconds.

Problem: The "Static" Wall in 3D Generation

While Generative AI has mastered the art of creating "pretty" 3D shapes, these objects are often just "hollow shells." Real-world objects—cabinets, refrigerators, robots—are articulated. Existing solutions fail because they either:

  1. Iterate too slowly: Optimization methods (NeRF/3DGS) take hours per object.
  2. Lack originality: Retrieval methods just "Frankenstein" parts from a fixed library.
  3. Fail the physics test: They don't understand how a door swings or a drawer slides, leading to mesh collisions.

Methodology: Kinematics as a Language

The researchers' core insight is that an object's function (its articulation) is a structured sequence that can be modeled like language.

1. The ArtLLM Blueprint

Instead of regressing continuous values, which is unstable for LLMs, ArtLLM quantizes everything into discrete tokens (bins). It predicts:

  • Part Bounding Boxes: Spatial locations of every movable component.
  • Joint Parameters: Type (Revolute/Prismatic), axis direction, and motion limits.

ArtLLM Architecture

2. Multi-Stage SFT

The model follows a rigorous two-stage training logic. First, it learns to "see" parts (Geometric Foundation). Then, it learns how they "move" (Kinematic Reasoning). This decoupling ensures the LLM doesn't lose its spatial grounding while trying to understand complex joint relationships.

3. Physics-Based Correction

To avoid the common "intersection" problem where parts clip through each other, ArtLLM includes a post-processing step. It "simulates" the predicted motion, detects collision spikes, and automatically truncates joint limits to ensure physical plausibility.

Experimental Performance

ArtLLM was tested on the PartNet-Mobility dataset against heavyweights like Articulate-Anything and SINGAPO.

Qualitative Comparison

As shown in the results, ArtLLM generates geometry that actually matches the input (unlike frame-based priors) and correctly identifies complex joint hierarchies. Quantitatively, it leads in mIoU (0.68) and Graph Accuracy (0.77) while being significantly more efficient.

Robotics: The Real-World "Digital Twin"

Perhaps the most impressive demonstration is the Real2Sim pipeline. By recording a human teleoperating a robot in the real world (e.g., closing a laptop), and then recreating that exact laptop as an articulated asset via ArtLLM, the researchers successfully replayed the motion in a simulator.

Robotics Application

Conclusion & Insights

ArtLLM marks a shift from "image-to-3D" to "image-to-interaction." By treating the kinematic structure as a blueprint for a downstream generative model, it avoids the "uncanny valley" of static assets.

Future Outlook: The current limitation lies in category diversity (mostly household items). However, the framework of 3D LLM + Part Synthesis is highly scalable. We are moving toward a future where a robot can look at an unfamiliar machine and instantly "hallucinate" its internal URDF to understand how to operate it.

Find Similar Papers

Try Our Examples

  • Search for recent papers using Large Language Models to predict URDF or kinematic structures for articulated 3D objects.
  • Which paper first proposed the tokenization of 3D spatial coordinates for LLM-based geometric reasoning, and how does ArtLLM's hierarchical axis codebook improve upon it?
  • Identify research that integrates physics-based collision detection or differentiable simulation as a loss function during the training of 3D generative models.
Contents
[CVPR 2025] ArtLLM: Bridging the Gap Between 3D Geometry and Kinematic Intelligence
1. TL;DR
2. Problem: The "Static" Wall in 3D Generation
3. Methodology: Kinematics as a Language
3.1. 1. The ArtLLM Blueprint
3.2. 2. Multi-Stage SFT
3.3. 3. Physics-Based Correction
4. Experimental Performance
5. Robotics: The Real-World "Digital Twin"
6. Conclusion & Insights