Research
ODE Policy: Robot Learning via Action Dynamics, Not Actions
Overview Research area: Robot learning — imitation learning (IL) and reinforcement learning (RL) policies for manipulation, dexterous control, locomotion, and loco-manipulation. Technical level: Advan
- arXiv
- 2611.01729
- Published
- 2026-11-01
- Authors
- Jindou Jia, Jingliang Li, Kuangji Zuo, Tuo An, Yuxuan Hu, Mengfei Zhao, Bofan Lyu, Jiaqi Bai, Daoyuan Zhu, Hengyu Dai, Junpeng Zhang, Jianfei Yang
AI summary
Overview
- Research area: Robot learning — imitation learning (IL) and reinforcement learning (RL) policies for manipulation, dexterous control, locomotion, and loco-manipulation.
- Technical level: Advanced. The paper assumes familiarity with neural ordinary differential equations (ODEs), action chunking, diffusion/flow-matching policies, vision-language-action (VLA) models, and model-based RL.
- Scope in one sentence: The paper proposes "ODE policy," which learns the time-derivative (vector field) of robot actions and integrates it over the robot's physical time instead of regressing or generating discrete action values, and evaluates it as a visuomotor policy, as the action head of two large pretrained models, and as an RL actor.
What This Paper Is About
Most robot policies — whether trained by imitation learning or reinforcement learning — map observations directly to action values at discrete control steps, and any smoothness or continuity in the resulting motion must be learned implicitly from data. This causes practical problems: generative policies need many network evaluations per action chunk, chunk boundaries can jump, and RL actors often oscillate at high frequency. The paper's goal is to replace the "direct-action" paradigm with a policy that models how the action changes over time as a neural ODE, so that the executed trajectory is continuous by construction while remaining fast, data-efficient, and able to represent multi-modal behavior.
Key Contributions
- A new policy formulation. ODE policy parameterizes the velocity of the action with a neural network conditioned on the observation embedding and proprioceptive state, then integrates it over the robot's physical time (in units of control steps) to produce actions, rather than outputting action values directly.
- A training scheme based on the integrated path. The field is supervised only through the integrated action path over short chunks (no velocity labels, no adjoint method), combined with a "contractive perturbation" that shifts the start of each training chunk so the field learns to pull nearby states back toward the demonstration.
- A lightweight diversity head for multi-modality. A small head, with gradients stopped, samples a direction from a K-component Gaussian mixture and a per-step scale, adding a velocity offset that steers each chunk toward one mode; this preserves distinct behaviors such as passing an obstacle on the left or the right.
- Broad validation across paradigms and embodiments. The same formulation is used as a visuomotor policy, as the action expert of the π0.5 VLA, as the action head of the ImageWAM world action model, as the action head of GR00T N1.7 on real robots, and as the actor of SuperMimic for humanoid motion tracking — compared against 14 baselines on unimanual, bimanual, dexterous, locomotion, and loco-manipulation tasks.
Main Findings
- Much faster learning in imitation learning: After one epoch, ODE policy succeeds in 79.2% of LIBERO episodes, versus at most 43.2% for the baselines. Against flow matching specifically, it reaches 5.9× the success, 5.4× the generalization, and 3.9× the mode balance after one epoch.
- Strong gains as a drop-in action head: As the action expert of π0.5, it succeeds in 96.0% versus 75.5% for the original flow matching expert. As the head of ImageWAM, it succeeds in 82.6% versus 24.6% for the original head. It matches flow matching with less than half of the demonstrations.
- Faster action generation: A chunk takes 10.8× less time than with flow matching in simulation, and 3.5 to 27× less than the diffusion and flow-matching baselines on real robots.
- Smoother motion than the human data: The paper reports that its motion is smoother than the human demonstrations in most cases, partly because each chunk is integrated from the last action of the previous one ("seamless chunking") rather than generated independently.
- Highest success on all real-robot tasks: On 14 real-world tasks across a Franka Research 3 single arm, a dual-arm Galaxea R1 Lite, a Sharpa North robot with dexterous hands, and a Unitree G1 humanoid, it achieves the highest success rate on every task; three tasks are trained on data from another lab.
- Better RL training dynamics: As the actor of SuperMimic, it reaches a higher return early in training and smooths its actions. The paper attributes this partly to the identity term in the action-to-action Jacobian, which lets gradients reach earlier actions without decay through the 32 imagined rollout steps.
- Preserved multi-modality: On a 2D navigation task with four routes and a real bimanual task, the diversity head keeps distinct modes, with the policy using both arm assignments.
- Flexibility of the learned field: The learned field supports data without action labels and arbitrary control rates, since the integration step can be chosen at deployment.
- The diversity head is not always needed: Without it, ODE policy still reaches 85.3% on LIBERO after one epoch (Table S8), though all reported IL experiments use the head for fair comparison.
Methodology in Plain English
- Reframe the policy as a law of motion. Instead of asking a network "what is the next action?", the paper asks "how is the action changing right now?" A neural network outputs that rate of change, given the current action, the robot's proprioceptive state, and an encoded embedding of the image history plus instruction.
- Integrate rather than predict. Starting from the previous action, a numerical solver (RK4 in most experiments, Euler in some) steps the action forward one control step at a time. Because each action literally follows from the previous one, continuity is guaranteed rather than learned.
- Train through the integrated path. For each demonstration segment, the model integrates for H steps (H = 8 for most IL experiments) and matches the resulting path to the demonstrated actions with a squared-error loss, back-propagating straight through the solver steps. No velocity labels are used, which the authors argue avoids amplifying jitter in noisy demonstrations.
- Add robustness with a deliberate perturbation. During training, the starting action is sometimes nudged by random noise, and the target is shifted by a geometrically decaying version of that noise. This teaches the field to converge back to the demonstration, i.e., a local contraction — something a direct-action policy cannot do, because it does not take the commanded action as input.
- Handle multiple valid behaviors. A small separate head proposes an offset direction (sampled from a Gaussian mixture) and a per-step scale, added to the velocity for the duration of a chunk. Its training signal is the deviation between the demonstration and the plain integrated path, with gradients stopped so it does not disturb the main field.
- Stream at inference. Actions are sent to the controller as soon as they are integrated, rather than waiting for a whole chunk; each new chunk continues from the last action of the previous one.
- Reuse the same idea for RL. With H = 1 and a single Euler step, the field becomes the RL actor, updating the previous action by its predicted velocity. The critic and RL algorithm are unchanged, and SuperMimic's world model still backpropagates through its imagined rollouts.
- Compare fairly. All IL baselines share the same image and language encoder and have about 24M parameters outside it; within each setting, all methods share backbone, data, and training schedule. Evaluation uses 20 episodes per LIBERO task, three random seeds, 300 real-robot training epochs (50 on the single-arm robot, 90 on the humanoid), and 20 real-robot trials.
Why This Matters
- For research: It offers an alternative to the dominant direct-action paradigm in both IL and RL, and suggests that exploiting the physical continuity of motion — rather than learning it implicitly — is a route to efficiency in learning, data, parameters, and execution. The authors frame this as a path toward scaling robot learning.
- Real-world applications:
- High-precision and long-horizon manipulation on single-arm and dual-arm industrial or service robots.
- Dexterous manipulation with multi-fingered hands, including transferring skills learned from another lab's public data to a different robot.
- Humanoid locomotion and whole-body motion tracking from reference motion clips.
- Loco-manipulation, where a humanoid must move and manipulate at the same time.
- Deformable-object and multi-modal tasks where several distinct strategies are valid.
- Industry relevance: Fewer network evaluations per action (a chunk being up to 10.8× faster in simulation and 3.5 to 27× faster on real robots) and smoother commands matter for real-time control, actuator wear, and sim-to-real transfer. Acting as a drop-in replacement for existing heads (π0.5's 430M-parameter action expert swapped for 13.7M parameters; about 5M parameters on GR00T N1.7) means the approach can be retrofitted onto existing foundation-model stacks rather than requiring new ones.
Future Directions
- Extending beyond short chunks. The method integrates over short chunks in IL because integrating over a whole demonstration accumulates drift and requires the costly adjoint method; whether longer-horizon integration can be made practical is left open.
- Handling data without commanded actions. When only measured state is available (e.g., data collected by UMI or from human videos), the paper states the field's velocity "naturally compensates for the lag" but defers the discussion; validating this empirically is a natural next step.
- Predicting when multi-modality matters. The authors note that strong multi-modality with clearly distinct actions occurs in only a small part of robot tasks, and characterize when the diversity head is needed only partially.
- Scaling the paradigm. The paper positions ODE policy as "a promising path to scaling robot learning"; how it behaves with much larger models, broader data mixtures, and embodiments beyond those tested remains to be shown.
Target Audience
Robotics and embodied-AI researchers working on imitation learning, vision-language-action models, world action models, or model-based reinforcement learning; engineers integrating learned policies into real robot stacks who care about inference latency, smoothness, and actuator wear; and graduate students with background in control, dynamical systems, or generative modeling who want a clear example of replacing a discrete-output policy with a continuous-time one.
Authors’ abstract
Most robot policies, whether trained by imitation learning (IL) or reinforcement learning (RL), map observations to action values at discrete control steps and leave the continuity of physical motion to be learned implicitly. We propose ODE policy, which learns the dynamics of the action rather than the action itself. A neural ordinary differential equation (ODE) learns the vector field of the action by matching the integrated actions to the targets over short action chunks…
The full abstract on arXiv