Technology
DexForce's UNITAS Gives Robot Actions a Shared 3D World Model
UNITAS connects robot actions and scene changes in a shared 3D frame. Its benchmark results are promising, but two physical tasks, an inconsistent percentage and an incomplete training release leave practical questions open.
DexForce and university collaborators have introduced UNITAS, a 1.7-billion-parameter robot model that puts camera observations, planned movements and predicted scene changes into a shared three-dimensional reference frame. The October 8 research preprint reports strong manipulation results and now has publicly listed checkpoints and inference tools. Its practical question is straightforward: can giving robot learning an explicit sense of physical space make useful actions more reliable?
That question matters to humanoid developers, whose machines must reach, grasp and place objects while views and starting positions change. UNITAS addresses the manipulation part of that problem. The evidence covers simulated benchmarks and two physical tabletop tasks; it does not establish walking, whole-body coordination or an autonomous commercial humanoid. The most revealing results are the differences between familiar benchmarks, tougher variations and a small real-robot evaluation.
Hero: qualitative real-robot keyframes from Figure 4 of Wang, Su and colleagues' UNITAS paper, used under CC BY 4.0. Original image mirrored unchanged; page and card display may crop. These are author-reported laboratory demonstrations, not a customer deployment or locomotion test.
Key Stats — Reported by the Researchers
1.7B
Model parameters
99.8%
LIBERO simulation average
89.1%
LIBERO-Plus overall success
20 trials
Per method, per physical task
How UNITAS Connects Motion With Its Consequences
A video can show a gripper moving toward a cup without directly specifying the distance between them. Camera placement changes the apparent motion, and equal movements across an image need not represent equal movements in a room. UNITAS makes physical coordinates part of the learning interface, rather than asking the model to infer all those relationships implicitly from pictures.
The preprint describes two related predictions. Action flow tracks points on a robot gripper or human hand through three-dimensional space. Scene flow tracks how points in the surrounding scene move in response. A third output supplies the executable robot commands. This separates a proposed physical movement, its expected environmental effect and the controls needed to carry it out.
That arrangement also helps combine training material from different sources. The researchers describe nine sources spanning simulation, real robots and human-hand demonstrations. Their method uses a common point-trajectory representation while accounting for elapsed time, so recordings sampled at different rates do not automatically become equivalent motion sequences. This is a method for learning across heterogeneous data, not evidence that simulation has eliminated the need for real-world demonstrations.
Under the Hood: A Shared Metric Frame
UNITAS starts its vision-language backbone from Florence-2 and learns the other components. Visual information receives positional features tied to a physical coordinate frame within each interaction window. With depth available, observations can be grounded directly; without it, the model learns to weight possible positions along calibrated camera rays. Camera calibration and robot-state information remain available in the paper's no-depth experiment. Calling this an ordinary, uncalibrated camera solution would overstate the result.
A trajectory tokenizer compresses a point's movement across time into one representation. The system then learns both motion and scene changes alongside robot commands. At execution time, however, its actions-only mode can skip generation of future action-flow and scene-flow outputs. The model can benefit from that training supervision without calculating every possible output for every command.
The authors measure 55.77 milliseconds per action chunk on an NVIDIA GeForce RTX 5090 D. Generating actions plus both flows takes 561.60 milliseconds with 3,000 scene queries. Those are different workloads on a specified GPU. Neither number establishes the end-to-end reaction time, power budget or safety behavior of a battery-powered humanoid.
| Reported measure | UNITAS | Comparison in the paper |
|---|---|---|
| Model size | 1.7 billion parameters | Fast-WAM: 6 billion |
| LIBERO average success | 99.8% | Fast-WAM: 97.6% |
| LIBERO-Plus overall success | 89.1% | Fast-WAM: 51.5% |
| Organize Books, Table 2 | 18/20 trials | Fast-WAM: 13/20 |
| Pack the Ball, Table 2 | 16/20 trials | Fast-WAM: 12/20 |
Source: UNITAS v1, Tables 1–2. These are the authors' reported comparisons under their evaluation protocols, not independent Biped.News replications or a universal ranking of robot systems.
A Real-World Result Needs Clarification
The preprint's Section 4.3 and Table 2 report 80% success for Pack the Ball, consistent with 16 successes in 20 trials. Its introduction instead says 65%. That internal discrepancy remains unresolved in the cited version. The table above identifies the table's counts explicitly; the conflicting percentage should be clarified before treating the abstract's 85% two-task average as a settled headline result.
Scene prediction has its own scorecard. On held-out RoboTwin rollouts, the paper reports average moving-point displacement error of 0.427 centimeters, versus PointWorld's 0.656 centimeters. The often-cited reduction of up to 49% concerns static-region drift, not a 49% improvement in physical task success. Predicting geometry accurately and completing a manipulation task are related but separate tests.
Who's Building UNITAS
The author team includes researchers affiliated with DexForce, the Chinese University of Hong Kong, Shenzhen, Foshan University, Sun Yat-sen University and South China University of Technology. Ruixiang Wang and Yongyi Su are identified as equal contributors. This is a company-and-university research effort; the paper's results should be understood as the team's own evaluation.
The work sits inside a commercially funded robotics business. An October 15 Reuters report says DexForce raised 1 billion yuan in a recent Series B at a valuation above 10 billion yuan. That financing is company context, not independent validation of UNITAS or evidence that its research model is running at named customers.
The official repository labels its code Apache-2.0 and, as checked October 16, marks model checkpoints and inference/evaluation code as released. Training code and the training dataset remain unchecked in its release checklist. Download links and evaluation instructions make the claims more testable, but this is not yet a complete release of everything needed to reproduce training. No independent reproduction is established here.
What This Means for Humanoid Manipulation
For a humanoid team, the attraction is a shared representation that could connect human demonstrations, robot arms and different gripper geometries. It attacks a recurring integration problem: training data arrive with incompatible viewpoints, sampling rates and physical control formats. A useful common representation could reduce some adaptation work. That is an engineering implication of the design, not a measured saving in this paper.
The benchmark gap supplies a better buying signal than the largest percentage alone. UNITAS reports 99.8% on LIBERO, 89.1% on the perturbed LIBERO-Plus suite and 56.2% success on VLABench. The reported main-model setting uses mixed-data pretraining followed by downstream fine-tuning; LIBERO-Plus tests the LIBERO checkpoint without additional adaptation. These benchmarks pose different challenges, so their scores are not directly interchangeable. Together they show why near-perfect performance on one familiar test cannot stand in for broad competence.
The physical evaluation is narrower still: arranging books and placing a ball in a bag before closing its zipper, with 20 trials per method per task. A single trial changes a reported task rate by five percentage points. The study does not establish customer uptime, intervention frequency, behavior over entire shifts or handling of the many objects outside these tasks.
Deployment Reality Check
Stage: research demonstration. Physical task count: two. Robot fleet count and human supervision: not specified in the cited evaluation. No named paying customer or production rollout is established for UNITAS. The work evaluates manipulation, not a humanoid moving through a shared workplace.
What's Coming Next
Three concrete developments would strengthen this result: an author clarification of the conflicting physical-task percentage; independent runs of the released checkpoints under the published benchmark conditions; and release of the remaining training code and data. Reproduction should preserve the distinction between pretrained-and-fine-tuned models and models trained directly on a target dataset.
For humanoid adoption, the next useful evidence would extend beyond tabletop completion rates: different hardware, longer task sequences, measured human interventions and documented recovery after failed grasps. A desktop-GPU latency measurement also needs an on-robot counterpart before it supports practical compute or battery claims. The authors give no deployment timetable that turns those tests into a promised commercial release date.
Frequently Asked Questions
Is UNITAS a new humanoid robot?
No. UNITAS is a 1.7-billion-parameter model for embodied manipulation. The research evaluates simulated manipulation and two physical tabletop tasks, not whole-body locomotion or an autonomous commercial humanoid.
What does the 99.8% result measure?
It is the authors' average success rate on the LIBERO simulation benchmark. The paper separately reports 89.1% on LIBERO-Plus and 56.2% success on VLABench; these are different evaluation settings, not real-world customer reliability figures.
Can developers reproduce the complete training process?
The official repository marks checkpoints and inference/evaluation code as released as of October 16. Its training-code and training-dataset checklist items remain unchecked, so complete training reproduction is not established by the release.
Why does the physical-task result need clarification?
Section 4.3 and Table 2 report 16 successes in 20 Pack the Ball trials, or 80%. The introduction instead says 65%, an unresolved inconsistency in the cited preprint version.
A More Testable Route to Spatial Robot Learning
UNITAS makes a concrete contribution to the manipulation debate: actions and their consequences can be learned in an explicitly shared physical space, with published comparisons and tools that invite scrutiny. The limits are equally concrete: narrow physical testing, an inconsistent reported percentage and an incomplete training release.
UNITAS offers humanoid developers a testable manipulation method; reliable work across robots, tasks and entire shifts still needs evidence beyond its current benchmark scores.