Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 2.05 KB

README.md

File metadata and controls

91 lines (65 loc) · 2.05 KB

RBEdu - Robotics Education Examples

A collection of educational examples for learning robotics simulation using NVIDIA Isaac Sim.

Installation

  1. Install NVIDIA Isaac Sim following my YouTube Video

  2. Clone this repository:

bash
git clone https://github.com/kimsooyoung/rb_isaac_edu.git
cd RBEdu
  1. Enable the extension in Isaac Sim:

Ongoing) Examples

1. Hello World

Basic example demonstrating Isaac Sim setup and usage.

2. Hello Asset

Learn how to load and manipulate 3D assets in the simulation.

3. Hello Property

Explore object properties and attributes manipulation.

4. Hello Deformable

Introduction to deformable object simulation.

5. Hello Random Box

Learn environment randomization techniques.

6. Hello Light

Lighting setup and manipulation in Isaac Sim.

7. Hello Camera

Camera setup and configuration examples.

8. Hello Manipulator

Robot arm manipulation examples.

9. Hello Defect Object

Defect detection simulation with:

  • Circuit board inspection
  • Semantic labeling
  • Robot interaction
  • Vision data collection

10. Environment Randomization

Advanced environment randomization with:

  • Dynamic object placement
  • Lighting variation
  • Camera positioning
  • Physics properties

Project Structure

RBEdu
├── RBEdu_python
│   ├── HelloWorld
│   ├── HelloAsset
│   ├── HelloProperty
│   ├── HelloDeformable
│   ├── HelloRandomBox
│   ├── HelloLight
│   ├── HelloCamera
│   ├── ...

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Acknowledgments

  • NVIDIA Isaac Sim team
  • Road Balance Inc.