GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” GitHub - InternRobotics/GenManip: [CVPR 2025] Official implementation of "GenManip: LLM-driven Simulation for Generalizable Instruction-Following Manipulation"

BranchesTags
Open more actions menu

Latest commit

 

History

63 Commits
63 Commits

Folders and files

NameName
Last commit message
Last commit date
assets
assets
 
 
configs
configs
 
 
demos
demos
 
 
genmanip
genmanip
 
 
scripts
scripts
 
 
standalone_tools
standalone_tools
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.version
.version
 
 
README.md
README.md
 
 
demogen.py
demogen.py
 
 
pyrightconfig.json
pyrightconfig.json
 
 
ray_eval_server.py
ray_eval_server.py
 
 
render.py
render.py
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

GenManip Suite

GenManip is a comprehensive robotics simulation suite built on NVIDIA Isaac Sim, designed for research in general robotic manipulation. It provides an integrated platform for data generation, benchmarking, and baseline development, offering a unified workflow from precision scene design to large-scale dataset creation.

This repository contains installation instructions, tutorials, documentation, example benchmarks, and references for all baseline methods.

Paper Project Page Docs


πŸ“¦ About GenManip

GenManip supports the full workflowβ€”from handcrafted scenes to procedurally generated large-scale datasets. Its streamlined toolchain allows you to easily build, customize, and share your own manipulation tasks.

The core concept is the GenManip Package: Install official or community benchmarks just like adding expansion packs to a game. Everything communicates through a black-box unified API so you can focus on model development without worrying about internal implementations.

GenManip strictly follows LeRobot GR00t data conventions, ensuring compatibility with modern training pipelines.


🌟 Key Highlights

  • πŸ”Œ GenManip Package System

    Install or publish benchmark assets with a single command β€” expandable like game DLCs.

  • πŸ“Š Unified Benchmark Interface

    Includes GenManip Scaling Pick-and-Place, GenManip IROS Benchmark, and more. All benchmarks share one unified communication API, making model evaluation plug-and-play.

  • 🧩 User-Friendly Docs & Config Templates

    Rich tutorials and configuration examples help you get started in minutes. You can create your own benchmark or data pipeline with just a few config edits.

  • 🎨 Full-Stack Domain Randomization

    Randomize objects, layouts, lights, cameras, textures, rooms, enabling robust large-scale data generation.

  • πŸ€– Cross-Embodiment Support

    Works out of the box with:

    • Franka Panda + Panda Hand
    • Franka + Robotiq 2F-85
    • Aloha Split
    • Lift2
  • πŸ“ Rule/Execution Set System

    Provides a structured syntax for defining task completion logic (top / left / right / front / back / in relations + logical composition). Compute the rules and generate data by execution set, result in photorealistic manipulation data.

  • πŸš€ Massive Parallel Execution

    Run thousands of Isaac Sim instances across multiple servers. Stress-tested to 1500 concurrent instances on 500Γ— RTX 4090 (48GB) GPUs.

  • 🏭 High-Performance Data Generation Pipeline

    Built on cuRobo + generalized oracle rules. Scales from single GPU to hundreds of GPUs.

  • 🧱 Meta Object System

    Flexible scene composition and object substitution for scalable dataset/benchmark creation.


πŸš€ Getting Started

You can launch your first benchmark or data generation pipeline in minutes. Check out our tutorials for a step-by-step learning path β€” from basics to advanced usage.

πŸ‘‰ Full tutorials available at genmanip.com

For questions or collaborations, feel free to open an Issue or contact: πŸ“§ [email protected]

See our user case at: overview/#example-use-cases

πŸ“š Citation

If you find our work useful, please cite:

@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={CVPR},
  year={2025}
}

Know more about our CVPR paper version at branch archived/cvpr2025

About

[CVPR 2025] Official implementation of "GenManip: LLM-driven Simulation for Generalizable Instruction-Following Manipulation"

genmanip.com/

Topics

isaac-simmanipulationroboticssimulation

Resources

Readme
Activity
Custom properties

Stars

179 stars

Watchers

4 watching

Forks

8 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.