Humanoid robotics glossary
Imitation learning
Also known as: Learning from demonstration, Robot learning from demonstrations
Learning a robot policy from example behavior, such as operator demonstrations or feasible reference motions.
Last verified Oct 13, 2026
What it means
Imitation learning trains a policy using example behavior. In manipulation, demonstrations can record what the robot observed and how a human operator controlled it. The learned system then attempts to produce useful actions from new observations. The robomimic project organizes demonstration datasets and algorithms for this form of robot learning. [1]
Learning from demonstrations does not require copying a single recorded trajectory without feedback. Zhao and colleagues train a generative model over action sequences from real teleoperated demonstrations. Their Action Chunking with Transformers approach addresses the problem of executing fine manipulation with low-cost hardware. [3]
How it applies to humanoids
Demonstrations can concern body motion as well as grasping. Kepler's K2 release describes imitation learning in a physics simulator to reproduce aspects of human gait, alongside reinforcement learning for walking. This is a manufacturer account of its training process, rather than an independently scored comparison with other humanoids. [4]
Manipulation research supplies additional methods that may be relevant to humanoid arms. Diffusion Policy generates robot actions through a conditional diffusion process and combines visual conditioning with receding-horizon execution. Its reported tasks are manipulation benchmarks, so the method should not be assumed to control a humanoid's legs merely because it produces robot actions. [2]
Terminology and data traps
Teleoperation is a way to collect or execute behavior; imitation learning is a way to train from examples. The ACT paper collects demonstrations through a custom teleoperation interface, then learns a policy from them. Seeing a human operate a robot establishes the demonstration stage, not successful learned execution. [3]
Errors can compound over time. A learned action can place the robot in a state that differs from the demonstrations, changing what it encounters next. The ACT paper identifies this problem and non-stationary human demonstrations as practical challenges. [3]
A policy architecture and a training method are different descriptions. Diffusion Policy specifies a way to represent and generate actions, while learning from demonstration describes the relationship to training data. Read both before comparing a diffusion policy with another system said to use imitation learning. [1, 2]
How to read it on humanoidversus.com
Check a cited technical source for the demonstration source, training method and evaluation. ai_stack may identify a named policy, but it is not a standardized imitation-learning category. K2 is linked because its record cites the official training description discussed here. [4]
There is no imitation-learning ranking. A task video should state whether it shows an operator, replay or a learned policy. Unknown training data, unsuccessful attempts and missing task definitions should remain uncertainty rather than be filled in from a robot's hardware specifications.
Further reading
robomimic provides demonstration datasets and learning tools. Diffusion Policy and ACT illustrate different action-generation approaches. Kepler's release gives a humanoid gait example and should retain its manufacturer attribution. [1–4]
Related data
Explore connected records
References
Sources
- [1]robomimic: A Framework for Robot Learning from Demonstration ↗Stanford University and the University of Texas at Austin · official · accessed Oct 13, 2026
- [2]Diffusion Policy: Visuomotor Policy Learning via Action Diffusion ↗arXiv · paper · accessed Oct 13, 2026
- [3]Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardware ↗arXiv · paper · accessed Oct 13, 2026
- [4]Kepler K2 hybrid-architecture humanoid moves into mass production ↗Kepler Robotics via PR Newswire · official · accessed Oct 13, 2026