DexGarmentLab: Dexterous Garment Manipulation Environment with Generalizable Policy
์ ์: Yuran Wang, Ruihai Wu, Yue Chen, Jiarui Wang, Jiaqi Liang, Ziyu Zhu, Haoran Geng, Jitendra Malik, Pieter Abbeel, Hao Dong | ๋ ์ง: 2025-05-16 | URL: https://arxiv.org/abs/2505.11032 📄 PDF
Essence
Figure 1: Overview. DexGarmentLab includes three major components: Environment, Automated
์๋ฅ ์กฐ์์ ์ํ ์ฒซ ๋ฒ์งธ ์์ ๊ธฐ๋ฏผํ ์๊ฐ๋ฝ ์กฐ์ ํ๊ฒฝ DexGarmentLab์ ์ ์ํ๊ณ , ๋จ์ผ ์ ๋ฌธ๊ฐ ์์ฐ์ผ๋ก๋ถํฐ ์๋ ๋ฐ์ดํฐ ์์ฑ ๋ฐ Hierarchical gArment-manipuLation pOlicy (HALO)๋ฅผ ํตํด ๋ค์ํ ์๋ฅ ํ์๊ณผ ๋ณํ์ ๋ํ ์ผ๋ฐํ๋ฅผ ๋ฌ์ฑํ๋ค.
Motivation
- Known: ์๋ฅ ์กฐ์์ ๋ก๋ด ์กฐ์ ์ฐ๊ตฌ์์ ์ค์ํ ๊ณผ์ ์ด์ง๋ง, ๊ธฐ์กด ์๋ฎฌ๋ ์ดํฐ๋ค์ ์์ ๊ธฐ๋ฏผํ ์กฐ์ ๋ฅ๋ ฅ์ด ๋ถ์กฑํ๊ณ ํ์ค์ ์ธ ๋ฌผ๋ฆฌ ์ํธ์์ฉ์ ํํํ์ง ๋ชปํ๋ค.
- Gap: ๊ธฐ์กด ์ฐ๊ตฌ๋ ๋
ธ๋์ง์ฝ์ ์ธ ์๊ฒฉ ์กฐ์ข
์ด๋ ์ ๋ฌธ๊ฐ ๊ฐํํ์ต ์ ์ฑ
์ ์ฌ์ฉํ ๋ฐ์ดํฐ ์์ง, ๋์ ์์ค์ ๋ฌผ๋ฆฌ ์ ํ๋๋ฅผ ๊ฐ์ถ ํ๊ฒฝ ๋ถ์กฑ, ๋ค์ํ ์๋ฅ ๊ธฐํํ๊ณผ ๋ณํ์ ๋ํ ์ผ๋ฐํ ๋ถ์กฑ์ด๋ผ๋ ์ธ ๊ฐ์ง ํต์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํ๋ค.
- Why: ์์ ๊ธฐ๋ฏผํ ์๊ฐ๋ฝ ์กฐ์์ ์๋ฅ ํฌํ, ์๊ธฐ, ์ง๊ธฐ, ๋ถ๋๋ฝ๊ฒ ํ๊ธฐ ๋ฑ ์ ๊ตํ ์์
์ ํ์์ ์ด๋ฉฐ, ๋ก๋ด์ด ์ธ๊ฐ๊ณผ ๊ฐ์ ์์ค์ ์๋ฅ ์กฐ์ ๋ฅ๋ ฅ์ ๊ฐ์ถ๋ ๊ฒ์ ์ค์ธ๊ณ ๋ก๋ด ์์ฉ์ ์ค์ํ๋ค.
- Approach: Isaac Sim ๊ธฐ๋ฐ์ ์ ๋ฌธํ๋ ํ๊ฒฝ DexGarmentLab์ ๊ตฌ์ถํ๊ณ , ์๋ฅ ๊ตฌ์กฐ์ ๋์์ฑ์ ํ์ฉํ์ฌ ๋จ์ผ ์ ๋ฌธ๊ฐ ์์ฐ์ผ๋ก๋ถํฐ ๋ค์ํ ๊ถค์ ์ ์๋ ์์ฑํ๋ฉฐ, affordance point ์๋ณ๊ณผ diffusion ๊ธฐ๋ฐ ๊ถค์ ์์ฑ์ ๊ฒฐํฉํ HALO ์ ์ฑ
์ ์ ์ํ๋ค.
Achievement
Figure 1: Overview. DexGarmentLab includes three major components: Environment, Automated
- DexGarmentLab ํ๊ฒฝ: 2,500๊ฐ ์ด์์ ์๋ฅ, 15๊ฐ ์์
์๋๋ฆฌ์ค, 8๊ฐ ๋ฒ์ฃผ๋ฅผ ์ง์ํ๋ ์ฒซ ๋ฒ์งธ ์์ ๊ธฐ๋ฏผํ ์๋ฅ ์กฐ์ ํ๊ฒฝ์ผ๋ก, ๊ณ ๊ธ ์๋ฎฌ๋ ์ด์
๊ธฐ๋ฒ์ผ๋ก sim-to-real gap์ ๊ฐ์์ํด
- ์๋ ๋ฐ์ดํฐ ์์ง ํ์ดํ๋ผ์ธ: ๋จ์ผ ์ ๋ฌธ๊ฐ ์์ฐ์ผ๋ก๋ถํฐ ์๋ฅ ๊ตฌ์กฐ์ ๋์์ฑ์ ํ์ฉํ์ฌ ๋ค์ํ ๊ถค์ ์ ์์ฐ ์๋ ์์ฑ์ผ๋ก ์๋ ๊ฐ์
์ต์ํ
- HALO ์ ์ฑ
: affordance ๊ธฐ๋ฐ ์กฐ์ ์์ญ ์๋ณ ๋ฐ diffusion ๋ฐฉ๋ฒ ๊ธฐ๋ฐ ์ผ๋ฐํ ๊ฐ๋ฅํ ๊ถค์ ์์ฑ์ผ๋ก, ๋ฏธ๋ณธ ์๋ฅ ์ธ์คํด์ค์ ๋ํด ๊ธฐ์กด ๋ฐฉ๋ฒ์ด ์คํจํ๋ ๊ฒฝ์ฐ์๋ ์ผ๋ฐํ ๋ฌ์ฑ
- ๊ด๋ฒ์ํ ์คํ ๊ฒ์ฆ: ์๋ฎฌ๋ ์ด์
๋ฐ ์ค์ธ๊ณ ์ค์ ์์ ๋ฐ์ดํฐ ํจ์จ์ฑ๊ณผ ์ผ๋ฐํ ๋ฅ๋ ฅ์ด ๊ธฐ์ค ๋ฐฉ๋ฒ์ ํฌ๊ฒ ์ํํจ์ ์
์ฆ
How
Figure 1: Overview. DexGarmentLab includes three major components: Environment, Automated
- Isaac Sim ๊ธฐ๋ฐ์ ํ๊ฒฝ์ adhesion, friction, particle-adhesion/friction-scale ๋ฑ์ ๋ฌผ๋ฆฌ ํ๋ผ๋ฏธํฐ ์ถ๊ฐํ์ฌ ์๋ฅ-๋ก๋ด ์ํธ์์ฉ์ ํ์ค์ฑ ํ๋ณด
- ClothesNet ๋ฐ์ดํฐ์
์ผ๋ก๋ถํฐ 2,500๊ฐ ์ด์์ ๊ณ ํ์ง 3D ์๋ฅ ์์ฐ ์์ง ๋ฐ 15๊ฐ ์์
์๋๋ฆฌ์ค(๋๋ ์ฑ, ์ ๊ธฐ, ๊ฑธ๊ธฐ, ๋์ง๊ธฐ ๋ฑ) ๊ตฌ์ฑ
- ์๋ฅ ๊ตฌ์กฐ์ ๋์์ฑ(category-level ์๋ฅ๊ฐ ๋์ผํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง)์ ํ์ฉํ์ฌ ๋จ์ผ ์ ๋ฌธ๊ฐ ์์ฐ์ผ๋ก๋ถํฐ ๋ค์ํ ์์น, ๋ณํ, ํ์์ ๋ํ ์์ฐ ์๋ ์์ฑ
- PointNet++๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฅ ์ ๊ตฐ, affordance, ๋ก๋ด ์ํ, ํ๊ฒฝ ์ ๋ณด๋ฅผ ์ธ์ฝ๋ฉ
- ๊ณ์ธต์ ๊ตฌ์กฐ๋ก affordance ๋ชจ๋ธ์ด ์ ์ด ๊ฐ๋ฅํ ์กฐ์ ํฌ์ธํธ๋ฅผ ์๋ณํ๊ณ , Structure-Aware Diffusion Policy (SADP)๊ฐ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ผ๋ฐํ ๊ฐ๋ฅํ ๊ถค์ ์์ฑ
Originality
- ์ฒซ ๋ฒ์งธ ์์ ๊ธฐ๋ฏผํ ์๋ฅ ์กฐ์ ํ๊ฒฝ: ๊ธฐ์กด ํ๊ฒฝ๋ค์ด ๋จ์ผ ์์ด๋ ์ ํ๋ ์๋ฅ๋ง ์ง์ํ๋ ๋ฐ๋ฉด, DexGarmentLab์ ์์ ์กฐ์๊ณผ 2,500๊ฐ ์ด์์ ๋ค์ํ ์๋ฅ ์ง์
- ์๋ฅ ๊ตฌ์กฐ์ ๋์์ฑ ๊ธฐ๋ฐ ์๋ ๋ฐ์ดํฐ ์์ฑ: ๊ธฐ์กด์ ๋
ธ๋์ง์ฝ์ ์๊ฒฉ ์กฐ์ข
์ด๋ ๊ฐํํ์ต ๊ธฐ๋ฐ ๋ฐฉ์ ๋์ , ๋จ์ผ ์์ฐ์ผ๋ก๋ถํฐ ๋ค์ํ ๊ถค์ ์ ์๋์ผ๋ก ์์ฑํ๋ ํ์ ์ ์ ๊ทผ
- Hierarchical gArment-manipuLation pOlicy (HALO): affordance์ diffusion ๊ธฐ๋ฒ์ ๊ฒฐํฉํ์ฌ ์๋ฅ์ ๋ค์ํ ํ์๊ณผ ๋ณํ์ ๋ํ ๋ฒ์ฃผ ์์ค ์ผ๋ฐํ ๋ฌ์ฑ
- ํ์ค์ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์
: ๊ธฐ์กด ์๋ฎฌ๋ ์ดํฐ์ ๋นํ์ค์ ์ํธ์์ฉ(e.g., ๋ณด์ด์ง ์๋ ํ๋ธ ๋ถ์ฐฉ)์ ๊ฐ์ ํ์ฌ ์ค์ ์๋ฅ-๋ก๋ด ์ํธ์์ฉ์ ๋ฌผ๋ฆฌ์ ์ ๋ขฐ์ฑ ํฅ์
Limitation & Further Study
- ํ์ค ์ธ๊ณ ๊ฒ์ฆ ์ ํ: ๋
ผ๋ฌธ์ด ์ค์ธ๊ณ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ํ์ง๋ง ๊ท๋ชจ๊ฐ ์ ํ์ ์ด๋ฉฐ, ๋์ฑ ๊ด๋ฒ์ํ ์ค์ ๋ก๋ด ์คํ์ผ๋ก์ ํ์ฅ์ด ํ์
- ์๋ฅ ๋ฒ์ฃผ ์ ํ: 8๊ฐ ๋ฒ์ฃผ์ ์๋ฅ๋ก ์ ํ๋์ด ์์ผ๋ฉฐ, ๋งค์ฐ ๋ณต์กํ ์๋ฅ(์: ๋ค์ค ์ธต ๊ตฌ์กฐ, ํน์ ์ฌ์ง)๋ก์ ํ์ฅ ๋ฏธํก
- affordance ๋ชจ๋ธ์ ์์กด์ฑ: ์ ์๋ ๋ฐฉ๋ฒ์ด ์ ํํ affordance ์๋ณ์ ํฌ๊ฒ ์์กดํ๋ฏ๋ก, affordance ์ถ์ ์ค๋ฅ์ ๋ํ ๊ฐ๊ฑด์ฑ ๋ถ์ ๋ถ์กฑ
- ํ์ ์ฐ๊ตฌ ๋ฐฉํฅ: (1) ์ค์ ์๋ฅ ๋ฐ์ดํฐ์
ํ๋ ๋ฐ ๋ ๋ณต์กํ ์๋ฅ ๋ฒ์ฃผ ์ถ๊ฐ, (2) ๋ค์ํ ํ๊ฒฝ ์กฐ๊ฑด(์กฐ๋ช
, ๋ฐฐ๊ฒฝ ๋ฑ)์ ๋ํ ๊ฐ๊ฑด์ฑ ํฅ์, (3) ์จ๋ผ์ธ ์ ์ ํ์ต ๋ฉ์ปค๋์ฆ ๊ฐ๋ฐ์ผ๋ก ์ค์ธ๊ณ ๋ฐฐํฌ ์ ๋์ ์ ์ ๋ฅ๋ ฅ ๊ฐํ
Evaluation
Novelty: 4/5 Technical Soundness: 3/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5
์ดํ: DexGarmentLab์ ์์ ๊ธฐ๋ฏผํ ์๋ฅ ์กฐ์์ด๋ผ๋ ๋์ ์ ์ธ ์์ญ์์ ์ฒซ ๋ฒ์งธ ์ข
ํฉ์ ํ๊ฒฝ๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ํ๋ฉฐ, ์๋ํ๋ ๋ฐ์ดํฐ ์์ง๊ณผ HALO ์ ์ฑ
์ ํตํด ์ค์ง์ ์ธ ์ผ๋ฐํ ์ฑ๊ณผ๋ฅผ ๋ฌ์ฑํ ๋งค์ฐ ์ฐ์ํ ์ฐ๊ตฌ์ด๋ค.
๐ง Audio Overview
์ด ๋
ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํ์บ์คํธํ ์ค๋์ค๋ก ์์ฑํฉ๋๋ค. (Gemini ยท ํค๋ ๋ธ๋ผ์ฐ์ ์๋ง ์ ์ฅ ยท ์์ฑ๋ณธ์ ์ด๋ฉ์ผ๋ก๋ ์ ์ก)
โธ ๊ณ ๊ธ: ๊ตฌ์ฑ ๋ฐฉํฅ(๋๋ณธ ์์ฑ ์ง์นจ) ์ง์ ์์