An All-in-one Robot Manipulation Learning Suite for Polcy Models Training and Evaluation on Various Datasets and Benchmarks.
InternManip provides the infrastructure for reproducing & developing the state-of-the-art robot manipulation policies, standardizing ποΈdataset formats, βοΈmodel interfaces, and πevaluation protocols.
Available Content
Policy Models | Training Datasets | Benchmarks |
|
|
|
- π Reproduce state-of-the-art policy models on popular robot manipulation datasets.
- π Train new policies with heterogeneous policy architecture: end2end model (VLA, Action Expert) & agent framework.
- π Flexible policy deployment in any third-party benchmarks via a client-server setup.
- β Unified dataset format & loaders for 4+ datasets.
- β 5 pre-integrated policy models for training & evaluation.
- β Standard training workflow and server-client evaluation engine.
- π π»ββοΈ Stop re-implementing baselines.
- π π» Stop struggling with dataset formats.
- π‘ Focus on policy innovation, not infrastructure.
- [2025/07] We are hosting πIROS 2025 Grand Challenge, stay tuned at official website.
- [2025/07] Try the SOTA models on GenManip at Gradio Demo.
- [2025/07] InternManip
v0.1.0
released, change log.
- π Highlights
- π₯ News
- π Table of Contents
- π Getting Started
- π Documentation & Tutorial
- π¦ Benchmarks & Baselines
- π§ Support
- π₯ Contribute
- π Citation
- π TODO List
- π License
- π Acknowledgements
- Ubuntu 20.04, 22.04
- CUDA 12.4
- GPU: The GPU requirements for model running and simulation are different, as shown in the table below:
GPU | Model Training & Inference | Simulation | ||
CALVIN | Simpler-Env | Genmanip | ||
NVIDIA RTX Series | β | β | β | β |
NVIDIA V/A/H100 | β | β | β | β |
Note
We provide a flexible installation tool for users who want to use InternManip for different purposes. Users can choose to install the training and inference environment, and the individual simulation environment independently.
We provide the installation guide here. You can install locally or use docker and verify the installation easily.
We provide detailed docs for the basic usage of different modules supported in InternManip. Here are some shortcuts to common scenarios:
- How to train and evaluate a model?
- How to customize your model?
- How to import a new dataset?
- How to import a new benchmark?
Welcome to try and post your suggestions!
InternManip offers implementations of multiple manipulation policy modelsβGR00T-N1, GR00T-N1.5, Pi-0, DP-CLIP, and ACT-CLIPβas well as curated datasets including GenManip, Simpler-Env, and CALVIN, all organized in the standardized LeRobot format.
The available ${MODEL}
, ${DATASET}
, ${BENCHMARK}
and their results are summarized in the following tables:
Model | Dataset/Benchmark | Score (Main Metric) | Model Weights |
---|---|---|---|
gr00t_n1 |
calvin_abcd |
||
gr00t_n1_5 |
calvin_abcd |
||
pi0 |
calvin_abcd |
||
dp_clip |
calvin_abcd |
||
act_clip |
calvin_abcd |
Model | Dataset/Benchmark | Success Rate | Model Weights |
---|---|---|---|
gr00t_n1 |
google_robot |
||
gr00t_n1_5 |
google_robot |
||
pi0 |
google_robot |
||
dp_clip |
google_robot |
||
act_clip |
google_robot |
||
gr00t_n1 |
bridgedata_v2 |
||
gr00t_n1_5 |
bridgedata_v2 |
||
pi0 |
bridgedata_v2 |
||
dp_clip |
bridgedata_v2 |
||
act_clip |
bridgedata_v2 |
Model | Dataset/Benchmark | Success Rate | Model Weights |
---|---|---|---|
gr00t_n1 |
genmanip_v1 |
||
gr00t_n1_5 |
genmanip_v1 |
||
pi0 |
genmanip_v1 |
||
dp_clip |
genmanip_v1 |
||
act_clip |
genmanip_v1 |
Please refer to the benchmark documentation for more details on how to run the benchmarks and reproduce the results.
Join our WeChat support group or Discord for any help.
If you would like to contribute to InternManip, please check out our contribution guide. For example, raising issues, fixing bugs in the framework, and adapting or adding new policies and data to the framework.
If you find our work helpful, please cite:
@misc{internmanip2025,
title = {InternManip: An All-in-one Robot Manipulation Learning Suite for Polcy Models Training and Evaluation on Various Datasets and Benchmarks},
author = {InternManip Contributors},
howpublished={\url{https://github.com/InternRobotics/InternManip}},
year = {2025}
}
@inproceedings{gao2025genmanip,
title={GENMANIP: LLM-driven Simulation for Generalizable Instruction-Following Manipulation},
author={Gao, Ning and Chen, Yilun and Yang, Shuai and Chen, Xinyi and Tian, Yang and Li, Hao and Huang, Haifeng and Wang, Hanqing and Wang, Tai and Pang, Jiangmiao},
booktitle={Proceedings of the Computer Vision and Pattern Recognition Conference},
pages={12187--12198},
year={2025}
}
@inproceedings{grutopia,
title={GRUtopia: Dream General Robots in a City at Scale},
author={Wang, Hanqing and Chen, Jiahe and Huang, Wensi and Ben, Qingwei and Wang, Tai and Mi, Boyu and Huang, Tao and Zhao, Siheng and Chen, Yilun and Yang, Sizhe and Cao, Peizhou and Yu, Wenye and Ye, Zichao and Li, Jialun and Long, Junfeng and Wang, ZiRui and Wang, Huiling and Zhao, Ying and Tu, Zhongying and Qiao, Yu and Lin, Dahua and Pang Jiangmiao},
year={2024},
booktitle={arXiv},
}
- Release the baseline methods, checkpoints and benchmark data.
- Release the guidance and tutorials.
- Polish APIs and related codes.
- Support closed-loop evaluation.
- Release the technical report.
- Support online interactive training.
InternManip's assets and codes are MIT licensed.
The open-sourced data are under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .
Other datasets (including Calvin and Simpler) inherit their own distribution licenses.
- CALVIN: A synthetic benchmark for training and evaluating robotic manipulation policies.
- Simpler-Env: A real-sim consistent manipulation benchmark for evaluating robotic manipulation policies.
- Isaac GR00T: This codebase is developed on top of the Isaac GR00T framework, with substantial restructuring and customization to better suit our experimental needs.
- LeRobot: The data format used in this project largely follows the conventions of LeRobot.
- InternUtopia (Previously
GRUtopia
): The evaluation on GenManip relies on the InternUtopia platform. - Isaac Lab: We use some utilities from Orbit (Isaac Lab) for driving articulated joints in Isaac Sim.