📘 [IsaacSim 6.0] Utilities 정리
isaacsim
simulation
robotics
utilities
debugging
2026
IsaacSim 6.0.0 공식 문서 Utilities 섹션 학습 노트 — Browsers(Content/Material/Asset/SimReady), Templates(확장 생성), Debugging & Profiling(Debug Draw·Tracy·VS Code), Extensions를 정리합니다.
Robot and Sensor Simulation 노트에 이어, 개발을 보조하는 Utilities(유틸리티)를 정리합니다. 에셋 탐색용 브라우저, 확장(extension) 생성 템플릿, 디버깅·프로파일링 도구가 핵심입니다.
본 글은 NVIDIA 공식 문서를 학습하며 핵심을 한국어로 요약·정리한 노트입니다. 정확한 원문은 각 절 끝의 🔗 링크를 참고하세요.
🗂️ Browsers
에셋·머티리얼을 탐색하고 씬에 끌어다 놓을 수 있는 브라우저들입니다.
| 브라우저 | 역할 |
|---|---|
| Content Browser | 로컬·Nucleus 경로의 USD 에셋·예제 콘텐츠 탐색 |
| Material Browser | 머티리얼(MDL 등)을 탐색·적용 |
| NVIDIA Asset Browser | NVIDIA 제공 에셋 라이브러리 탐색 |
| SimReady Explorer | 물리·시맨틱 정보가 포함된 SimReady 에셋 탐색·배치 |

💡 SimReady 에셋은 정확한 물리 속성·시맨틱 라벨·표준화된 구조를 갖춘 “시뮬레이션 준비 완료” 에셋으로, 합성 데이터 생성과 디지털 트윈에 바로 쓰기 좋습니다.
🔗 원문: Content Browser · SimReady Explorer
🧰 Templates
새 확장(extension) 프로젝트를 스캐폴딩(scaffolding) 하는 템플릿 도구입니다.
| 도구 | 설명 |
|---|---|
| CLI Extension Templates | 커맨드라인으로 새 확장 프로젝트 생성 — Python, UI(scene management·Examples Browser 포함), C++, OmniGraph 확장 지원 |
| Extension Template Generator | IsaacSim 라이브러리를 활용하는, 로보틱스 개발에 특화된 확장 프로젝트 생성 |
| VS Code Extension Template Generator | C++·Python·OmniGraph·GUI를 결합한 복합 확장을 에디터에서 바로 생성 |
💡 독립 실행형(standalone) 프로젝트는
standalone_examples폴더의 예제 파일을 출발점으로 삼을 수 있습니다.
🔗 원문: Templates
🐞 Debugging & Profiling
시뮬레이션을 검사하고 성능 병목을 찾는 도구들입니다.
| 도구 | 역할 |
|---|---|
| Debug Drawing Extension | 개발·테스트 중 시각화(디버그 드로잉) API 제공 |
| Omniverse Commands Tool | 명령 실행·모니터링으로 동작 트러블슈팅 |
| VS Code Python Debugging | VS Code 연동으로 IsaacSim 내 Python 스크립트의 소스 레벨 디버깅 |
| Tracy Profiling | 상세 타이밍 메트릭으로 성능 분석·병목 식별·실행 속도 최적화 |
🔗 원문: Debugging & Profiling
🧩 Extensions & Search Extension
- Extensions Guide: 확장을 업데이트·관리하는 가이드. IsaacSim은 모듈식 extension 아키텍처라, 기능 대부분이 켜고 끌 수 있는 확장으로 구성됩니다.
- Search Extension Tutorial: 에셋/콘텐츠 검색 확장을 만드는 튜토리얼.
🔗 원문: Extensions Guide · Search Extension
정리
- Browsers: Content·Material·Asset·SimReady Explorer로 에셋 탐색·배치.
- Templates: CLI·Generator·VS Code로 확장 프로젝트를 빠르게 스캐폴딩.
- Debugging & Profiling: Debug Draw(시각화), Commands(트러블슈팅), VS Code(소스 디버깅), Tracy(프로파일링).
- Extensions: 모듈식 확장 관리 및 검색 확장 제작.
다음 노트에서는 API Documentation을 정리합니다.