유연한 카메라 정책으로 조작 작업 중 달라지는 시점에 대응하는 로봇

유연한 카메라 정책으로 조작 작업 중 달라지는 시점에 대응하는 로봇

Boyao Han, Chen Shi, Jingjing Qian, ZhuoTan Tian, Li Jiang

6 분 읽기•2026년 10월 10일

VersaCamVLA는 달라지는 시점을 간결한 장면 토큰으로 변환해 로봇 조작 정책이 다양한 카메라 배치에 대응하도록 합니다. 이 방법은 이미지 기반 장면 학습과 손목 카메라의 움직임을 결합하고, 명시적인 3D 센싱 없이 사전 학습된 시각-언어-행동 정책에 조건을 부여합니다. 두 가지 시뮬레이션 벤치마크와 양팔 로봇에서 수행한 테스트에서 카메라 구성이 달라질 때 기존 VLA 및 직접 멀티뷰 접근법보다 높은 성능을 보고했습니다.

목차

연구진은 무엇을 개발했나요?

VersaCamVLA는 카메라 대수나 위치가 달라져도 카메라 관측을 로봇의 조작 정책과 연결하는 시스템입니다. 주요 구성 요소는 두 가지입니다. 카메라 이미지들을 공통된 간결한 장면 토큰 집합으로 변환하는 장면 인코더와, 이 토큰을 사용해 동작을 선택하는 사전 학습된 시각-언어-행동(VLA) 정책입니다. VLA 정책은 시각 입력, 언어 지시, 로봇 동작을 결합합니다.

핵심 설계는 카메라 세트 표현을 동작 학습과 분리하는 것입니다. 각 카메라 배치를 완전히 별개의 입력 문제로 취급하는 대신, 장면 인코더는 정책에 조건을 부여할 수 있는 공통 인터페이스를 통해 관측 정보를 제공합니다. 연구진은 RGB 이미지, 객체와 영역에 대한 의미 정보, 이미지 에지 등 여러 이미지 기반 신호를 사용해 인코더를 학습합니다.

이 시스템은 시점의 변화를 만드는 요소로 손목 장착 카메라의 움직임도 활용합니다. 손목 카메라 기반 포즈 샘플링(Wrist-Augmented Pose Sampling)을 통해 장면 인코더는 표현을 학습하는 동안 서로 다른 카메라 포즈에 해당하는 시점을 접하게 됩니다. 이 접근법은 두 팔을 사용하는 탁상 작업 등 여러 카메라를 갖춘 조작 환경을 대상으로 합니다. 장면 표현을 구축하는 데 명시적인 3D 센서는 필요하지 않습니다.

VersaCamVLA의 장면 토큰 인터페이스와 카메라 샘플링 방법 개요

VersaCamVLA는 어떤 결과를 냈나요?

연구진은 카메라 포즈를 교란하거나 사용 가능한 카메라 대수를 바꿨을 때 VersaCamVLA가 기존 VLA 방법과 직접 멀티뷰 기준 방법보다 일관되게 향상된 성능을 보였다고 보고합니다. 제공된 논문 내용에는 결과 표나 정확한 성공률이 포함되어 있지 않아 향상 폭을 제시할 수는 없습니다. 따라서 주요 결과는 검증 가능한 수치 차이가 아니라, 성능이 개선되었다는 보고입니다.

평가는 RoboTwin 2.0, LIBERO, 실제 양팔 플랫폼에서 진행되었습니다. RoboTwin 2.0에서는 공간 관계와 더 긴 동작 시퀀스가 포함된 16개 작업을 선정했습니다. 작업마다 원격조작 시연 50회를 사용했습니다. 각 방법은 외관과 장면을 바꾸는 도메인 무작위화 환경과 Clean 환경에서 테스트했으며, 각 환경의 작업별 시험 횟수는 100회였습니다.

LIBERO 평가는 공간 추론, 객체 일반화, 언어 조건 목표, 장기 조작을 다루는 네 가지 테스트 모음을 포함합니다. 각 테스트 모음은 작업별로 50회 시험했습니다. 실제 로봇 테스트는 양손 조작 작업 세 가지를 대상으로 했으며, 작업별 시연은 50회, 작업과 조건별 평가 궤적은 20회였습니다. 종합하면 여러 카메라 배치와 작업 유형을 평가했지만, 결과 표가 빠져 있어 성공률을 자세히 비교할 수는 없습니다.

VersaCamVLA는 어떻게 작동하나요?

큰 틀에서 VersaCamVLA는 유용한 장면 표현을 학습하는 과정과 동작 방법을 학습하는 과정을 분리합니다. 여러 카메라가 작업 영역을 촬영하지만, 환경에 따라 카메라 배치는 달라질 수 있습니다. 장면 인코더는 선택된 카메라 세트의 관측 정보를 공통 토큰 표현으로 변환합니다. 사전 학습된 VLA는 기존의 시각-언어-행동 기능과 함께 이 표현을 사용해 로봇 동작을 생성합니다.

인코더는 여러 신호를 활용해 학습됩니다. RGB는 일반적인 컬러 이미지를 제공하고, 의미 정보가 담긴 목표값은 의미 있는 영역이나 객체를 표시하며, 에지 목표값은 객체의 경계와 형태를 강조합니다. 시뮬레이션에서는 시뮬레이터의 분할 센서로 의미 정보가 담긴 목표값을 생성합니다. 실제 로봇 관측의 경우 연구진은 로봇 데이터로 미세 조정한 분할 모델을 사용합니다. 에지는 Canny 검출기로 이미지에서 추출합니다. 이러한 신호는 원시 픽셀만으로 학습하도록 하는 대신, 장면에 대한 상호 보완적인 단서를 인코더에 제공합니다.

손목 카메라는 로봇이 움직일 때 함께 움직입니다. 손목 카메라 기반 포즈 샘플링은 이 점을 활용해 학습 중 시점 변화를 제공하고, 장면 인코더를 위한 카메라 시점을 샘플링할 때 이를 반영합니다. 테스트 환경에 따라 사용할 수 있는 카메라 풀은 다릅니다. RoboTwin 2.0은 환경 카메라 6대와 손목 카메라 2대를, LIBERO는 환경 카메라 6대와 손목 카메라 1대를 제공하며, 실제 플랫폼은 환경 카메라 4대와 손목 카메라 2대를 사용합니다. 인코더는 이 카메라 풀에서 일부 시점을 샘플링합니다.

이 접근법은 여전히 카메라 보정에 의존합니다. 카메라 내부 파라미터와 외부 파라미터를 알고 있어야 합니다. 명시적인 3D 센싱을 사용하지는 않지만, 준비 과정 없이 보정되지 않은 임의의 카메라를 사용할 수 있다는 의미에서 카메라에 구애받지 않는 것은 아닙니다. 실질적인 목표는 더 제한적이면서도 유용합니다. 즉, 동작 모델이 하나의 고정된 시점 집합에 의존하지 않도록 하면서 보정된 카메라 구성 전반에서 정책이 작동하게 하는 것입니다.

실제 조작 테스트에 사용된 양팔 로봇에 적용된 VersaCamVLA

로보틱스 분야에서 왜 중요한가요?

한 가지 카메라 배치를 기준으로 학습된 조작 정책은 로봇을 옮기거나, 카메라를 교체하거나, 새 작업 셀에서 작업을 보는 시점이 달라지면 재사용하기 어려워질 수 있습니다. 배치별로 신뢰할 수 있는 인지 및 동작 시스템을 다시 구축하려면 엔지니어링 작업이 늘어나고 배포도 늦어질 수 있습니다. VersaCamVLA는 카메라 관측 정보가 동작 정책에 전달되기 전에 공통 표현으로 변환해 이러한 문제를 해결하고자 합니다.

이 설계는 탁상 조립, 포장, 물체 전달 작업에 적용할 수 있으며, 특히 손목 카메라가 가까이서 장면을 촬영하면서 작동 중 움직이는 환경에 적합할 수 있습니다. 평가에는 시뮬레이션 작업과 실제 양손 조작이 모두 포함됩니다. 실제 작업은 큐브 옮기기, 큐브 세 개 쌓기, 시험관을 한쪽 팔에서 다른 팔로 전달해 랙에 넣기입니다. 이러한 사례는 협응된 동작을 보여주는 유용한 시연이지만, 안전이 중요한 생산 환경에 바로 적용할 수 있음을 입증하는 것은 아닙니다.

운영팀이 더 넓게 살펴볼 질문은 로봇을 작업 셀 사이에서 옮길 때 카메라별 시스템을 대대적으로 다시 개발하지 않아도 되는지 여부입니다. 하드웨어와 배포 방안을 비교하는 엔지니어라면 중고 로봇 매물 살펴보기도 이용할 수 있습니다. VersaCamVLA가 보정이나 검증의 필요성을 없애는 것은 아니지만, 공통 장면 토큰 인터페이스를 통해 하나의 카메라 구성에 덜 얽매인 정책을 개발할 수 있는 경로를 제시합니다.

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

이 시스템은 카메라 내부 파라미터와 외부 파라미터가 보정되어 있다고 가정하므로, 카메라 위치를 정할 때 여전히 측정과 설정이 필요합니다. 실험은 카메라를 수동으로 배치한 탁상 양손 조작 작업에 초점을 맞춥니다. VersaCamVLA가 카메라를 놓을 위치를 자율적으로 선택하지는 않으며, 작업이나 작업 공간이 바뀔 때 카메라 구성을 온라인으로 최적화하는 방법도 제시하지 않습니다.

논문에서는 보정되지 않은 카메라, 능동적 시점 선택, 이동식 작업 공간을 향후 연구 방향으로 제시합니다. 제공된 내용에는 수치 결과 표도 없어 여기서 보고된 성능 향상의 크기와 변동성을 평가할 수 없습니다. 마지막으로, 테스트한 카메라 변화에 대해 성능이 높아졌다고 해서 더 큰 변화나 이례적인 작업 실패 상황에서도 안전하게 동작한다고 보장할 수는 없습니다. 안전이 중요한 환경에 배포하려면 작업별 검증이 필요합니다.

VersaCamVLA에 대해 무엇을 알아야 하나요?

VersaCamVLA를 사용하려면 3D 센서가 필요한가요? 아니요. 장면 토큰은 명시적인 3D 센싱 없이 카메라 이미지와 관련 학습 신호를 이용해 학습됩니다.

보정되지 않은 어떤 카메라 배치에서도 작동하나요? 아니요. 다양한 카메라 구성을 처리하도록 설계되었지만, 카메라 내부 파라미터와 외부 파라미터가 보정되어 있다고 가정합니다.

어떤 종류의 로봇과 작업으로 테스트했나요? 이 연구에는 시뮬레이션 조작 벤치마크와 큐브 옮기기, 큐브 쌓기, 시험관 전달 및 삽입 작업을 수행하는 실제 양팔 로봇이 포함됩니다.

비교 방법보다 얼마나 성능이 높았나요? 제공된 논문 내용은 기존 VLA 및 직접 멀티뷰 기준 방법보다 일관되게 개선되었다고 보고하지만, 향상 폭을 수치로 나타내는 데 필요한 성공률은 제시하지 않습니다.

로보틱스 팀은 무엇을 염두에 두어야 하나요?

VersaCamVLA는 조작 분야의 실질적인 장애물, 즉 카메라의 위치와 제공되는 시점 수에 따라 정책의 성능이 달라질 수 있다는 문제를 다룹니다. 장면 토큰 인터페이스와 손목 카메라 시점 변화의 활용은 시뮬레이션 및 실제 로봇 테스트에서 보고된 성능 향상으로 이어졌지만, 보정된 카메라와 추가 검증은 여전히 필요합니다.