Why Embodied AI Projects Fail to Land — It's Not the Model, It's That You're Only Looking at the Model
A Lesson That Keeps Repeating
VLA, world models, robot foundation models, reinforcement learning policies — these terms have dominated the conversation in embodied AI for the past two years. There's a natural impulse in the industry: if the model is strong enough, the robot will work like a human.
But the reality is that embodied AI is not just about connecting a large model to a robot arm. When you actually get to a deployment site, the question shifts from "how capable is the model?" to a chain of concrete engineering problems: Can the robot understand instructions? Can it generate executable motions? Can it complete tasks reliably under real physical contact?
Many teams have swapped out seven or eight model versions, and the robot still can only complete a demo under fixed angles, fixed objects, and fixed lighting — because the upstream and downstream of the model were never connected.
A Three-Legged Table — Miss One, and It Won't Stand
Any embodied AI project built from scratch must hold onto three things simultaneously: models, data, and hardware.
- Models determine how the robot understands tasks and generates actions.
- Data determines where the model gets its experience and how much real-world variation it has seen.
- Hardware determines whether those actions can be executed reliably in the physical world.
In more engineering-oriented terms, the core pipeline of embodied AI is:
Perception → Model Understanding & Decision → Action Generation → Hardware Execution → Environment Feedback → Data Loopback
In this pipeline, any weak link will ultimately manifest as "the robot is unreliable."
- The strongest model will fail in the field if the data is messy.
- Mountains of data will produce dirty signals if the hardware has drifting sensors, loose grippers, or jittery control.
- The most advanced hardware can only execute a limited set of fixed actions if the model cannot understand the task.
A three-legged table — miss one, and it won't stand. That's why swapping models alone never solves the problem.
Don't Start by Asking "Which Large Model Should I Use?"
When planning a project from scratch, start with a more grounded question: in what environment should this robot reliably complete which categories of tasks?
Tabletop organization, shelf pick-and-place, lab inspection, simple assembly, household object transport — the clearer the task boundary, the easier it is to align models, data, and hardware. Task generalization comes at a cost: the wider the generalization radius, the more data, hardware complexity, and model difficulty increase — often exponentially. The greatest risk for early-stage projects isn't insufficient technical sophistication; it's trying to do everything and doing nothing reliably.
Step 1: Define Hardware and Task Boundaries First
Hardware is the foundation of the entire system. You cannot patch it in later.
If the task is primarily tabletop grasping, a stable robot arm, a reliable two-finger gripper, and a fixed or wrist-mounted camera will often be more robust than chasing dexterous hands from day one. Get hand-eye calibration, end-effector positioning, gripper closure, trajectory smoothing, and emergency-stop chains working first — only then does the project have a foundation for iteration.
If the task requires moving between locations, you need to work out base positioning, obstacle avoidance, docking precision, and the arm's workspace first. Many mobile manipulator problems don't originate in the grasping algorithm — the base is off by a few centimeters, and every subsequent arm action becomes harder.
Humanoid robots and dexterous hands have enormous potential, but in the early stages they amplify control, maintenance, data collection, and safety challenges simultaneously. Unless the task explicitly requires bipedal locomotion, dual-arm coordination, or complex in-hand manipulation, the more reliable path is to first close the task loop with a less flashy but dependable hardware platform.
When evaluating hardware, don't fixate on spec sheets. Focus on whether key metrics support the task: Is the end-effector suited to the target objects? Are the degrees of freedom sufficient? Can the controller's compute handle vision and motion control? Are the sensors precise enough? Is the low-level motion control smooth and reliable?
Step 2: Build the Data Pipeline Before Chasing Large Models
Data is the most underestimated part of embodied AI.
Regular vision models can work with images and labels. Language models can work with text. Robot data is more demanding — because it must place sensors, robot state, task, action, and outcome on a single shared timeline. A single valuable robot data point typically contains: images, depth, joint angles, end-effector pose, gripper state, control commands, task text, timestamps, and execution outcome.
Here's a classic lesson: garbage in, garbage out. If the data is wrong, messy, or temporally misaligned, even the best model will only learn confused experience.
In the zero-to-one stage, the most important thing is to stand up a teleoperation system as early as possible. Even if it's rough at first, it must allow a human to reliably control the real robot to complete tasks while recording images, states, actions, and outcomes. Teleoperation data is naturally aligned with the target hardware platform — it's especially well-suited for training robots to imitate actions.
Autonomous execution logs from deployment sites, scripted policy rollouts, kinesthetic teaching, and evaluation data should all be preserved. Egocentric first-person video, internet video, and simulation data are also valuable, but serve different purposes:
- Egocentric and internet video are good for supplementing task common sense — how humans observe, sequence steps, and handle objects.
- Simulation data is good for generating scene variations at scale with low risk — especially useful for reinforcement learning and dangerous-action testing.
But all of this data ultimately needs to be calibrated back to the target hardware platform. It cannot directly replace real-robot data.
The most underestimated part of a data pipeline is cleaning and labeling. Should all successful samples be kept? How should failure samples be categorized? Should operator-hesitant actions be retained? What state describes a gripper that touched the object but didn't secure it? These decisions directly shape what the model learns. If nobody owns data quality, every subsequent training run will carry the same flaws.
Step 3: Prioritize Iterability in Models
Model strategy can be organized in layers:
- High-level models handle language, visual, and goal understanding. The common approach is VLA (Vision-Language-Action models), which output action sequences, end-effector poses, joint targets, or action tokens.
- World models focus on "what happens after an action" — useful for prediction and plan selection.
- Reinforcement learning is better suited for legged locomotion, dexterous hands, dynamic balance, and complex contact-rich tasks.
But in the early stages of deployment, don't bet everything on a single end-to-end large model. A more practical approach is to first get a layered architecture working: a high-level model handles instruction understanding and task decomposition, low-level policies handle skills like grasping, moving, and placing, and traditional planning and control modules handle safety constraints, trajectory generation, and hardware execution.
This isn't as cool, but it's debuggable. Robot grabs the wrong object? Check vision and task understanding. Grabbed the right object but couldn't hold it? Check grasp pose, end-effector, and force control. Trajectory looks correct but the robot shakes? Check control frequency, actuators, and mechanical structure. With an end-to-end black box, you wouldn't even know where to start looking.
Stage Your Training, Match Compute to Need
Single-task policies or small-model fine-tuning can start with tens to hundreds of high-quality demonstration trajectories. A single RTX 4090, RTX 6000 Ada, L40S, or A6000-class GPU can already handle plenty of ACT, Diffusion Policy, or small-scale policy experiments.
Multi-task VLA fine-tuning consumes significantly more data and VRAM, typically requiring A100 or H100-class training GPUs. Parameter-efficient methods like LoRA can lower the barrier, but full-weight training or large-batch training quickly scales to multi-node multi-GPU setups.
Robot foundation model pretraining is yet another order of magnitude — often requiring near-million-scale robot trajectories, plus video, simulation, and multi-embodiment data, running on even larger GPU clusters.
For most zero-to-one projects, the real goal early on isn't training a general-purpose foundation model — it's making one specific task more stable every single day.
Step 4: Replace Demo Success Rates with Closed-Loop Metrics
Embodied AI projects cannot be judged by whether a single demo succeeds.
Demo videos can preserve only the successful moments, but real-world applications must face every failure. More valuable metrics are:
- How many successes in 100 consecutive attempts?
- Which step do failures concentrate at?
- Can the system auto-recover after a failure?
- How many human interventions are needed?
- How much does the success rate drop when objects are swapped?
- What is the average time per task?
These are the real tests of deployment readiness. A single impressive demo only proves the system can work under certain conditions; a set of closed-loop metrics proves it can be relied upon amid real-world variation.
Real-World Challenges Across All Three Dimensions
The current major challenges can also be viewed through the lens of models, data, and hardware:
Models: Action Representation and Failure Recovery
Outputting end-effector poses requires solving inverse kinematics, collision checking, and control. Outputting joint actions ties the model to a specific embodiment. Outputting action tokens looks unified, but mapping them to different robots remains cumbersome. Even harder is failure recovery — a robot can't just execute a procedure from a standard initial state; it must know where it has deviated and what the next corrective step should be.
Data: Expensive, Fragmented, and Noisy
Real-robot data collection requires equipment, people, and time. Teleoperation continuously occupies skilled operators. Data from different robots, different labs, and different formats is hard to unify. Real-world data also contains jitter, latency, occlusions, failures, and incomplete annotations.
Hardware: Stability and Maintenance Costs
Cable tugging, calibration drift, actuator heating — these seemingly minor issues can drag a project into an undeliverable quagmire. A robot that needs repairs every day will break the rhythm of both the model and data teams.
What You Really Need to Watch
For an embodied AI project built from scratch, the core question is whether these three pieces connect to each other:
- The actions the model outputs must be recordable and reproducible in the data.
- The failures exposed in the data must be correctable by the hardware.
- The capability boundaries of the hardware must be known to the model so it doesn't exceed them.
If a project can collect failure samples every week, update the data, adjust the policy, and make the robot slightly more stable on the same task — it is moving toward real deployment.
Conversely, if model after model is swapped in and the robot still can only complete a single demo under fixed angles, fixed objects, and fixed lighting — it's still far from real-world readiness.
Embodied AI, in the end, isn't won by a single impressive motion. It's won by whether the robot can repeatedly get things done amid real-world variation.
Author: Superdata RobotAI. Superdata RobotAI is a bilingual (zh/en) embodied AI dataset navigator indexing 135+ datasets, 38 benchmarks, and 18 development tools, featuring AI semantic search and an intelligent assistant. Visit superdata-robotai.com.