시뮬레이션으로 휴머노이드의 현실 세계 인지·계획·이동을 학습하다

시뮬레이션으로 휴머노이드의 현실 세계 인지·계획·이동을 학습하다

Siyuan Hu, Abulikemu Abuduweili, Yue Meng, Shipeng Liu, Quentin Leboutet +3개 더

6 분 읽기•2026년 11월 5일

휴머노이드 로봇은 사람이 모든 훈련 에피소드에서 원격 조종하지 않아도 시뮬레이션 경험을 통해 인지에서 행동으로 이어지는 협응된 작업 흐름을 학습할 수 있습니다. 이 시스템은 카메라 기반 과제 계획, 동작 생성, 깊이 정보 기반 컨트롤러를 결합한 뒤, 로봇이 본 적도 없고 지도를 만들지도 않은 실제 환경으로 학습된 스택을 전이합니다. 이를 통해 새로운 로봇 기술을 더 저렴하게 개발할 수 있지만, 과제 설계와 접촉 감지는 여전히 중요한 제약으로 남습니다.

목차

연구진은 무엇을 만들었나요?

연구진은 대부분 시뮬레이션을 통해 훈련한 휴머노이드 자율성 스택을 만들었습니다. 이 스택은 작업 지시와 카메라 영상을 일련의 물리적 움직임으로 변환합니다. 사람이 로봇을 원격 조종해 모든 연습 사례를 수집하는 대신, 시스템은 시뮬레이션에서 생성한 합성 데이터를 훈련의 기반으로 사용합니다.

스택은 계획과 물리적 제어를 분리합니다. 동작 생성기는 운동학적 계획, 즉 작업을 수행하는 동안 로봇의 몸이 어떻게 움직여야 하는지를 설명하는 계획을 만듭니다. 동작 추적기는 그 계획을 로봇이 실행할 수 있는 행동으로 변환합니다. 오케스트레이션 계층은 이 과정을 조율하고 작업 수준의 결정을 처리합니다.

시스템은 테이블 아래로 기어가기, 출입구 통과하기, 상자 밀기, 이름이 지정된 물체로 이동하기 등 구체적인 실내 활동을 중심으로 설계되었습니다. 각 지시를 차례대로 성공적으로 수행해야 하는 다중 과제 시퀀스도 실행할 수 있습니다. 다만 새 과제를 추가하는 과정이 자동화된 것은 아닙니다. 사람은 여전히 프롬프트를 작성하고 원하는 동작을 설명하는 키프레임을 만들어야 합니다.

휴머노이드 훈련용 합성 데이터를 생성하는 파이프라인을 보여주는 다이어그램

시스템은 어떤 결과를 냈나요?

주요 성과는 시뮬레이션으로 훈련한 전체 스택이 훈련 중 보거나 스캔하거나 지도를 만들지 않은 실제 환경으로 제로샷 전이되었다고 연구진이 보고한 점입니다. 여기서 ‘제로샷’은 해당 환경에서 시스템을 배포하기 전에 과제별 실제 환경 훈련이나 매핑 단계를 거치지 않았다는 뜻입니다. 이는 시뮬레이션 연습이 가상 장면 안에서의 성능 향상에 그치지 않는지 확인하는 의미 있는 시험입니다.

평가에는 명확한 물리적 성공 조건이 있는 과제가 포함됩니다. 테이블 주위를 돌아가는 대신 테이블 아래로 통과하기, 흔들리는 문을 피하기, 상자 밀기, 이름이 지정된 물체에 도달하기, 순서가 정해진 과제 시퀀스 완료하기 등이 이에 해당합니다. 시뮬레이션 평가는 계획에 걸리는 시간도 포함하도록 실시간 시뮬레이션을 사용해 전체 배포 스택을 시험합니다.

이 요약을 위해 제공된 논문 본문에는 수치화된 성공률, 비교 결과, 일부 과제의 임계값이 포함되어 있지 않습니다. 따라서 여기서는 해당 값을 신뢰성 있게 제시하거나 비교할 수 없습니다. 데이터 품질에 관한 추가 발견도 있습니다. 렌더링된 한 사람만 따라가도록 훈련된 모델은 미세 조정 후 일반성이 떨어졌지만, 다양한 사람 모델을 사용해 훈련하자 여러 사람을 따라가는 능력이 회복되었습니다. 또한 이미지에 과제가 무엇인지 짐작할 단서가 있는 경우 모델이 음성 지시를 무시하도록 학습될 수 있다는 점도 연구진은 발견했습니다.

시뮬레이션에서 동작으로 이어지는 파이프라인은 어떻게 작동하나요?

시스템은 카메라 영상과 과제 프롬프트를 계획으로 바꾼 다음, 실제 로봇에서 그 계획을 실행하도록 컨트롤러를 훈련합니다. 동작 생성기는 상위 수준의 동작 시퀀스를 담당합니다. 동작 추적기는 실행을 담당하며, 로봇의 물리적 몸체와 구동기를 고려하면서 운동학적 계획을 따라갑니다.

동작 추적기 훈련은 세 단계로 진행됩니다. 먼저 연구진은 개별 기술을 위한 별도의 ‘특권 정보’ 전문가 모델을 훈련합니다. 이 모델은 실제 로봇이 직접 사용할 수 없는 시뮬레이션 내부 정보를 활용할 수 있습니다. 다음으로 해당 전문가 모델의 지식을 깊이 입력에 의존하는 통합 학생 컨트롤러에 증류합니다. 마지막으로 강화 학습, 구동기 모델링, 도메인 무작위화를 활용해 학생 모델을 미세 조정합니다. 도메인 무작위화는 훈련 중 시뮬레이션 조건을 다양하게 바꾸어 시뮬레이션과 실제 하드웨어 사이의 차이를 줄이는 데 도움을 줍니다.

전체 스택은 OAK-1W 어안 렌즈 모델을 기반으로 한 시뮬레이션 헤드 카메라 영상을 사용해 MuJoCo에서 평가됩니다. 시뮬레이션은 실시간으로 실행되므로 평가 설정에는 계획에 걸리는 시간도 포함됩니다.

오케스트레이션 계층은 Mac mini에서 MLX를 사용해 4-bit 형식의 Qwen3.6-35B-A3B를 실행합니다. 동작 생성기와 추론 엔진을 공유하므로 네트워크 연결 없이 계획을 세울 수 있습니다. 오케스트레이터는 API를 통해 외부의 비공개 소스 모델을 호출할 수도 있지만, 논문은 이러한 모델이 더 나은 계획 성능을 제공할 가능성이 있다고 언급합니다.

연구진은 두 가지 훈련 편향을 해결하기 위해 데이터에 변화를 주었습니다. 다양한 3D 사람 모델을 사용해 시스템이 한 사람의 외모만 알아보도록 학습되는 것을 방지했습니다. 일부 훈련 이미지를 검은 프레임으로 대체해, 해당 사례에서는 장면만 보고 과제를 추측하는 대신 언어 지시에 의존하도록 했습니다.

시각 인지, 과제 계획, 동작 생성, 로봇 제어를 연결하는 자율성 스택

로보틱스 분야에서 이 연구가 중요한 이유는 무엇인가요?

로봇 기술을 익히려면 많은 연습 데이터가 필요한 경우가 많으며, 사례를 수집할 때마다 사람이 조작해야 한다면 비용이 커질 수 있습니다. 시뮬레이션을 사용하면 각 훈련 에피소드마다 사람이 제어 과정에 참여하지 않아도 연습 데이터를 생성할 수 있습니다. 휴머노이드 개발팀에는 기술을 한 번 시연하는 단계와 시스템이 이를 반복하도록 훈련하는 단계 사이의 중요한 병목 하나를 줄일 가능성이 있습니다.

이 접근법은 “의자로 가”와 같은 지시를 실제 공간에서의 이동으로 연결해야 하는 실질적인 문제도 다룹니다. 스캔하거나 지도를 만들지 않은 환경으로 전이되었다는 보고는 이 시스템이 각 시험 장소의 사전 제작 지도에 전적으로 의존하지 않음을 시사합니다. 이는 공간이 바뀌고 모든 배치에 맞춰 로봇을 수동으로 준비하기 어려운 직장과 가정에서 의미가 있습니다.

가구 주변 이동, 출입구 통과, 물체 밀기, 과제 시퀀스 따르기와 같은 시연 과제는 더 폭넓은 이동형 조작 능력을 위한 기반이 됩니다. 플랫폼을 비교하는 구매자는 Robot Overflow에서 휴머노이드 로봇 둘러보기를 통해 이러한 방법이 대상으로 하는 하드웨어 범주를 살펴볼 수 있습니다. 이 결과가 범용 자율성을 입증하는 것은 아니지만, 시뮬레이션 기반 훈련이 더 유연한 휴머노이드 배치를 어떻게 뒷받침할 수 있는지 보여줍니다.

한계와 남은 질문은 무엇인가요?

시뮬레이션을 이용하면 훈련 에피소드를 수집할 때 작업자가 필요하지 않지만, 과제 설계에서 사람의 역할까지 사라지는 것은 아닙니다. 각 과제를 정의하고 키프레임을 작성하는 일은 여전히 사람이 해야 하므로, 시스템의 기술 라이브러리는 사람이 명세를 작성하는 속도에 맞춰 확장됩니다.

로봇은 주로 시각에 의존하며 직접적인 접촉 정보를 얻지 못합니다. 물체가 가려지거나 카메라 시야에서 벗어나면 정책이 접촉을 유지하고 있는지 알지 못할 수 있어, 접촉이 중요한 과제는 더 어려워집니다. 동작 추적기에 제공되는 인터페이스도 제한적입니다. 추적기는 요청된 움직임을 따르지만 계획의 목적이나 장면의 원하는 미래 상태는 알지 못합니다. 이러한 의도를 추적기에 전달하면 실행이 계획과 달라질 때 더 지능적으로 대응하는 데 도움이 될 수 있습니다.

마지막으로 오케스트레이션 계층은 비교적 단순합니다. 더 다양한 과제를 다루려면 더 유능한 조율 기능이 필요할 가능성이 큽니다. 논문은 미세 조정의 상충 관계도 지적합니다. 시각적 편향은 일반화 능력을 약화하거나, 훈련 데이터에 의도적으로 변화를 주지 않으면 시스템이 언어를 무시하게 만들 수 있습니다.

독자가 알아야 할 점은 무엇인가요?

시스템은 사람의 도움 없이 완전히 학습하나요? 아닙니다. 시뮬레이션은 데이터 수집 중 사람이 로봇을 조작해야 할 필요를 줄여주지만, 과제 프롬프트를 작성하고 동작 키프레임을 만드는 일은 여전히 사람이 합니다.

로봇은 실제 환경마다 지도가 필요한가요? 연구진은 훈련 중 보거나 스캔하거나 지도를 만들지 않은 실제 환경으로 제로샷 전이했다고 보고합니다.

물체가 시야에서 가려지면 어떻게 되나요? 시각 기반 시스템은 물체나 진행 중인 접촉에 관한 정보를 놓칠 수 있습니다. 연구진은 촉각 센싱을 이 약점을 해결할 수 있는 방법으로 제시합니다.

로봇은 서로 다른 과제의 시퀀스를 수행할 수 있나요? 평가에는 모든 하위 과제를 순서대로 성공해야 하는 다중 과제 시퀀스가 포함됩니다. 제공된 논문 본문에는 해당 시퀀스의 수치화된 성공률이 제시되어 있지 않습니다.

핵심 결론은 무엇인가요?

시뮬레이션은 휴머노이드 자율성의 데이터 엔진이 되어, 모든 훈련 에피소드마다 작업자가 필요하지 않으면서 시각 기반 과제 계획을 실제 동작과 연결할 수 있습니다. 이 접근법은 실제 환경으로 전이하는 방법을 보여주는 한편, 사람의 과제 설계와 시각에만 의존하는 센싱은 중요한 한계로 남습니다.