atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Physical Plausibility-aware Trajectory Prediction via Locomotion Embodiment

CVPR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Multimodal trajectory prediction · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Locomotion Embodiment, which trains a differentiable Locomotion Value (LocoVal) surrogate of a physics-based humanoid locomotion generator (PACER) and uses it as an EmLoco loss to regularize trajectory predictors and as a filter at inference.

Problem

Human trajectory prediction (HTP) from momentary observations often produces physically implausible trajectories, because pose cues are used only implicitly and indifferentiable physics simulators cannot supervise HTP networks directly.

Approach

Distill the plausibility of physics-simulated humanoid locomotion (discounted reward of a trajectory-following policy) into a differentiable MLP (LocoVal), then use it as a regularization loss on all predicted heads of a multi-head HTP network and as an inference-time filter.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the EmLoco loss to Social-TransSocial-Trans · JTAADE: 1.11 -> 0.97Helped
Add the EmLoco loss to Social-TransSocial-Trans · JRDBADE: 0.40 -> 0.37Helped
Add the EmLoco loss to multi-head Social-TransSocial-Trans, JTA, 9 observed frames · JTAχ2 velocity distance: 0.134/0.169 -> 0.100/0.087Helped
Add the EmLoco loss to Social-TransSocial-Trans, 2-frame observations · JTA, deterministicADE: 1.36 -> 1.33Helped
Add the EmLoco loss to Social-TransSocial-Trans, 2-frame observations · JRDB, deterministicADE: 0.50 -> 0.44Helped
Add the ground-truth trajectory loss LT alongside EmLoco loss (ablation)Ours · JTAADE: 3.52 -> 0.97Helped
Add the ground-truth trajectory loss LT alongside EmLoco loss (ablation)Ours · JRDBADE: 0.92 -> 0.37Helped
Include implausible pose-trajectory pairs when training LocoVal (ablation)Ours · JTAADE: 1.01 -> 0.97Helped
Include the initial pose j0 as a LocoVal input (ablation)Ours · JTAADE: 1.07 -> 0.97Helped
Include root velocity vroot,0 as a LocoVal input (ablation)Ours · JTAADE: 0.99 -> 0.97Helped
Apply the LocoVal filter at inferenceSocial-Trans · JTA, 9 observed frames, 5 headsADE: 1.86 -> 1.81Helped
Apply the LocoVal filter at inferenceEqMotion · ETH/UCY MeanADE: 1.12 -> 0.88Helped

Surprising findings

Limitations

Experimental setup

Datasets: JTA JRDB AMASS ETH/UCY

Benchmarks: JTA JRDB ETH/UCY

Metrics: ADE FDE minADE minFDE chi-squared distance over velocity, acceleration, angular ve

Baselines: Social-Transmotion Social-GAN Social-LSTM Trajectron++ Autobots EqMotion HST MATRIX

Builds on: Social-Transmotion PACER minMSE multi-head prediction MATRIX

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy