물건을 하나도 안 배워도, 손가락 로봇이 물건 잡는 법을 알아낸다
물건을 하나도 안 배워도, 손가락 로봇이 물건 잡는 법을 알아낸다
로봇 손이 물건을 능숙하게 쥐게 하려면 보통 물건-그리퍼(로봇 손) 조합 데이터를 잔뜩 학습시켜야 하는데, 새로운 물건에는 잘 안 통한다는 문제가 있었다. GOAG는 물건 데이터 없이 그리퍼 자체의 관절 구조와 표면 모양만 학습해서, 처음 보는 물건도 손이 스스로 접촉 지점을 찾아내게 만든다. MultiDex라는 기존 데이터셋 기준으로 평균 86.93%의 성공률을 냈고, 기존 방법과 성능은 비슷하면서도 다수의 파지를 생성할 때 훨씬 빠르다.
METAL MEDIA 해설 도표
물건을 하나도 안 배워도, 손가락 로봇이 물건 잡는 법을 알아낸다
- 01기존 방식은 특정 물건-그리퍼 조합으로 만든 데이터셋에 의존해 새 물건에 일반화가 안 되는 문제가 있었다
- 02GOAG는 물건 대신 그리퍼(로봇 손) 자체의 표면과 관절 움직임만으로 학습 데이터를 만들어 학습 단계에서는 물건을 전혀 보지 않는다
- 03손 모양의 잡는 방식(그랩 유형) 6가지를 기준으로 손 표면에서 접촉 가능한 영역을 무작위로 샘플링해 300만 개의 학습 데이터를 생성했으며, 데이터 생성에 GPU 1시간이 걸려 기존 방법의 1400시간보다 훨씬 빠르다
- 04추론 시에만 새로운 물건의 3D 형태를 입력받아, CVAE(조건부 변분 오토인코더)라는 생성 모델로 물건 표면에서 손이 닿아야 할 접촉점을 찾아내고, 힘 폐쇄 검사와 최적화를 거쳐 최종 손 자세를 완성한다
- 05MultiDex 데이터셋에서 평균 86.93% 성공률로 해당 데이터셋에 맞춰 학습된 기존 최고 방법들과 비슷한 성능을 냈고, 5개의 서로 다른 데이터셋에서도 재학습 없이 Shadow Hand 하나로 두 번째로 높은 성공률을 기록했으며 실제 로봇 팔로도 YCB 물건 11개를 성공적으로 집었다
무엇을 했나
- 기존 방식은 특정 물건-그리퍼 조합으로 만든 데이터셋에 의존해 새 물건에 일반화가 안 되는 문제가 있었다
- GOAG는 물건 대신 그리퍼(로봇 손) 자체의 표면과 관절 움직임만으로 학습 데이터를 만들어 학습 단계에서는 물건을 전혀 보지 않는다
- 손 모양의 잡는 방식(그랩 유형) 6가지를 기준으로 손 표면에서 접촉 가능한 영역을 무작위로 샘플링해 300만 개의 학습 데이터를 생성했으며, 데이터 생성에 GPU 1시간이 걸려 기존 방법의 1400시간보다 훨씬 빠르다
- 추론 시에만 새로운 물건의 3D 형태를 입력받아, CVAE(조건부 변분 오토인코더)라는 생성 모델로 물건 표면에서 손이 닿아야 할 접촉점을 찾아내고, 힘 폐쇄 검사와 최적화를 거쳐 최종 손 자세를 완성한다
- MultiDex 데이터셋에서 평균 86.93% 성공률로 해당 데이터셋에 맞춰 학습된 기존 최고 방법들과 비슷한 성능을 냈고, 5개의 서로 다른 데이터셋에서도 재학습 없이 Shadow Hand 하나로 두 번째로 높은 성공률을 기록했으며 실제 로봇 팔로도 YCB 물건 11개를 성공적으로 집었다

| Grasp Representation | Grasp | Representation | Gripper Pose | Gripper | Pose | Gripper Joint Values | Gripper | Joint Values | Force Closure | Force | Closure | Non- Penetration | Non- | Penetration | Training Set | Training | Set | Working Reference Frame | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Grasp | |||||||||||||||||||
| Representation | |||||||||||||||||||
| Gripper | |||||||||||||||||||
| Pose | |||||||||||||||||||
| Gripper | |||||||||||||||||||
| Joint Values | |||||||||||||||||||
| Force | |||||||||||||||||||
| Closure | |||||||||||||||||||
| Non- | |||||||||||||||||||
| Penetration | |||||||||||||||||||
| Training | |||||||||||||||||||
| Set | |||||||||||||||||||
| Working | |||||||||||||||||||
| Reference Frame | |||||||||||||||||||
| Optional Grasp | |||||||||||||||||||
| Preference Interface | |||||||||||||||||||
| DFC [14] | Direct | Optimized | Optimized | ✓ | ✓ | No | Object | ✗ | |||||||||||
| UniGrasp [24] | Intermediate | IK Solved | IK Solved | ✓ | ✗ | Objects + Grippers | Object | ✗ | |||||||||||
| GeoMatch [2] | Intermediate | IK Solved | IK Solved | ✓ | ✗ | Objects + Grippers | Object | ✗ | |||||||||||
| GenDexGrasp [12] | Intermediate | Optimized | Optimized | ✓ | ✓ | Objects + Grippers | Object | ✗ | |||||||||||
| ManiFM [37] | Intermediate | Optimized | Optimized | ✓ | ✓ | Objects + Grippers | Object | Contact Region | |||||||||||
| DRO-Grasp [32] | Intermediate | Optimized | Optimized | ✓ | ✓ | Objects + Grippers | Object | Palm Orientation | |||||||||||
| DexDiffuser [33] | Direct | Learned | Learned | A posteriori | A posteriori | Objects + Grippers | Object | ✗ | |||||||||||
| DexGrasp Anything [39] | Direct | Learned | Learned | ✓ | ✓ | Objects + Grippers | Object | ✗ | |||||||||||
| GOAG (Ours) | Intermediate | Sampled | Optimized | ✓ | ✓ | Gripper Only | Gripper | Palm Full Pose |
![Fig. 2: Grasp Taxonomy Adaptation and Contact Sampling. (Top) We adapt the human grasp taxonomy from [7] to the Allegro Hand geometry. For each grasp type (e.g., C6, F27), we define a corresponding admissible contact region (black points), distinguishing it from the non-contact surface (blue points). (Bottom) Data generation mechanism: We randomly sample specific contact points (red) strictly within the admissible black regions. This allows the model to learn structured, feasible contact distributions based solely on gripper kinematics, independent of any object.](https://media.metallab.ai/papers/2608.19759/f1.png)
| Method | Data Driven | Object-Agnostic Training | Success Rate (%) ↑ | Efficiency (sec. / grasps) ↓ | Diversity (avg.) ↑ | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barrett | Allegro | ShadowHand | Avg. | Barrett | Allegro | ShadowHand | T (m) | R (rad) | Q (rad) | |||
| DFC [14] | ✗ | ✓ | 83.10 | 82.71 | 72.15 | 79.32 | >1800 | >1800 | >1800 | 0.0607 | 1.424 | 0.3579 |
| GenDexGrasp [12] (full) | ✓ | ✗ | 70.26 | 71.48 | 71.15 | 70.96 | 9.78 | 16.45 | 14.65 | 0.0519 | 1.416 | 0.2567 |
| DRO-Grasp [32] (pretrain, w/o controller) | ✓ | ✗ | 78.30 | 75.80 | 63.30 | 72.47 | 0.88 | 0.42 | 1.72 | 0.0546 | 1.515 | 0.2892 |
| GOAG (w/o FC) | ✓ | ✓ | 86.30 | 91.20 | 74.70 | 84.07 | 0.09 | 0.13 | 0.15 | 0.0480 | 1.396 | 0.3162 |
| GOAG | ✓ | ✓ | 87.40 | 93.20 | 77.90 | 86.93 | 0.18 | 0.19 | 0.20 | 0.0479 | 1.401 | 0.3170 |
![Fig. 3: Overview of GOAG. Geometrical graspability is learned in an object-agnostic manner by focusing on the gripper’s capabilities. Training: We sample gripper configurations Q to generate ℋ(Q) and corresponding contact points (𝒞(ℋ(Q))). To ensure transferability, we use a Basis Point Set (BPS) encoding tied to the gripper’s workspace. A Conditional Variational Autoencoder (CVAE) is trained to reconstruct these contact distributions, while a Links Mapper (PointNet++) learns to associate contact points with specific gripper links. Inference: A novel object 𝒪, positioned at the inverse gripper pose [R,T]−1, is BPS-encoded. By sampling a latent variable z∈ℝψ, the CVAE Decoder generatively predicts diverse, plausible contact points 𝒞^(𝒪). The Links Mapper then labels which gripper link should reach each point. Generation: Finally, a Force Closure check ensures the predicted contacts yield a stable grasp, and a Grasp Optimization step outputs the final, refined gripper configuration Q∗.](https://media.metallab.ai/papers/2608.19759/f2.png)
| Method | Per-Dataset Training | DexGraspNet ↑ | UniDexGrasp ↑ | MultiDex ↑ | RealDex ↑ | DexGRAB ↑ | Avg. (%) |
|---|---|---|---|---|---|---|---|
| UniDexGrasp [35] | ✓ | 33.9 | 23.7 | 21.6 | 27.1 | 20.8 | 25.42 |
| GraspTTA [10] | ✓ | 18.6 | 21.0 | 30.3 | 13.3 | 14.4 | 19.52 |
| SceneDiffuser [9] | ✓ | 26.6 | 28.3 | 69.8 | 21.7 | 39.1 | 37.10 |
| UGG [16] | ✓ | 46.9 | 46.0 | 55.3 | 32.7 | 42.7 | 44.72 |
| DGA [39] | ✓ | 57.5 | 53.1 | 79.1 | 44.8 | 57.9 | 58.48 |
| GOAG | ✗ | 43.07 | 49.51 | 77.90 | 37.37 | 62.13 | 53.97 |
![Fig. 4: GOAG grasp results on Multidex [12] objects. Grasps are shown for the Barrett (green), Allegro (pink), and Shadow Hand (purple) grippers.](https://media.metallab.ai/papers/2608.19759/f3.png)
왜 중요한가
로봇이 창고나 가정에서 마주치는 물건은 셀 수 없이 다양한데, 매번 새 물건마다 데이터를 모아 재학습하는 방식은 현실적으로 비용이 크다. GOAG는 손 자체의 구조만 한 번 학습해두면 되므로, 학습 비용과 시간을 크게 줄이면서도 새로운 물건에 바로 대응할 수 있는 실용적인 로봇 손 제어 방법을 제시한다.
![Fig. 5: Real-world setup and results with Allegro hand on YCB [5] objects. First row presents the real robot grasps. Second row presents corresponding virtual grasps. Objects have been rotated around the z-axis for a better understanding of the grasp poses.](https://media.metallab.ai/papers/2608.19759/f4.jpg)
이 논문의 용어
- 그리퍼(Gripper) · 물건을 집는 로봇 손 부분
- CVAE(조건부 변분 오토인코더) · 조건(입력 정보)에 맞춰 다양한 결과를 생성해내는 딥러닝 생성 모델
- BPS(Basis Point Set) · 3D 점들의 모양을 고정된 크기의 숫자 표현으로 바꾸는 인코딩 방식
- 힘 폐쇄(Force Closure) · 손가락들이 만든 접촉점만으로 물건을 흔들림 없이 붙잡을 수 있는지 확인하는 물리적 조건
- PointNet++ · 3D 점 구름 데이터를 처리하는 딥러닝 네트워크 구조
최신 논문
- AI 코딩 에이전트에게 과학 소프트웨어 수리를 시켜보니, 절반도 제대로 못 고쳤다AI 코딩 에이전트에게 과학 소프트웨어 수리를 시켜보니, 절반도 제대로 못 고쳤다
- 논문 속 시연이 아니라 실제 서비스에 넣을 수 있는 희소 어텐션 만들기논문 속 시연이 아니라 실제 서비스에 넣을 수 있는 희소 어텐션 만들기
- 고객상담 AI 상담원이 규정을 '한 번의 행동'이 아니라 '전체 절차'로 지키게 만드는 방법고객상담 AI 상담원이 규정을 '한 번의 행동'이 아니라 '전체 절차'로 지키게 만드는 방법
- 로봇 팔에게 사람의 시연 없이 새 일 시키기, 말 잘하는 AI가 대신 가르친다로봇 팔에게 사람의 시연 없이 새 일 시키기, 말 잘하는 AI가 대신 가르친다
- 에이전트 학습용 환경을 새로 만드는 대신, 기존 환경에 '패치 부품'을 씌워 그 에이전트의 약점에 맞게 바꾸는 방법에이전트 학습용 환경을 새로 만드는 대신, 기존 환경에 '패치 부품'을 씌워 그 에이전트의 약점에 맞게 바꾸는 방법
- AI 모델을 '소유'하지 못한 조직은 안전 통제도 절반밖에 못 한다AI 모델을 '소유'하지 못한 조직은 안전 통제도 절반밖에 못 한다
- AI가 선생님 모델을 따라 배우다가, 정답에 다가가는 '좋은 생각'까지 억누르는 문제를 잡아낸다AI가 선생님 모델을 따라 배우다가, 정답에 다가가는 '좋은 생각'까지 억누르는 문제를 잡아낸다
- AI가 특정 사람 말투를 흉내내도록 시켜봤더니, 결국 AI 자신의 말투에서 못 벗어난다AI가 특정 사람 말투를 흉내내도록 시켜봤더니, 결국 AI 자신의 말투에서 못 벗어난다
METAL MEDIA 최신 기사
그림 출처: Julien Merand et al., arXiv:2608.19759, CC BY 4.0