For the RoboMIND 2.0 dataset, we provide an open-source, Isaac Sim-based simulation environment, complete with training data and standardized benchmark code. This empowers researchers to utilize these out-of-the-box resources for fast model evaluation and algorithm verification in a simulated setting.
- This version is compatible with Isaac-Sim 5.1
-
Install Isaac Sim 5.1
- Official Documentation: https://docs.isaacsim.omniverse.nvidia.com/5.1.0/installation/download.html
- Linux Version Download: https://download.isaacsim.omniverse.nvidia.com/isaac-sim-standalone-5.1.0-linux-x86_64.zip
- Installation steps:
# Create installation directory mkdir ~/isaacsim_5.1 # Unzip package (assuming downloaded to ~/Downloads) cd ~/Downloads unzip "isaac-sim-standalone-5.1.0-linux-x86_64.zip" -d ~/isaacsim_5.1 # Run post-installation setup cd ~/isaacsim_5.1 ./post_install.sh # Launch Isaac Sim ./isaac-sim.selector.sh
-
Install required packages
~/isaacsim_5.1/python.sh -m pip install -r RoboMIND-Sim/requirements.txt
Edit RoboMIND-Sim/common/isaac_config.toml file:
[isaac_sim]
# Your Isaac Sim Python path, for example
python_path = "~/isaacsim_5.1/python.sh"Run RoboMIND-Sim/tools/policy_infer.py first.
python3 RoboMIND-Sim/tools/policy_infer.py- The script only provides interfaces for interacting with the simulation, and model inference needs to be implemented by the user themselves !
Then run Isaac Sim
# TienKung task
~/isaacsim_5.1/python.sh RoboMIND-Sim/benchmark.py --task TienKung_task_01 --loop 3 --timeout 300# TienKung task
~/isaacsim_5.1/python.sh RoboMIND-Sim/tasks/run_task.py --task TienKung_task_01 --usd ABSOLUTE_PATH_TO_USD_FILE-
--loopis the number of tests, with a default value of 1 -
--timeoutis the maximum duration for a single test, with a default of 300 seconds -
--taskis the name of the evaluation task
-
Simulation run logs and evaluation results paths:
RoboMIND-Sim/logs -
Each task provides 50 scenarios, and each time the simulation is initiated, one will be randomly selected



