Table of Contents

When most people think about what limits AI progress, they imagine compute bottlenecks or algorithmic breakthroughs. In the language model world, that framing is roughly correct. But in robotics, the most pressing constraint has always been something far more mundane: data. Not text scraped from the web, not labeled images from crowdsourcing platforms — but the frame-by-frame recording of a robot arm picking up a strawberry, folding a shirt, or driving a screw into the correct hole. This kind of data is so expensive to produce that it has spawned an entirely distinct industry: the data collection factory.

TL;DR

Embodied AI training is bottlenecked not by models but by physical demonstration data. Data collection factories are facilities that record large volumes of human-operated robot demonstrations under controlled conditions. A single usable demonstration can require dozens of minutes of human effort to produce a few seconds of valid data. Understanding this bottleneck is foundational to understanding the state of the robotics industry.

What Is It

A robot data collection factory is a specialized facility that produces demonstration data for robot training. The core workflow involves human operators — either physically guiding a robot arm or teleoperating it via VR controllers — performing specific physical tasks while every sensor fires simultaneously: RGB cameras, depth sensors, force-torque sensors, joint encoders. Annotators then filter for demonstrations where the motion was smooth and the task succeeded.

The three most common collection methods are:

  • Teleoperation: Operators wear VR headsets or use handheld controllers to remotely control a robot arm. Used at scale by Meta, Physical Intelligence (Pi), Figure, and others.
  • Kinesthetic teaching: An operator physically moves the arm through a task by hand, recording the end-effector trajectory. Useful for fine-grained manipulation, but hard to scale.
  • Synthetic data: Demonstrations generated automatically inside a simulator. Low cost, but a significant sim-to-real gap means the model often needs substantial fine-tuning before it works in the real world.

Why It Matters

Language model training can draw on trillions of tokens already sitting on the internet. Physical robot demonstrations don’t have that luxury — there is no pre-existing archive of “humans doing manipulation tasks.” Millennia of embodied human experience were never systematically recorded.

Compounding the problem, robot data is tightly coupled to the physical hardware. Demonstrations collected on a UR5 arm typically don’t transfer cleanly to a Franka arm: different joint configurations, different end-effector geometry, different force profiles. Changing hardware platforms often means restarting data collection from scratch.

The downstream consequences are significant:

  1. Dataset scale lags behind language by orders of magnitude. The largest open robotics demonstration dataset (Open X-Embodiment) contains roughly one million demonstrations. Language models train on trillions of tokens.
  2. Models fail on subtle distribution shifts. Change the lighting, move an object two centimeters, and a robot trained on narrow factory data can fail completely.
  3. Marginal data cost remains high. Even with efficient tooling, the per-demonstration cost (hardware, operator time, quality review) stays substantial.

How It Works

graph LR
    A[Task Design] --> B[Scene Setup]
    B --> C[Human Teleoperation]
    C --> D[Multi-modal Sensor Recording]
    D --> E[Quality Filtering]
    E --> F[Dataset Assembly]
    F --> G[Model Training]
    G -->|Feedback on failures| A

Task design defines the success criterion precisely — for example, “pick the specified object from an unordered pile and place it in the target bin.”

Scene setup must faithfully replicate deployment conditions: lighting, surface materials, object variety and placement diversity. Overly uniform scenes produce models that overfit badly.

Teleoperation is the highest labor-cost stage. Operators need training to produce smooth, natural motion; hesitant or jerky demonstrations degrade training quality. Fatigue measurably reduces data quality over a shift.

Quality filtering is typically semi-automated: automated success detection (did the object land in the bin?) plus human review of motion smoothness and safety. Roughly 40–60% of raw recorded footage passes quality gates.

Dataset assembly covers sensor time-synchronization, coordinate frame normalization, and format conversion (RLDS, HDF5, and LeRobot are common formats).

Alternatives and Comparisons

ApproachCostGeneralizationSim-to-Real GapScalability
Real-world teleoperationHighMedium-highNoneLow
Synthetic (simulation)LowLow (requires fine-tuning)SignificantHigh
Video imitation (YouTube)Very lowLow (no action labels)Requires alignmentHigh
Autonomous RL explorationMediumMediumLowMedium

Several research directions aim to reduce dependence on manual collection: using foundation vision models (DINO, SAM) to automate annotation, learning motion priors directly from internet video (UniPi, VideoPretrain), and world-model pretraining to extract physical priors before fine-tuning on sparse demonstrations. These remain mostly research-stage; manual data collection factories still dominate production deployments.

Conclusion

Data collection factories expose a fundamental asymmetry between language AI and embodied AI. Language models won partly because internet-scale text already existed. Robots have to manufacture their own training data, and that process is slow, expensive, and deeply human-labor-intensive.

Recognizing this constraint changes how you evaluate robotics companies. The most durable moats are often not model architectures but data assets: who has the most diverse demonstrations, across the most hardware platforms, in the most varied real-world conditions.

References

Ask this article

Answers come from this article only. Click any prompt below or open the chat at the bottom right.

🇺🇸 English

Training a robot to pick up a strawberry sounds trivial. It is not. And the reason it's hard has almost nothing to do with the things people usually blame — compute, algorithms, model size. In robotics, the thing that's actually holding everyone back is something far more boring: data. Not text scraped off the web, not labeled images from crowd-workers, but the frame-by-frame recording of a real robot arm picking up that strawberry, folding a shirt, or driving a screw into exactly the right hole. That kind of data is so expensive to produce that it has spawned its own industry. People call them data collection factories.

So let's talk about what that actually means, and why it reshapes how you should think about the whole field.

Here's the core idea up front. Embodied AI — robots that act in the physical world — is not bottlenecked by models. It's bottlenecked by physical demonstration data. And a data collection factory is a facility that cranks out that data at volume, by recording humans operating robots under controlled conditions. The brutal part is the ratio: a single usable demonstration can take a human dozens of minutes of effort to produce just a few seconds of valid, clean data. Once you internalize that ratio, a lot of the robotics industry suddenly makes sense.

So what does one of these factories actually look like? Picture a room full of human operators. Some of them are wearing VR headsets, teleoperating a robot arm remotely. Others are literally grabbing the arm with their hands and walking it through a task. And while they do this, every sensor on the machine is firing at once — RGB cameras, depth sensors, force-torque sensors that feel resistance, joint encoders tracking every angle. Then a second group of people, the annotators, go through all that footage and keep only the demonstrations where the motion was smooth and the task actually succeeded.

There are three main ways to collect this data, and they each have a personality.

The first is teleoperation. Operators use VR headsets or handheld controllers to drive the arm from a distance. This is the workhorse — it's what Meta, Physical Intelligence, Figure, and the big players use to collect at scale.

The second is kinesthetic teaching. That's the hands-on approach, where a person physically moves the arm through the motion and the system records the trajectory of the gripper. It's beautiful for fine, delicate manipulation, but it's really hard to scale — one human, one arm, one motion at a time.

The third is synthetic data — demonstrations generated automatically inside a simulator. It's cheap, you can generate mountains of it, but there's a catch called the sim-to-real gap. The physics in simulation never perfectly matches reality, so a model trained purely on synthetic data usually needs a lot of fine-tuning before it works on an actual robot.

Now, why does this bottleneck exist at all? Why can't robots just do what language models did?

This is the heart of it. When you train a language model, you're drawing on trillions of tokens of text that already exist on the internet. It's just sitting there. Robot demonstrations have no equivalent. There is no giant pre-existing archive of "humans doing manipulation tasks" with sensor readings attached. Think about it — thousands of years of humans picking things up, folding things, assembling things, and essentially none of it was ever systematically recorded in a form a robot can learn from. That archive simply doesn't exist, so somebody has to manufacture it from scratch.

And it gets worse, because robot data is glued to the specific hardware it was collected on. Demonstrations you record on one type of arm — say a UR5 — typically don't transfer cleanly to a different arm, like a Franka. Different joints, different gripper shape, different force behavior. So when a company switches hardware platforms, they often have to start collecting data all over again. Imagine if changing your laptop meant re-downloading the entire internet.

That leads to three consequences worth holding onto. First, the scale gap is enormous. The largest open robotics demonstration dataset, called Open X-Embodiment, has roughly one million demonstrations. Language models train on trillions of tokens. That's orders of magnitude apart. Second, these models are fragile to subtle changes. Shift the lighting, move an object two centimeters, and a robot trained on narrow factory data can fail completely. Third, the cost per demonstration stays high no matter how good your tooling gets — hardware, operator time, and quality review all add up on every single clip.

Let me walk you through how the factory pipeline actually flows, because it's a loop, not a straight line.

It starts with task design — defining success precisely. Not "pick up the object," but something like "pick the specified object out of an unsorted pile and place it in the target bin." Then comes scene setup, and this is subtle: you have to faithfully recreate the real deployment conditions — the lighting, the surface materials, the variety of objects and where they sit. If your scenes are too clean and uniform, the model overfits and falls apart in the messy real world.

Next is the teleoperation stage, and this is where the money goes. Operators need actual training to produce smooth, natural motion, because hesitant or jerky demonstrations poison the training data. And here's a very human detail: fatigue measurably degrades quality over a shift. A tired operator produces worse data. Then quality filtering kicks in — partly automated, checking did the object actually land in the bin, and partly human, judging whether the motion was smooth and safe. And only about forty to sixty percent of the raw footage survives that gate. Nearly half gets thrown away. Finally, dataset assembly stitches it together — synchronizing all the sensor timestamps, normalizing coordinate frames, converting to standard formats. And then the whole thing loops back: failures in training feed new insights into the next round of task design.

Now, are there ways around all this manual labor? Let's compare the alternatives honestly.

Real-world teleoperation — the main approach — gives you high quality and no sim-to-real gap, but it's expensive and it scales poorly. Synthetic simulation flips that: cheap and infinitely scalable, but weaker generalization and that persistent reality gap. There's also learning from internet video, like imitating people on YouTube — dirt cheap and abundant, but the video has no action labels. It shows you the what, never the exact motor commands, so you have to figure out the alignment. And then autonomous exploration, where the robot learns by trial and error through reinforcement learning — a middle ground on cost and generalization.

There are promising research directions trying to break the dependence on hand-collected data: using foundation vision models to automate the annotation, learning motion priors straight from internet video, pretraining world models to absorb physical intuition before fine-tuning on a handful of demonstrations. All genuinely exciting. But — and this is the honest bottom line — they're mostly still research. In real production deployments today, the manual data collection factory still rules.

So let me leave you with the three things that matter most.

One: the fundamental asymmetry. Language AI won in large part because internet-scale text already existed and was free. Robots have to manufacture their own training data, and that process is slow, expensive, and deeply dependent on human labor. That's not a temporary inconvenience — it's structural.

Two: data is tied to hardware. Because demonstrations don't transfer cleanly between different robots, switching platforms can mean restarting collection, which makes accumulated data a serious, sticky asset.

And three — this is the one that changes how you look at the industry. When you evaluate a robotics company, don't just look at their model architecture. Look at their data. The most durable moat is usually not a clever algorithm — it's who has collected the most diverse demonstrations, across the most hardware platforms, in the most varied real-world conditions. In embodied AI, the company with the best data collection operation may quietly be the company that wins.

🇹🇼 中文

問你一個問題:機器人領域,最羨慕大語言模型的什麼?答案是——資料。

當 Scaling Law 讓大語言模型用上萬億 token 一路狂飆的時候,機器人這邊卻困在一片「資料荒漠」裡,讓具身智能的泛化跟自主性進展緩慢。今天這集,整理自《硅谷101》走訪上海機器人數採工廠、還有訪談 Sharpa、智元、覓蜂這些公司的內容,我想回答三件事:為什麼 AI 能用的資料,機器人用不了;機器人的四層資料金字塔怎麼運作;以及這個難題,可能怎麼解。

先講第一個問題:為什麼機器人的資料,不能直接從網路上爬?

大語言模型是靠「吃掉整個互聯網」變聰明的。文本、程式碼、圖片、影片——這些原料本來就大量存在網路上。但機器人要的東西不一樣。它要的是一個具身本體,在真實物理世界裡、跟具體物體發生具體互動時,產生的多維度感測器訊號:視覺、力覺、關節位置、電機控制量,全部要精確同步、時間戳對齊,才拼得出一條有用的訓練軌跡。這種資料,從來沒有被系統性地記錄過,也沒有任何理由會自己冒出來。

更麻煩的是,我們比較容易採到的是「人在操作」的資料,比如動捕、YouTube 影片,而不是「機器人自己在幹活」的資料。而要讓機器人乖乖被遙控去操作,其實非常難,因為——操作員感受不到機器人的感受。這就是整個行業困境的根源:每一條高品質資料,都得從零開始生產。

給你幾個數字感受一下這個缺口。Google DeepMind 做 RT-1 的時候,動用了 13 台機器人,在辦公室、廚房環境連續採了整整 17 個月,才累積大約 13 萬條操作軌跡。而為了訓練 RT-2,Google 聯合全球 34 所研究機構,把 60 個資料集合併,加上 22 種機器人平台的真機資料,才湊出一個叫 Open X-Embodiment 的開源資料集,超過 100 萬條軌跡,號稱目前全球最大。但它覆蓋的 527 項技能,跟現實需求之間,還是差了好幾個數量級。

面對這麼難搞的資料,行業摸索出四條並行路線,品質由低到高排,剛好構成一座金字塔。每一層都有自己的優勢、上限,跟真實代價。我們一層一層拆。

金字塔最頂層,是遙操資料,也叫「真機資料」。遙操員透過外骨骼或遙操系統,即時操控機器人在真實場景做操作,全程所有感測器都在錄。這層資料資訊最完整:真實的物理接觸、真實的不確定性、真實的失敗跟恢復。

在上海智元的數採工廠,現場有 200 台機器,每台至少配一位採集員。而這個採集員,遠比你想像的難當。好的跟差的採集員,效率可能差到三倍。一個有天賦的採集員,協調性要好、空間感要特別好——因為他其實是在「隔空控制另一個身體」,沒有直觀的力反饋,只能靠肉眼閉環。而且機器人的手臂構型跟人不一樣,人做得到的姿勢機器未必夠得到,所以他還得預判、去設計自己的軌跡。空間判斷不準,就會抓過頭、夠不到、或者一夾就滑。最後還得體力好,一天下來非常辛苦。

養成一個採集員,大概要一週培訓才入門;就算有天賦,從零基礎到「九成功力」,也差不多要一個月。而且就算是專家,也不是每條資料都有效。一個專業遙操員 8 小時工作,平均只產出大約 2 到 3 小時的有效資料,中間要布場景、上傳、還有操作失敗要重來,大概只有四分之一能用。

所以真機資料的取捨很直白:優點是準確、容易直接部署、後期調參便宜;代價是又貴又慢、很難指數級擴張。這也是為什麼數採工廠在中國跑得飛快,在人力貴的美國卻慢——特斯拉曾經開出採集員時薪 50 美元。覓蜂科技 2026 年真機遙操產能接近 200 萬小時,背後是將近 2000 台機器人跟對應的採集團隊。受訪者也坦白說:100 萬小時在特定領域已經效果很好,但「大家到了 100 萬,一定會想要 1000 萬」。這就是機器人行業裡的石油業務。

往下第二層,是「仿真合成資料」,規模效應最極致,也是 NVIDIA 重點押注的方向。它不是從真實世界採,而是在虛擬環境裡「生成」出來。NVIDIA 的 Isaac Lab 可以在單張 GPU 上並行跑成千上萬個虛擬機器人一起訓練——你想要多少資料就有多少。而且仿真還能做真機做不到的事:生成現實中極難遇到的邊緣場景,讓機器人反覆摔倒、反覆失敗,全變成資料,卻不造成任何真實損失。

Sharpa 在 2026 年 CES 上爆紅的乒乓球機器人,就是靠大約 40 小時純仿真資料,訓練出 0.02 秒量級的擊球反應。

但這條路有個巨大的漏洞,叫 Sim-to-Real Gap,仿真到現實的鴻溝。仿真環境是人用程式碼搭出來的物理近似,真實世界複雜太多了。舉個例子:機器人在仿真裡學會抓塑膠杯,杯子的重量、摩擦係數全是固定參數;但真實世界裡,濕手乾手摩擦係數不同、杯裡有沒有水重量不同、桌面滑不滑也不一樣。

大致上,運動學層面——關節怎麼彎、手臂走什麼軌跡——相對容易在仿真裡做好;真正難的是動力學層面:接觸時力怎麼傳遞、軟材料怎麼形變、液體怎麼流。結果就是,機器人在仿真裡疊了一萬次衣服,面對真實毛衣卻因為布料柔軟度對不上而出錯。這不是模型不夠聰明,是它從沒經歷過真實的物理接觸。目前的解法有三種:域隨機化,就是做很多不一樣的仿真,逼模型忽略差異抓本質;把仿真做得更真,這是 NVIDIA 的主攻方向;還有用少量真機資料去微調。但受訪者張凱峰認為,最難的是環境動力學的對齊,這需要科學方法上的創新。

第三層,是動作捕捉,MOCAP。用光學設備或視覺演算法,追蹤人手的運動軌跡,比純視覺多了「怎麼動」這個維度。它的本質就是記錄「人是怎麼動的」,再把動作映射到機器人上。Physical Intelligence 的 π0 系列就大量用這類資料;π0.5 就是在大約 400 小時移動操作資料,加上大規模網路資料的基礎上,能在真實家庭完成長程任務。

動捕的好處是品質高、對複雜動作特別有效,很多花俏的機器人跳舞、武術都靠它。但它有兩個關鍵劣勢。第一個叫 Embodiment Gap,具身鴻溝:人跟機器人的身體結構不一樣,動捕得到的狀態本身就不準,有自遮擋問題。更深一層,人手操作靠皮膚上密布的觸覺感受器即時調力度,機器人根本沒這套系統——所以就算動作軌跡被精確複製,做事的能力也不會自動跟上。第二個叫 Functional Retargeting:機器人只是模仿了動作的「形狀」,卻沒理解這動作要幹嘛,於是會出現關節超限、力矩不夠、平衡失敗。正因為這樣,動捕資料在某種程度上,跟第四層的影片,一起被看成「低品質資料」。

第四層,就是網路影片。從 YouTube 到抖音,人類完成各種任務的影片海量存在,這是具身智能訓練裡唯一真正「不缺」的原料。但它能教會機器人什麼?姚卯青有個很貼切的比喻:你看再多別人打乒乓球的比賽影片,第一天拿起球拍還是接不住球。影片給機器人建立了對物理世界的基礎認知,但從「知道」到「會做」中間隔著一道鴻溝,因為影片裡根本沒有動作訊號,只有結果。

Sharpa 直接把互聯網影片叫「最低品質的資料」:最大缺點是沒有力跟觸覺資訊,但優點是量非常大。在影片資料裡,有兩個概念被認為對機器人最有用。第一個是 Egocentric,自我中心,就是機器人第一視角看出去的影片,能直接拿來做決策。Apple 在 2025 年 5 月發布的 EgoDex 資料集,就用 Vision Pro 採了 829 小時第一人稱影片,每一幀都配有手部每個關節的精確 3D 追蹤,覆蓋 194 種桌面任務,完全開源。第二個是 Human-Centric,圍繞人的行為、意圖、偏好來構建,讓機器人學「人想要的做法」。而這兩者的交集——人類在第一視角下完成任務的資料——被看成影片裡最有價值的部分。NVIDIA 2026 年 3 月推出的 EgoScale,就用超過兩萬小時人類影片預訓練。

好,四層講完了。接下來的關鍵是:這四層到底怎麼混?

一個真理在這裡再次成立:魚與熊掌不可兼得。最精確、最高品質的真機資料,最少最難拿;最容易拿的影片資料,品質最低最不可用。所以行業現在就是把它們混著用。但業界的共識是:沒有統一標準,沒有黃金配方。每家公司都有自己的天平,因為技術路線還在多路徑探索,而且訓練目標也不唯一——工業場景可能要求某個任務做到 100% 成功率;另一些場景更看重泛化性,能接受 98、99%,甚至允許人接管兜底。目標不同,配方就不同。

張凱峰給了一個平均估算:在比較複雜的任務裡,遙操資料比動捕資料,大約是 1 比 100;動捕資料比互聯網影片,又是 1 比 100。換算下來,遙操資料在整個資料池裡大概只佔萬分之一——但就是這萬分之一,往往決定模型能不能在真實場景落地。如果一定要選一個最重要的點,他選資料品質。

而處理「太貴太慢」這件事,中美走出了完全不同的路。中國,像智元,直接把資料做成工廠,用人力成本跟效率打護城河。矽谷在人力貴的壓力下,更傾向走捷徑、往影片資料靠。Physical Intelligence 讓機器人在真實部署裡用強化學習自我改進,創辦人 Sergey Levine 的哲學就是去看機器人在真實世界會發生什麼。但 RL 路線有三個還沒好答案的問題:獎勵函數難量化,定義不準機器人就會找捷徑,比如把衣服揉成一團塞角落,因為那樣佔空間最小;安全邊界,在客戶產線上試錯每次失敗都有代價;還有資料歸屬的模糊。另外,Figure AI 跟資產巨頭 Brookfield 合作,計畫讓人帶著攝影機去真實的家跟辦公室拍影片,訓練 Helix 模型;而 Sunday Robotics 走得更極端,直接付錢請普通人在家錄自己做家務的影片,把資料採集變成眾包經濟。

最後講一個我覺得很動人的收尾。2024 年,智元做了一件讓行業困惑的事:把自己辛苦採的百萬條遙操資料,打包成 AgiBot World 資料集,免費向全球開放。背後是一個常被忽略的困境——沒有公共的資料基準,你就沒辦法判斷一個訓練方法到底對不對。總得有工業界的人先邁出第一步。用受訪者的話說:「面對這個資料荒漠,我們算是種下第一棵樹,希望將來能變成一片森林。」而這棵樹,發芽了。

好,如果今天這集你只帶走三件事,我希望是這三個。第一,機器人真正的瓶頸不在模型,在資料——它要的動作資料網路上根本不存在,只能一條一條人工生產,這是根本性的稀缺。第二,行業的解法是四層金字塔:遙操、仿真、動捕、影片,品質跟規模剛好反著走,沒有黃金配方,只能混著用,而那決定成敗的萬分之一,往往是最貴的真機資料。第三,中美正在分岔——中國把資料做成工廠,矽谷押注可被動規模化的影片跟強化學習。誰對誰錯還沒有答案,因為整個行業,都還在超級初期。

Tags

Related Articles