FACET-0 autonomous rollout
PINE Lab · Nanyang Technological University · Singapore FACET logo

Facet-0: A Robotic Foundation Model for Contact-Rich Precise Manipulation

ManuFacet-1K, a force-synchronized precision-assembly dataset — and FACET-0, the foundation model it trains: reasoning, acting, and correcting at 0.5 mm.

Haoyuan Deng*, Haichao Liu*, Wenkai Guo*, Yuan Ling, Zaijia Yang, Yuanjiang Xue, Haosheng Sun, Liangzi Wang, and Ziwei Wang PINE Lab, Nanyang Technological University, Singapore * Equal contribution · † Corresponding author

0 hdemonstrations + rollouts · ManuFacet-1K
0 mmaction precision · fine assembly regime
0high-precision assembly tasks
0embodiments · one shared schema
0collection sites · live network
The problem

Our world is built on assemblies

Assembly, insertion, fastening, alignment — the operations that decide quality and yield are still labor-intensive and brittle to automate.

Aero-engine final assembly line
Aero-engine assembly≈18,000parts in a single Trent engine
Semiconductor precision electronics assembly
Semiconductor & electronics±5–25 µmchip placement / bonding precision
Automated assembly and inspection cell
Assembly · inspection · loading2.1Munfilled US manufacturing jobs by 2030

Sources: Rolls-Royce · Palomar Technologies / Semiconductor Digest · Deloitte × The Manufacturing Institute, 2021.

Status quo

Pre-programmed automation

Fixed trajectories, fixed fixtures
  • Highly efficient at a single task
  • Can't adapt to part variation or layout changes
  • Painful setup — time, money, expert teaching
Status quo

Human labor

Skilled operators on the line
  • Flexible and adaptive
  • Structural labor shortage
  • Painful runtime — fatigue, mental health, safety
Our approach

Data-driven manufacturing intelligence

Foundation models trained on real industrial data
  • Adapts across parts, layouts, and product batches
  • Industrial-grade precision and repeatability
  • Continually improves while deployed on the line
The bottleneck

Scaling ≠ precision — the gap is manufacturing data

Under 1% of public robot data touches manufacturing assembly — and scale buys generalization, not the contact judgment, force correction, and recovery that ±0.1 mm insertion demands. Crossing that gap takes a dataset built for contact.

General-purpose robot data · Open X-Embodiment, AgiBot World…~11,000 h
Manufacturing assembly in public data · REASSEMBLE + FMB44 h
ManuFacet-1K · force-synchronized precision assembly1,000 h
Public dataset hours: Open X-Embodiment ~7–11k h · AgiBot World 2.9k h · RoboCasa365 2k h · REASSEMBLE 13 h · FMB 31 h.
Demonstrations

Four assemblies, fully autonomous

One uncut evaluation run on a real Dell workstation — RAM, CPU, GPU, and disk, back to back.

One take — all four tasks, no cuts · FACET-0

Four task results — end to end

Third-person view · full FACET-0 episodes
RAM insertion ★★★TIMELAPSE
CPU placement ★★★★★TIMELAPSE
GPU installation ★★★★TIMELAPSE
Disk mounting ★★★★TIMELAPSE

Key skills — up close

The contact-rich moments that decide each task
RAM · DIMM seating & latch
CPU · socket-level placement
GPU · PCIe alignment & press
Disk · caddy engagement
The dataset

ManuFacet-1K — one dataset, three embodiments

1,000 hours of force-synchronized precision assembly — one schema, one aligned action space, collected live across two sites.

LIVE
641.911h trainable
2 collection sites · one schema, one QA gate
25,153curated episodes
+28.3 hlast 24 h
90%QA pass rate
CPU239.724 h
RAM140.548 h
Disk150.280 h
GPU111.360 h
Force-synchronized · wrist F/T on every frame One clock · 160 Hz state, 15 Hz vision Language · subtask semantic tags Recovery-rich · failure + recovery segments kept 0.5 mm · action-precision regime
Universal Robots UR7e collaborative arm

UR7e

primary collection fleet · 4-arm parallel cell
UFactory xArm collaborative arm

xArm

cross-embodiment transfer platform
Franka research arm with gripper

Franka

high-compliance research platform
Assembly targets Dell Precision T5810 · 72% of episodes Dell Precision T1700 · 28% of episodes full-tower + mid-tower chassis variation

Inside the episodes — teleoperated collection, up close

What ManuFacet-1K captures · expert demonstrations at wrist level
RAM · DIMM seating & latchREAL-TIME
CPU · socket-level placement
GPU · PCIe alignment & pressREAL-TIME
Foundation model · FACET-0

An industrial robotic foundation model that reasons, acts, and corrects

One interface bridges general VLAs and precision contact control — reference action → force residual → safe execution, corrected at 0.5 mm.

📝 Prompt
"Insert the RAM into the right slot."
📷 Vision
3 RGB + wrist depth
🧲 Force
wrist F/T · force-history window
Robotic Reasoning VLM
Semantic planning & subtask tracking, chain-of-thought · "Align with slot"
reference action-force chunks (coarse)
semantic planning · ≈5–10 Hz
Force-Residual Head
force history → Δa correction
refines coarse chunks into fine action-force chunks
force closed loop · ≈20 Hz · 0.5 mm
Safety Critic
value Q(s, z, f, a) gates every action
inside contact-safe force bounds
safe execution envelope
🤖 Robot Action
compliant, contact-aware execution
precision control · ≈200 Hz
Vision-only — jams at contact
With force residual — corrects & seats

Same insertion, with and without force fusion: lower peak contact force · smaller insertion error · faster recovery.

🎓

Pre-train — learn the craft

Teleoperated assembly plus assembly-VQA instills skills and task priors — what to do, and how it should feel.

🎯

Post-train — get it right

Reward-driven updates from real rollouts: +45% success, −40% cycle time, +60% failure recovery.

🔄

Adapt — keep it running

Few-shot, safety-bounded transfer to new parts, fixtures, and embodiments — ~6.6% of weights, +30% adapted success.

Task portfolio

Contact-rich tasks mapped to real manufacturing needs

Task definitions, tolerances, and success criteria come directly from partner production lines.

UR7e arm performing CPU placement inside a PC chassis

PC / PCB contact-rich assembly

Electronics & 3C · ManuFacet-1K core
  • RAM insertion ×226% ★★★
  • GPU installation28% ★★★★
  • Disk mounting20% ★★★★
  • CPU placement26% ★★★★★
Car body panel assembly task

Car-body contact-rich assembly

Automotive · next up
  • Label placement★★★
  • Strip alignment★★★★
  • Riveting★★★★
  • Speaker assembly★★★★★
Aircraft engine inspection

Industrial inspection

Aero-engine MRO · next up
  • Part scanning★★★
  • Quality verification★★★★
  • Defect localization★★★★