Skip to content
Back to skills

Motion Prediction Eval

ASecurity

Evaluates a model's ability to predict future trajectories of pedestrians and other agents in crowded urban environments. It probes how well the architecture captures inter-agent dynamics and interaction patterns over short temporal windows to estimate safe crossing paths. Use when the user wants to benchmark on L-CAS, ETH-Hotel, UCY-Uni, ETH-Univ, Zara01, Zara02, or asks about evaluating this task. Reports Average Displacement Error (ADE).

  • 3 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 11, 2026
researchpython

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill motion-prediction-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Motion Prediction Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Motion Prediction Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-motion-prediction-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-motion-prediction-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: motion-prediction-eval
description: Evaluates a model's ability to predict future trajectories of pedestrians and other agents in crowded urban environments. It probes how well the architecture captures inter-agent dynamics and interaction patterns over short temporal windows to estimate safe crossing paths. Use when the user wants to benchmark on L-CAS, ETH-Hotel, UCY-Uni, ETH-Univ, Zara01, Zara02, or asks about evaluating this task. Reports Average Displacement Error (ADE).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1808.06887
  bibtex_key: [REDACTED]
  confidence: high
---

# motion-prediction-eval

> Multimodal Interaction-aware Motion Prediction for Autonomous Street Crossing — Radwan et al. (2018) (arXiv:1808.06887, 2018)

## What this evaluates

Evaluates a model's ability to predict future trajectories of pedestrians and other agents in crowded urban environments. It probes how well the architecture captures inter-agent dynamics and interaction patterns over short temporal windows to estimate safe crossing paths.

## Datasets

- **L-CAS** — total ?; splits: test (-1)
- **ETH-Hotel** — total ?; splits: test (-1)
- **UCY-Uni** — total ?; splits: test (-1)
- **ETH-Univ** — total ?; splits: test (-1)
- **Zara01** — total ?; splits: test (-1)
- **Zara02** — total ?; splits: test (-1)

## Metrics

- `Average Displacement Error (ADE)` **(primary)** — range: meters
  - Mean squared error over all predicted and ground-truth points in the trajectory.
- `Final Displacement Error (FDE)` — range: meters
  - Euclidean distance between the predicted and ground-truth poses at the end of the prediction interval.

## Input / output format

**Input**: Sequence of observed agent states (spatial coordinates, velocity, orientation) over an 8-frame (3.2s) sliding observation window.

**Output**: Predicted future agent states (positions, orientations) over a 12-frame (4.8s) prediction horizon.

## Scoring recipe

```python
def compute_ade(pred_traj, gt_traj):
    # pred_traj, gt_traj: (T, 2) arrays of x,y coordinates
    errors = np.sqrt(np.sum((pred_traj - gt_traj)**2, axis=1))
    return np.mean(errors)

def compute_fde(pred_traj, gt_traj):
    return np.sqrt(np.sum((pred_traj[-1] - gt_traj[-1])**2))
```

## Common pitfalls

- Baseline results are copied directly from other papers rather than re-evaluated on the same splits, potentially introducing unfair comparisons due to differing data preprocessing or splits.
- The observation window is implemented as a sliding buffer, allowing predictions immediately after a 5-second initialization phase, not after waiting for the full observation window to elapse.
- Tables often report only translational error (meters), omitting rotational error (degrees) which is also computed and reported in the text.

## Evidence (verbatim from paper)

> We evaluate the accuracy of our motion prediction model by reporting the following metrics: Average Displacement Error: mean squared error over all predicted and groundtruth points in the trajectory. Final Displacement Error: distance between the predicted and groundtruth poses at the end of the prediction interval.

## Citation

```bibtex
@misc{radwan2018multimodal,
  title={Multimodal Interaction-aware Motion Prediction for Autonomous Street Crossing},
  author={Radwan et al. (2018)},
  year={2018},
  note={arXiv:1808.06887}
}
```

- arXiv: 1808.06887

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.