Downloads Β· 30 days
45
54% of all-time downloads
Dexmal/DM05-Table30v2-ARX5
DM05-Table30v2-ARX5 is a robotics model from Dexmal. Use it for the robotics task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as gemma.
Downloads Β· 30 days
45
54% of all-time downloads
All-time downloads
83
Public
Parameters
5.8B
11.7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors11.7 GB Β· 100%
From the Hugging Face model README

OpenDM-format BF16 checkpoint for ARX5 on RoboChallenge Table 30 v2.
Use with OpenDM third_party/robochallenge_inference
(configs/generalist/arx5.yaml).
See the DM05 RoboChallenge Table 30 v2 Inference Guide.
Weights: BF16 model.safetensors.
| Field | Value |
|---|---|
| Config | generalist/arx5 |
| Env vars | ARX5_CHECKPOINT / ARX5_NORM_STATS |
OpenDM robot_type | ARX5 |
| Control | EEF relative (single_arm_target=eef) |
| Cameras | Head / Left wrist / Right wrist |
| Platform cams | cam_global β image_0, cam_side β image_1, cam_arm β image_2 |
| Native state / action stats | 7 / 7 (action-only quantile norm_stats.json) |
| Defaults | action_horizon=50, action_playback_target_steps=25, history_mode=logical_step, is_history=true |
arrange_flowers, hang_the_cup, pick_out_the_green_blocks, press_the_button,
turn_on_the_light_switch, water_the_flowers, wipe_the_table
Per-task horizon overrides: third_party/robochallenge_inference/configs/generalist/arx5.yaml β task_overrides.
The RoboChallenge client now lives in OpenDM at
third_party/robochallenge_inference (configs/generalist/arx5.yaml).
See the DM05 RoboChallenge Table 30 v2 Inference Guide.
# From the OpenDM repository root.
export OPENDM_ROOT=/path/to/opendm
pip install -e ".[fast-infer]"
cd third_party/robochallenge_inference
export ARX5_CHECKPOINT=/path/to/DM05-ARX5
export ARX5_NORM_STATS=${ARX5_CHECKPOINT}/norm_stats.json
pip install -r requirements.txt
python execute.py --config-name generalist/arx5 \
user_id=YOUR_USER_ID \
submission_id=YOUR_SUBMISSION_ID
Override without env vars:
python execute.py --config-name generalist/arx5 \
checkpoint=/path/to/DM05-ARX5 \
norm_stats=/path/to/DM05-ARX5/norm_stats.json \
user_id=YOUR_USER_ID \
submission_id=YOUR_SUBMISSION_ID
If ARX5_NORM_STATS is unset, the client falls back to ${ARX5_CHECKPOINT}/norm_stats.json.
From third_party/robochallenge_inference/configs/default.yaml β robot_profiles.arx5:
action_type=leftpos, action_mode=relative, single_arm_target=eefhistory_mode=logical_step, history_max_frames=5speed=0.5, add_state=truesdpa, vision flash_attention_2.
βββ config.json
βββ model.safetensors
βββ norm_stats.json
βββ tokenizer.json
βββ tokenizer_config.json
βββ processor_config.json
βββ chat_template.jinja
βββ generation_config.json
βββ README.md
@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}
}