• Stars
    star
    634
  • Rank 70,925 (Top 2 %)
  • Language
    Python
  • License
    Other
  • Created about 2 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unified framework for robot learning built on NVIDIA Isaac Sim

Example Tasks created with ORBIT


Omniverse Isaac Orbit

IsaacSim Python Linux platform pre-commit Docs status License

Isaac Orbit (or orbit in short) is a unified and modular framework for robot learning powered by NVIDIA Isaac Sim. It offers a modular design to easily and efficiently create robotic environments with photo-realistic scenes, and fast and accurate simulation.

Please refer our documentation page to learn more about the installation steps, features and tutorials.

Contributing to Orbit

We wholeheartedly welcome contributions from the community to make this framework mature and useful for everyone. These may happen in form of bug reports, feature requests, or code contributions. For details, please check our contribution guidelines.

Troubleshooting

Please see the troubleshooting section for common fixes or submit an issue.

For issues related to Isaac Sim, we recommend checking its documentation, or opening a question on its forums.

Support

  • Please use GitHub Discussions for discussing ideas, asking questions, and requests for new features.
  • Github Issues should only be used to track executable pieces of work with a definite scope and a clear deliverable. These can be fixing bugs, documentation issues, new features, or general updates.

Acknowledgement

NVIDIA Isaac Sim is available freely under individual license. For more information about its license terms, please check here.

ORBIT framework is released under BSD-3 License. The license files of its dependencies and assets are present in the docs/licenses directory.

Citation

Please cite this paper if you use this framework in your work:

@misc{mittal2023orbit,
	author = {Mayank Mittal and Calvin Yu and Qinxi Yu and Jingzhou Liu and Nikita Rudin and David 	Hoeller and Jia Lin Yuan and Pooria Poorsarvi Tehrani and Ritvik Singh and Yunrong Guo and Hammad Mazhar and Ajay Mandlekar and Buck Babich and Gavriel State and Marco Hutter and Animesh Garg},
	title = {ORBIT: A Unified Simulation Framework for Interactive Robot Learning Environments},
	year = {2023},
	eprint = {arXiv:2301.04195},
}

More Repositories

1

PhysX

NVIDIA PhysX SDK
C++
2,562
star
2

IsaacGymEnvs

Isaac Gym Reinforcement Learning Environments
Python
1,294
star
3

OmniIsaacGymEnvs

Reinforcement Learning Environments for Omniverse Isaac Gym
Python
489
star
4

USD-Tutorials-And-Examples

USD educational materials
Jupyter Notebook
97
star
5

kit-extension-template

Omniverse Kit Extension Template
PowerShell
42
star
6

blender_omniverse_addons

Add-ons for Blender for working with NVIDIA Omniverse
Python
35
star
7

IsaacSim-ros_workspaces

Isaac Sim ROS Workspaces
C++
32
star
8

IsaacSim-Automator

Isaac Sim in AWS/Azure/GCP/AliCloud
Python
29
star
9

kit-extension-template-cpp

Omniverse Kit C++ Extension Template
C++
27
star
10

kit-extension-sample-ui-scene

Sample Repository to create Kit Extension using the ui.scene API
Python
23
star
11

kit-app-template

Omniverse Kit App Template
PowerShell
20
star
12

deep-dive-into-microservices

Companion code for the GTC 2021 session on "A Deep Dive into Building Microservices with Omniverse".
PowerShell
20
star
13

connect-samples

Samples for the Omniverse Connect SDK that demonstrate consistent and correct USD authoring
C++
20
star
14

Blender-Addon-UMM

Universal Material Map Blender addon
Python
15
star
15

kit-extension-sample-ui-window

Sample Repository to create Kit Windows using the omni.ui API
Python
14
star
16

Blender-Addon-OmniPanel

OmniPanel addon for Blender
Python
14
star
17

extension-contest

13
star
18

kit-osc

Omniverse Kit extension for sending and receiving OSC (Open Sound Control) messages
Python
11
star
19

kit-extension-sample-reticle

A sample omniverse extension demonstrating omni.ui.scene API
Python
10
star
20

IsaacSim-dockerfiles

Isaac Sim Dockerfiles
10
star
21

sample-ackermann-amr

Python
10
star
22

kit-workshop-siggraph2022

SIGGRAPH 2022 Workshop
Python
9
star
23

synthetic-data-examples

Synthetic Data Generation Examples
Python
8
star
24

usdsearch-samples

A collection of kit samples for interfacing with USD Search API.
Python
5
star
25

RC-Car-CAD

The CAD data for a manufacturable remote control car
5
star
26

kit-extension-sample-airoomgenerator

A tool used to create 3D content for rooms by calling OpenAI's API
Python
5
star
27

AnariUsdDevice

Device for ANARI generating USD+Omniverse output
C++
5
star
28

ext-qt5

Qt5
3
star
29

kit-extension-sample-scatter

Sample Repository to create a simple scatter tool using USD and omni.ui API
Python
3
star
30

kit-extension-sample-csv-reader

kit extension sample csv reader
PowerShell
3
star
31

kit-extension-sample-asset-search

PowerShell
3
star
32

kit-extension-sample-spawn-prims

PowerShell
2
star
33

ext-openvdb

OpenVDB - Sparse volume data structure and tools
2
star
34

kit-extension-sample-defectsgen

Reference Extension to apply defects for synthetic data generation
Python
2
star
35

cloudapi-streaming-sample

JavaScript
2
star
36

extension-publishing

Overview & resources in how to get started publishing extensions in NVIDIA Omniverse.
1
star
37

ExcelVerse

PowerShell
1
star
38

kit-extension-sample-apiconnect

PowerShell
1
star
39

ExtensionEnvironmentTutorial

1
star