집필 기준 버전과 검증 상태
아래 표는 2026-10-28에 고정한 집필 기준이다. 문서 확인은 공식 문서와 API를 대조했다는 뜻이고, 구문 확인은 현재 작업 환경에서 Python/XML 또는 독립 C++ 예제까지 확인했다는 뜻이다. GPU·로봇 장비가 필요한 항목은 예상 실행이며 실제 장비 검증을 주장하지 않는다.
| 구성 요소 | 집필 기준 | 상태 | 적용 원칙 |
|---|---|---|---|
| Ubuntu | 24.04 LTS | 기준 환경 | 책 전체의 기본 OS |
| ROS 2 | Jazzy Jalisco | 문서 확인·일부 구문 확인 | /opt/ros/jazzy와 Jazzy 메시지/API 사용 |
| Python | 3.12 계열 | 구문 확인 | 범용 예제 기준, Isaac Sim 내장 Python은 별도 |
| C++ | C++17 | 독립 예제 컴파일 확인 | ROS 2 예제는 Jazzy 빌드 환경 필요 |
| NVIDIA Isaac Sim | 6.2.0 문서 기준 | 문서 확인·예상 실행 | 설치 릴리스에서 API 경로 재확인 |
| LeRobot | 0.6.1 | 문서 확인·예상 실행 | SO-101 CLI 변경 가능성 확인 |
| Rerun SDK | 0.40.0 | 구문 확인·예상 실행 | 시각화 예제 API 기준 |
OpenUSD usd-core | 26.11 | 범용 예제 구문 확인·예상 실행 | Isaac Sim 번들 USD와 혼용 금지 |
버전 확인 출처: Isaac Sim 6.2 release notes, LeRobot PyPI, Rerun SDK PyPI, OpenUSD usd-core PyPI.
패치 버전이 달라져도 개념과 데이터 계약은 유지한다. 명령이나 import가 달라지면 설치 버전의 release note를 먼저 확인하고, 실습 보고서에 실제 버전을 기록한다.