File size: 7,787 Bytes
348d0aa
 
bcc6f2f
 
 
 
 
 
 
 
 
 
 
 
 
 
348d0aa
bcc6f2f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
---
license: gemma
library_name: transformers
base_model:
- Dexmal/DM05
tags:
- robotics
- robot-control
- vision-language-action
- vla
- dm05
- dm0.5
- robodojo
- simulation
- memory
- opendm
---

# DM05-MEM-Robodojo-Sim

![DM0.5](https://raw.githubusercontent.com/dexmal/opendm/main/docs/image/header.png)

<p align="center">
  <a href="https://www.dexmal.com/blog/dm0.5/index_en.html"><img src="https://img.shields.io/badge/%F0%9F%93%96-Tech_Blog-blue" alt="Tech Blog"></a>
  <a href="https://github.com/dexmal/opendm"><img src="https://img.shields.io/badge/GitHub-OpenDM-181717?logo=github" alt="GitHub"></a>
  <a href="https://robodojo-benchmark.com/leaderboard"><img src="https://img.shields.io/badge/Benchmark-RoboDojo-orange" alt="RoboDojo Leaderboard"></a>
  <a href="https://maas.dexmal.com/"><img src="https://img.shields.io/badge/MaaS-Online-brightgreen.svg" alt="MaaS"></a>
</p>

## Introduction

DM05-MEM-Robodojo-Sim is the RoboDojo simulation fine-tuned generalist checkpoint of DM0.5, Dexmal's open-world Vision-Language-Action foundation model for embodied intelligence. DM0.5 uses a Gemma 3 4B vision-language backbone with a 680M Action Expert to generate continuous robot actions, and is designed for natural-language manipulation, zero-shot generalization, efficient downstream fine-tuning, long-horizon historical context, robust policy behavior, and transfer across robot embodiments.

This memory-enabled checkpoint targets the ARX X5 bimanual embodiment used by RoboDojo-Sim. It consumes current head, left-wrist, and right-wrist RGB views together with up to 20 head-camera history frames sampled at 1 FPS. At the beginning of an episode, unavailable history slots are left-padded until enough observations have been collected. The model generates 14-dimensional absolute joint-position action chunks of length 50, and the RoboDojo evaluation adapter executes the first 25 actions from each predicted chunk.

### RoboDojo-Sim Results

The following results are a snapshot of the official RoboDojo leaderboard on August 24, 2026.

| Metric | Gen-Std | Gen-Rand | Precision | Long-Horizon | Memory | Open | Average |
| --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Score | 23.49 | 8.06 | 24.82 | 33.70 | 47.74 | 2.43 | 24.90 |
| Success Rate (%) | 18.00 | 4.00 | 16.75 | 19.50 | 47.44 | 2.08 | 19.34 |

Generalization is reported separately for the standard (`Gen-Std`) and randomized (`Gen-Rand`) settings. See the [official RoboDojo leaderboard](https://robodojo-benchmark.com/leaderboard) for detailed per-task results, rollout videos, metric definitions, and the latest rankings.

## Quick Start

We recommend using Docker to set up the runtime environment first, which helps avoid version mismatches across CUDA, PyTorch, flash-attn, and other dependencies on the host machine.

### Requirements

```text
System requirements:
Ubuntu 20.04 / 22.04
NVIDIA GPU
NVIDIA Driver
Docker
NVIDIA Container Toolkit
Conda (optional, only required for local pip installation)

Recommended GPUs:
A100, H100, H20
1 GPU is sufficient for deployment inference.
```

### Download the Checkpoint

```bash
pip install -U "huggingface_hub[cli]"

hf download Dexmal/DM05-MEM-Robodojo-Sim \
  --local-dir ./checkpoints/DM05-MEM-Robodojo-Sim
```

The checkpoint directory must include its matching `norm_stats.json`.

### Docker Installation

```bash
git clone https://github.com/dexmal/opendm.git
cd opendm

docker run -it --rm --gpus all --network host \
  --name opendm \
  --shm-size=16g \
  -v "$PWD":/app/opendm \
  -w /app/opendm \
  dexmal/opendm:latest /bin/bash

# Run from the OpenDM repository root inside the container.
conda activate opendm
pip install -e .
```

### Local Installation

```bash
conda create -n opendm python=3.10 -y
conda activate opendm

pip install torch torchvision \
  --index-url https://download.pytorch.org/whl/cu128

pip install ninja packaging
MAX_JOBS=2 pip install flash-attn --no-build-isolation

# Enter the OpenDM repository root.
cd opendm
pip install -e .
```

## RoboDojo-Sim Testing

Use RoboDojo's official evaluation workflow to test this checkpoint. RoboDojo runs the simulation benchmark client, while policy integration and serving are managed through XPolicyLab.

Follow these official guides in order:

1. [Install RoboDojo and download its assets and data](https://robodojo-benchmark.com/doc/usage/install-and-download/).
2. [Set up or select the model integration in XPolicyLab](https://robodojo-benchmark.com/doc/usage/xpolicylab/).
3. [Run the RoboDojo Quick Evaluation workflow](https://robodojo-benchmark.com/doc/usage/quick-evaluation/).

Use the released checkpoint together with its bundled `norm_stats.json`. Keep the official camera order and absolute joint-position action mode unchanged, provide up to 20 head-camera history frames sampled at 1 FPS with left-padding during episode warm-up, predict 50-step action chunks, and execute the first 25 actions from each chunk.

For the model-specific XPolicyLab integration, see [XPolicyLab PR #101](https://github.com/XPolicyLab/XPolicyLab/pull/101). If the PR has already been merged, use the official XPolicyLab code from the `main` branch directly; otherwise, use the integration code provided by the PR.

For benchmark rules, multi-seed reporting, and verified leaderboard publication requirements, see the [official evaluation protocol](https://robodojo-benchmark.com/leaderboard/protocol). Detailed results should be referenced directly from the [official leaderboard](https://robodojo-benchmark.com/leaderboard).

## Intended Use and Limitations

This checkpoint is intended for research evaluation on RoboDojo-Sim with the matching ARX X5 observation/action convention, normalization statistics, camera order, action horizon, and history-input policy. Using a different embodiment, state/action ordering, camera layout, action mode, or history sampling strategy requires an adapted configuration and may substantially reduce performance.

RoboDojo is an intentionally challenging benchmark. The aggregate results above do not imply reliable success on every task, and performance in simulation does not guarantee safe or successful real-world deployment.

## Community and Support

- Learn more about Dexmal products and model updates on the [Dexmal website](https://www.dexmal.com/).
- If you encounter OpenDM issues, please report them through [GitHub Issues](https://github.com/dexmal/opendm/issues).
- For RoboDojo setup and evaluation questions, see the [official documentation](https://robodojo-benchmark.com/doc/) and [community page](https://robodojo-benchmark.com/community).
- For further discussion with Dexmal, scan the [WeChat QR code](https://raw.githubusercontent.com/dexmal/opendm/main/docs/image/wechat.jpeg) to contact us.

We will continue to release more model weights, technical documentation, and examples. If this project is helpful to you, please consider giving us a star on GitHub [![GitHub](https://img.shields.io/github/stars/dexmal/opendm?color=5B5BD6)](https://github.com/dexmal/opendm). Your support helps us move forward.

## Citation

```bibtex
@misc{dm05,
    title  = {{DM0.5}: An Open-World Foundation Model for General-Purpose Embodied Intelligence},
    author = {{Dexmal Team}},
    month  = {July},
    year   = {2026},
    url    = {https://www.dexmal.com/blog/dm0.5/index_en.html}
}

@article{chen2026robodojo,
    title   = {{RoboDojo}: A Unified Sim-and-Real Benchmark for Comprehensive Evaluation of Generalist Robot Manipulation Policies},
    author  = {Chen, Tianxing and Chen, Yue and Li, Zixuan and Tang, Junyuan and Su, Kailun and Wan, Weijie and Chen, Baijun and Lu, Haoran and Yan, Haowen and Su, Honghao and others},
    journal = {arXiv preprint arXiv:2607.04434},
    year    = {2026}
}
```