하나의 모델로 로봇 영상, 언어, 메모리, 동작을 연결해 제어하다

하나의 모델로 로봇 영상, 언어, 메모리, 동작을 연결해 제어하다

Rahul Sajnani, Diego Romeres, Mingyuan Zhang, Kai Gao, Carl Qi +7개 더

6 분 읽기•2026년 10월 21일

UniWALM은 미래 영상, 동작, 언어를 함께 예측하고, 하나의 제어 단계에서 다음 단계로 간결한 텍스트 메모리를 이어 전달하는 로봇 제어 모델입니다. 이 설계는 단계별 정책의 지속적인 약점을 해결하려 합니다. 단계별 정책은 현재 보이는 것을 바탕으로 동작할 수 있지만, 나중에 필요한 횟수, 실패한 시도, 보이지 않는 물체 간 관계를 잊을 수 있습니다. 별도의 플래너나 메모리 시스템에 의존하지 않는 것이 목표입니다.

목차

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

UniWALM은 로봇 정책에서 흔히 따로 처리하는 세 가지 출력을 결합합니다. 장면이 어떻게 보일지에 대한 예측, 로봇이 수행해야 할 동작, 작업이나 진행 상황을 설명하는 언어입니다. 모델은 이를 공유 멀티모달 표현, 즉 여러 종류의 정보를 처리하기 위한 공통 내부 형식으로 함께 학습합니다. 목표는 독립된 모듈 사이에서 정보를 전달하는 대신 이해, 계획, 제어를 연결하는 것입니다.

핵심 기능은 제어 단계 간에 이어지는 메모리입니다. 각 단계가 끝날 때 UniWALM은 하위 작업과 텍스트 메모리를 담은 짧은 문자열을 생성합니다. 이 문자열은 다음 단계의 프롬프트로 다시 입력할 수 있으므로, 별도의 플래너나 외부 메모리 저장소 없이도 정책이 정보를 이어갈 수 있습니다. 모델은 작업을 진행하며 이전에 선택한 이미지인 키프레임을 통한 시각 메모리와 텍스트 메모리를 언제 갱신할지 제어하는 작업 완료 채널도 지원합니다.

연구진은 횟수, 이전 시도, 숨겨진 물체 간 관계를 기억해야 하는 RMBench 작업으로 이 설계를 평가합니다. 이러한 시나리오는 실질적인 과제에 초점을 둡니다. 즉, 현재 카메라 화면에서는 더 이상 보이지 않는 사건에 따라 동작 선택이 달라질 수 있습니다.

제어 단계 사이에서 텍스트 및 시각 메모리가 연결되는 방식을 보여주는 UniWALM 아키텍처

논문은 어떤 결과를 보고하나?

보고된 내용에는 구체적인 학습 정보가 포함되어 있지만, 작업 성공률이나 기준 방법과의 비교 결과는 없습니다. 따라서 UniWALM을 RMBench에 맞춰 어떻게 학습했는지는 설명하지만, 다른 로봇 정책보다 얼마나 나은지 또는 각 작업을 얼마나 일관되게 완료하는지는 입증하지 않습니다.

RMBench 평가 설정에서는 벤치마크 시연 데이터를 사용해 별도의 UniWALM 모델을 옵티마이저 100,000단계 동안 학습했으며, 배치 크기는 448이었습니다. 학습에는 H100 노드 10대에서 약 36시간이 걸렸습니다. 언어 디퓨전 트랜스포머(DiT)는 디퓨전 순방향 패스마다 언어 토큰 64개를 생성했습니다. 이 수치는 실험 설정을 설명하는 것으로, 배포 시 로봇의 성공률, 응답 시간, 하드웨어 요구 사항을 나타내지는 않습니다.

벤치마크 작업은 이 방법이 해결하도록 설계된 메모리 요구 사항을 보여줍니다. 버튼을 누른 횟수 세기, 이전에 실패한 조합 피하기, 덮개 아래에 어떤 물체가 숨겨졌는지 기억하기 등이 그 예입니다. 이러한 작업은 의도된 시험 사례를 보여줄 뿐, UniWALM이 이를 해결한다는 측정 결과를 제시하지는 않습니다. 결과가 보고되지 않았으므로 구매자와 엔지니어는 논문의 핵심 기여를 정량화된 성능 우위가 아니라 모델 설계와 평가 설정으로 보아야 합니다.

UniWALM은 어떻게 작동하나?

UniWALM의 공유 표현은 장면 정보, 언어, 동작, 예측된 미래 영상을 하나의 학습 시스템으로 통합합니다. 실제로 모델은 관찰한 내용과 다음에 일어날 일, 로봇이 수행해야 할 동작, 이어서 전달해야 할 정보를 연결하도록 학습됩니다. 이는 비전 시스템이 장면을 설명하고, 플래너가 목표를 선택한 뒤, 별도의 제어기가 그 목표를 움직임으로 변환하는 파이프라인과 다릅니다.

동작과 언어 출력은 하나의 디노이징 패스에서 함께 생성됩니다. 논문은 학습 목표를 보정 플로 매칭으로 설명합니다. 플로 매칭은 초기의 노이즈가 있는 표현에서 목표 표현으로 이어지는 경로를 학습해 출력을 생성하는 방법입니다. 제공된 설명만으로는 보정 항을 설명하거나 정확한 목적 함수를 재현하기에 정보가 충분하지 않습니다.

추론 시에는 언어가 제어 루프의 일부가 됩니다. 모델은 동작과 함께 간결한 하위 작업 및 메모리 문자열을 출력합니다. 메모리가 필요한 작업에서는 이 문자열을 다음 단계의 프롬프트로 재사용합니다. 로봇이 누른 횟수를 세었거나, 배치를 시도했다가 거부했거나, 숨겨진 물체 간 관계를 파악했다면, 텍스트 채널은 이후의 의사 결정을 위해 그 정보를 보존하도록 설계됐습니다.

두 가지 추가 채널이 이 루프를 지원합니다. 시각 메모리에는 하나 이상의 키프레임을 포함할 수 있어 장면이 바뀐 뒤에도 유용할 수 있는 스냅샷을 보존합니다. 작업 완료 신호는 텍스트 메모리 갱신을 제어해 지속해야 하는 정보와 종료된 하위 작업에만 해당하는 정보를 구분하는 데 도움을 줍니다. 구현에는 키프레임 토큰을 위한 위치 인코딩 조정도 사용되지만, 제공된 내용만으로는 그 효과를 평가하기에 정보가 충분하지 않습니다.

UniWALM의 동작 생성 목적 함수에 대한 플로 보정 개념도

UniWALM이 로봇공학에서 중요한 이유는?

유용한 로봇 작업은 단 한 번의 반응으로 끝나지 않는 경우가 많습니다. 시스템은 횟수를 세거나, 실패한 시도를 기억하거나, 물체가 시야에서 사라진 뒤에도 물체 간 관계를 유지해야 할 수 있습니다. UniWALM은 이 문제를 정책 수준에서 다룹니다. 독립적인 플래너나 메모리 데이터베이스를 추가하는 대신, 기억한 작업 정보를 언어와 동작을 생성하는 동일한 루프의 일부로 만듭니다.

이 접근법은 작업 진행 상황에 따라 로봇의 다음 동작이 달라지는 시스템을 단순화할 수 있습니다. 예를 들어 시도한 조합을 기억하는 로봇은 같은 작업을 반복하지 않을 수 있고, 숨겨진 물체의 위치를 기억하는 로봇은 장면이 시각적으로 가려진 뒤에도 작업을 이어갈 수 있습니다. RMBench 작업은 이러한 요구를 통제된 환경에서 보여주는 사례일 뿐, 그 자체로 창고, 공장, 가정 환경에서 사용할 준비가 됐음을 입증하지는 않습니다.

로봇공학 팀이 주목할 핵심 질문은 통합된 메모리가 더 긴 작업과 실제 환경의 변동 속에서도 신뢰성을 유지하느냐는 것입니다. 범용 플랫폼을 평가하는 구매자는 Robot Overflow에서 휴머노이드 로봇 둘러보기를 통해 메모리 의존도가 높은 작업의 요구 사항과 플랫폼이 실제로 지원하는 기능을 비교할 수 있습니다. 배포 비용도 고려하는 팀은 판매 중인 중고 로봇도 살펴볼 수 있습니다. 다만 UniWALM은 입증된 성능 보장이 아니라 유망한 제어 아키텍처로 보아야 합니다.

한계와 미해결 질문은 무엇인가?

보고된 내용에는 성공률, 기준 방법과의 비교, 어떤 메모리 채널이 가장 크게 기여하는지를 보여주는 제거 실험 결과가 없습니다. 실제 로봇 시험, 제어 지연 시간, 카메라나 언어 오류에 대한 강인성, 길고 다양한 작업에서 메모리 메커니즘이 얼마나 잘 확장되는지도 보고되지 않았습니다. 이러한 정보가 없어 배포 준비 수준을 명확히 평가하기 어렵습니다.

작업 사례는 구조화된 탁상 환경으로 이루어져 있습니다. 버튼을 누른 횟수나 몇 가지 실패한 배치를 기억하는 모델도 통제 수준이 낮은 환경에서는 모호성, 물체 변화, 실수로부터의 복구를 처리해야 합니다. 논문은 보정 플로 매칭을 언급하고 메모리 채널을 설명하지만, 제공된 정보만으로는 보정 목적 함수나 키프레임 및 텍스트 메모리의 실제 한계를 충분히 파악할 수 없습니다. 실제 로봇과 더 폭넓은 작업을 통한 시험이 이 접근법의 신뢰성 있는 작동 범위를 확인하는 데 도움이 될 것입니다.

독자가 UniWALM에 대해 알아야 할 점은?

UniWALM은 무엇을 결합하나요? 미래 영상, 로봇 동작, 언어를 공유 표현으로 모델링하고, 제어 단계 사이에 정보를 전달하는 메모리 채널을 갖춥니다.

모델은 이전 단계를 어떻게 기억하나요? 짧은 하위 작업 및 메모리 텍스트 문자열을 다음 단계의 프롬프트에 다시 입력할 수 있으며, 시각 키프레임도 보존할 수 있습니다.

RMBench는 어떤 종류의 작업을 시험하나요? 예를 들어 버튼을 누른 횟수 세기, 시행착오를 거치는 블록 정렬, 덮개 아래 물체 기억하기, 이전에 실패한 배터리 배치 피하기 등이 있습니다.

보고된 내용은 UniWALM이 다른 로봇 정책보다 뛰어나다는 것을 보여주나요? 제공된 내용에는 성능 점수나 기준 방법과의 비교 결과가 없으므로, 측정된 우위를 확인할 수 없습니다.

핵심 요점은 무엇인가?

UniWALM은 동작 생성, 미래 장면 예측, 언어, 작업 메모리를 하나의 로봇 제어 모델로 통합합니다. 이전 단계를 기억하는 일이 중요한 작업을 겨냥한 설계지만, 실질적인 이점을 판단하려면 성능 데이터가 보고되어야 합니다.