AEGLOSLAB 엔비디아 기술 스택

제10부 시뮬레이션·디지털트윈·피지컬 AI

10.11 휴머노이드·GR00T II — 데이터 플라이휠·학습

10.11.1 이 장에서 배우는 것 / 선수 지식

10.10에서 VLA·GR00T의 개념(비전+언어→행동, 휴머노이드 파운데이션 모델)과 그 최대 난관 — 로봇 데이터 희소성 — 을 봤다. 이 장은 그 난관을 푸는 방법을 깊이 판다 — 희소한 로봇 데이터를 어떻게 모으고·곱하고·엮는가(데이터 플라이휠) 와, 그 데이터로 모델을 어떻게 학습하는가(사전학습·모방학습·RL·미세조정), 그리고 실로봇 배포까지. 로봇 파운데이션 모델의 사활은 데이터이고, 이 장이 그 데이터·학습 루프다. 제10부의 마지막 장.

핵심 통찰: 로봇 데이터 문제의 답은 "데이터 피라미드 + 플라이휠"이다 — 풍부하지만 거친 데이터(인간 영상)와 정확하지만 희소한 데이터(텔레오퍼레이션)를, 무한히 곱할 수 있는 시뮬(9.13·10.5)로 증폭해 엮는다. 인간 영상은 인터넷에 많지만 로봇 행동 라벨이 없고(거침), 텔레오퍼레이션은 정확하지만 비용이 크고 느리다(희소). 둘 다로는 파운데이션 모델의 데이터를 못 채운다. 그래서 핵심 전략은 소수의 정확한 데모(텔레오퍼레이션)를 시뮬에서 도메인 랜덤화·궤적 변형으로 수백~수천 배 곱하고(10.5·10.6·10.7), 인간 영상으로 일반 동작 prior를 학습하는 것이다. 그리고 학습은 LLM의 레시피(사전학습→SFT→RLHF, 6.1·6.4·6.5)와 닮은 흐름 — 사전학습(넓게)→모방학습(데모)→RL/미세조정(다듬기) 으로. 데이터를 만들고·학습하고·배포하고·실패를 환류하는 플라이휠(8.14)이 로봇 파운데이션 모델을 실행한다. 단 이 레시피는 연구·진화 중이며 정착되지 않았다(정직).

배우는 것:

  • 로봇 데이터 피라미드 — 인간 영상(풍부·거침)·시뮬(무한·갭)·텔레오퍼레이션(정확·희소)의 세 층.
  • 데이터 소스 깊이 — 각각의 역할·장단·과제(약지도·embodiment 갭·Sim2Real).
  • 데이터 플라이휠 — 희소 데모를 시뮬로 곱하기(궤적 증강·도메인 랜덤화 10.5~10.7), 실패 환류.
  • 학습 루프 — 사전학습·모방학습(behavior cloning)·RL·미세조정, LLM 레시피(6.1·6.4·6.5)와 대조.
  • cross-embodiment — 여러 로봇·인간에서 전이, 인간→로봇 retargeting, 왜 어렵고 중요한가.

선수 지식: 10.10(VLA·GR00T·데이터 희소성)·9.13·9.14(RL·시뮬·도메인 랜덤화)·10.5·10.6(합성데이터)·10.7(Sim2Real)·6.1·6.4·6.5(LLM 라이프사이클·SFT·정렬 — 학습 레시피 대조)·8.14(데이터 엔진·플라이휠)·8.3·5.2(Thor·TensorRT 배포). VLA 개념은 10.10. 워크플로우 통합은 11.1, 미래 방향은 11.2.

정직: GR00T의 데이터·학습 구성요소(합성 궤적 생성·월드 모델 기반 생성 등)는 발표·진화 중이고 빠르게 변한다 — NVIDIA가 발표한 도구·방법(예: 시뮬 기반 데모 증강·합성 모션)을 다루되 구체 명칭·방법·성능은 발표 기준·시점 의존, 변동 가능(BK-05). 이 장은 "로봇 데이터 문제를 푸는 전략(피라미드·플라이휠)과 학습 레시피의 원리"를 가르치고, 구체 GR00T 컴포넌트는 "공식 발표로 확인". 로봇 파운데이션 모델의 데이터·학습 레시피는 정착되지 않은 활발한 연구이고, 데이터·Sim2Real·cross-embodiment·dexterity가 미해결임을 정직하게 둔다. 과장 금지(10.10.6). 코드·수치는 개념 골격·개략.

10.11.2 로봇 데이터 피라미드 — 희소성을 푸는 구조

로봇 데이터 희소성(10.10.2)을 푸는 핵심 구조가 데이터 피라미드 — 풍부함·정확함·비용이 다른 데이터를 층으로 쌓는다.

정확·고비용·희소 (위로 갈수록) 텔레오퍼레이션 (top) — 적음· 비쌈·느림 실로봇·실물리·정확한 행동 라벨 but 수집 비용이 크고 느림 (사람이 조종) 시뮬·합성 (middle) — 대규모· 완벽 라벨 무한·완벽 라벨·대규모(Isaac Lab 9.13) but Sim2Real 갭(10.7) 인간 영상 (bottom) — 풍부· 거침·약지도 인터넷에 방대·일반 동작 prior but 로봇 행동 라벨 없음· embodiment 갭 풍부·저비용·거침 (아래로 갈수록)

로봇 데이터 피라미드(많고 거침 ↔ 적고 정확) — 전략: 각 층이 다른 역할로, 넓은 prior(인간 영상) + 규모(시뮬) + 정확(텔레오퍼레이션)을 조합하고, 희소한 top을 시뮬(middle)로 곱한다(10.11.4).

  • 세 층의 역할: ① 인간 영상(bottom — 풍부·거침) — 인터넷의 사람 작업 영상이 방대하나 로봇 행동 라벨이 없어 약지도(일반 동작·물체 상호작용 prior를 배움). ② 시뮬·합성(middle — 무한·갭) — Isaac Lab(9.13)·합성데이터(10.5)가 대규모·완벽 라벨이나 Sim2Real 갭(10.7). ③ 텔레오퍼레이션(top — 정확·희소) — 사람이 로봇을 조종한 정확한 실데모이나 비용이 크고 느림.
  • 왜 피라미드인가: 한 소스로는 안 된다 — 인간 영상만(라벨 없음)·시뮬만(갭)·텔레오퍼레이션만(희소). 세 층을 조합 — 인간 영상으로 넓은 prior, 시뮬로 규모, 텔레오퍼레이션으로 정확함. LLM이 웹 데이터(넓음)+고품질 데이터(정확)를 섞듯, 로봇은 이 피라미드.
  • 핵심 전략 — 희소를 곱하기(10.11.4): 가장 정확하나 희소한 텔레오퍼레이션 데모를, 시뮬(middle)에서 도메인 랜덤화·궤적 변형으로 수백~수천 배 곱한다(10.5·10.6·10.7). 소수의 실제 데모 → 대량 데이터. 피라미드의 top과 middle을 잇는 것이 데이터 전략의 핵심.
  • GR00T의 프레이밍(발표 기준): NVIDIA(GR00T)가 이 데이터 피라미드를 명시적 전략으로 제시 — 인간 영상·시뮬·실로봇 데이터를 엮는다. 구체 방법·도구는 발표·진화 중.

핵심: 로봇 데이터 희소성의 답은 데이터 피라미드 — 인간 영상(풍부·거침·넓은 prior)·시뮬(무한·갭·규모)·텔레오퍼레이션(정확·희소·실데모) 의 세 층을 조합한다. 한 소스로는 안 되고 셋이 보완(prior+규모+정확). 핵심 전략은 희소한 텔레오퍼레이션 데모를 시뮬로 곱하기(10.11.4). LLM의 데이터 믹스에 대응하는 로봇판.

10.11.3 데이터 소스 깊이 — 각 층의 역할·과제

각 데이터 소스를 깊이 — 무엇을 주고, 어떤 과제가 있나.

데이터 소스역할과제·수집
인간 영상(human video)일반 동작·물체 상호작용·손-물체 prior(방대·다양)① 행동 라벨 없음 → 행동 추론·표현 사전학습으로 활용 ② embodiment 갭(인간 손 ≠ 로봇 그리퍼) → retargeting(10.11.6) ③ 시점·맥락 차이
텔레오퍼레이션(teleoperation)정확한 실로봇 데모(관측+행동 쌍, 실물리). 수집: VR·leader-follower 팔로 사람이 로봇 조종비용이 크고 느림(사람 시간)·과제마다 수집·확장 어려움 → 시뮬로 곱하기
시뮬·합성(Isaac Lab 9.13·Replicator 10.5)대규모·무한·완벽 라벨·다양(도메인 랜덤화). 활용: RL 스킬(9.13)·데모 증강(10.11.4)·인지 데이터(10.5)Sim2Real 갭(10.7) → DR·미세조정
  • 인간 영상 — 넓은 prior, 약지도: 인터넷의 요리·조립·작업 영상은 방대·다양해 일반 동작·물체 상호작용·손-물체 관계 prior를 준다. 단 ① 행동 라벨 없음(영상에 로봇 관절 명령이 없음) → 행동을 추론하거나 표현 사전학습(시각·동작 이해)에 활용 ② embodiment 갭(인간 손 ≠ 로봇 그리퍼 — 동작이 직접 전이 안 됨) → retargeting(10.11.6) ③ 시점·맥락 차이. 풍부하나 직접 행동 데이터는 아님.
  • 텔레오퍼레이션 — 정확하나 희소(gold standard): 사람이 VR·leader-follower 팔로 로봇을 조종 → 정확한 관측+행동 쌍(실로봇·실물리). 가장 정제된 데모이나 사람이 일일이 조종해 비용이 크고 느림·과제마다 수집. 그래서 희소 — 이것을 시뮬로 곱하는 것이 핵심(10.11.4).
  • 시뮬·합성 — 규모, 갭: Isaac Lab(9.13)이 대규모 병렬·무한·완벽 라벨, Replicator(10.5)가 인지·외형. 활용: ① RL 스킬(9.13 — 시뮬에서 보행·파지 학습) ② 데모 증강(텔레오퍼 데모를 시뮬에서 변형·곱하기 10.11.4) ③ 인지 데이터(10.5·10.6). 단 Sim2Real 갭(10.7) → 도메인 랜덤화·미세조정.
  • 조합의 묘: 각 소스의 약점을 다른 것이 보완 — 인간 영상의 약지도를 텔레오퍼/시뮬의 정확 행동이, 텔레오퍼의 희소를 시뮬이, 시뮬의 갭을 텔레오퍼/실데이터가. 피라미드가 서로를 받친다.

견해: 인간 영상(넓은 prior·약지도·embodiment 갭)·텔레오퍼레이션(정확·실물리·희소·고비용)·시뮬(규모·완벽 라벨·Sim2Real 갭)이 각각 다른 것을 준다 — 한 소스의 약점을 다른 것이 보완. 특히 희소한 텔레오퍼레이션을 시뮬로 곱하고, 인간 영상으로 prior를. embodiment 갭·Sim2Real 갭·약지도가 각 소스의 과제이고, 조합이 답.

10.11.4 데이터 플라이휠 — 희소 데이터를 곱하기

로봇 데이터 전략의 핵심은 희소한 데이터를 시뮬로 곱하고, 배포 실패를 환류하는 플라이휠이다(8.14 데이터 엔진의 로봇판).

시뮬로 곱하기 10.5~10.7 배포 Thor 8.3· 실로봇 환류 8.14 1로 순환·플라이휠 가속 1) 소수 텔레오퍼레이션 데모 (정확하나 희소, top) 2) 도메인 랜덤화(10.6: 조명·재질·물체·물리) + 궤적 변형 · 한 데모를 수백~수천 변형 (다른 물체·위치·외형·물리) · 시뮬 물리로 변형이 타당한지 검증 3) 대량 다양 데이터셋 → VLA 학습(10.11.5) 4) 실패 케이스 발견(이 물건· 이 상황서 실패) 5) 실패 조건을 텔레오퍼레이션·시뮬에 반영 → 타깃 데이터 → 재학습
  • 곱하기(augmentation) — 희소의 극복: 소수의 텔레오퍼레이션 데모(예: 수십~수백 개)를 시뮬에서 곱한다 — 같은 작업을 다른 물체·위치·외형·조명·물리로 도메인 랜덤화(10.6)하고 궤적을 변형해 수백~수천 배 데이터로. 시뮬 물리(PhysX 9.11)로 변형이 타당한지 검증(물리적으로 가능한 궤적). 소수 실제 데모 → 대량 다양 데이터. 이것이 텔레오퍼레이션의 희소(10.11.3)를 푸는 핵심.
  • 합성 궤적·월드 모델(발표 기준): NVIDIA가 데모 증강(시뮬 기반)·월드 모델 기반 생성(영상·미래 예측으로 데이터 생성) 같은 방법을 발표(GR00T 관련 — 구체는 진화·발표 기준). 핵심 아이디어는 소수 데이터를 생성 모델·시뮬로 증폭.
  • 환류(flywheel) — 8.14의 로봇판: 배포(Thor 8.3) → 실패 발견(특정 물건·상황서 실패) → 그 조건을 텔레오퍼레이션·시뮬에 반영(그 케이스 데모·증강) → 타깃 데이터 → 재학습 → 개선. 8.14 자율주행 데이터 엔진·9.12·10.5 합성 플라이휠의 로봇 파운데이션판. 돌수록 데이터·모델이 좋아진다.
  • 데이터 품질·다양성(6.6·10.6): 맹목적 곱하기가 아니라 다양성·타당성(물리적으로 가능·현실적)이 중요(10.6 다양성·6.6 큐레이션 정신). 비현실 증강은 갭만 키움.
  • Sim2Real 위에서(10.7): 곱한 시뮬 데이터는 Sim2Real 갭이 있으니, 도메인 랜덤화·실데이터 혼합·미세조정(10.7)과 함께. 곱하기가 양을, Sim2Real이 실전이를.

견해: 데이터 플라이휠의 핵심은 희소 데모를 시뮬로 곱하기(소수 텔레오퍼레이션 → 도메인 랜덤화·궤적 변형으로 수천 배, 물리로 타당성 검증)와 배포 실패를 환류(8.14 로봇판)다. 맹목적 곱하기가 아니라 다양성·타당성(10.6·6.6)이 관건이고, Sim2Real(10.7) 위에서. 돌수록 좋아지는 플라이휠이 로봇 데이터 희소(10.10)를 푸는 전략. 발표 컴포넌트(합성 궤적·월드 모델)는 진화 중.

10.11.5 학습 루프 — 사전학습·모방학습·RL·미세조정

데이터를 모았으면 학습한다. 로봇 파운데이션 모델 학습은 LLM의 레시피(6.1·6.4·6.5)와 닮은 흐름이다.

단계로봇 VLA(이 장)LLM(6.1·6.4·6.5)
1) 사전학습사전학습(pretrain): 넓은 데이터(인간 영상+시뮬) → 일반 시각·동작·언어 표현사전학습(다음 토큰): 웹 텍스트 → 일반 언어 표현
2) 모방학습 / SFT모방학습(imitation/BC): 데모(텔레오퍼+증강) 따라하기 → 과제 수행 능력SFT(지도 미세조정 6.4): 지시-응답 따라하기 → 지시 따르기
3) RL·미세조정 / 정렬RL/미세조정(9.13·9.14): 시뮬 RL로 스킬 다듬기·실 미세조정 → 강건·최적화RLHF/DPO(정렬 6.5): 선호로 다듬기 → 정렬·품질

= 넓게(prior) → 데모(능력) → 다듬기(강건/최적)

  • ① 사전학습(pretrain) — 넓은 데이터(인간 영상 + 시뮬)로 일반 표현(시각·동작·언어 이해, VLM 기반 10.10)을 학습. LLM이 웹으로 언어를 배우듯, 로봇은 영상·시뮬로 세계·동작 prior. 데이터 피라미드의 bottom·middle.
  • ② 모방학습(imitation learning / behavior cloning) — 데모(텔레오퍼레이션 + 시뮬 증강 10.11.4)를 따라하기 — 관측 → 데모 행동을 예측하도록(지도학습). 과제 수행 능력을 배움. LLM의 SFT(6.4) 에 대응(지시-응답 따라하기 ↔ 관측-행동 따라하기). 로봇 학습의 주력(데모가 있으면 강력).
  • ③ RL·미세조정 — 시뮬 RL(9.13·9.14) 로 스킬을 다듬거나(모방만으론 부족한 강건·최적화), 실데이터 미세조정(10.7)으로 실로봇 적응. LLM의 RLHF/DPO(6.5) 에 대응(다듬기·정렬). 모방으로 기초, RL로 강건.
  • 레시피의 닮음(6.1 정신): 넓게(prior) → 데모(능력) → 다듬기(강건/최적) — 로봇과 LLM이 같은 구조. 파운데이션 모델의 보편 레시피(사전학습 → 지도 → 강화). 6.1·6.4·6.5를 로봇에 대응시키면 이해가 쉽다.
  • 모방 vs RL(9.13 대조): 모방학습은 데모가 있으면 효율적·안정(데모를 따라함)이나 데모 너머는 못 함. RL(9.13)은 데모 없이 보상으로 탐색·최적화하나 샘플·보상 설계가 어렵다. 조합 — 모방으로 기초, RL로 다듬기·데모 없는 부분. 둘 다 시뮬(9.13) 위에서.
  • 정직(진화 중): 이 레시피는 연구·진화 중이고 정착되지 않았다 — 모방·RL·사전학습의 비율·방법이 활발히 탐구됨. LLM처럼 안정된 레시피가 아직 없다(10.10.6).

견해: 로봇 파운데이션 학습은 사전학습(넓은 데이터로 prior)→모방학습(데모 따라하기, LLM SFT 6.4 대응)→RL·미세조정(다듬기, LLM RLHF 6.5 대응) — 넓게→데모→다듬기의 LLM 레시피(6.1)와 닮은 구조. 모방(데모 효율·안정)과 RL(9.13 탐색·최적화)을 조합, 시뮬 위에서. 단 레시피는 연구·진화 중으로 정착 안 됨(LLM만큼 안정 아님). 6.1·6.4·6.5 대응으로 이해.

10.11.6 cross-embodiment — 여러 로봇·인간에서 전이

generalist 로봇 모델의 야심 중 하나는 cross-embodiment — 여러 로봇 몸체·인간에서 데이터를 모아 전이하는 것이다(10.10 GR00T의 목표).

문제: 로봇마다 몸체가 다름(관절 수·구성·손·크기) → 데이터가 안 호환·정책이 안 전이 접근 공유 표현 — 여러 embodiment를 공통 표현 공간에 embodiment 조건화 — 몸체 정보를 입력에 줘 모델이 적응 행동 추상화 — 끝점·목표 수준 (저수준 관절은 로봇별) 인간 → 로봇 전이(retargeting) 인간 영상의 동작(손-물체)을 로봇 몸체로 변환(retarget) 인간 손 ↔ 로봇 그리퍼 매핑 (embodiment 갭 10.11.3) 인간 데이터의 풍부함을 로봇에 활용
  • 왜 어려운가: 로봇마다 몸체(embodiment) 가 다르다 — 관절 수·구성·손(2지/5지)·크기·동역학. 한 로봇 데이터·정책이 다른 로봇에 직접 안 맞는다(같은 의도도 다른 관절 명령). 그래서 데이터를 모아도 호환·전이가 어렵다.
  • 왜 중요한가: ① 데이터 공유 — 여러 로봇의 데이터를 합쳐 희소(10.10)를 극복 ② generalist — 한 모델이 여러 휴머노이드에(10.10 GR00T) ③ 인간 데이터 활용 — 인간 영상(풍부)을 로봇에. cross-embodiment가 되면 데이터·모델이 몸체를 넘어 쌓인다.
  • 접근: ① 공유 표현 — 여러 embodiment를 공통 표현 공간에(고수준은 공유) ② embodiment 조건화 — 몸체 정보(관절 구성)를 입력에 줘 모델이 적응 ③ 행동 추상화 — 끝점·목표 수준(저수준 관절 제어는 로봇별 컨트롤러로, VLA는 고수준). RT-X(여러 로봇 데이터)·GR00T 등이 시도.
  • 인간 → 로봇 retargeting: 인간 영상(10.11.3)의 동작을 로봇 몸체로 변환(retarget) — 인간 손-물체 동작을 로봇 그리퍼 동작으로 매핑(embodiment 갭 메우기). 인간 데이터의 풍부함을 로봇에 가져오는 다리. 단 인간 손(정교)과 로봇 그리퍼의 차이가 retargeting을 어렵게(10.10.6 dexterity).
  • 정직(미해결): cross-embodiment는 활발한 연구·미해결이다 — 완벽한 몸체 간 전이는 아직 어렵고, embodiment 갭·retargeting이 난제. generalist 휴머노이드의 핵심이자 미해결 부분.

견해: cross-embodiment는 여러 로봇 몸체·인간에서 데이터를 모아 전이하는 것 — 데이터 공유(희소 극복)·generalist(10.10)·인간 데이터 활용에 핵심이나, 몸체 차이(관절·손·동역학)로 어렵다. 공유 표현·embodiment 조건화·행동 추상화로 접근, 인간→로봇은 retargeting(손-그리퍼 매핑). 활발한 연구·미해결 — generalist 휴머노이드의 핵심이자 난제(정직).

10.11.7 워크스루 — 데이터·학습·배포 파이프라인

GR00T류 파이프라인의 전체 흐름(개념 — 구체 도구·방법은 발표·진화 의존, 코드보다 구조).

데이터 피라미드: 인간 영상 + 증강 시뮬 + 텔레오퍼 플라이휠 데이터 수집·생성(10.11.2~10.11.4) 인간 영상 수집(prior) 텔레오퍼레이션 데모(VR·leader-follower — 정확, 소수) 시뮬 곱하기: 데모를 도메인 랜덤화·궤적 변형으로 수천 배(10.5~10.7) 시뮬 RL 스킬(Isaac Lab 9.13) 학습(10.11.5) — 데이터센터 GPU 0.1 사전학습(넓은 데이터 → prior) 모방학습(데모 따라하기 — BC) RL/미세조정(시뮬 RL·실데이터 — 강건) 배포(8.3·5.2) — 엣지 TensorRT(5.2)·Jetson Thor(8.3· 102)로 VLA 추론 행동 청크·계층(10.10.4) — 실시간 제어 실휴머노이드에서 언어 지시로 작업 환류(10.11.4·10.11.100): 실패 → 텔레오퍼/ 시뮬에 반영 → 타깃 데이터 → 재학습 → 플라이휠

체크포인트

  • 데이터 피라미드 세 층 다 활용하나(인간 영상·시뮬·텔레오퍼)
  • 희소 데모를 시뮬로 곱하고 다양성·타당성 확보하나(10.11.4)
  • 학습 레시피(사전학습→모방→RL/미세조정) 적용하나(10.11.5)
  • Sim2Real(10.7) — 시뮬 데이터의 갭을 DR·미세조정으로
  • 엣지 실시간 추론(Thor·TensorRT·행동 청크 10.10.4)
  • 실패 환류 플라이휠 도나(8.14)
  • 데이터가 8할의 일(10.10.2·10.11.2): 파이프라인의 핵심·난점은 데이터 수집·생성 — 텔레오퍼레이션(수집)·시뮬 곱하기(증강)·인간 영상(prior). 학습은 레시피(10.11.5)가 있으나 데이터가 사활.
  • 시뮬이 양 축에(9.13·10.5): 시뮬은 ① 데이터 곱하기(데모 증강 10.11.4) ② RL 스킬(9.13) ③ 학습 환경으로 — 로봇 파운데이션의 데이터·학습 양쪽에. 이 책 시뮬 부(9.11~10.9)가 GR00T를 위한 토대(10.10.7).
  • 배포·실시간(8.3·5.2·10.10.4): 큰 VLA를 엣지(Thor)에서 실시간 — TensorRT(5.2)·행동 청크·계층(10.10.4). 학습 거대(데이터센터)·추론 경량(엣지) — 0.1.
  • 플라이휠(8.14): 실패 환류로 데이터·모델 개선 — 돌수록 좋아짐. 로봇 파운데이션은 한 번이 아니라 순환.
  • 정직(진화): 이 파이프라인은 연구·진화 중 — 데이터 믹스·학습 레시피·증강 방법이 활발히 탐구되고 정착 안 됨. GR00T 구체 컴포넌트는 발표 기준(10.10.6·10.11.1).

견해: 파이프라인은 데이터(인간 영상·텔레오퍼·시뮬 곱하기)→학습(사전학습→모방→RL/미세조정)→배포(Thor·TensorRT·실시간)→환류(플라이휠) 이고, 데이터가 8할의 일(수집·증강). 시뮬이 데이터 곱하기·RL·학습 환경 양쪽에(9.11~10.9가 토대). 배포는 엣지 실시간(8.3·5.2·10.10.4), 플라이휠(8.14)로 순환. 단 레시피는 연구·진화 중(정직).

10.11.8 중간 점검 (체크포인트)

  • [ ] 로봇 데이터 피라미드(인간 영상·시뮬·텔레오퍼레이션)의 세 층과 각 역할·트레이드오프를 안다.
  • [ ] 각 소스의 장단·과제(인간 영상 약지도·embodiment 갭, 텔레오퍼 정확·희소, 시뮬 규모·Sim2Real)를 안다.
  • [ ] 데이터 플라이휠이 희소 데모를 시뮬로 곱하고(도메인 랜덤화·궤적 변형) 실패를 환류(8.14)을 안다.
  • [ ] 학습 레시피(사전학습→모방학습→RL/미세조정)와 LLM(6.1·6.4·6.5)과의 대조를 안다.
  • [ ] cross-embodiment(여러 로봇·인간 전이)가 왜 어렵고 중요하며 retargeting을 안다.
  • [ ] 데이터·학습·배포(Thor·TensorRT)·플라이휠 파이프라인과 시뮬이 양 축(데이터·학습)임을 안다.

증상→의심: 데이터 부족 → 텔레오퍼 희소 → 시뮬로 곱하기(10.11.4)·인간 영상 prior. 곱한 데이터가 비현실 → 맹목적 증강·다양성/타당성 부족 → 물리 검증·다양성(10.6·6.6). 인간 영상이 로봇에 전이 안 됨 → embodiment 갭 → retargeting·조건화(10.11.6). 모방학습이 데모 너머 못 함 → BC 한계 → RL 다듬기(9.13·10.11.5). 시뮬 학습이 실로봇서 실패 → Sim2Real 갭 → DR·미세조정(10.7). VLA 실시간 안 됨 → 큰 모델 → 행동 청크·계층·TensorRT(10.10.4·10.10.57). 여러 로봇에 안 맞음 → embodiment별 → cross-embodiment·조건화(10.11.6).

10.11.9 트레이드오프·대안

결정트레이드오프
텔레오퍼레이션 vs 시뮬 증강정확·실물리 vs 규모·저비용(갭) → 곱하기로 결합
인간 영상 vs 로봇 데이터풍부·prior(약지도) vs 정확·행동(희소)
모방학습(BC) vs RL데모 효율·안정 vs 탐색·최적·데모 불필요(어려움)
사전학습 vs 처음부터prior·일반화 vs 특화·단순(데이터 희소엔 사전학습)
cross-embodiment vs 단일 로봇데이터 공유·generalist vs 단순·전이 불필요
곱하기 양 vs 다양성데이터량 vs 일반화(다양성·타당성이 중요)

견해: 로봇 데이터 희소(10.10)를 푸는 정석은 피라미드 + 플라이휠 — 인간 영상(prior)·텔레오퍼레이션(정확·희소)을 시뮬로 곱하고(규모) 실패를 환류한다. 학습은 모방(데모)+RL(다듬기) 조합, 사전학습으로 prior. cross-embodiment로 데이터를 몸체 너머 쌓되 미해결. 핵심은 양보다 다양성·타당성(10.6·6.6)과 Sim2Real(10.7). 단 이 레시피는 연구·진화 중이고 정착 안 됨 — LLM처럼 안정된 공식이 아직 없다(정직 10.10.6). 데이터가 사활이고 시뮬이 그 답.

비엔비디아 정직: 로봇 데이터·학습 방법은 활발한 학계·업계 경쟁이다 — 모방학습(behavior cloning·diffusion policy)·RL·cross-embodiment(RT-X)·인간 영상 학습·텔레오퍼레이션(ALOHA·UMI 등)·데이터 증강이 널리 연구된다. NVIDIA(GR00T)의 강점은 시뮬(Isaac Lab 9.13)·합성데이터(10.5)·도메인 랜덤화·Omniverse·Thor·풀스택으로 데이터 곱하기·학습·배포를 통합하는 것이나, 방법 자체는 NVIDIA 고유가 아니고 경쟁·진화가 치열하다. 데이터 수집 방법(텔레오퍼레이션 하드웨어)·학습 레시피는 다양한 그룹이 탐구. 로봇 데이터·학습은 정착 안 된 연구 영역이라 구체 방법·승자·성능을 단정 말고 발표·연구 기준으로. 가장 정직한 사실: 데이터 플라이휠·시뮬 증강은 유망한 전략이되, 로봇 파운데이션 모델의 데이터·Sim2Real·cross-embodiment·dexterity는 미해결이고 레시피는 진화 중이다.

10.11.10 흔한 함정

  • 한 데이터 소스만. 인간 영상만(라벨 없음)·텔레오퍼만(희소)·시뮬만(갭) → 피라미드 조합(10.11.2).
  • 텔레오퍼레이션만으로 규모 기대. 비용이 크고 느려 부족 → 시뮬로 곱하기(10.11.4).
  • 맹목적 곱하기. 비현실·비다양 증강은 갭만 → 다양성·물리 타당성(10.6·6.6).
  • 인간 영상 직접 전이 기대. embodiment 갭(손≠그리퍼) → retargeting·조건화(10.11.6).
  • 모방학습만. 데모 너머·강건성 부족 → RL 다듬기(9.13·10.11.5).
  • 사전학습 건너뜀. 데이터 희소에 처음부터 학습 → prior(사전학습)로 일반화(10.11.5).
  • 시뮬 데이터 갭 무시. 곱한 시뮬을 바로 실로봇 → Sim2Real DR·미세조정(10.7).
  • cross-embodiment 과소·과대평가. 직접 전이 기대 또는 포기 → 조건화·추상화·미해결 인정(10.11.6).
  • VLA 엣지 실시간 무시. 큰 모델 느림 → 행동 청크·계층·TensorRT(10.10.4·10.10.57).
  • 레시피 정착 가정. 연구·진화 중 → 발표·연구 기준, 과장 금지(10.10.6).

10.11.11 연습문제

연습 1 (데이터 피라미드). 로봇 데이터 피라미드의 세 층(인간 영상·시뮬·텔레오퍼레이션)을 풍부함·정확함·비용으로 설명하고, 왜 한 소스로는 안 되고 조합이 답인지 답하라.

정답

세 층(많고 거침 ↔ 적고 정확): ① 인간 영상(bottom — 풍부·거침·저비용) — 인터넷의 사람 작업 영상이 방대·다양, 일반 동작·물체 상호작용 prior를 줌. 그러나 거침: 로봇 행동 라벨 없음(약지도)·embodiment 갭(인간 손≠로봇 그리퍼)·시점/맥락 차이. ② 시뮬·합성(middle — 무한·완벽 라벨·대규모) — Isaac Lab(9.13)·Replicator(10.5)가 대규모 병렬·무한·완벽 라벨·다양(도메인 랜덤화). 그러나 Sim2Real 갭(10.7 — 시뮬≠실). ③ 텔레오퍼레이션(top — 정확·고비용·희소) — 사람이 VR·leader-follower로 로봇 조종한 정확한 실로봇 데모(관측+행동·실물리). 그러나 비용이 크고 느림(사람이 일일이)·희소. 위로 갈수록 정확·고비용·희소, 아래로 갈수록 풍부·저비용·거침. 왜 한 소스로는 안 되나: ① 인간 영상만 — 방대하나 로봇 행동 라벨이 없어(영상에 관절 명령 없음) 직접 행동 학습 불가, embodiment 갭. prior는 주나 행동 데이터는 아님. ② 텔레오퍼레이션만 — 정확하나 희소(비용이 크고 느려 대량 불가) → 파운데이션 모델의 데이터를 못 채움. ③ 시뮬만 — 대규모이나 Sim2Real 갭으로 실로봇서 취약. 각 소스가 하나의 약점을 가져 단독으론 부족. 왜 조합이 답: 세 층이 서로를 보완 — 인간 영상의 약지도(라벨 없음) 를 텔레오퍼/시뮬의 정확 행동이, 텔레오퍼의 희소를 시뮬의 곱하기(10.11.4)가, 시뮬의 갭을 텔레오퍼/실데이터의 실데이터가 보완. 인간 영상으로 넓은 prior(세계·동작 이해), 시뮬로 규모(대량 다양), 텔레오퍼레이션으로 정확함(실데모). LLM이 웹 데이터(넓음)+고품질 데이터(정확)를 섞듯, 로봇은 이 피라미드를 섞는다. 특히 희소한 텔레오퍼레이션을 시뮬로 곱하는 게 핵심(10.11.4). 핵심: 한 소스의 약점을 다른 것이 받쳐, prior(인간 영상)+규모(시뮬)+정확(텔레오퍼)이 모여야 로봇 데이터 희소(10.10)를 푼다. 피라미드가 서로를 받침.

연습 2 (데이터 소스 과제). 각 데이터 소스(인간 영상·텔레오퍼레이션·시뮬)의 역할과 핵심 과제를 설명하고, 각 약점을 어떻게 다루는지 답하라.

정답

인간 영상: 역할 — 인터넷의 방대한 사람 작업 영상에서 일반 동작·물체 상호작용·손-물체 관계 prior(다양·풍부). 비전·동작 이해의 사전학습. 과제: ① 행동 라벨 없음 — 영상에 로봇 관절 명령이 없음 → 다루기: 표현 사전학습(시각·동작 이해를 prior로)·행동 추론(영상에서 동작 추정)·약지도. ② embodiment 갭 — 인간 손 ≠ 로봇 그리퍼라 동작이 직접 전이 안 됨 → 다루기: retargeting(인간 동작을 로봇 몸체로 변환 10.11.6)·조건화. ③ 시점·맥락 차이 — 영상 시점이 로봇 시점과 다름 → 다양한 영상·도메인 적응. 텔레오퍼레이션: 역할 — 사람이 VR·leader-follower 팔로 로봇을 조종한 정확한 실로봇 데모(관측+행동 쌍·실물리). 가장 정제된 행동 데이터(gold standard). 과제: 비용이 크고 느림 — 사람이 일일이 조종해 과제마다 소수만 수집, 확장 어려움(희소) → 다루기: 시뮬로 곱하기(10.11.4 — 소수 데모를 도메인 랜덤화·궤적 변형으로 수천 배), 효율적 텔레오퍼 하드웨어. 시뮬·합성: 역할 — Isaac Lab(9.13)·Replicator(10.5)가 대규모·무한·완벽 라벨·다양(도메인 랜덤화). 활용: RL 스킬(9.13)·데모 증강(10.11.4)·인지 데이터(10.5). 과제: Sim2Real 갭(10.7 — 시뮬 물리·외형≠실) → 다루기: 도메인 랜덤화(9.14·10.6)·system identification·실데이터 미세조정·혼합(10.7). 공통 — 약점 상호 보완: 각 소스의 약점을 다른 것이 보완(10.11.2) — 인간 영상 약지도를 텔레오퍼/시뮬 정확 행동이, 텔레오퍼 희소를 시뮬 곱하기가, 시뮬 갭을 텔레오퍼/실데이터가. 즉 단독 약점을 조합으로 푼다. 그리고 데이터 품질·다양성·타당성(10.6·6.6)이 모든 소스에 공통 관건(맹목적 양보다 다양·현실). 핵심: 각 소스는 역할(prior·정확·규모)과 과제(약지도·희소·갭)가 있고, 약점은 조합·곱하기·retargeting·Sim2Real로 다룬다.

연습 3 (플라이휠·곱하기). 데이터 플라이휠이 희소한 텔레오퍼레이션 데모를 어떻게 곱하는지 설명하고, 맹목적 곱하기의 위험과 환류(8.14)이 어떻게 작동하는지 답하라.

정답

희소 데모 곱하기: 핵심 전략은 소수의 텔레오퍼레이션 데모(정확하나 희소)를 시뮬에서 곱하기다. ① 사람이 텔레오퍼레이션으로 작업 데모를 수십~수백 개 수집(정확하나 적음). ② 그 데모를 시뮬(Isaac 9.13·Replicator 10.5)에 가져와 도메인 랜덤화·궤적 변형: 같은 작업을 다른 물체·위치·외형·조명(시각 DR 10.6)·다른 물리(마찰·질량 DR 9.14)·궤적 변형(약간 다른 경로·속도)으로 수백~수천 변형. ③ 시뮬 물리(PhysX 9.11)로 변형이 타당한지 검증(물리적으로 가능한 궤적·충돌 없음). → 소수 실제 데모가 대량 다양 데이터셋으로(수천 배). 이것이 텔레오퍼레이션의 희소(10.11.3)를 푸는 핵심. (발표 기준: 합성 궤적 생성·월드 모델 기반 생성 등 NVIDIA 방법, 진화 중.) 맹목적 곱하기의 위험: 양만 늘리면 안 된다 — ① 비현실 증강 — 물리적으로 불가능·비현실적 변형은 Sim2Real 갭만 키움(10.7) → 물리 타당성 검증 필수. ② 다양성 부족 — 같은 변형만 많으면(예: 위치만 약간) 1장과 다름없음 → 의미 있는 다양성(물체·외형·물리·시점, 10.6). ③ 편향 증폭 — 원 데모의 편향을 곱하면 편향도 곱해짐 → 균형·큐레이션(6.6). 즉 양보다 다양성·타당성(10.6·6.6)이 관건. 환류(flywheel 8.14): ① 곱한 데이터로 VLA 학습·배포(Thor 8.3) → ② 실패 케이스 발견(특정 물건·상황·조명서 실패 — 실로봇 또는 SIL 9.12) → ③ 그 실패 조건을 텔레오퍼레이션·시뮬에 반영(그 케이스 데모 추가·그 조건 집중 증강) → ④ 타깃 데이터 생성 → ⑤ 재학습 → ①로 순환. 8.14 자율주행 데이터 엔진·9.12·10.5 합성 플라이휠의 로봇 파운데이션판. 돌수록 데이터·모델이 좋아진다 — 실패가 다음 데이터를 정의하니 효율적(맹목적 데이터 증량이 아니라 부족한 곳 집중). Sim2Real(10.7) 위에서: 곱한 시뮬 데이터는 갭이 있으니 도메인 랜덤화·실데이터 혼합·미세조정과 함께. 핵심: 소수 텔레오퍼를 시뮬로 곱하되(양) 다양성·타당성(질)을 지키고, 실패 환류(플라이휠 8.14)으로 타깃 개선. 곱하기가 희소를, 플라이휠이 지속 개선을.

연습 4 (학습 레시피). 로봇 파운데이션 학습 레시피(사전학습·모방학습·RL/미세조정)를 설명하고 LLM(6.1·6.4·6.5)과 대조하며, 모방학습과 RL의 차이·조합을 답하라.

정답

레시피(LLM 대조): ① 사전학습(pretrain) — 넓은 데이터(인간 영상 + 시뮬)로 일반 표현(시각·동작·언어 이해, VLM 기반 10.10) 학습. LLM 대응: 웹 텍스트로 다음 토큰 예측 → 일반 언어 표현. 로봇은 영상·시뮬로 세계·동작 prior. 데이터 희소(10.10)에 prior가 일반화의 토대. ② 모방학습(imitation/behavior cloning, BC) — 데모(텔레오퍼레이션 + 시뮬 증강 10.11.4)를 따라하기: 관측 → 데모 행동을 예측하도록 지도학습. 과제 수행 능력. LLM 대응: SFT(지도 미세조정 6.4) — 지시-응답 따라하기 ↔ 관측-행동 따라하기. 로봇 학습의 주력(데모 있으면 강력·안정). ③ RL/미세조정 — 시뮬 RL(9.13·9.14) 로 스킬 다듬기(모방 너머 강건·최적화)·실데이터 미세조정(10.7)으로 실적응. LLM 대응: RLHF/DPO(정렬 6.5) — 선호로 다듬기 ↔ 보상/실패로 다듬기. 닮은 구조: 넓게(prior)→데모(능력)→다듬기(강건/최적) — 로봇과 LLM이 같은 파운데이션 레시피(사전학습→지도→강화). 6.1·6.4·6.5를 로봇에 대응시키면 이해 쉬움. 모방학습 vs RL 차이: 모방학습(BC) — 데모를 따라함(지도학습). 장점: 데이터 효율·안정(데모가 정답을 줌, 탐색 불필요)·간단. 단점: 데모 너머 못 함(데모에 없는 상황·실수 회복 약함, distribution shift), 데모 품질에 의존. RL(9.13) — 보상으로 탐색·최적화(데모 없이). 장점: 데모 없는 부분·강건·최적(탐색으로 더 나은 해 발견). 단점: 샘플 비효율(많은 시행 — 시뮬 필요 9.13)·보상 설계 어려움(reward hacking 9.13)·불안정. 조합: ① 모방으로 기초(데모로 빠르게 능력 — 효율·안정), ② RL로 다듬기(모방이 약한 강건성·최적화·데모 없는 상황). 둘 다 시뮬(9.13) 위에서(RL은 시뮬 필수, 모방 증강도 시뮬). 예: 텔레오퍼 데모로 BC → 시뮬 RL로 강건화·실패 회복. LLM도 SFT(모방)+RLHF(강화)를 조합하듯. 정직(진화 중): 이 레시피는 연구·진화 중으로 정착 안 됨 — 모방·RL·사전학습의 비율·방법이 활발히 탐구되고, LLM처럼 안정된 공식이 아직 없다(10.10.6). 핵심: 넓게→데모→다듬기(LLM 6.1 대응), 모방(효율·안정)+RL(탐색·최적) 조합, 시뮬 위에서, 레시피는 진화 중.

연습 5 (cross-embodiment). cross-embodiment가 무엇이고 왜 어려우며 왜 중요한지 설명하고, 접근 방법과 인간→로봇 retargeting, 그리고 정직한 한계를 답하라.

정답

cross-embodiment란: 여러 로봇 몸체(embodiment)·인간에서 데이터를 모아 학습·전이하는 것 — 한 모델이 다양한 휴머노이드/로봇에 적용되고, 여러 로봇 데이터를 합쳐 쓰는 것(10.10 GR00T 목표). 왜 어려운가: 로봇마다 몸체가 다름 — 관절 수·구성·손(2지/5지)·크기·동역학. 같은 의도("컵 집기")도 로봇마다 다른 관절 명령이 필요. 그래서 ① 한 로봇 데이터·정책이 다른 로봇에 직접 안 맞음(전이 실패) ② 데이터를 모아도 호환 안 됨(embodiment마다 행동 공간 다름). 몸체 차이가 전이·데이터 공유를 막는다. 왜 중요한가: ① 데이터 공유 — 여러 로봇의 데이터를 합쳐 희소(10.10)를 극복(한 로봇 데이터는 적어도 여럿 합치면 많음). ② generalist — 한 파운데이션 모델이 여러 휴머노이드에(10.10 GR00T, 로봇마다 새 모델 X). ③ 인간 데이터 활용 — 인간 영상(풍부 10.11.3)을 로봇에. cross-embodiment가 되면 데이터·모델이 몸체를 넘어 쌓인다 — 로봇 파운데이션의 핵심 야심. 접근: ① 공유 표현 — 여러 embodiment를 공통 표현 공간에(고수준 의도는 공유, 저수준만 다름). ② embodiment 조건화 — 몸체 정보(관절 구성·운동학)를 입력에 줘 모델이 그 몸체에 적응. ③ 행동 추상화 — VLA는 끝점·목표 수준(어디로·무엇을)을 출력, 저수준 관절 제어는 로봇별 컨트롤러(9.10·9.14)로 — 추상 수준에서 공유. RT-X(여러 로봇 데이터 합침)·GR00T 등이 시도. 인간→로봇 retargeting: 인간 영상(10.11.3)의 동작을 로봇 몸체로 변환 — 인간 손-물체 동작을 로봇 그리퍼 동작으로 매핑(embodiment 갭 메우기). 인간 데이터의 풍부함을 로봇에 가져오는 다리. 단 인간 손(수십 자유도·정교)과 로봇 그리퍼(단순)의 차이가 retargeting을 어렵게(dexterity 갭 10.10.6) — 정교한 손 동작은 단순 그리퍼로 변환 시 손실. 정직한 한계: cross-embodiment는 활발한 연구·미해결이다 — 완벽한 몸체 간 전이는 아직 어렵고, embodiment 갭·retargeting(특히 손)이 난제. generalist 휴머노이드의 핵심이자 미해결 부분(10.10.6). 데이터 공유·범용의 약속은 크나 현실은 초기. 핵심: 몸체를 넘어 데이터·모델을 쌓는 cross-embodiment는 희소 극복·generalist에 중요하나, 몸체 차이로 어렵고(공유 표현·조건화·추상화·retargeting으로 접근) 미해결. 인간→로봇은 retargeting이되 dexterity 갭이 난제. 정직: 연구 단계, 과장 금지.

10.11.12 요약 · 다음 장

  • 데이터 피라미드: 인간 영상(풍부·거침·prior)·시뮬(무한·갭·규모)·텔레오퍼레이션(정확·희소·실데모) 세 층 조합 — 한 소스로는 안 되고 서로 보완. 로봇 데이터 희소(10.10)의 답.
  • 데이터 플라이휠: 핵심은 희소 텔레오퍼 데모를 시뮬로 곱하기(도메인 랜덤화·궤적 변형·물리 타당성 10.5~10.7) + 실패 환류(8.14). 양보다 다양성·타당성(10.6·6.6).
  • 학습 레시피: 사전학습(prior)→모방학습(데모·BC)→RL/미세조정(다듬기) — LLM(사전학습→SFT 6.4→RLHF 6.5)과 닮은 구조. 모방(효율·안정)+RL(탐색·최적) 조합, 시뮬 위에서.
  • cross-embodiment: 여러 로봇·인간 전이(데이터 공유·generalist) — 몸체 차이로 어렵고(공유 표현·조건화·추상화·retargeting), 미해결.
  • 파이프라인: 데이터(8할의 일)→학습→배포(Thor·TensorRT 실시간 8.3·5.2·10.10.4)→플라이휠. 시뮬이 데이터·학습 양 축(9.11~10.9가 토대). 정직: 레시피 연구·진화 중·정착 안 됨, 데이터·Sim2Real·cross-embodiment·dexterity 미해결, 경쟁 치열(RT-X·ALOHA 등), 발표 기준·과장 금지(10.10.6).

제10부 시뮬레이션·디지털트윈·피지컬 AI(10.1~10.11) 완료 — Omniverse·OpenUSD·합성데이터·Sim2Real·디지털트윈·휴머노이드 GR00T. 컴퓨팅 기반(제1~4부)→AI 소프트웨어(제5~7부)→자율주행(제8부)→로보틱스(제9부)→시뮬·피지컬 AI(제10부)가 한 흐름으로.

다음 장: 11.1 엔드투엔드 워크플로우 통합. 제11부 종합 — 이 책 전체(GPU·CUDA·라이브러리·데이터센터·추론·생성형 AI·자율주행·로보틱스·시뮬·피지컬 AI)를 학습→최적화→배포→엣지의 한 워크플로우로 관통하고, 도메인(데이터센터·자율주행·로보틱스)을 대조한다. 풀스택이 어떻게 한 흐름으로 이어지는지를.