Eight Apple researchers, led by Siyuan Hu with Vladlen Koltun as final author, posted “Perceptive Humanoid Motion from Simulation” to arXiv on November 4, 2026. Their system, HALO, runs on a stock Unitree G1 fitted with a wide-angle camera and a Mac mini on its back, untethered. Trained mostly on motion generated in simulation, it walks to objects, sits on chairs, steps through doors, crouches and crawls under tables and pushes boxes in rooms it has not seen, with a 91% average success rate across 360 real-world trials.
Why it matters: it is a public humanoid-robotics result from Apple with code released, and it adds to the evidence that whole-body behaviour can be learned largely from generated data rather than teleoperation.
Key Facts
- Paper: arXiv 2611.06908, posted Nov 4, 2026; code on GitHub (apple-aiml-research/ml-halo)
- Data: about 300 hours of synthetic motion (162,698 episodes) in 1,000 procedurally generated rooms
- Results: six skills, 10 trials in each of six real environments; 91% average real-world success; 70% on chained tasks
- Limits: no grasping; no head-to-head comparison with other systems; weights and dataset not listed for download
How is HALO built?
Three layers run at different speeds. A vision-language model splits requests into subtasks about every two seconds. A diffusion model of about 49 million parameters plans five seconds of whole-body motion about three times a second. A reinforcement-learning tracker running at 50 Hz on the G1’s onboard Jetson Orin NX turns that plan into targets for 29 joints. Training motions came from a motion-diffusion model placed in rooms generated with Infinigen (45% living rooms, 30% offices, 25% bedrooms) and rendered in NVIDIA Isaac Sim. Some human data was still used, including motion-capture clips.
What did the ablations show?
Training on one room instead of 1,000 cut simulated sitting success to 43% from 84%, and replacing the diffusion decoder with plain regression cut it to 19%, according to Humanoids Daily’s reading of the paper. The authors note that the skill set grows only as fast as people can specify new tasks. Background on the approach: our sim-to-real explainer and DexForce’s simulated data.
Frequently Asked
What is Apple’s HALO?
HALO is a system described in an Apple research paper posted on November 4, 2026 that lets a Unitree G1 humanoid navigate and perform whole-body tasks in unseen rooms, trained mostly on simulation-generated motion.
How well did HALO perform on a real robot?
Across six skills tested 10 times in each of six real environments, it averaged 91% success; chained tasks averaged 70%.
Can HALO pick up objects?
No. None of its six skills involves grasping or hand manipulation.
Sources & Further Reading
- arXiv — Perceptive Humanoid Motion from Simulation (2611.06908, Nov 4, 2026)
- Humanoids Daily — Apple’s HALO teaches a Unitree G1 to navigate unseen rooms (Nov 5, 2026)
- GitHub — apple-aiml-research/ml-halo
- Embodied Wire — Sim-to-real explained
- Embodied Wire — Machenta trains robots only in simulation