75%. 최근 로봇 공학계의 난제인 ‘시뮬레이션-실제 환경 전이(Sim-to-Real)’의 성공률이 도달한 수치다. 과거 로봇은 통제된 실험실 환경에서만 정해진 동작을 반복했으며, 현실의 변수 앞에서는 무력했다. NVIDIA 연구팀이 국제 로봇 자동화 학술대회(ICRA)에서 발표한 8편의 논문은 이 간극을 메우는 기술적 해법을 제시했다. 로봇이 스스로 환경을 인식하고 추론하며 계획을 수정하는 능력을 구현함으로써, 로봇이 실험실을 벗어나 실제 현장에 투입될 수 있는 기반을 마련했다.
ICRA에서 공개된 8가지 로봇 제어 프레임워크
NVIDIA Research는 ICRA에서 채택된 28편의 논문 중 8편의 로봇 제어 연구를 통해 다중 로봇 협업의 효율성을 높였다. 핵심 기술인 ScheduleStream은 GPU 기반의 다중 로봇 팔 병렬 계획 프레임워크로, 기존의 순차적 처리 방식을 병렬로 전환했다. NVIDIA Jetson에서 구동 시 다중 팔 계획 시나리오의 속도가 3배 향상되었으며, 관련 코드는 ScheduleStream 저장소에서 확인할 수 있다.
로봇의 형태 변화에 따른 제어 능력 저하 문제는 COMPASS 프레임워크로 해결했다. 모방 학습으로 기본 내비게이션을 구축한 뒤 NVIDIA Isaac Lab에서 잔차 강화학습을 통해 로봇 몸체별 전문성을 학습시켰다. 그 결과 시뮬레이션만으로 학습했음에도 모방 학습 대비 평균 성공률을 4.5배 높였으며, 실제 자율 주행 로봇과 휴머노이드 대상 20회 시험에서 약 80%의 성공률을 기록했다. 또한 Grasp-MPC는 GraspGen 데이터셋과 cuRobo(CUDA 가속 로봇 모션 생성 라이브러리)를 활용해 8,000개 물체에 대해 200만 개의 시뮬레이션 궤적을 생성, 실제 로봇의 파지 성공률을 기존 41%에서 75%로 끌어올렸다.
비정형 물체 처리 기술인 Deformable Cluster Manipulation 프레임워크도 공개됐다. 전신주에 엉킨 나뭇가지를 제거하는 작업에서 착안해, 그리퍼 대신 팔 전체로 물체를 감싸 밀어내는 방식을 사용한다. 생물학적 성장 방정식을 이용한 트리 생성기로 가상 나무를 만들어 Isaac 시뮬레이션에서 학습시켰으며, 실제 환경에 추가 학습 없이 바로 적용되는 제로샷(Zero-shot) 성능을 확인했다.
시뮬레이션의 한계를 넘는 '잔차 학습'과 '적응형 제어'
정밀 조립 작업은 시뮬레이션과 실제 물리 세계 사이의 미세한 오차로 인해 자동화가 어렵다. 이를 해결하기 위해 시뮬레이션 전략을 현실 하드웨어에서 실시간으로 보정하는 다층 구조 방법론이 도입됐다.
SPARR(Simulation-to-Real Assembly with Residual Reinforcement Learning)은 조립 전략을 이원화한다. Isaac Lab에서 전체 전략을 학습시킨 후, 실제 배포 단계에서 카메라 데이터를 활용해 물리적 오차를 보정하는 잔차 학습 레이어를 추가한다. 이 방식을 적용하면 기존 제로샷 방식 대비 성공률은 38% 향상되고 작업 시간은 30% 단축된다. 특히 미국 국립표준기술연구소(NIST)의 조립 과제에서는 성공률을 75% 개선했다.
다단계 조립 공정에서는 리파이너리(Refinery) 프레임워크가 사용된다. 각 단계의 결과물이 다음 단계에 최적화된 위치에 놓이도록 학습하여, 긴 조립 시퀀스에서도 91%의 시뮬레이션 성공률을 달성했다. 이는 앞선 부품의 각도 오차가 다음 공정의 실패로 이어지는 상황을 방지한다.
시각 정보 처리 단계에서는 픽(PEEK) 파이프라인이 효율을 높인다. 시각 언어 모델(VLM)을 통해 작업 지시어와 관련된 핵심 대상만 식별하고 노이즈를 제거함으로써, 실제 환경에서 기존 대비 최대 41배 높은 정확도를 보였다. 마지막으로 실(SEAL) 방법론은 로봇이 추론한 계획과 실제 실행 사이의 불일치를 런타임에 감지하고 즉각 수정해 논리적 오류를 차단한다.
사전 계획에서 실시간 적응으로의 제어 패러다임 전환
이번 연구 결과는 로봇 제어의 핵심이 '정교한 사전 계획'에서 '실시간 수정'으로 이동하고 있음을 보여준다. 과거에는 모든 관절 각도를 미리 계산하는 방식에 의존했으나, Grasp-MPC와 같은 기술은 사람이 감각으로 물건을 잡듯 실행 중에 동작을 보정한다. 이는 복잡하게 널브러진 환경에서도 로봇이 새로운 물체를 정확히 집어낼 수 있게 하는 결정적 요인이 된다.
정밀 조립 분야에서도 SPARR와 같은 잔차 학습 방식이 유효했다. 시뮬레이션에서 일반 전략을 배우고 실제 하드웨어에서 오차를 스스로 수정하는 구조는 인간의 시연이나 가이드 없이도 산업 현장에 즉시 투입 가능한 수준의 정밀도를 확보하게 한다. 결과적으로 로봇의 실전 성공률은 고정된 궤적의 반복이 아니라, 환경 변화에 얼마나 빠르게 적응하느냐에 따라 결정된다.
한국 로봇 산업과 시뮬레이션 기반 개발의 시사점
NVIDIA는 Isaac Lab과 Isaac open simulation frameworks를 통해 대규모 합성 데이터를 생성함으로써 물리적 데이터 수집의 한계를 해결했다. 실제 로봇을 움직여 데이터를 쌓는 대신 가상 환경에서 수만 번의 시행착오를 겪게 하여 데이터 수집 시간을 GPU 연산 능력으로 단축한 것이다. 이는 변수가 많은 국내 제조 현장에서 데이터를 일일이 수집해야 했던 고비용 구조를 효율화하는 방법론이 된다.
배포 전 검증 단계에서는 NVIDIA Omniverse NuRec 기반의 디지털 트윈이 활용된다. 실제 환경에 로봇을 투입하기 전 가상으로 복제한 공간에서 동작을 최종 확인하고 보정하는 프로세스를 통해, 전력선 청소나 케이블 관리, 농업 검사와 같은 비정형 야외 환경으로 로봇의 적용 범위를 확장할 수 있다.
시뮬레이션 기반 개발은 단순한 테스트 도구를 넘어 실제 배포의 필수 공정으로 자리 잡고 있다. 정해진 궤적만 반복하던 기존 공장 자동화의 한계를 넘어, 예측 불가능한 변수가 많은 환경에서도 로봇이 자율적으로 작동하게 만드는 핵심은 결국 정교한 가상 검증 체계에 있다.
가상 세계의 학습 데이터가 물리적 실체로 전이되는 시뮬레이션 투 리얼리티(Sim-to-Real)의 간극이 좁혀지고 있다. 엔비디아가 공개한 8가지 기술은 로봇이 실제 환경에서 겪던 물리적 충돌과 학습 시간의 한계를 가상 환경의 정교한 모사와 연산 능력으로 해결하는 데 집중한다. 이는 로봇 개발의 중심축이 하드웨어의 기계적 정밀함에서 소프트웨어 기반의 학습 효율과 데이터 생성 능력으로 이동하고 있음을 보여준다. 결국 로봇의 실용화 속도는 가상과 현실의 오차를 얼마나 빠르게 제로로 만드느냐에 의해 결정된다.




