← 최신 논문
💻 computer science

DexFormer: Cross-Embodied Dexterous Manipulation via History-Conditioned Transformer

DexFormer는 시간적 문맥으로부터 형태와 역학을 추론함으로써 단일 모델이 다양한 형태의 데스투러스 핸드(dexterous hand) 구현체 전반에 걸쳐 일반화할 수 있도록 하며, 각 로봇을 위한 별도의 학습 없이도 강력한 제로샷 전이를 달성하는 엔드 투 엔드(end-to-end) 이력 조건부 트랜스포머 정책입니다.

원저자: Ke Zhang, Lixin Xu, Chengyi Song, Junzhe Xu, Xiaoyi Lin, Zeyu Jiang, Renjing Xu

게시일 2026-02-10
📖 4 분 읽기☕ 가벼운 읽기

원저자: Ke Zhang, Lixin Xu, Chengyi Song, Junzhe Xu, Xiaoyi Lin, Zeyu Jiang, Renjing Xu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

로봇 손에게 컵을 집는 법을 가르치려고 한다고 상상해 보세요. 이제 세 가지 서로 다른 로봇 손이 있다고 가정해 봅시다. 하나는 사람의 손처럼 생겼고, 하나는 거미처럼 생겼으며, 하나는 기계식 집게처럼 생겼습니다.

과거에는 이 세 가지를 모두 사용하려면 각각 따로 가르쳐야 했습니다. 당신은 "사람" 모양의 손 앞에 앉아 움직이는 법을 가르친 다음, 다시 처음부터 시작하여 "거미" 모양의 손을 가르치고, 다시 "집게" 모양의 손을 가르쳐야 했습니다. 이는 마치 세 명의 학생에게 똑같은 수업인 "컵 집기"를 가르치기 위해 세 명의 서로 다른 개인 과외 선생님을 고용하는 것과 같았습니다.

DexFormer는 이를 변화시키는 새로운 방법입니다. 이것은 마치 어떤 학생의 움직임을 듣는 것만으로도 그 학생이 누구인지 즉각적으로 파악해 내는 초스마트한 과외 선생님을 고용하는 것과 같습니다. 그리고 그 모든 학생을 동시에 가르칩니다.

작동 원리는 다음과 같습니다.

1. 문제점: "모두에게 맞는 하나의 정답은 없다"

로봇 손은 모양과 크기가 매우 다양합니다. 어떤 것은 손가락이 3개이고, 어떤 것은 5개이며, 어떤 것은 관절이 12개 또는 20개입니다. 이들은 다르게 움직이고, 무게도 다르며, 촉감에 반응하는 방식도 독특합니다.

  • 과거의 방식: 만약 당신이 5손가락 로봇 손을 위한 컨트롤러를 만들었다면, 그것은 3손가락 손에서는 처참하게 실패했을 것입니다. 매번 새로운 손이 나올 때마다 뇌(제어 시스템)를 새로 만들어야 했습니다.
  • 장벽: 이로 인해 로봇은 비용이 많이 들고 적응하는 데 시간이 오래 걸렸습니다. 만약 공장에서 새로운 유형의 손을 도입한다면, 처음부터 다시 학습을 시작해야 했습니다.

2. 해결책: "이력 기반(History-Conditioned)"의 뇌

연구진은 DexFormer라고 불리는 시스템을 구축했습니다. 이것은 단순히 현재의 순간(예: "컵이 보인다")만을 보는 것이 아니라, 지난 몇 초 동안 일어난 일(예: "엄지손가락을 왼쪽, 오른쪽으로 움직였고, 그다음 무언가에 부딪혔다")을 살펴보는 로봇의 뇌라고 생각하면 됩니다.

  • 비유: 당신이 방에 들어가서 낯선 사람을 보았다고 상상해 보세요. 당신은 그가 누구인지 모릅니다. 하지만 그가 걷는 모습을 5초 동안 지켜본다면, 그가 다리를 절거나, 보폭이 길거나, 혹은 무거운 가방을 들고 있다는 것을 알아챌 수 있습니다. 당신은 그 움직임의 *이력(history)*을 통해 그 사람의 신체적 특징을 추측할 수 있습니다.
  • Dexformer의 방식: 이 시스템은 로봇 손의 최근 움직임을 관찰하고, 자신이 어떤 손인지 알려주지 않아도 손의 형태와 무게를 "느낍니다". 이 시스템은 실시간으로 "형태학적 특성(morphology, 모양과 물리적 성질)"을 추론합니다.

3. 학습: "무작위 체육관(Randomized Gym)"

이 뇌가 이토록 똑똑해지도록 가르치기 위해, 연구진은 단지 세 가지 특정 손만을 가지고 학습시키지 않았습니다. 그들은 거대하고 절차적으로 생성된 체육관을 만들었습니다.

  • 그들은 표준 로봇 손을 가져와서 손가락을 더 길게 만들거나, 더 무겁거나 가볍게 만들거나, 관절의 강성을 바꾸는 등 무작위로 변형을 주었습니다.
  • 그들은 이 300가지 버전의 손들을 동시에 학습시켰습니다.
  • 결과: AI는 물체를 잡는 "보편적인 규칙"을 배웠습니다. AI는 특정 손 모양을 암기한 것이 아니라, 마주치는 어떠한 모양에도 적응하는 법을 배웠습니다.

4. "제로샷(Zero-Shot)"의 마법

가장 인상적인 부분은 AI가 한 번도 본 적 없는 손으로 테스트할 때 일어납니다.

  • 연구진은 학습된 AI를 가져와 Leap Hand, Allegro Hand, 그리고 Rapid Hand에 적용했습니다. 이들은 AI가 명시적으로 학습하지 않은 특정 모델들입니다.
  • 결과: AI는 즉시 작동했습니다. 재조정이나 재프로그래밍이 필요하지 않았습니다. AI는 새 손을 보고, 아주 잠깐 움직임을 관찰하여, 그 물리적 특성을 파악한 뒤, 성공적으로 물체를 집기 시작했습니다. 이것을 "제로샷 전이(zero-shot transfer)"라고 합니다.

5. 실제 환경 테스트

그들은 이 시스템을 컴퓨터 시뮬레이션 안에만 두지 않았습니다. 그들은 실제 Leap Hand가 장착된 로봇 팔에 이 시스템을 적용했습니다.

  • 시뮬레이션에서와 마찬가지로 카메라를 사용하여 손과 물체를 인식했습니다.
  • 로봇은 성공적으로 큐브를 들어 올려 목표 지점으로 이동시켰습니다.
  • 이는 컴퓨터 세상에서 배운 "뇌"가 실제로 복잡하고 무질서한 현실 세계에서도 작동할 수 있음을 증명합니다.

요약

Dexformer는 로봇 손을 위한 범용 리모컨과 같습니다. 모든 TV(로봇 손)마다 각기 다른 리모컨이 필요한 대신, 버튼이 눌리는 방식만 보고도 TV의 설정을 스스로 학습하는 하나의 리모컨을 갖게 되는 것입니다. 이는 단 하나의 로봇 뇌가 다양한 유형의 손을 제어할 수 있게 하여, 로봇을 더 유연하고, 저렴하게 만들며, 업그레이드하기 쉽게 만들어 줍니다.

이 논문이 주장하지 않는 것:

  • 이 방법이 존재하는 모든 가능한 로봇 손에 작동한다고 주장하는 것이 아닙니다 (테스트되었고 유사한 변형을 가진 손들에 대해서만 해당됩니다).
  • 이 시스템이 수술이나 요리 같은 복잡한 작업을 수행할 수 있다고 주장하는 것이 아닙니다. 이 연구는 구체적으로 물체를 잡고 옮기는 것에 집중합니다.
  • 로봇이 물체가 무엇인지(예: 컵은 마시는 용도라는 것) 이해하는 문제를 해결한다고 주장하는 것이 아닙니다. 이 기술은 손의 모양과 상관없이 어떻게 잡아야 하는지의 문제를 해결합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →