File size: 4,856 Bytes
d0b5270 1c19b07 8d49c88 d0b5270 8d49c88 0af81af 8d49c88 0af81af 8d49c88 953b7ef 8d49c88 87a8f5a 8d49c88 87a8f5a 8d49c88 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | ---
license: mit
language:
- en
library_name: pytorch
tags:
- teleoperation
- autonomous-driving
- world-model
- video-prediction
- robotics
- carla
- pytorch
- predictive-display
- future-action-prediction
datasets:
- bimilab/TeleopWM-Dataset
---
# TeleopWM
**Aws Khalil, Jaerock Kwon**
Bio-Inspired Machine Intelligence (BIMI) Lab
University of Michigan–Dearborn
TeleopWM is a lightweight predictive latent world model for latency-resilient vision-based teleoperation. Given recent RGB observations and teleoperation control history, it predicts short-horizon future visual observations and future longitudinal/steering trends for predictive display.
TeleopWM is designed for short-horizon predictive display and future action forecasting under teleoperation latency while maintaining lightweight real-time inference characteristics.
## Paper and Project Links
- Project page: https://bimilab.github.io/paper-TeleopWM/
- GitHub repository: https://github.com/bimilab/paper-TeleopWM
- Paper: TBD
- Dataset: https://huggingface.co/datasets/bimilab/TeleopWM-Dataset
- YouTube demo: https://youtu.be/WeKqqZuwBl0
## Model Description
TeleopWM predicts 8 future RGB frames and future longitudinal/steering trends from recent visual observations and teleoperation control history. The model uses a SimVP visual backbone together with a TeleopWM latent dynamics branch, and is designed for real-time predictive display under teleoperation latency.
The checkpoint was trained and evaluated on CARLA/MILE-style driving rollouts. TeleopWM is intended as a compact research model for short-horizon predictive continuity, not as an open-ended video generation or autonomous-driving foundation model.
## Architecture
TeleopWM combines a SimVP visual backbone with a lightweight latent dynamics module and a motion-aware future action prediction head. The model jointly predicts future visual observations and future driving actions within a unified predictive framework designed for latency-resilient teleoperation.

## Intended Use
- Research on latency-resilient vision-based teleoperation
- Predictive display under communication latency
- Short-horizon future observation prediction
- Future action trend prediction
- CARLA/MILE-style driving rollout analysis
## Out-of-Scope Use
- Safety-critical autonomous driving deployment without validation
- Open-ended video generation
- Direct real-vehicle deployment without additional testing
- General-purpose world modeling outside the evaluated driving domain
## Files
- `best.pt` — final TeleopWM paper checkpoint
- `config.json` — training/evaluation configuration associated with the checkpoint
- `benchmark.json` — runtime benchmark summary
- `future_action_eval.png` — future action evaluation figure
- `main_rollout_action_figure_final.png` — qualitative rollout/action alignment figure
## Results Summary
| Category | Metric | Value |
|---|---:|---:|
| Rollout prediction | Horizon | 8 frames / approximately 533 ms at 15 FPS |
| Future action prediction | Outputs | longitudinal and steering trends |
| Runtime | Inference latency | 38.9 ms / rollout |
| Runtime | Prediction rate | 205.5 FPS |
| Runtime | Peak VRAM | 1.24 GB |
| Resolution | Input/output | 320x512 |
Runtime values are reference measurements from the final paper configuration and should be re-measured on target hardware.
## Qualitative Rollout Example

Representative 8-step future RGB rollouts and action alignment across straight, mild-turn, sharp-turn, and intersection scenarios.
## Future Action Prediction

Per-step future action error and correlation for longitudinal and steering predictions.
## Usage
Download the checkpoint and config:
```bash
huggingface-cli download bimilab/TeleopWM \
best.pt config.json \
--local-dir checkpoints/TeleopWM
```
Then evaluate using the TeleopWM repository:
```bash
python scripts/evaluate_teleopwm.py \
--checkpoint checkpoints/TeleopWM/best.pt \
--data-root /path/to/mile_action_diverse/test/Town05 \
--split test \
--sample-strategy uniform \
--max-samples 64 \
--device cuda
```
Runtime benchmarking:
```bash
python scripts/benchmark_teleopwm.py \
--checkpoint checkpoints/TeleopWM/best.pt \
--device cuda \
--batch-size 1 \
--warmup 20 \
--iters 200
```
## Citation
If you use TeleopWM, please cite:
```bibtex
@misc{khalil2026teleopwm,
title={TeleopWM: A Real-Time Predictive World Model for Latency-Resilient Vision-Based Teleoperation},
author={Khalil, Aws and Kwon, Jaerock},
year={2026},
note={ResearchGate Preprint},
doi={10.13140/RG.2.2.15259.84002}
}
```
## License
This model is released under the MIT License.
|