Mana: 손가락 관절 도구 조작을 위한 새로운 로봇 시스템

Mana: 손가락 관절 도구 조작을 위한 새로운 로봇 시스템

Zhao-Heng Yin, Guanya Shi, Pieter Abbeel, C. Karen Liu

5 분 읽기•2026년 6월 12일

Mana는 시뮬레이션 데이터만으로 로봇 손이 실제 주사기, 가위, 플라이어와 같은 관절 도구를 조작하도록 훈련시키는 완전한 시스템입니다. 새로운 키프레임 기반 작업 계획기와 확산 정책, 맞춤형 유연 손끝을 결합하여 밀리미터 수준의 정밀도로 관절 도구 사용을 위한 제로샷 시뮬레이션-실제 전이를 달성합니다.

목차

연구진이 만든 것

스탠퍼드대와 워싱턴대 연구팀은 Mana를 개발했습니다. 이는 데이터 생성 및 훈련 파이프라인으로, 손가락이 많은 로봇 손이 주사기, 가위, 스프레이 병, 클리퍼 등 움직이는 부품이 있는 일반적인 관절 도구를 잡고 작동할 수 있게 합니다. 이전 연구가 단단한 물체나 단순 그리퍼에 초점을 맞춘 반면, Mana는 로봇이 도구를 작동하기 위해 여러 잡기 구성을 전환해야 하는 손 안 조작의 과제를 다룹니다.

Mana는 세 가지 핵심 구성 요소로 이루어져 있습니다: 관련 도구 구성에 걸쳐 조밀한 잡기 상태를 생성하는 키프레임 계획기, 해당 키프레임을 동작 시퀀스로 연결하는 궤적 생성기, 그리고 전적으로 시뮬레이션 데이터로 훈련된 시각-운동 정책. 정책은 단일 RGB-D 카메라의 포인트 클라우드에 조건화된 확산 모델을 사용합니다. 시뮬레이션-실제 격차를 줄이기 위해 연구진은 얇은 도구 부품에서 안정적인 접촉을 제공하는 맞춤형 평평한 실리콘 손끝을 설계했습니다. 하드웨어 설정은 7자유도 xArm7 팔과 16자유도 Allegro 손을 사용하며, 인식은 두 개의 RTX 4090 GPU에서 10Hz로 작동합니다.

사전 잡기, 잡기, 손 안 작동의 3단계 조작 파이프라인을 보여주는 다이어그램

주요 결과

Mana는 여섯 가지 다양한 관절 도구(주사기, 가위, 스프레이 병, 플라이어, 클리퍼, 핀셋)에 대해 총 120회의 실제 시험으로 평가되었습니다. 시스템은 전반적으로 86.7% 의 성공률을 기록했으며, 특히 주사기(95%), 클리퍼(90%), 핀셋(90%)에서 강력한 결과를 보였습니다. 가위와 스프레이 병은 각각 80%와 75%의 성공률로 더 어려움을 겪었습니다.

도구성공률 (실제)
주사기95%
클리퍼90%
핀셋90%
플라이어85%
가위80%
스프레이 병75%

절제 연구는 각 구성 요소의 중요성을 확인했습니다. 힘 영역 무작위화를 제거하면 성공률이 86.7%에서 61.7%로 떨어졌습니다. 맞춤형 유연 손끝을 표준 단단한 손끝으로 교체하면 성능이 73.3%로 감소했습니다. 시뮬레이션-실제 전이를 위한 포인트 클라우드 무작위화는 10%의 개선에 기여했습니다. 시스템은 카메라 시점 변화와 다양한 조명 조건에서도 견고성을 유지했지만, 물체 포인트 클라우드가 상당히 가려질 때 성능이 저하되었습니다.

작동 방식

Mana는 관절 도구 조작을 세 단계로 분해합니다: 사전 잡기, 잡기, 손 안 작동. 각 단계는 고유한 물리적 요구 사항이 있습니다. 키프레임 계획기는 먼저 도구의 기능적 접촉 영역에 걸쳐 조밀한 잡기 상태를 샘플링하여 각 단계에 대해 수천 개의 후보 포즈를 생성합니다. 이러한 밀도는 접촉 위치가 1~2mm만 변해도 강한 작동 중 도구가 튀어나갈 수 있기 때문에 중요합니다.

다양한 도구 구성에 걸친 잡기 키프레임 시각화

궤적 생성기는 IsaacLab에서 PPO로 훈련된 강화 학습 정책을 사용하여 이러한 키프레임을 연결합니다. RL 정책은 손과 도구 포즈, 속도, 접촉 힘, 목표 구성과 같은 특권 상태 정보를 사용하는 반면, 교사-학생 프레임워크는 이를 포인트 클라우드만 보는 시각 기반 정책으로 추출합니다. 보상 함수는 원하는 상태 추적을 위한 조밀한 항목과 과도한 힘에 대한 정규화 페널티를 포함합니다.

실제 배포를 위해 시스템은 트랜스포머 아키텍처를 가진 확산 기반 시각-운동 정책을 사용합니다. 인코더는 PointNet++ 백본을 통해 포인트 클라우드를 처리하여 128차원 토큰을 생성하며, 이는 다음 행동을 예측하는 6층 확산 트랜스포머를 조건화합니다. 훈련 중에 팀은 힘 관련 매개변수(PD 게인, 질량, 마찰)에 대해 적극적인 영역 무작위화를 적용했습니다. 정확한 힘 시뮬레이션이 시뮬레이션-실제 전이에 가장 중요한 요소임이 밝혀졌기 때문입니다. 또한 관통 없이 작은(0.5~1cm) 도구 부품에 가해지는 높은 힘을 처리하기 위해 위치 및 속도 반복을 증가시킨 Implicit Euler 적분을 사용했습니다.

로봇 공학에서의 중요성

Mana는 로봇 조작에서 가장 고질적인 병목 중 하나인 움직이는 부품이 있는 도구 다루기를 해결합니다. 대부분의 상용 산업용 로봇은 단단한 물체를 집어 옮기는 작업에 제한되어 있으며, 고급 휴머노이드 로봇조차 여러 단계의 손 안 조작이 필요한 작업에 어려움을 겪습니다. 시뮬레이션으로 훈련된 정책이 제로샷으로 실제 주사기, 가위, 클리퍼 사용으로 전이될 수 있음을 보여줌으로써, Mana는 현재 인간의 손재주가 필요한 많은 작업을 자동화할 수 있는 가능성을 열어줍니다.

이 기능은 실험실 자동화(피펫과 주사기 작동), 의료 기기 취급, 창고 포장에 직접적인 응용 가능성이 있습니다. 이러한 영역에서는 중고 협동로봇에 손가락이 많은 손과 이와 같은 정책을 업그레이드할 수 있습니다. 힘 무작위화와 맞춤형 유연 손끝이 성공에 필수적이라는 핵심 통찰은 얇고 높은 힘이 필요한 도구를 위한 조작 시스템을 구축하는 모든 사람에게 실용적인 지침을 제공합니다.

한계와 미해결 과제

Mana의 현재 구현에는 몇 가지 제약이 있습니다. 시스템은 통제된 카메라 시점이 필요하며, 상당한 포인트 클라우드 가림에 취약합니다. 맞춤형 손끝은 효과적이지만 얇은 도구에 특화되어 있어 매우 다른 기하학적 구조의 물체에서는 성능이 떨어질 수 있습니다. 10Hz 추론 속도는 준정적 조작에는 충분하지만 동적 작업에는 개선이 필요합니다. 논문은 또한 도구 다시 잡기나 실패 복구를 다루지 않습니다. 로봇이 도구를 떨어뜨리면 인간의 개입 없이는 재시도할 수 없습니다. 마지막으로, 테스트된 여섯 가지 도구는 다양하지만 실제 관절 도구의 극히 일부에 불과합니다. 더 넓은 범위의 모양과 메커니즘으로 확장하는 것은 여전히 해결되지 않은 과제입니다.

자주 묻는 질문

Mana 시스템이란 무엇인가요? Mana는 시뮬레이션 데이터만으로 손가락이 많은 로봇 손이 주사기나 가위와 같은 관절 도구를 조작할 수 있게 하는 완전한 데이터 생성 및 훈련 파이프라인으로, 실제 배포를 위해 재훈련이 필요 없습니다.

Mana는 어떤 하드웨어를 사용하나요? 시스템은 7자유도 xArm7 로봇 팔과 16자유도 Allegro 손(맞춤형 평평한 실리콘 손끝 장착), 그리고 인식을 위한 단일 Intel RealSense D435 RGB-D 카메라를 사용합니다.

Mana는 어떻게 시뮬레이션-실제 전이를 달성하나요? 힘 매개변수(PD 게인, 질량, 마찰)의 적극적인 영역 무작위화, 포인트 클라우드 노이즈 변동, 그리고 작은 위치 오류를 허용하고 얇은 표면에서 안정적인 접촉을 제공하는 맞춤형 유연 손끝을 통해 달성합니다.

Mana는 어떤 도구를 조작할 수 있나요? 시스템은 주사기, 가위, 스프레이 병, 플라이어, 클리퍼, 핀셋 등 여섯 가지 도구에서 성공적으로 테스트되었으며, 120회의 실제 시험에서 전반적으로 86.7%의 성공률을 기록했습니다.

결론

Mana는 관절 도구의 손재주 조작이 전적으로 시뮬레이션에서 학습되어 높은 신뢰성으로 실제 세계에 전이될 수 있음을 보여줍니다. 원칙적인 키프레임 계획기, 힘 인식 영역 무작위화, 맞춤형 하드웨어를 결합하여 시스템은 로봇 손 조작의 새로운 수준의 능력을 달성했습니다.