A collection of educational examples for learning robotics simulation using NVIDIA Isaac Sim.
-
Install NVIDIA Isaac Sim following my YouTube Video
-
Clone this repository:
bash
git clone https://github.com/kimsooyoung/rb_isaac_edu.git
cd RBEdu
- Enable the extension in Isaac Sim:
- Follow my YouTube Video
Basic example demonstrating Isaac Sim setup and usage.
Learn how to load and manipulate 3D assets in the simulation.
Explore object properties and attributes manipulation.
Introduction to deformable object simulation.
Learn environment randomization techniques.
Lighting setup and manipulation in Isaac Sim.
Camera setup and configuration examples.
Robot arm manipulation examples.
Defect detection simulation with:
- Circuit board inspection
- Semantic labeling
- Robot interaction
- Vision data collection
Advanced environment randomization with:
- Dynamic object placement
- Lighting variation
- Camera positioning
- Physics properties
RBEdu
├── RBEdu_python
│ ├── HelloWorld
│ ├── HelloAsset
│ ├── HelloProperty
│ ├── HelloDeformable
│ ├── HelloRandomBox
│ ├── HelloLight
│ ├── HelloCamera
│ ├── ...
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
- NVIDIA Isaac Sim team
- Road Balance Inc.