dexmal/opendm

An Open-World Foundation Model for General-Purpose Embodied Intelligence.

What it solves

OpenDM provides a framework and pre-trained models for open-world robot control. It addresses the challenge of enabling robots to follow open-ended instructions, handle long-horizon tasks, manage dynamic disturbances, and operate across different robot embodiments (multi-embodiment control).

How it works

The project centers around DM0.5, a Vision-Language-Action (VLA) model. It processes visual inputs (e.g., from a head camera and wrist cameras) and language instructions to predict robot actions. The system supports supervised fine-tuning (SFT) and LoRA training to adapt the base model to specific robot hardware and tasks. It also includes a "fast backend" using TensorRT, Triton, and PyTorch FlexAttention for accelerated inference.

Who it’s for

Researchers and developers working in embodied AI and robotics who need to train, fine-tune, and deploy VLA models for real-world or simulated robot control.

Highlights

  • Multi-Embodiment Support: Designed for various robot platforms, including AgileX COBOT Magic and DOS-W1.
  • VLA Architecture: Integrates vision, language, and action prediction into a single model.
  • Flexible Training: Supports full SFT and LoRA fine-tuning workflows.
  • High-Performance Inference: Offers a specialized fast backend for reduced latency in robot control.
  • Benchmark-Ready: Includes pre-trained checkpoints and evaluation workflows for benchmarks like LIBERO, RoboTwin2.0, and VLA-Arena.

Related

  • Project
  • Project
  • Project
  • Project
  • Project