๐WBD ๋ฆฌ๋ทฐ
Conor Mc Gartoll*, An Dang*, Pranay Thangeda*, Arjun Gupta, Carolina Higuera, Nima Fazeli, Mustafa Mukadamโ , Manikantan Nambiโ (* ๋๋ฑ ๊ธฐ์ฌ, โ ๋๋ฑ ์ง๋)
Amazon ยท University of California, San Diego ยท University of Michigan / arXiv preprint (cs.RO), 2026 (v1)
- ๐ก ์ฌ๋์ ์์๋ฅผ ๊ฐ์ด์ ๋๊ณ ๋ฒํฐ๊ฑฐ๋ ๊ฒจ๋๋์ด์ ๋ผ์ ํ ํ์ ๋น์ด๋ค. WBD๋ ํด๋จธ๋ ธ์ด๋์ ํ๊ณผ ๋ชธํต ์ ์ฒด๋ฅผ โ์๊ฐ๋ฝ๊ณผ ์๋ฐ๋ฅโ์ฒ๋ผ ์ ์ด๋ฉด์ผ๋ก ์ฐ๋ whole-body dexterous manipulation์, ๋ฌผ์ฒด๋ฅผ ๋ชธ์ ํ ์์ญ์์ ๋ค๋ฅธ ์์ญ์ผ๋ก ์ฎ๊ธฐ๋ any-to-any re-grasping ๋ฌธ์ ๋ก ์ ์ํํ๋ค.
- โ๏ธ ํยท๋ชธํต ์ ์ด grasp 251๋ง ๊ฐ๋ฅผ force-closure ์ต์ ํ์ ์๋ฎฌ๋ ์ด์ ๊ฒ์ฆ์ผ๋ก ๋ง๋ค๊ณ , ์ด๋ฅผ 2 cm voxel๊ณผ grasp mode(์ผํยท์ํยท์ค๋ฅธํ)๋ก ๋ฌถ์ goal graph ์์์ ๋ฌผ์ฒด๋ณ PPO expert(WBD-EX) 15๊ฐ๋ฅผ ํ์ตํ๋ค. expert ๊ถค์ 27.4๋ง ๊ฐ๋ฅผ DexterityGen์ diffusion + inverse dynamics ์ปจํธ๋กค๋ฌ ํ๋๋ก ์ฆ๋ฅํ๊ณ , ์ฌ๋์ ๊ฑฐ์น ์๊ฒฉ์กฐ์ ๋ช ๋ น์ gradient guidance๋ก ๋ฐ์ ์์ ์ ์ธ ํ ๋ช ๋ น์ผ๋ก ๋ฐ๊พผ๋ค.
- ๐ฏ ์ค๊ธฐ Unitree G1์์ ๋๊ตฌ๊ณตยท์ข ์ด์์ ์ฌ๋ฐฐ์น์ ์ ๋ฐโ๊ฒจ๋๋์ดโ์ด๋ฐโํ ์ด๋ธ ๊ณผ์ ๋ฅผ ํฉ์ณ 45/50(90%)์ ์๋ฃํ๋ค. ๊ฐ์ ๋ฆฌํ๊ฒํ ํ์ดํ๋ผ์ธ์์ refinement๋ง ๋บ GMR ์ง๊ฒฐ์ 9/50(18%), SONIC ๊ณต๊ฐ ์ฒดํฌํฌ์ธํธ(VR 3-point ๋ชจ๋)๋ 2/50(4%)์๋ค. ๋ค๋ง ์ค๊ธฐ ๊ฒฐ๊ณผ๋ ์๋ จ ์กฐ์์ 1๋ช , ๋ฌผ์ฒด 2๊ฐ, ์นธ๋น 10ํ์ด๊ณ , ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ expert ์์ ์ ๋ช ๋ น์ ๋ ธ์ด์ฆ๋ฅผ ๋ฃ์ ํฉ์ฑ ๋ฒค์น๋งํฌ๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
ํด๋จธ๋ ธ์ด๋ ์กฐ์ ์ฐ๊ตฌ๋ ๋๋ถ๋ถ ์๋์์ ๋๋๋ค. loco-manipulation๋ ์์ผ๋ก ์ง๊ฑฐ๋, ํฐ ๋ฌผ์ฒด๋ฅผ ๋ ํ๋ก ๊ฝ ๋์ด์๋ ํ ๊ฐ์ง ์์ธ๋ฅผ ์ ์งํ๋ ์์ค์ด๋ค. ์ฌ๋์ ๋ค๋ฅด๋ค. ๊ณต์ ์ค๋ฅธ ์ด๊นจ๋ก ๊ตด๋ ค ์ฌ๋ ธ๋ค๊ฐ ๊ฐ์ด ์์ผ๋ก ๋ด๋ฆฌ๊ณ , ์์๋ฅผ ๊ฒจ๋๋์ด์ ๋ผ์ด ์ฑ ๊ฑท๋๋ค. ์ด๋ ํ๊ณผ ๋ชธํต์ ํ๋์ ํฐ ์์ฒ๋ผ ์ ์ด์ ๋ง๋ค๊ณ ํ๊ธฐ๋ฅผ ๋ฐ๋ณตํ๋ค. WBD๋ ์ด ๋ฅ๋ ฅ์ โ๋ฌผ์ฒด๋ฅผ ๋ชธ ํ๋ฉด ์ ํ ์์น์์ ๋ค๋ฅธ ์์น๋ก ์ฎ๊ธฐ๋, ๋ชฉํ ์ง์ ์์๋ ์ง์ ๋ ํ(๋ค)๋ก ์์ ์ ์ผ๋ก ๋ถ์ก๊ณ ์์ ๊ฒโ์ด๋ผ๋ re-grasping ๋ฌธ์ ๋ก ๋ฐ๊พผ๋ค.
๊ธฐ์กด ๋ค์ง ์ ์ฐ๊ตฌ์ ๋ ์ํผ๋ฅผ ๋ชธ ์ ์ฒด๋ก ์ฎ๊ธด ๊ฒ์ด ํต์ฌ์ด๋ค. ๋ค์ง ์์์๋ grasp ๋ฐ์ดํฐ์ ์ ๋ง๋ค๊ณ , ์์ grasp์์ ์์ grasp๋ก ์ฎ๊ธฐ๋ RL expert๋ฅผ ํ์ตํ๊ณ , ๊ทธ ๊ถค์ ์ ์๊ฒฉ์กฐ์์ผ๋ก ์กฐ์ข ๊ฐ๋ฅํ ์์ฑ ๋ชจ๋ธ๋ก ์ฆ๋ฅํ๋ ํ๋ฆ์ด ์ด๋ฏธ ์๋ค(๊ฐ์ ๊ณต์ ์ Mukadam์ด ์ฐธ์ฌํ DexterityGen). WBD๋ ์ด๋ฅผ ํด๋จธ๋ ธ์ด๋๋ก ์ฎ๊ธฐ๋ฉด์ โํ์ด ๋๋ฟ์ด๋ผ ํ ํ์ ๋ผ๋ฉด ๋ค๋ฅธ ํ๊ณผ ๋ชธํต์ด ๋ฌผ์ฒด๋ฅผ ๋ฐ์ณ์ผ ํ๋คโ๋ ์ฐจ์ด๋ฅผ grasp mode ์ ์ฝ๊ณผ ๋ชธํต ์์ญ ๋ถํ ๋ก ๋ค๋ฃฌ๋ค.
ํ๋ก์ ํธ ํ์ด์ง์ teaser ์์(23์ด, ๋ฌด์). ์ค๊ธฐ G1์ด ๋๊ตฌ๊ณต์ ๊ฐ์ด ์, ๊ฒจ๋๋์ด, ๋ชธ ๋ค์ชฝ์ผ๋ก ์ฎ๊ธฐ๋ฉฐ ๊ฑท๋ ์ฅ๋ฉด์ด ์ด์ด์ง๋ค. ๋ชธ ๋ค์ชฝ ์์ญ๊ณผ ๊ฑธ์ผ๋ฉด์์ ๊ณต ์ฌ๋ฐฐ์น๋ ๋ ผ๋ฌธ์์ ์ ๋ ํ๊ฐ๋์ง ์์ ์์ฐ์ด๋ค.

Fig. 1. ์: ์ค๊ธฐ G1์ด ๊ณตยท์์ยท์ํต ์ฉ๊ธฐ๋ฅผ ์ด๊นจ, ๊ฒจ๋๋์ด, ๊ฐ์ด ์์ผ๋ก ์ฎ๊ธฐ๋ ์ฅ๋ฉด. ์๋: ์ ๋ฐ์์ ์์๋ฅผ ์ง์ด ํ ํ ์๋์ ๋ผ์ฐ๊ณ , ๊ฑธ์ด์ ์ฎ๊ธด ๋ค ํ ์ด๋ธ์ ๋ด๋ ค๋๋ ์ฅ๊ธฐ ๊ณผ์ . ๋ ผ๋ฌธ์ ์ค๊ธฐ ์ ๋ ํ๊ฐ๋ ๋๊ตฌ๊ณต๊ณผ 15 cm ์ข ์ด์์ ๋ ๋ฌผ์ฒด์ ํ์ ๋๋ค.

Fig. 2. WBD ํ์ดํ๋ผ์ธ. (1) mode๋ณ whole-body grasp๋ฅผ ๋ง๋ค์ด voxel๋ก ๋ฌถ๊ณ , (2) ๊ตฌ(sphere) expert๋ฅผ any-to-any repositioning์ผ๋ก ์ฌ์ ํ์ตํ๊ณ , (3) ๋ค๋ฅธ ๋ฌผ์ฒด expert๋ฅผ ๊ทธ ๊ตฌ expert์์ warm startํ๊ณ , (4) expert ๊ถค์ ์ ํ๋์ general dexterity controller๋ก ์ฆ๋ฅํด ๊ฑฐ์น ๋ช ๋ น ์ ๋ ฅ์ ๋ฐ์ ์๋ฎฌ๋ ์ด์ ๊ณผ ์ค๊ธฐ์์ ์ด๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
grasp ์์ฑ์ ์ ์ด์ p_k์์ ๋ฌผ์ฒด ํ๋ฉด ๋ฒ์ n_k๊ฐ ๋ง๋๋ ์์ง ํ๊ณผ ๋ชจ๋ฉํธ๋ฅผ 0์ผ๋ก ๋ณด๋ด๋ ๋ฏธ๋ถ ๊ฐ๋ฅํ force-closure ์๋์ง๋ฅผ ์ด๋ค.
E_{\text{closure}}=\frac{1}{K^2}\left(\Big\|\sum_{k=1}^{K} n_k\Big\|_2^2+\Big\|\sum_{k=1}^{K}(p_k-\bar p)\times n_k\Big\|_2^2\right)
์ฌ๊ธฐ์ ์ ์ด์ ์ ๋ฌผ์ฒด ํ๋ฉด์ผ๋ก ๋์ด๋น๊ธฐ๋ ํญ, ๊ดํตยท์๊ธฐ์ถฉ๋ยท๊ด์ ํ๊ณ ํ๋ํฐ๋ฅผ ๋ํด GPU ๋ฐฐ์น Adam์ผ๋ก ํผ๋ค. ์ด์๋จ์ grasp๋ 2 cm voxel๊ณผ mode m\in\{L,B,R\}๋ก ๋ฌถ์ฌ goal graph์ ๋ ธ๋๊ฐ ๋๋ค. ์ผํ(L)๊ณผ ์ค๋ฅธํ(R)์ ์ง์ ์ฐ๊ฒฐ๋์ง ์๊ณ ์ํ(B)์ ๊ฑฐ์ณ์ผ ํ๋ฏ๋ก, ๋ชจ๋ ์๋ฐ๊ฟ์ โ์ํ๋ก ์ ์ ๋ฐ์น๋โ ๋จ๊ณ๋ฅผ ์ง๋๋ค.
WBD-EX expert๋ ๋ชฉํ ์์น์ ๋ชฉํ mode๋ง ๋ฐ๊ณ , ๊ด์ ์์ธ๋ ๋ฌผ์ฒด ๋ฐฉํฅ์ ๋ชฉํ์ ๋ฃ์ง ์๋๋ค. ๋ณด์์ ์ ์ง(retention) ์ฌ๋ถ \rho_t\in\{0,1\}๋ฅผ ๊ณฑํ ์งํยท์ ์ง ํญ๊ณผ ํฌ์ ์ฑ๊ณตยท์คํจ ํญ์ผ๋ก ๊ตฌ์ฑ๋๋ค.
r=r_{\text{prog}}+r_{\text{settle}}+r_{\text{succ}}+r_{\text{hold}}+r_{\text{neutral}}-r_{\text{fail}}-r_{\text{reg}},\qquad r_{\text{prog}}=\rho_t\,\mathrm{clip}(e_{t-1}-e_t,\pm 2\,\text{cm})
์ฆ๋ฅ๋ WBD ์ปจํธ๋กค๋ฌ๋ ๋ฌผ์ฒด ์ํ๋ฅผ ์ ํ ๋ณด์ง ์๋๋ค. ์ ๋ ฅ์ ๊ณ ์ ๊ฐ๊ฐ ์ด๋ ฅ๊ณผ 5์ฐจ์ ๊ธฐํ ๊ธฐ์ ์(์ ๋ ฌ๋ bounding box ๋ณ ๊ธธ์ด์ ๋ก๊ทธ, ๋ถํผ์ ๋ก๊ทธ, ๊ตฌํ๋)๋ฟ์ด๋ค. diffusion ๋ชจ๋ธ์ด ํ keypoint์ ๋ฏธ๋ ๋ณ์๋ฅผ ๋ง๋ค๊ณ , ์กฐ์์ ๋ช ๋ น์์ ๊ณ์ฐํ ๋ณ์ d ์ชฝ์ผ๋ก denoising์ ์ ๋ํ๋ค(D=\|\Delta x_5-d/2\|^2+\|\Delta x_{10}-d\|^2). inverse dynamics ๋ชจ๋ธ์ด ๊ณ ๋ฅธ keypoint ๋ณ์๋ฅผ ๊ด์ ๋ชฉํ ์ฆ๋ถ์ผ๋ก ๋ฐ๊พผ๋ค.
์ฃผ์ ๊ฒฐ๊ณผ:
- ์ค๊ธฐ ํฉ์ฐ: ๋๋ ์๋ณต(์ด๊นจ ํญยท๊ฒจ๋๋์ด ์๋ฉ, ๊ณตยท์์)๊ณผ ์ ๋ฐ ๊ณผ์ ์ ๋จ๊ณ๋ฅผ ํฉ์ณ WBD 45/50, GMR ์ง๊ฒฐ 9/50, SONIC 2/50(Table IยทII ํฉ์ฐ, ๋ ผ๋ฌธ ๋ณธ๋ฌธ ์์น). ํ์ ๊ณ์ฐ์ผ๋ก 45/50์ 95% Wilson ๊ตฌ๊ฐ์ 78.6~95.7%, GMR๊ณผ์ Fisher ๊ฒ์ p\approx1.5\times10^{-13}์ด๋ค.
- ์ค๊ธฐ ํ์ ์นธ๋ณ: WBD๋ ๋ค ๊ฐ์ ๋๋ ๊ณผ์ ์์ ๋ชฉํ ์์ญ ๋๋ฌ 40/40, ์๋ณต 38/40์ด์๋ค. GMR์ ๊ฒจ๋๋์ด ์๋ฉ ์๋ณต์ด ๊ณต 2/10, ์์ 1/10, SONIC์ 0/10๊ณผ 0/10์ด์๋ค. ์ ๋ฐ ๊ณผ์ ๋ ์ธ ๋ฐฉ๋ฒ ๋ชจ๋ ์ง๊ธฐ 10/10์ด์๊ณ , ๊ทธ ๋ค WBD๋ 9/9/9/7, GMR์ 3/2/1/1, SONIC์ 0์ด์๋ค.
- ์๋ฎฌ๋ ์ด์ (Fig. 4): expert ๋ช ๋ น์ U(-\alpha,\alpha) ๋ ธ์ด์ฆ๋ฅผ ๋ฃ์์ ๋, ๋ ๋ ธ์ด์ฆ ์์ค๊ณผ ๋ค์ฏ guidance ๊ฐ ํ๊ท ์ผ๋ก time to failure๊ฐ ๋ ธ์ด์ฆ expert ๋๋น ํ์ต ๋ฌผ์ฒด +70%, ํ์ต์์ ๋บ 180 mm ๊ตฌ +158%, 180 mm ์ ์ก๋ฉด์ฒด +71% ๋์๋ค. ๋ฎ์ ๋ ธ์ด์ฆ์ guidance 1~20์์๋ ๋ ธ์ด์ฆ ์๋ expert๋ณด๋ค๋ ์ค๋ ๋ฒํ ผ๋ค.
- ๋จ์ ํํํ ๋์กฐ(Table X): EMA๋ก ๋ช ๋ น์ ๊ฑฐ๋ฅธ ๊ฒฝ์ฐ๋ ๋ ธ์ด์ฆ expert์ ๋น์ทํ๊ฑฐ๋ ๋๋นด๊ณ (goals/trial 8.47โ7.82), WBD๋ 23.79๋ก ์ฌ๋๋ค.
- ๋น์ฉ: expert ํ๋๋ฅผ ์ฒ์๋ถํฐ 50,000 iteration ํ์ตํ๋ ๋ฐ ์ฝ 1,030 H100 GPU-hour, warm start๋ฉด ์ฌํํ์ต 660~815 GPU-hour์ ๊ณต์ ์ฌ์ ํ์ต 270/N GPU-hour๊ฐ ๋ ๋ค. ์ฆ๋ฅ ๋ชจ๋ธ ํ๋๋ ์ฝ 22 H100 GPU-hour๋ค.
๊ฒฐ๋ก :
WBD์ ์๋ก์์ โ๋ชธ ์ ์ฒด๋ฅผ ๋ค์ง ์์ฒ๋ผ ์ด๋คโ๋ ๋น์ ๋ฅผ ์ค์ ํ์ต ํ์ดํ๋ผ์ธ์ผ๋ก ๋๊น์ง ๋ฐ์ด๋ถ์๋ค๋ ๋ฐ ์๋ค. ๋ชธํต ์์ญ ๋ถํ ๋ก grasp ๋ถํฌ๋ฅผ ๋ชธ ์ ์ฒด์ ํผ๋จ๋ฆฌ๊ณ , mode ์ ์ฝ goal graph๋ก ์๋ฐ๊ฟ์ ๊ฐ์ ํ๊ณ , ์ฆ๋ฅ๋ ์ปจํธ๋กค๋ฌ๊ฐ ๋ฌผ์ฒด ์ํ ์์ด๋ ์ง์ง๋ฅผ ์ ์งํ๊ฒ ํ๋ค. ์ค๊ธฐ์์ refinement ํ๋๋ฅผ ๋นผ๋ฉด ์ฑ๊ณต์ด 90%์์ 18%๋ก ๋จ์ด์ง๋ค๋ ๋์กฐ๊ฐ ๊ฐ์ฅ ๋จ๋จํ ์ฆ๊ฑฐ๋ค. ๋ฐ๋ฉด ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ expert ์์ ์ ๋ช ๋ น์ ๋ ธ์ด์ฆ๋ฅผ ๋ฃ๋ ์ค์ ์ด๋ผ ์ค์ ์กฐ์์ ๋ช ๋ น๊ณผ๋ ๋ค๋ฅด๊ณ , ๋ฌผ์ฒด๋ง๋ค ์ฝ 700~1,000 H100 GPU-hour์ง๋ฆฌ expert๊ฐ ํ์ํ๋ค๋ ๋น์ฉ์ โ์์์ ๋ฌผ์ฒดโ๋ก ๋ํ๋ ๋ฐ ํฐ ๋ถ๋ด์ด๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
WBD๋ ํด๋จธ๋ ธ์ด๋์ ์์ฒด๋ฅผ โ์๊ฐ๋ฝ ๋ ๊ฐ(ํ)์ ์์ฃผ ํฐ ์๋ฐ๋ฅ(๋ชธํต)โ์ผ๋ก ๋ณด๊ณ , ๋ค์ง ์ in-hand manipulation์์ ๊ฒ์ฆ๋ grasp ๋ฐ์ดํฐ์ โ any-to-any RL expert โ ์กฐ์ข ๊ฐ๋ฅํ ์์ฑ ์ปจํธ๋กค๋ฌ ์ฆ๋ฅ ๋ ์ํผ๋ฅผ ๊ทธ๋๋ก ์ฎ๊ธด ๋ ผ๋ฌธ์ด๋ค. ์ฎ๊ธฐ๋ ๊ณผ์ ์์ ์๊ธฐ๋ ์ฐจ์ด, ๊ณง ์ง์ง์ ์ด ์ ์ด ์์ ๋ ๋๋ง๋ค ๋ฌผ์ฒด๊ฐ ๋ฏธ๋๋ฌ์ง๊ฑฐ๋ ๊ตด๋ฌ์ผ ํ๋ค๋ ์ ์ grasp mode ์ ์ฝ๊ณผ โ๋ชฉํ์๋ ์์น์ mode๋ง ๋ฃ๊ณ ์์ธยท๋ฐฉํฅ์ ๋ฃ์ง ์๋๋คโ๋ ์ค๊ณ๋ก ํก์ํ๋ค. ๊ทธ ๊ฒฐ๊ณผ ๋์จ ์ปจํธ๋กค๋ฌ๋ ๋ฌผ์ฒด ์ํ๋ฅผ ๋ณด์ง ์๊ณ ๊ด์ ๊ณ ์ ๊ฐ๊ฐ๋ง์ผ๋ก ์ง์ง๋ฅผ ์ ์งํ๋ฉฐ, ์ฌ๋์ ๊ฑฐ์น ํ ๋์์ ๋ฐ์ ๊ณต์ ์ด๊นจ๋ก ์ฌ๋ฆฌ๊ณ ์์๋ฅผ ๊ฒจ๋๋์ด์ ๋ผ์ด๋ค.
๋ฐฐ๊ฒฝ: ์ ๋ฐ์ dexterity๊ฐ ์ ๋ฐ๋ก ์ด๋ ค์ด๊ฐ (ยงIยทยงII)
์ ์๋ค์ ์ถ๋ฐ์ ์ ๋ ๊ด์ฐฐ์ด๋ค. ์ฒซ์งธ, ๋ค์ง ์ ์ฐ๊ตฌ์์๋ โ์ค๊ฐ ๋ชฉํ๋ฅผ ์ด์ดํ ๋ฐ๋ผ ๋ฌผ์ฒด๋ฅผ ์ฎ๊ธฐ๋ ํ์ตโ์ด ๊ฐ๋ ฅํ ๋ฅ๋ ฅ์ ๋ง๋ ๋ค๋ ๊ฒ์ด ํ์ธ๋๋ค(anygrasp-to-anygrasp ์ฌ์ ํ์ต์ DexterityGen, ์ฌ๋ ๋์์ ์-๋ฌผ์ฒด subgoal์ ์ถ์ข ํ๋ ์๊ฒฉ์กฐ์ ์ฐ๊ตฌ). ๋์งธ, ํด๋จธ๋ ธ์ด๋๋ ์ง์ง์ ์ด ์ ๋ค. ์๊ฐ๋ฝ์ด ๋ง์ ์์ ๋ช ์๊ฐ๋ฝ์ด ๋ฐ์น๋ ๋์ ๋ค๋ฅธ ์๊ฐ๋ฝ์ ์ฎ๊ธธ ์ ์์ง๋ง, ํ ๋ ๊ฐ๋ก๋ ํ ํ์ ๋ผ๋ ์๊ฐ ๋ค๋ฅธ ํ์ด ๋ฌผ์ฒด๋ฅผ ๋ชธํต์ ๋๋ฌ ๋ฐ์ณ์ผ ํ๊ณ , ๊ทธ ์ฌ์ด ๋ฌผ์ฒด๋ ๋ชธํต ์๋ฅผ ๊ตฌ๋ฅด๊ฑฐ๋ ๋ฏธ๋๋ฌ์ง๋ค. ์ ์๋ค์ ์ด ์ฐจ์ด ๋๋ฌธ์ ๋ค์ง ์ ๋ฐฉ๋ฒ์ ๊ทธ๋๋ก ์ธ ์ ์๋ค๊ณ ๋ณธ๋ค.
๊ด๋ จ์ฐ๊ตฌ ์ (ยงII)์์ ์ ์๋ค์ด ๋ด์ธ์ฐ๋ ๋น์นธ์ ์ด๋ ๋ค. ๊ธฐ์กด ํด๋จธ๋ ธ์ด๋ ์ฐ๊ตฌ๋ โwhole-bodyโ๋ฅผ ์ ์กฐ์์ ์ํ ์ ์ ํ์(TWIST2, HumDex), ์๋์ ๊ตญํ๋ loco-manipulation(AMO, FALCON, ULTRA, VIRAL, \Psi_0), ๋๋ ํฐ ๋ฌผ์ฒด๋ฅผ ํ๋ก ๊ณ์ ๋์ด์๋ ๋จ์ผ ์์ธ(Embracing Bulky Objects, TACT, ์์ ์ด๋ฐ sim2real)๋ก ์ผ๊ณ , โ์ด๋ ๋งํฌ๋ก๋ ์ ์ด์ ๋ง๋ค๊ณ ํ์ด ๋ฌผ์ฒด๋ฅผ ๋ชธ์ ์ฌ๋ฌ ์์ญ์ผ๋ก ์ฎ๊ธฐ๋ ์ผ๋ฐ ๋ฅ๋ ฅโ์ผ๋ก ๋ค๋ฃฌ ์ฐ๊ตฌ๋ ์๋ค๋ ์ฃผ์ฅ์ด๋ค.
์ด ๋น์นธ ์ฃผ์ฅ์ ์ธ์ฉ ๋ฌธํ์ ์ด๋ก์ผ๋ก ๋์กฐํด ๋ณด๋ฉด ์ข์ ์๋ฏธ์์๋ ๋ง๋ค.
| ์ธ์ฉ ๋ฌธํ | ์ค์ ๋ก ํ๋ ๊ฒ(์ด๋ก ๊ธฐ์ค) | WBD ๋น์นธ ์ฃผ์ฅ๊ณผ์ ๊ด๊ณ |
|---|---|---|
| Blind Dexterity (arXiv:2608.29487) | G1์์ ์นด๋ฉ๋ผยทํ ์ผ์ ์์ด ๊ณ ์ ๊ฐ๊ฐ๋ง์ผ๋ก ๊ฑท๊ธฐ, ๊ณต ํธ๋ํ, ์ฌํ๊ฐ๋ฐฉ ๋ค๊ธฐ, ์ค์ผ์ดํธ๋ณด๋ ์ค๋ฅด๊ธฐ | ๊ณ ์ ๊ฐ๊ฐ์ด โ์ ์ ์ด๊ฐ ์ฑ๋โ์ด ๋๋ค๋ ์ฃผ์ฅ์ WBD ์ฆ๋ฅ ์ปจํธ๋กค๋ฌ์ ์ ๋ ฅ ์ค๊ณ์ ํตํ๋ค. ๋ฌผ์ฒด๋ฅผ ๋ชธ ์์ญ ์ฌ์ด๋ก ์ฎ๊ธฐ์ง๋ ์๋๋ค |
| Soft robotic torso, Baloo (arXiv:2509.23556) | ์ฐ์ฑ ํ ๋ ๊ฐ๋ก 10 kg ๋ฌผ์ฒด๋ฅผ 6์์ ๋๋ก ์กฐ์, 88% zero-shot. ์ฌํ์ง์ ๊ต๋ ๋ณต๊ตฌ๊ฐ emergentํ๊ฒ ๋์จ๋ค | ์ ์ ์์ ๋๋ก ๋ชธํต ์ ์ฌํ์ง์ ๋จธ๋ฌธ๋ค. ์๊ฑฐ๋ ๊ฑท์ง ์๋๋ค |
| ContactMimic (arXiv:2607.08742) | ๋ถ์๋ณ ์ด์ง ์ ์ด ๋ช ๋ น์ keypoint ๊ถค์ ๊ณผ ํจ๊ป ์ถ์ข . ์์ ์๊ธฐ, ์น ํ ๋ฆ๊ธฐ, ๊ฐ๊ตฌ ๋ฐ๊ธฐ | โ์ด๋ ๋ถ์๋ก๋ ์ ์ด์ ๋ช ๋ นํ๋คโ๋ ์ ์ ๊ฐ์ฅ ๊ฐ๊น๋ค. ๋ค๋ง ๋ฌผ์ฒด๋ฅผ ๋ชธ ์์์ ์ฌ๋ฐฐ์นํ๋ ๊ณผ์ ๊ฐ ์๋๋ค |
| Weave (arXiv:2609.16683) | ์ฌ๋-๋ฌผ์ฒด ์ํธ์์ฉ ์์ฐ์์ 29 ๊ด์ + ์๊ฐ๋ฝ 12 ๊ด์ ์ ์ฑ . ํ์ต ์ํ์ค 92.5%, ๋ฏธํ์ต 65.0% | ์ด๋ก๋ง์ผ๋ก๋ ๋ชธํต ์ ์ด ์ฌ๋ฐฐ์น๋ฅผ ํ๋์ง ํ๋จํ ์ ์๋ค |
| Embracing Bulky Objects (arXiv:2509.13534) | ์ฌ๋ ๋์ prior + neural SDF๋ก ํฐ ๋ฌผ์ฒด๋ฅผ ์ ์ ์ผ๋ก ๋์ด์๊ธฐ | ์ ์ ๋ถ๋ฅ๋๋ก ์ง์์ ํ grasp ํ ๊ฐ์ง๋ค |
์ ๋ฆฌํ๋ฉด โ๋ชธ ํ๋ฉด ์์ any-to-any ์ฌ๋ฐฐ์น + ์๋ฐ๊ฟโ์ด๋ผ๋ ๊ณผ์ ์ ์ํ๋ ์ด ๋ ผ๋ฌธ์ด ์ฒ์ ๋ด์ธ์ฐ๋ ๊ฒ์ด ๋ง์ ๋ณด์ธ๋ค. ๋ค๋ง โ์ด๋ ๋งํฌ๋ก๋ ์ ์ด์ ๋ง๋ค๊ณ ํผ๋คโ๋ ์ผ๋ฐ ํํ์ ContactMimic์ ๋ถ์๋ณ ์ ์ด ๋ช ๋ น๊ณผ ๊ฒน์น๋ ๋ถ๋ถ์ด ์์ด, ๋น์นธ์ ํต์ฌ์ โ์ ์ดโ๋ณด๋ค โ๋ฌผ์ฒด๋ฅผ ๋ชธ ์์ญ ์ฌ์ด๋ก ์ฎ๊ธฐ๋ ๊ฒโ์ ์๋ค๊ณ ์ฝ๋ ํธ์ด ์ ํํ๋ค.
์๊ฒฉ์กฐ์์ ๋ํ ์ง๋จ๋ ํ๋ ์๋ค. ๋ฆฌํ๊ฒํ ยทํธ๋ํน ๊ธฐ๋ฐ ์๊ฒฉ์กฐ์์ ํยท์ด๊ฐ ํผ๋๋ฐฑ์ด ์์ด์ ์กฐ์์๊ฐ ๋ฌผ์ฒด๊ฐ ๋๋ ค ์๋์ง ๋ฏธ๋๋ฌ์ง๋์ง ์๊ธฐ ์ด๋ ต๊ณ , ๊ทธ๋์ ์ ์์ฃผ pick-and-place์ ๋จธ๋ฌธ๋ค๋ ๊ฒ์ด๋ค. ์ด ๋ฌธ์ฅ ์์ฒด์๋ ์ธ์ฉ์ด ์์ง๋ง, ๋ค์ ์ค๊ธฐ ์คํ์์ GMR ์ง๊ฒฐ์ด โ์์ญ๊น์ง๋ ๊ฐ๋๋ฐ ์๋ณต์ ๋ชป ํ๋โ ํจํด์ผ๋ก ์ด ์ง๋จ์ ๊ฐ์ ์ ์ผ๋ก ๋ท๋ฐ์นจํ๋ค.
๋ฐฉ๋ฒ ์์ธ 1: whole-body grasp ์์ฑ (ยงIII-A, ๋ถ๋ก IยทII)

Fig. 3. whole-body grasp ์์ฑ. ์ง์ ํ ํยท๋ค๋ฆฌยท๋ชธํต ์ ์ด ๋งํฌ(ํ๋์)๋ก ๋ฌด์์ ์ด๊ธฐํ โ grasp ์ต์ ํ โ ํ๋ณด โ ๊ต๋ ํ ์๋ฎฌ๋ ์ด์ ๊ฒ์ฆ. ํ์ต์ฉ voxel ์งํฉ์๋ ์ผํยท์ค๋ฅธํยท์ํ grasp๋ง ๋ค์ด๊ฐ๊ณ ๋ค๋ฆฌ grasp๋ ๋น ์ง๋ค.
์ ๋ ฅ๊ณผ ์ถ๋ ฅ. ์ ๋ ฅ์ ๋ก๋ด ๋ชจ๋ธ, ๋ฌผ์ฒด mesh, ์ ์ด ๋งํฌ ์ ํ๋ฟ์ด๋ค. ์ ์๋ค์ ๊ทธ๋์ ์ด ์ ์ฐจ๊ฐ ํด๋จธ๋ ธ์ด๋๋ ํน์ ๋ฌผ์ฒด ๋ถ๋ฅ์ ๋ฌถ์ด์ง ์๋๋ค๊ณ ๋งํ๋ค(๊ธฐ์ฌ 1: โ์์์ open-link ๊ด์ ๊ฐ์ฒด๊ณโ). ์ค์ ๋ฐ์ดํฐ์ ์ G1์ ํ๊ณผ ๋ชธํต์ผ๋ก ํนํ๋๋ค. Dex3 ์๊ฐ๋ฝ์ ์ฃผ๋จน ์ฅ ์์ธ๋ก ๊ณ ์ ํ๊ณ , ๋ค๋ฆฌ 12๊ฐ์ ํ๋ฆฌ 3๊ฐ ๊ด์ ๋ ๊ณ ์ ํ๋ค. ์ํ ์์ฑ์ ํ ๊ด์ 14๊ฐ + root pose 9๊ฐ = 23๊ฐ ๋ณ์, ํ ํ ์์ฑ์ 7 + 9 = 16๊ฐ ๋ณ์๋ฅผ ์ต์ ํํ๋ค.
์ต์ ํ. ์๋ ์ ์ฝ ๋ฌธ์ ๋ ์ ์ด ๊ฑฐ๋ฆฌ ํญ๊ณผ force-closure ์๋์ง๋ฅผ ์ต์ํํ๋ฉด์ ์ถฉ๋ ๊ตฌ(collision sphere)์ ๋ฌผ์ฒด ๊ดํต ๊ธ์ง, ๊ตฌ๋ผ๋ฆฌ์ ์๊ธฐ์ถฉ๋ ๊ธ์ง, ๊ด์ ํ๊ณ๋ฅผ ์งํค๋ ๊ฒ์ด๋ค(๋ถ๋ก ์ 1~4). ์ด๋ฅผ GPU ๋ณ๋ ฌ 1์ฐจ ์ต์ ํ๋ก ํ๊ธฐ ์ํด ์ ์ฝ์ ์ ๊ณฑ hinge ํ๋ํฐ๋ก ๋ฐ๊พผ๋ค.
\min_{q,T}\; w_{\text{closure}}E_{\text{closure}}+\frac{w_{\text{dist}}}{K}\sum_j[\phi(p_j)-d^\star]_+^2+w_{\text{link}}\sum_i[r_i-\phi(b_i)]_+^2+w_{\text{joint}}\sum_m\big([\underline q_m+\delta_q-q_m]_+^2+[q_m-\bar q_m+\delta_q]_+^2\big)+w_{\text{self}}\sum_{(i,l)\in H}[r_i+r_l-\|b_i-b_l\|]_+^2
\phi๋ ๋ฌผ์ฒด์ signed distance(๋ฐ์ด ์์), b_i, r_i๋ ๋ก๋ด ์ถฉ๋ ๊ตฌ์ ์ค์ฌ๊ณผ ๋ฐ์ง๋ฆ, T๋ ๋ฌผ์ฒด ์ขํ๊ณ์์์ ๋ก๋ด root pose๋ค. ์ ์๋ค์ด ์ค์ค๋ก ๋ฐํ๋ ์ค์ํ ๋จ์๊ฐ ์๋ค. ์ ์ด๋ ฅ ํฌ๊ธฐ๋ฅผ 1๋ก ๊ณ ์ ํ๊ณ ๋ง์ฐฐ์๋ฟ์ ๋ฃ์ง ์์ผ๋ฉฐ ๋ชจ๋ฉํธ๋ ์ง๋์ค์ฌ์ด ์๋๋ผ ์ ์ด์ ์ค์ฌ ๊ธฐ์ค์ด๋ผ, E_{\text{closure}}๋ force-closure ํ์ ์ด ์๋๋ผ ๋ง์ฐฐ ์๋ ์์ง wrench ์์ฐจ๋ค. ๊ทธ๋์ ๋ค์ ๋์ญํ ๊ฒ์ฆ์ด ๋ฐ๋์ ํ์ํ๋ค.
| ์ค์ | ๊ฐ |
|---|---|
| ๊ฐ์ค์น w_{\text{closure}}/w_{\text{dist}}/w_{\text{link}}/w_{\text{joint}}/w_{\text{self}} | 1 / 300 / 200 / 1 / 10 |
| ์ ์ด ๊ฑฐ๋ฆฌ ํ์ฉ์น d^\star, ๊ด์ ํ๊ณ ์ฌ์ \delta_q | 2 mm, 0.035 rad |
| pre/post-grasp ๊ธฐ์ธ๊ธฐ ๋ฐฐ์ | +0.5(ํํด) / โ0.4(๋๋ฅด๊ธฐ) |
| ๋ฐฐ์นยท๋ฐ๋ณต | GPU 1์ฅ์์ ํ๋ณด 4,096๊ฐ ร 4,000 iteration, AdamW lr 10^{-3}โ10^{-4} cosine |
| ์ ์ด ํ๋ณด์ | ๋งํฌ 34๊ฐ ์ 626์ (์ํ ์ค์ ์์๋ 25๊ฐ ๋งํฌ ์ 347์ ), ๋งค iteration ๋งํฌ K=5๊ฐ ์ํ |

Fig. 7. grasp ๋ฐ์ดํฐ์ ์ ๋ชธํต ์ ์ด ์์ญ 6๊ฐ(์ค๋ฅธยท์ผ ์ด๊นจ, ๋ฑ, ์ค๋ฅธยท์ผ ๋ชธํต ์, ์). ์์ญ๋ง๋ค ์๋ก ๋ค๋ฅธ ๋ฌผ์ฒด์ grasp ํ๋์ฉ์ ๋ณด์ธ๋ค.
๋ชธํต ๋ถํ . ์ด ์ ์์ ๊ฐ์ฅ ์ค์ฉ์ ์ธ ์ค๊ณ๋ค. G1์ ๋ชธํต์ ์ฌ๋ฐฉ์์ ์ ์ดํ ์ ์๋ ํฐ ๋งํฌ๋ผ ํ๋์ ์ ์ด ๋์์ผ๋ก ๋๋ฉด ์ต์ ํ๊ฐ ์ ์ด์ ์ฐพ๊ธฐ ์ฌ์ด ๊ณณ์๋ง ๋ชฐ๋ฆฐ๋ค. ๊ทธ๋์ ํฐ ๋งํฌ๋ฅผ ์ฌ๋ฌ ์์ญ์ผ๋ก ๋๋ ๊ฐ๊ฐ ๋ฐ๋ก grasp๋ฅผ ์์ฑํ๊ณ , ์์ญ๋ง๋ค ์์ฑ ํ ๋น๋์ ๋๊ฐ์ด ์ค๋ค. ์์ญ ์ ํ์ ๊ธฐํ ์์๊ฐ ์๋๋ผ ํ๋ณด์ ์ ๋ถ์ธ ํ๊ทธ๋ผ์, ์ ์ด ๋ชฉ์ ํจ์์ ์ฐ๋ ์ ๋ง ์ ํํ๊ณ ์ถฉ๋ ๊ฒ์ฌ๋ ๋ก๋ด ์ ์ฒด์ ๊ทธ๋๋ก ๊ฑธ๋ฆฐ๋ค. ์ต์ข grasp๋ ์์๋ฉด ๋์นญ์ผ๋ก ๋ฏธ๋ฌ๋งํด ์ ํํ ๋ ๋ฐฐ๋ก ๋ง๋ ๋ค(์ฌ์๋ฎฌ๋ ์ด์ ์์ด ๋ผ๋ฒจ๋ง ๋ฐ๊พผ๋ค).
๋ ๋จ๊ณ ๊ฒ์ฆ(mjlab). ๋ชธํต์ ๊ณ ์ ํ ์ฑ pre-grasp์์ ์ถ๋ฐํด ๋ซ๊ณ ๋๋ฅธ ๋ค ์ ์งํ๋ค.
- ๋ฌผ์ฒด ๋ฌด๊ฒ๋ฅผ 4๋ฐฐ๋ก ํ๊ณ , ์ ์ง ๊ตฌ๊ฐ ์ ๋ฐ๋ถ์ 10 N ํ๊ณผ 0.5 Nยทm ํ ํฌ๋ฅผ 6์ถ ๋ฐฉํฅ์ผ๋ก 100 ms์ฉ ํฉ์ด๋ค. ๋๋ ๋ ์ ์ด ๋งํฌ๊ฐ ๋ ์ด์ ๋จ์ ์์ด์ผ ํต๊ณผํ๋ค.
- ์ด์๋จ์ ํ๋ณด๋ฅผ ์ ์ ์ค๋ ฅ, ๊ต๋ ์์ด ๋ค์ ๋๋ ค ์ด๋ 10 cm ๋ฏธ๋ง, ํ์ 45ยฐ ๋ฏธ๋ง์ด์ด์ผ ํต๊ณผํ๋ค. ์ด๋์ ์ต์ข ์์ธ๊ฐ WBD-EX ์ํผ์๋ ์ด๊ธฐ ์ํ๊ฐ ๋๋ค.
์ดํ ๋ฌผ์ฒด ์ค์ฌ์ด ๋ชธํต ์์ ๋ณด๋ค ์ถฉ๋ถํ ๋๊ณ (9 cm, ํค๊ฐ 15 cm๋ฅผ ๋๋ ๋ฌผ์ฒด๋ 3 cm) ๋ชธํต ํ๋ฉด์์ 5 mm ์์ ๋ถ์ grasp๋ง ๋จ๊ธด๋ค. ๊ฒฐ๊ณผ๋ 15๊ฐ ๋ฌผ์ฒด์ ๊ฑธ์ณ ์๋ฎฌ๋ ์ด์ ์์ grasp 251๋ง ๊ฐ๋ค. ๋ฌผ์ฒด๋ง๋ค voxel 1.0~5.5ร10ยณ๊ฐ, (voxel, mode) ๋ ธ๋ 1.7~9.1ร10ยณ๊ฐ๊ฐ ์๊ธฐ๊ณ , ์ ์ ์์ญ์ ์ข์ฐ ์ฝ ยฑ0.21 m, ๋์ด 0.03~0.45 m๋ค. ๋ชธํต ์ฃผ๋ณ ๊ธฐ์ค ์์น์ ์ปค๋ฒ๋ฆฌ์ง๋ ๋ฌผ์ฒด๋ณ ํ๊ท 90.1%, ํฉ์ฐ 98.4%๋ค.
๋ฐฉ๋ฒ ์์ธ 2: WBD-EX expert (ยงIII-B, ๋ถ๋ก IIIยทIVยทV)
goal graph์ ๋ชฉํ ์ํ๋ง
grasp๋ง๋ค ์ ์ฐฉ ์์ธ q_i์ ๋ชธํต ์ขํ๊ณ ๋ฌผ์ฒด pose X^O_i๊ฐ ์ ์ฅ๋๋ค. ๋ฌผ์ฒด ์ค์ฌ ์์น๋ฅผ 2 cm ๊ฒฉ์๋ก voxelํํ๊ณ , ๊ฐ์ voxel ์์์๋ mode๋ณ๋ก ๋๋ (voxel, mode) ์์ ๋ ธ๋๋ก ์ผ๋๋ค. ์ด๋ ๊ท์น์ ํ๋๋ค. L๊ณผ R์ ์๊ธฐ ์์ ๊ณผ B๋ก๋ง ์ด์ด์ง๋ค. ๊ฐ์ voxel ์์์ mode๋ง ๋ฐ๊พธ๋ 0๊ฑฐ๋ฆฌ ์ ์ด๋ ํ์ฉ๋๋ค.
์ํผ์๋๋ mode โ ๊ทธ mode๊ฐ ์๋ voxel โ ๊ทธ ๋ ธ๋์ grasp๋ฅผ ์ฐจ๋ก๋ก ๊ท ๋ฑ ์ํํด ์์ํ๋ค. ๋ฉ๋ฆฌ ์๋ far goal์ ํ๋ ๋ฝ์ ๋๊ณ , ๋งค๋ฒ ๊ฑฐ๋ฆฌ d\sim U(0.02, d_{\max}) m ์์์ far goal์ ๊ฐ์ฅ ๊ฐ๊น์ด ํฉ๋ฒ ๋ ธ๋๋ฅผ ๋ค์ ๋ชฉํ๋ก ์ค๋ค. 20% ํ๋ฅ ๋ก๋ โ์ง๊ธ ์์น์ ๊ทธ๋๋ก ๋ถ์ก๊ณ ์์ด๋ผโ(hold)๋ฅผ ์ค๋ค. d_{\max}๋ ์ฒ์ 5,000 iteration ๋์ 2 cm์์ 8 cm๋ก ์ ํ ์ฆ๊ฐํ๋ค.
๋ชฉํ์์ ๋บ ๊ฒ์ด ์ค๊ณ์ ์์ ์ด๋ค. DexterityGen์ ๋ชฉํ์ ๋ฌผ์ฒด ๋ฐฉํฅ๊ณผ ์ ๊ด์ ์์ธ๋ฅผ ๋ฃ์์ง๋ง, WBD๋ ๋ฌผ์ฒด ์์น, grasp mode, ๊ทธ๋ฆฌ๊ณ โ๊ทธ ์๋ฆฌ์ ๋ฉ์ท๋๊ฐโ๋ง ๋ณธ๋ค. ๋ชธํต ์์์ ๊ณต์ ๊ตด๋ ค ์ฎ๊ธฐ๋ ๋์์ ๋์ฐฉํ ๋ ๋ฐฉํฅ์ด ๋ฌด์์ด๋ ์๊ด์๊ณ , ๊ด์ ์์ธ๋ฅผ ๋ชฉํ์ ๋ฃ์ผ๋ฉด ๊ทธ๋ฐ ๊ตด๋ฆฌ๊ธฐยท๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ธฐ๊ฐ ์คํ๋ ค ๋ฒ์ ๋ฐ๋๋ค.
์ฑ๊ณต ์กฐ๊ฑด๊ณผ ์ ์ ์๊ฐ
๋ชฉํ ์๋ฃ๋ ๋ค์์ด ๋์์ ์ฑ๋ฆฝํ๊ณ ์ด๋ ๋ชฉํ๋ 10 ์คํ , hold ๋ชฉํ๋ 25 ์คํ ์ ์ง๋ ๋๋ค. ๋ฌผ์ฒด๊ฐ ๋ชฉํ 2 cm ์, ์ ์๋ 0.12 m/s์ ๊ฐ์๋ 1.5 rad/s ๋ฏธ๋ง, ๋ชฉํ mode์ ํ์ด ์ ์ด ์ค. ํ ํ ๋ชฉํ๋ ๋ฐ๋ ํ์ด 5 ์คํ ์ฐ์ ์ ์ด ์์๊น์ง ์๊ตฌํ๋ค. ๋ฐ๋๋ก ์ด๋ ์ค์๋ ํ์ํ ํ ์ ์ด์ 0.48 s(24 ์คํ )๊น์ง ์์ด๋ ๋๋ค. ์๋ฐ๊ฟ ์ค ํ์ ์ฌ๋นจ๋ฆฌ ์ฎ๊ธฐ๋ ๋์ ๋์์ ํ์ฉํ๊ธฐ ์ํ ์ ์๋ค. ๋ชธํต ์ ์ด๋ง์ผ๋ก๋ โ์ ์ด ์ ์งโ๋ก ์น์ง ์๋๋ค.
๊ด์ธกยทํ๋ยท๋ณด์

Fig. 8. ํ๊ฐ ์์ญ 6๊ฐ(๋ ์์ ). ์ยท๋ฑ์ ์ํ grasp, ๊ฒจ๋๋์ดยท์ด๊นจ๋ ํด๋น ์ชฝ ํ ํ grasp๊ฐ ํ์ํ๋ค.
- ๊ด์ธก(actor 89์ฐจ์): ํ ๊ด์ ์์นยท์๋ยท์๋ณด ์ค์ฐจยท์ด์ ํ๋(๊ฐ 14), hold ํ๋๊ทธ์ ๋ชฉํ ๊ฑฐ๋ฆฌ(3), ๋ฌผ์ฒด ๊ธฐ์ค ๋ชฉํ ์์น(3), ๋ฌผ์ฒด pose(9)์ ์๋(6), ํยท๋ชธํต ์ ์ด ๋น์จ ๋ฑ ์ ์ด ์์ฝ(6), ์ถ๋ฐยท๋ชฉํ mode one-hot(6). critic์ ์ฌ๊ธฐ์ ์ง๋ยท์ง๋์ค์ฌยท๋ง์ฐฐ์ ์ค์ ๋ฌด์์๊ฐ 6์ฐจ์์ ๋ํ 95์ฐจ์์ด๋ค(asymmetric actor-critic). expert๋ ๋ฌผ์ฒด pose์ ์๋๋ฅผ ๋ณด๋ privileged policy๋ค.
- ํ๋: ํ ๊ด์ ๋ชฉํ์ ๋ํ 14์ฐจ์ ์ฆ๋ถ. tanh๋ก ๋๋ฅธ ๋ค 0.025 rad/step์ผ๋ก ์ค์ผ์ผํด ๋์ ํ๊ณ , ์ธก์ ์์ธ์์ 0.35 rad ์์ผ๋ก ๋ฌถ๋๋ค. ํ๋ฆฌ์ ํ์ฒด๋ ๊ณ ์ (weld)์ด๋ผ ๋ชธํต ์ขํ๊ณ๊ฐ ์์ ํ ์ ์งํด ์๊ณ , ์์ง์ด๋ ๊ฒ์ ํ๋ฟ์ด๋ค. ํ ๊ฐ์ฑ์ k_p=20์ผ๋ก ๋ฎ๋ค.
- ์ ์ด ์ฃผ๊ธฐ: ๋ฌผ๋ฆฌ 200 Hz, ์ ์ด 50 Hz, ์ํผ์๋ 40 s(2,000 ์คํ ).
| ํญ | ์ ์ | ๊ณ์ |
|---|---|---|
| ์งํ r_{\text{prog}} | \rho_t\,\mathrm{clip}(e_{t-1}-e_t,\pm2\,\text{cm}) | 100 |
| ๋ชฉํ ์์ญ ๋์ฐฉ r_{\text{settle}} | 2 cm ์์์ ๋จธ๋ฌด๋ ๋์์ ์์ ์คํ ๋ณด์ | 0.15 |
| ์ ์ด ์๋ฃ r_{\text{succ}} | ๋ชฉํ mode๋ก ์ ์ฐฉํ๋ฉด ํฌ์ ๋ณด๋์ค | 20 |
| hold ํ์ง r_{\text{hold}} | \rho_t\exp(-e_t/2.5\,\text{cm}) | 0.2 |
| ํ ์ค๋ฆฝ r_{\text{neutral}} | \rho_t\exp(-\lVert q^{arm}_t-q^{arm}_{def}\rVert/0.4) | 0.5 |
| ์คํจ r_{\text{fail}} | ๋ํ, ์ง์์ ์ ์ด ์์ค ๋ฑ 1ํ ์ข ๋ฃ ํ๋ํฐ | โ20 |
| ์ ๊ทํ 5์ข | ๋น์ง์ง ์ด๋(5 cm/s ์ด๊ณผ), ์๋ ์ํ(0.35 m/s, 3 rad/s), ํ๋ ํฌ๊ธฐ, ํ๋ ๋ณํ, ์๋ณด ๋ฆฌ๋(0.25 rad ์ด๊ณผ) | โ1, โ0.5, โ10โปโด, โ10โปยณ, โ0.1 |
ํ์๊ฐ ํ์ ๊ณ์๋ก ์คํ ๋น ์ต๋ ๊ธฐ์ฌ๋ฅผ ๊ณ์ฐํด ๋ณด๋ฉด, ์งํ ํญ์ 2 cm ํด๋ฆฝ ร 100 = 2.0, ํ ์ค๋ฆฝ์ 0.5, hold๋ 0.2๋ค. ์งํ ํญ์ ์ค์ ์ด๋ ๊ฑฐ๋ฆฌ์ ๋น๋กํ๋ฏ๋ก ๋ชฉํ ํ๋(2~8 cm)์์ ๋ฐ๋ ์งํ ๋ณด์ ์ด๋์ 2~8 ์ ๋์ด๊ณ , ์ฑ๊ณต ๋ณด๋์ค 20์ด ๋ชฉํ๋น ๋ณด์์ ๋๋ถ๋ถ์ ์ฐจ์งํ๋ค. ๋ฐ๋ฉด ํ ์ค๋ฆฝ ํญ์ ๋ฌผ์ฒด๋ฅผ ์ฅ๊ณ ์๋ ํ ๋งค ์คํ ๋์ค๋ฏ๋ก, ์ฐ์ง ์๋ ํ์ ๊ธฐ๋ณธ ์์ธ๋ก ๋๋ ค๋๋ ๊ฒ์ด 2,000 ์คํ ์ํผ์๋์์ ๋ฌด์ํ ์ ์๋ ํฌ๊ธฐ๋ก ์์ธ๋ค. โํ์ ์๋ ํ์ ์ฌ๊ฒ ํ๋คโ๋ ์ฌ๋๋ค์ด ๋์์ด ์ด ํญ์์ ๋์จ๋ค๋ ์ ์ ์์ ๊ณผ ๋ง๋ ํฌ๊ธฐ๋ค.
domain randomization(Table VI). ๋ก๋ด ๋ง์ฐฐ ๋ฐฐ์ U(0.75,1.25), ๋ฌผ์ฒด ์ง๋ 0.4~1.2 kg(๋ชจ๋ ๋ฌผ์ฒด ๊ณตํต, ๊ด์ฑ ํจ๊ป ์ค์ผ์ผ), ์ง๋์ค์ฌ ยฑ5 mm, ๋ฌผ์ฒด ์ค์ฌ์ ๊ฐํ๋ ์ธ๋ ฅ์ ์ฒ์ 2,000 iteration 0 N์์ ์ดํ 8,000 iteration ๋์ 20 N๊น์ง ์ฌ๋ฆฐ๋ค(์ง์ 0.05~0.20 s, ๊ฐ๊ฒฉ 0.75~2.0 s).
PPO ์ค์ . H100 8์ฅ ร ํ๊ฒฝ 8,192๊ฐ = 65,536 ํ๊ฒฝ, iteration๋น ์ฝ 4.2ร10โถ transition, ํ๊ฒฝ๋น 64 ์คํ , 5 epoch, 16 minibatch, \gamma=0.99, GAE \lambda=0.95, KL ๋ชฉํ 0.015์ ์ ์ ํ์ต๋ฅ . actorยทcritic์ ๊ฐ๊ฐ 512ร256 ELU MLP๋ค.
๋ ๋จ๊ณ ํ์ต: ๊ตฌ์์ warm start
์์ ๋ฌผ์ฒด๋ ๋ชจ์์ด ๊ณ ๋ฅด์ง ์์ ๋ฌผ์ฒด๋ ์ฒ์๋ถํฐ ํ์ตํ๋ฉด ์ค๊ฐ ํฌ๊ธฐ ๊ตฌ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฎ๋ค. ๊ทธ๋์ 200~220 mm ๊ตฌ expert๋ฅผ 15,000 iteration ์ฌ์ ํ์ตํ๊ณ , ๋ค๋ฅธ ๋ฌผ์ฒด expert๋ ๊ทธ actor, critic, optimizer ์ํ, ๊ด์ธก ์ ๊ทํ๊ธฐ, ์ปค๋ฆฌํ๋ผ ์งํ๋๊น์ง ํต์งธ๋ก ๋๊ฒจ๋ฐ์ 35,000 iteration ์ฌํํ์ตํ๋ค. 180ยท200ยท220 mm ๊ตฌ๋ warm start ์์ด 50,000 iteration์ ํ์ตํ๋ค. ์ด ์ ์ ์ ๋ ๋น๊ต๋ ์๋ ์คํ 3์์ ๋ค๋ฃฌ๋ค.
๋ฐฉ๋ฒ ์์ธ 3: ์ฆ๋ฅ๋ WBD ์ปจํธ๋กค๋ฌ (ยงIII-C, ๋ถ๋ก VIยทVII)
๋ฐ์ดํฐ: escapability๋ก ์ถ๋ฐ grasp ๊ณ ๋ฅด๊ธฐ
๊ฒ์ฆ์ ํต๊ณผํ grasp๋ โ๋ฌผ์ฒด๋ฅผ ์์ ์ ์ผ๋ก ๋ถ์ก๋๋คโ๋ ๊ฒ๋ง ๋ณด์ฅํ ๋ฟ, ํ์ต๋ expert๊ฐ ๊ฑฐ๊ธฐ์ ๋น ์ ธ๋๊ฐ ์ ์๋์ง๋ ๋ณด์ฅํ์ง ์๋๋ค. ์ ์๋ค์ ํ์ต์ด ๋๋ expert๋ก grasp 251๋ง 864๊ฐ ๊ฐ๊ฐ์์ 6~8 cm ๋จ์ด์ง ๋ชฉํ 128๊ฐ๋ก ๋จ์ผ ์ ์ด๋ฅผ ์๋ํด(3 s ์์ฐ, ์ด 3.2ร10โธํ) ์ฑ๊ณต ๋น์จ์ escapability๋ก ๋งค๊ฒผ๋ค. ํ์ต ์ค์ ๋ฎ์ ํ์ง grasp์ ๊ฐ์ค์น๋ฅผ ๋ฎ์ถ๋ ๋ฐฉ๋ฒ์ ์ ์ฒด ์งํฉ์ผ๋ก ํ์ตํ๋ ๊ฒ๋ณด๋ค ๋๋นด๊ธฐ ๋๋ฌธ์, ํ์ต์ ์ ์ฒด ์งํฉ์ผ๋ก ํ๊ณ ๊ถค์ ์์ง ๋จ๊ณ์์๋ง ๊ฑฐ๋ฅธ๋ค.

Fig. 12. ๋ฌผ์ฒด๋ณ escapability ๋ถํฌ(10์ ๊ตฌ๊ฐ๋ณ grasp ๋น์จ). ๊ฐ๋ ์ํต(โ 120ร220)๊ณผ ๋ฉ์ํ prism(80ร160ร220)์ ํํํ ๋ถํฌ์ ํ๊ท ์ฝ 40%, ์ต์์ ๊ตฌ๊ฐ์ด ์ฝ 1%๋ค. ๊ตฌ๋ ์ง๋ฆ์ด ์ปค์ง์๋ก ์ต์์ ๊ตฌ๊ฐ์ ๋ชฐ๋ฆฐ๋ค(โ 120 28% โ โ 220 62%).
voxel ์์์ ์ ์๊ฐ ๋ฎ์ grasp๋ฅผ ์ํ ๋น์จ๊น์ง ์ง์ฐ๋, ๋ชจ๋ (voxel, mode) ์๊ณผ voxel๋น ์ต์ 20๊ฐ grasp๋ ๋จ๊ธด๋ค. ์ํ์ ์ต๊ณ ํ๊ท ์์ 1%p ์์ ๋๋ ๊ฐ์ฅ ์์ ๊ฐ, 70% ์ดํ, ๊ด์ ๋ฒ์ ์ปค๋ฒ๋ฆฌ์ง 95% ์ด์์ด๋ผ๋ ๊ท์น์ผ๋ก ๋ฌผ์ฒด๋ง๋ค ์ ํ๊ณ ๊ฒฐ๊ณผ๋ 10~60%๋ค(Fig. 13). ๋น๋ฃจํ ๊ฒฝ๋ก 12๊ฐ์ ํ๊ท ์๋ฃ์จ์ด ๋ฌผ์ฒด๋ง๋ค 1.2~13.3%p ์ฌ๋๋ค. ๋ค๋ง ์ ์๋ค์ด ๋ฐํ๋ฏ ์ด ์ด๋์ ์ํ์ ๊ณ ๋ฅธ ๋ฐ๋ก ๊ทธ ์ํ์์ ์ฐ ๊ฐ์ด๋ค. ๊ทธ๋์ ๋ณ๋๋ก ์ฐ ์์ง ํจ์จ์ด ๋ ์ ์งํ ์งํ์ธ๋ฐ, ๋ฌผ์ฒด 15๊ฐ ร ์กฐ๊ฑด๋น 13,440ํ ์์ง์์ ์ฌ์ฉ ๊ฐ๋ฅ ๋น์จ์ด ์ฝ 29.0% โ 32.5%(+3.5%p), ์๋๋น ์ฌ์ฉ ๊ฐ๋ฅ ํ๋ ์์ด ์ฝ 938 โ 1,053(+12%)๋ก ์ ์ ํํ๋๋ก โ์ผ๊ด๋์ง๋ง ์์โ ๊ฐ์ ์ด๋ค.

Fig. 13. voxel ๋ด ์ ๊ฑฐ ์ํ์ ๋ฐ๋ฅธ ๊ฒฝ๋ก ์๋ฃ์จ(๋ฃจํ ์ ์ธ 12๊ฐ ๊ฒฝ๋ก). ์ ์ ์ ๊ฑฐ๋ฅด๊ธฐ ์ ๊ธฐ์ค์ , ๋ณ์ ์ฑํํ ์ํ๊ณผ ์ด๋์ด๋ค. ๊ฐ๋ prism(10%, +1.2%p)์ ๊ฑฐ์ ํํํ๊ณ , ๊ตฌ๋ 20~60% ์ ๊ฑฐ๋ก 5~13%p ์ค๋ฅธ๋ค.
์์ง ๊ท์น. ์ผ๋ฆฐ expert๊ฐ ๊ฑฐ๋ฅธ grasp ์งํฉ์์ ์ถ๋ฐํด ๋ชฉํ๋ฅผ ์ฐ๋ฌ์ ๋ฐ๋ผ๊ฐ๋ฉฐ 50 Hz๋ก 120 s ๋๋ ์คํจ๊น์ง ๊ธฐ๋กํ๋ค. ์คํจ ์ง์ 100 ํ๋ ์์ ๋ฒ๋ฆฌ๊ณ , ๋ชฉํ 2๊ฐ ์ด์ ์๋ฃยท50 ํ๋ ์ ์ด์์ธ ๊ตฌ๊ฐ๋ง ๋จ๊ธฐ๋ฉฐ, ๋ฌผ์ฒด์ ๊ด์ ์ด ๊ฑฐ์ ์์ง์ด์ง ์๋ ์ ์ง ๊ตฌ๊ฐ๋ ์ ๊ฑฐํ๋ค. ๋ชฉํ ๊ฑฐ๋ฆฌ 2~4, 4~6, 6~8 cm๋ฅผ ๊ถค์ ๋จ์๋ก ๊ณ ์ ํด ์ธ ์๋๋๋ฅผ ๊ฐ์ ๋น์จ๋ก ๋ชจ์๋ค. ์ต์ข ๋ฐ์ดํฐ๋ ๊ถค์ 27.4๋ง ๊ฐ, ํ๋ ์ 8.73์ต ๊ฐ๋ค. ํ์ ๊ณ์ฐ์ผ๋ก 50 Hz ๊ธฐ์ค ์ฝ 4,850์๊ฐ ๋ถ๋์ด๊ณ , ๊ถค์ ๋น ํ๊ท ์ฝ 3,190 ํ๋ ์์ผ๋ก ๋ถ๋ก VI-C์ โ์๋ฝ๋ ๊ถค์ ์ ์ฝ 3,200 ํ๋ ์โ๊ณผ ๋ง๋๋ค. ๋ฐฐ์น์ ์ ๋ฐ์ ์์๋ฉด ๋์นญ์ผ๋ก ๋ค์ง๊ณ , ๋ฌผ์ฒด๋ ๊ฐ์ ๋น์จ๋ก ๋ฝ๋๋ค.
๊ตฌ์กฐ: DexterityGen์ diffusion + inverse dynamics
์ปจํธ๋กค๋ฌ๋ DexterityGen์ ๊ตฌ์กฐ์ ๊ณต๊ฐ๋ state encoder/U-Net ์ค์ ์ ๊ทธ๋๋ก ๋ฐ๋ฅด๊ณ , ํํ๊ณผ ์กฐ๊ฑด๋ง ๋ฐ๊ฟจ๋ค.
- keypoint: ํ๋ง๋ค ํ๊ฟ์น 1๊ฐ์ ์(์์งยท๊ฒ์งยท์ค์ง ์์น) 3๊ฐ, ๋ชจ๋ ๊ณ ์ ๋ ์ฃผ๋จน ์์ธ์ ์๊ธฐ๊ตฌํ์ผ๋ก ๋ชธํต ์ขํ๊ณ์์ ๊ณ์ฐํ๋ค. ์ํ 8์ ร 3 = 24์ฐจ์.
- diffusion ์ ๋ ฅ(269์ฐจ์): 50 Hz ๊ธฐ์ค ์คํ์ (โ15, โ10, โ5, 0)์ ์ด๋ ฅ 4๊ฐ ร (keypoint 24 + ์ธก์ ๊ด์ 14 + ์ ์ฉ ๋ชฉํ 14 + ์ถ์ ์ค์ฐจ 14) + ๊ธฐํ ํน์ง 5. task/mode ์๋ฒ ๋ฉ์ ์ฐ์ง ์๋๋ค.
- diffusion ์ถ๋ ฅ: ๋ฏธ๋ ์คํ์ 5, 10 ์คํ (100 ms, 200 ms)์ keypoint ๋ณ์ 48์ฐจ์.
- inverse dynamics(119 โ 14): ํ์ฌ ์ด๋ ฅ 66 + ์์ธก ๋ณ์ 48 + ๊ธฐํ 5๋ฅผ ๋ฐ์ ๊ด์ ๋ชฉํ ์ฆ๋ถ 14๊ฐ๋ฅผ ๋ธ๋ค(ํญ 1536, 2์ธต residual block 4๊ฐ).
- ํ์ต: ๋ ๋คํธ์ํฌ๋ฅผ ํจ๊ป 130,000 AdamW update, ์ ์ฒด ๋ฐฐ์น 2,560, lr 3\times10^{-4}, diffusion 100 timestep cosine schedule. inverse model์ ๊ธฐ๋ก๋ expert ๋์๊ณผ diffusion์ด ์์ฑํ ๋์์ ๋ฐ๋ฐ ์์ด ํ์ตํด ์๊ธฐ ์ถ๋ ฅ ๋ถํฌ์๋ ๊ฐ๊ฑดํ๊ฒ ๋ง๋ ๋ค.
๋ฌผ์ฒด ์ํ ์ ๋ ฅ์ด ์๋ค๋ ์ ์ด ์ด ์ปจํธ๋กค๋ฌ์ ์ ์ฒด๋ฅผ ์ ํ๋ค. expert๋ ๋ฌผ์ฒด pose๋ฅผ ๋ดค์ง๋ง ์ปจํธ๋กค๋ฌ๋ ํ ๊ด์ ์ ์ธก์ ๊ฐยท๋ชฉํยท์ถ์ ์ค์ฐจ๋ง ๋ณธ๋ค. ๋ฌผ์ฒด๊ฐ ํ์ ๋ฐ๋ฉด ์ถ์ ์ค์ฐจ๊ฐ ์๊ธฐ๋ฏ๋ก, ๋ฌผ์ฒด ์ํ๋ ๊ณ ์ ๊ฐ๊ฐ ์ด๋ ฅ ์์ ๊ฐ์ ์ ์ผ๋ก๋ง ๋ค์ด ์๋ค. ์ธ์ฉ๋ Blind Dexterity๊ฐ โ๊ด์ encoder ํ๋ ์ด compliant ์ ์ด์์ ์ ์ ์ด๊ฐ ์ฑ๋์ด ๋๋คโ๊ณ ์ฃผ์ฅํ ๊ฒ๊ณผ ๊ฐ์ ์๋ฆฌ์ด๊ณ , ํ ๊ฐ์ฑ k_p=20์ ๋ฎ์ ๊ฐ์ด ์ด ์ ํธ๋ฅผ ํค์ด๋ค.
์ถ๋ก : gradient guidance์ ๋ช ๋ น ์ฒด์ธ
๋งค ์ ๋ฐ์ดํธ์ ํ๋ณด ๋ฏธ๋ ๋์ 16๊ฐ๋ฅผ 12 DDIM ์คํ ์ผ๋ก ์ํํ๋ค. ์กฐ์์(๋๋ ์๋ฎฌ๋ ์ด์ ์ ๋ ธ์ด์ฆ expert)๊ฐ ์๊ตฌํ ์์ธ q^{req}์ ํ์ฌ ์ ์ฉ ๋ชฉํ c๋ก guidance ๋ณ์ d=\mathrm{FK}(q^{req})-\mathrm{FK}(c)\in\mathbb{R}^{24}๋ฅผ ๋ง๋ค๊ณ , ๊ฐ denoising ์คํ ์์ ๋ค์ ์ค์ฐจ๋ฅผ ์ค์ด๋ ๋ฐฉํฅ์ ๊ธฐ์ธ๊ธฐ๋ฅผ guidance ๊ฐ์ค์น๋งํผ ๋ํ๋ค.
D=\lVert\Delta x_5-d/2\rVert^2+\lVert\Delta x_{10}-d\rVert^2
16๊ฐ ํ๋ณด ์ค D๊ฐ ๊ฐ์ฅ ์์ ๊ฒ์ ๊ณจ๋ผ inverse model๋ก ๊ด์ ์ฆ๋ถ \Delta\hat c๋ฅผ ์ป๋๋ค. ๊ฐ์ค์น๊ฐ ํฌ๋ฉด ๋ช ๋ น ์ถ์ข ์ด, ์์ผ๋ฉด ํ์ต๋ ๋์ prior๊ฐ ์ฐ์ธํ๋ค. ์ถ๋ก ์ด ๋๋ฌ์ ๋ ์ด๋ฏธ ์ ์ฉ ๋ชฉํ๊ฐ ๋ฐ๋์ด ์์ ์ ์์ผ๋ฏ๋ก, ์์ธก ์์ ์ ๋ชฉํ c_{obs} ๋๋น ์ฆ๋ถ๋ง ์ต์ ๋ชฉํ c_{pub}์ ๋ํ๋ค.
c_{new}=c_{pub}+(\hat c-c_{obs})
์ค๊ธฐ์์๋ ์ถ๋ ฅ ์ฆ๋ถ์ ๊ด์ ๋น ยฑ0.025 rad๋ก ์๋ฅด๊ณ , ๋ฐํ๊ธฐ๊ฐ ๊ด์ ์๋ ํ๊ณ, 0.35 rad ์ถ์ ์ค์ฐจ ํ๊ณ, ๊ด์ ํ๊ณ๋ฅผ ๋ค์ ์ ์ฉํ๋ค. RTX 5090 ์ํฌ์คํ ์ด์ ์์ ์ ๋ฐ์ดํธ 1ํ๊ฐ ์ค์๊ฐ 11.8 ms(p95 17.3 ms), ํ๊ท 34.9 Hz๋ก ๋์ฐฉํ๊ณ , ์ํ ๋ฐํ์์ ๋ก๋ด ๋ช ๋ น ๋ฒํผ๊น์ง ์ง์ฐ์ ์ค์๊ฐ 50.1 ms(p95 73.7 ms)์๋ค(์ผ์ฑยท๋ชจํฐ ์ง์ฐ ์ ์ธ).
์๋ฎฌ๋ ์ด์ ์์๋ ์ด ์ปจํธ๋กค๋ฌ์ ์ถ๋ ฅ์ ๋ค์ expert ํ๋ ๊ณต๊ฐ(tanh ์ด์ )์ผ๋ก ๋๋๋ ค ๋ ธ์ด์ฆ ๋ช ๋ น \tilde a์ ยฑ2.5 ์์ผ๋ก ์๋ฅธ๋ค. ์ด โbounded correctionโ ๋ฐ๊ฒฝ์ด ์๋ ์คํ ํด์์์ ์ค์ํ๋ค.
์ง๊ด: ํ์ ์๊ฐ๋ฝ, ๋ชธํต์ ์๋ฐ๋ฅ, ๊ทธ๋ฆฌ๊ณ ์๊ฐ๋ฝ์ด ๋๋ฟ์ธ ์
WBD๋ฅผ ์ดํดํ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๊ธธ์ DexterityGen๊ณผ ํ ์ค์ฉ ๋ง๋ ๋ณด๋ ๊ฒ์ด๋ค.
| ํญ๋ชฉ | DexterityGen(๋ค์ง ์) | WBD(ํด๋จธ๋ ธ์ด๋ ์์ฒด) |
|---|---|---|
| โ์๊ฐ๋ฝโ | Allegro ์(16์์ ๋)์ ์๊ฐ๋ฝ 4๊ฐ | ํ 2๊ฐ(ํ๊ฟ์นยท์ keypoint) |
| โ์๋ฐ๋ฅโ | ์๋ฐ๋ฅ | ๋ชธํต(์์ญ 6๊ฐ๋ก ๋ถํ ) |
| grasp ๋ฐ์ดํฐ | Grasp Analysis + RRT๋ก ๋ง๋ (์ ๊ด์ , ๋ฌผ์ฒด pose) ์, ๋๋ถ๋ถ ๋ฌผ์ฒด์์ 10๋ง ๊ฐ ์ด์ | ๋ชธํต ์์ญ๋ณ force-closure ์ต์ ํ + 4๋ฐฐ ์ค๋ ฅ ๊ต๋ ๊ฒ์ฆ, 251๋ง ๊ฐ |
| expert ๋ชฉํ | kNN์ผ๋ก ๊ณ ๋ฅธ ๊ฐ๊น์ด grasp(์ ๊ด์ ์์ธ + ๋ฌผ์ฒด pose) | 2~8 cm ์์ (voxel, mode) ๋ ธ๋: ๋ฌผ์ฒด ์์น + grasp mode๋ง |
| ์๋ฐ๊ฟ ๊ตฌ์กฐ | ์๊ฐ๋ฝ์ด ๋ง์ ์ผ๋ถ๊ฐ ๋ฐ์น๋ ๋์ ๋๋จธ์ง๋ฅผ ์ฎ๊น | L\leftrightarrow B\leftrightarrow R, ํ ํ์ ๋ ๋๋ ๋ฐ๋์ ์ํ ๋จ๊ณ๋ฅผ ์ง๋จ |
| ์ ์ด ์์ค | ์ ์ํ์ ๋ช ์๋ ์ ์ ์์ | ์ด๋ ์ค 0.48 s ์ ์๋ฅผ ๋ช ์์ ์ผ๋ก ํ์ฉ |
| ์ฆ๋ฅ ์กฐ๊ฑด | mode conditioning ์ ๋ ฅ | ๊ธฐํ ๊ธฐ์ ์ 5์ฐจ์, mode ์๋ฒ ๋ฉ ์์ |
| ๋ช ๋ น | ์๊ฒฉ์กฐ์ยท์ ์ฑ ์ ์๊ฐ๋ฝ keypoint ๋์์ gradient guidance๋ก | Xsens โ GMR ๋ฆฌํ๊ฒํ ํ ์์ธ์ keypoint ๋ณ์๋ฅผ gradient guidance๋ก |
| ์๋ฎฌ๋ ์ด์ ํ๊ฐ | ๊ท ๋ฑ ๋ ธ์ด์ฆ๋ก ๋ง๊ฐ๋จ๋ฆฐ expert ๋ช ๋ น์ ์ ์ | ๊ฐ์ ๋ฐฉ์(๋ ธ์ด์ฆ expert ์ ์ ) |
์ด ํ์์ ๋ณด์ด๋ WBD์ ์ค์ ๊ธฐ์ฌ๋ ์ธ ๊ตฐ๋ฐ๋ค. ์ฒซ์งธ, ๋ชฉํ๋ฅผ ๊ฐ๋ณ๊ฒ ๋ง๋ ๊ฒ. ์์น์ mode๋ง ์ฃผ๋ฉด ๋ชธํต ์ ๊ตด๋ฆฌ๊ธฐ์ ๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ธฐ๊ฐ ํ์ฉ๋๊ณ , ์ฌ๋์ด ๋ณด๊ธฐ์ ์์ฐ์ค๋ฌ์ด ์๋ฐ๊ฟ์ด ๋์จ๋ค. ๋์งธ, mode ๊ทธ๋ํ๋ก ์๋ฐ๊ฟ์ ๊ฐ์ ํ ๊ฒ. L\to R ์งํ์ ๋ง์ ๋๋ฉด ์ ์ฑ ์ โํ ํ์ ๋ผ๊ธฐ ์ ์ ๋ฐ๋์ ์ํ๋ก ๋ฐ์น๋คโ๋ ์์ ํ ์์๋ฅผ ๋ฐฐ์ด๋ค. ์ ์งธ, ๋ชธํต์ ๋๋ ์ grasp ๋ถํฌ๋ฅผ ๋ชธ ์ ์ฒด์ ํผ๋จ๋ฆฐ ๊ฒ. ์ด๊ฒ์ด ์์ผ๋ฉด grasp๊ฐ ๊ฐ์ด ์์ ๋ชฐ๋ฆฌ๊ณ ์ด๊นจยท๋ฑยท๊ฒจ๋๋์ด ๋ชฉํ๊ฐ ๊ทธ๋ํ์ ๊ฑฐ์ ์๊ฒ ๋๋ค.
์ฆ๋ฅ ๋จ๊ณ์ ์ง๊ด์ ๋ค์ง ์๊ณผ ๊ฐ๋ค. expert๋ ๋ฌผ์ฒด๋ฅผ ๋ณด๋ฉด์ ์์ง์ด์ง๋ง, ๊ทธ ๊ถค์ ๋ค์ ๋ชจ์ ์์ฑ ๋ชจ๋ธ์ โ์ด๋ฐ ์์ธ ์ด๋ ฅ์์๋ ์ด๋ฐ ํ ์์ง์์ด ๋ฌผ์ฒด๋ฅผ ๋จ์ด๋จ๋ฆฌ์ง ์๋๋คโ๋ ๋ถํฌ๋ฅผ ๋ฐฐ์ด๋ค. ์กฐ์์์ ๋ช ๋ น์ ๊ทธ ๋ถํฌ ์์์ ๋ฐฉํฅ๋ง ์ก์ ์ฃผ๊ณ , ๋ฌผ์ฒด๋ฅผ ์ค์ ๋ก ๋ฐ์น๋ ๋ฏธ์ธํ ํ ์กฐ์ ์ ๋ถํฌ๊ฐ ์ฑ์ด๋ค. ์ฌ๋์ด ํ ํผ๋๋ฐฑ ์์ด ์๊ฒฉ์กฐ์ํ ๋ ๊ฐ์ฅ ๋ชป ํ๋ ๋ถ๋ถ์ ํ์ต๋ prior๊ฐ ๋งก๋ ๊ตฌ์กฐ๋ค.
์คํ ์ ์ (ยงIV-A)
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๋ฌผ์ฒด | ๊ธฐ๋ณธ ๋ํ 15๊ฐ: ๊ตฌ 6(โ 120~220), ์ ์ก๋ฉด์ฒด 4(140~200), ์ง์ก๋ฉด์ฒด(prism) 3, ์ํต 2. ๋ชจ๋ ๋ณ๊ณผ ์ง๋ฆ์ด 80~240 mm |
| grasp | ์๋ฎฌ๋ ์ด์ ์์ grasp 251๋ง ๊ฐ, ๋ชธํต ์ฃผ๋ณ ์ปค๋ฒ๋ฆฌ์ง ๋ฌผ์ฒด๋ณ ํ๊ท 90.1%, ํฉ์ฐ 98.4% |
| expert | ๋ฌผ์ฒด๋น WBD-EX 1๊ฐ. ๊ตฌ๊ฐ ๊ฐ์ฅ ๋๊ณ ์ ์ก๋ฉด์ฒดยทprismยท์ํต์ ๋ชจ๋ ์์ญ์์ ์ฌ๋ฐฐ์น๋ ํ์ง๋ง ์ฑ๊ณต๋ฅ ์ด ๋ฎ๋ค |
| ์ฆ๋ฅ ๋ฐ์ดํฐ | ๊ถค์ 27.4๋ง ๊ฐ, ํ๋ ์ 8.73์ต ๊ฐ |
| ์๋ฎฌ๋ ์ด์ ์ปจํธ๋กค๋ฌ | 15๊ฐ ์ค 13๊ฐ๋ก ํ์ต(ํ์ต ์๋ 3๊ฐ), 180 mm ๊ตฌ์ 180 mm ์ ์ก๋ฉด์ฒด๋ ํ์ตยท๊ฒ์ฆยท์ ๊ทํ์์ ์ ์ธ |
| ์ค๊ธฐ ์ปจํธ๋กค๋ฌ | 15๊ฐ ๋ฌผ์ฒด ์ ์ฒด๋ก ํ์ต |
| ์๋ฎฌ๋ ์ดํฐ | mjlab |
์คํ 1: ์๋ฎฌ๋ ์ด์ , ๋ ธ์ด์ฆ ๋ช ๋ น ์ ์ (ยงIV-B, Fig. 4ยท5, Table X)

Fig. 5. ์๋ฎฌ๋ ์ด์ ์์ญ ๊ฐ ์ ์ด ์. ์ถ๋ฐ grasp๋ ๋ถํฌ๋ช ํ G1๋ก, ๋ค๋ฅธ ์์ญ์์ ์ํํ far goal grasp๋ ํ๋ ๋ฐํฌ๋ช ์ผ๋ก ํ์ํ๋ค.
์ค์ . ๊ฐ ๋ฌผ์ฒด์ expert๋ฅผ โ๊ฑฐ์น ๋ช ๋ น ์์ฑ๊ธฐโ๋ก ๋ง๋ ๋ค. expert์ 14๊ฐ ํ ๋ช ๋ น(tanh ์ด์ )์ ๋ ๋ฆฝ ๊ท ๋ฑ ๋ ธ์ด์ฆ U(-\alpha,\alpha)๋ฅผ ๋ฃ๊ณ , \alpha\in\{2.5,4\}, guidance \{1,10,20,100,350\}์์ ๋ ธ์ด์ฆ expert ๋จ๋ ๊ณผ WBD๊ฐ ๊ทธ ๋ ธ์ด์ฆ ๋ช ๋ น์ ์ ์ ํ ๊ฒฝ์ฐ๋ฅผ ๋น๊ตํ๋ค. ๋ ธ์ด์ฆ ์๋ expert๋ ์ฐธ์กฐ์ ์ด๋ค. ์ํ์ ์ยท์ ๊ฒจ๋๋์ดยท์ ์ด๊นจยท๋ฑ 6๊ฐ ์์ญ ์ฌ์ด๋ฅผ ์ธ์ ์์ญ์ผ๋ก ๋ฌด์์ ์ด๋ํ๋ฉฐ, ๋ฌผ์ฒด๋น 256๊ฐ์ ์ง์ง์ ์ด๊ธฐ grasp๋ก ์ฒซ ์คํจ ๋๋ 600 s๊น์ง ๋๋ค. ์ ์๋ค์ ๋ ธ์ด์ฆ expert๊ฐ โ๋ชฉํ ๋ฐฉํฅ์ ๋ด๊ณ ์์ง๋ง ๊ฐ๋ณ ํ ๋ชฉํ๊ฐ ์๋ฐ๊ฟ ์ค ์ง์ง ์ ์ด์ ๊นฐ ๋งํผ ํ๋ค๋ฆฌ๋โ ์ค์ ์กฐ์์ ๋ช ๋ น์ ์คํจ ์์์ ์ฌํํ๋ค๊ณ ์ค๋ช ํ๋ค. ์ด ํ๊ฐ ๋ฐฉ์์ DexterityGen์ด ์๋ฎฌ๋ ์ด์ ์์ ์ด โ๋ ธ์ด์ฆ๋ก ๋ง๊ฐ๋จ๋ฆฐ expert ๋ช ๋ น ์ ์ โ ํ๊ฐ๋ฅผ ๊ทธ๋๋ก ๋ฐ๋ฅธ๋ค.

Fig. 4. ๋ ธ์ด์ฆ ๋ช ๋ น ํ์ ์๋ฎฌ๋ ์ด์ ์ฌ๋ฐฐ์น. ์: ํ์ต ๋ฌผ์ฒด ํ๊ท , ์๋: ํ์ต์์ ๋บ 180 mm ๊ตฌ(์ฃผํฉ)์ 180 mm ์ ์ก๋ฉด์ฒด(์์ฃผ). ์ค์ ์ WBD ์ ์ (ํ์ต ์๋ 3๊ฐ ํ๊ท ), ํ์ ์ ๋ ธ์ด์ฆ expert, ์ ์ ์ ๋ ธ์ด์ฆ ์๋ expert. ๋ ๋ ์ถ๋ฐ grasp๋ก ๊ตฐ์งํ 95% paired bootstrap ๊ตฌ๊ฐ. ์ํ ์ํ 600 s.
๊ฒฐ๊ณผ(๋ณธ๋ฌธ ์์น). WBD๋ ๋ ๋ ธ์ด์ฆ ์์ค ๋ชจ๋์์ ํ์ต ๋ฌผ์ฒด ํ๊ท goals/trial์ ๋ ธ์ด์ฆ ์๋ expert ์์ค์ผ๋ก ํ๋ณตํ๋ค. ๋ ๋ ธ์ด์ฆ ร ๋ค์ฏ guidance ํ๊ท ์ผ๋ก time to failure๋ ๋ ธ์ด์ฆ expert ๋๋น ํ์ต ๋ฌผ์ฒด +70%, 180 mm ๊ตฌ +158%, 180 mm ์ ์ก๋ฉด์ฒด +71% ๋์๋ค. ๋ฎ์ ๋ ธ์ด์ฆ์ guidance 1~20์์๋ ๋ ธ์ด์ฆ ์๋ expert๋ณด๋ค๋ time to failure๊ฐ ๊ธธ์๋ค(ํ์ต ํ๊ท +25~35%, ๊ตฌ +109~120%, ์ ์ก๋ฉด์ฒด +25~47%). guidance๋ฅผ ํฌ๊ฒ ํ๋ฉด(100, 350) time to failure์ goals/trial์ด ํจ๊ป ๋จ์ด์ง๋ค. ๋ช ๋ น์ ๋๋ฌด ์ถฉ์คํ ๋ฐ๋ฅด๋ฉด prior๊ฐ ์ง์ง๋ฅผ ์ง์ผ ์ฃผ์ง ๋ชปํ๋ค๋ ๋ป์ด๋ค.
Fig. 4๋ฅผ ์ฝ์ ๋ ์์์ผ ํ ๊ฒ ๋ค ๊ฐ์ง.
- โGoals / trialโ์ 2~8 cm ๋จ์์ ์ค๊ฐ ๋ชฉํ ์๋ค. ๋ณธ๋ฌธ๋ โ๊ฐ ๋ชฉํ๋ voxel goal graph์ (voxel, mode) ์์ด๊ณ far goal๋ ๋ชฉํ์ ํฌํจ๋๋คโ๊ณ ์ ์ํ๋ค. ์์ญ์์ ์์ญ์ผ๋ก์ ์ ์ด ํ์๊ฐ ์๋๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ๋ฐ์ดํฐ ํ์ผ๋ ์ด ์งํ๋ฅผ โlocal/intermediate successes, not strict regional-transfer countsโ๋ก ๋ช ์ํ๋ค.
- ๋ ธ์ด์ฆ ๋ฐ๊ฒฝ๊ณผ ์ ์ ๋ฐ๊ฒฝ์ด ๊ฐ์ ๋จ์๋ค. ๋ ธ์ด์ฆ๋ tanh ์ด์ ๊ณต๊ฐ์ ยฑฮฑ์ด๊ณ , WBD ์ถ๋ ฅ์ ๋ ธ์ด์ฆ ๋ช ๋ น์ ยฑ2.5 ์์ผ๋ก ์๋ฆฐ๋ค. \alpha=2.5์์๋ ์ด๋ก ์ ๋ ธ์ด์ฆ๋ฅผ ์์ ํ ๋๋๋ฆด ์ ์๋ ๋ฐ๊ฒฝ์ด๊ณ , \alpha=4์์๋ ๊ทธ๋ด ์ ์๋ค. ํ๋ก์ ํธ ํ์ด์ง ๋ฐ์ดํฐ์ ์ฃผ์๋ โcap 2.5๋ ์ด ์คํ ์ด์ ์ ๊ณ ์ ๋๋คโ๊ณ ๋ฐํ๋ค. ๋ฎ์ ๋ ธ์ด์ฆ์์ ๋ ธ์ด์ฆ ์๋ expert๋ฅผ ๋๋ ๊ฒฐ๊ณผ๊ฐ ์ด ์กฐ๊ฑด์์๋ง ๋์ค๋ ๊ฒ๊ณผ ํจ๊ป ์ฝ์ด์ผ ํ๋ค(๋์ ๋ ธ์ด์ฆ์์๋ Fig. 4 (d)์ฒ๋ผ ํ์ต ๋ฌผ์ฒด ํ๊ท time to failure๊ฐ ๋ ธ์ด์ฆ ์๋ expert๋ณด๋ค ์ฝ๊ฐ ๋ฎ๋ค).
- ๋ช ๋ น ์์ฑ๊ธฐ๊ฐ ์ฆ๋ฅ์ ๊ต์ฌ ์์ ์ด๋ค. WBD๋ ๋ฐ๋ก ๊ทธ expert๋ค์ ๊ถค์ ์ผ๋ก ํ์ต๋๋ค. ๋ ธ์ด์ฆ expert์ ๋ช ๋ น์ WBD๊ฐ ํ์ตํ ๋ถํฌ์ โํํธ๋ฌ์ง ํโ์ด๋ผ์, ๋ค๋ฅธ ๋ถํฌ์์ ์ค๋ ์ฌ๋ ๋ช ๋ น๋ณด๋ค ์ ์ ํ๊ธฐ ์ฌ์ด ์กฐ๊ฑด์ด๋ค. โํ์ต์์ ๋บโ 180 mm ๋ฌผ์ฒด๋ ๋ช ๋ น์ ๊ทธ ๋ฌผ์ฒด๋ก ํ์ต๋ expert์์ ๋์ค๊ณ , ํฌ๊ธฐ๋ ํ์ต ๋ฌผ์ฒด 160ยท200 mm ์ฌ์ด์ ์๋ค. ํ์ด์ง ๋ฐ์ดํฐ ์ฃผ์์ โํ์ต ๋ฌผ์ฒด ์ํ์ ์ถ๋ฐ grasp๊ฐ ํ์ต ์์์ ๊ณผ ๊ฒน์น ์ ์๊ณ , ๋ฏธ์ง ์ถ๋ฐ์ ์ด๋ ๋ณดํธ์ ์์ ์ฑ์ ๋ํ ์ฃผ์ฅ์ ์๋๋คโ๋ผ๊ณ ์ค์ค๋ก ๋ฒ์๋ฅผ ์ ํํ๋ค.
- time to failure๋ 600 s์์ ์๋ฅธ ์ ํ ํ๊ท (RMST)์ด๋ค. ํ์ด์ง ๋ฐ์ดํฐ์ ์งํ ์ด๋ฆ์ด
holding_rmst600_s๋ค.
ํ์ด์ง ๋ฐ์ดํฐ๋ก ๋ณด๋ ๋ณด์ ์งํ. ํ๋ก์ ํธ ํ์ด์ง๋ Fig. 4์ ๊ฐ์ ์คํ์ ์์๋ฃ(์กฐ๊ฑด๋ณ ์์ฝ, ์ํ 49,920๊ฐ์ CSV)๋ฅผ ๊ณต๊ฐํ๋ค. ๋จ ์ด ์๋ฃ๋ ์ฒดํฌํฌ์ธํธ ํด์๊ฐ ํ๋๋ฟ์ด๊ณ ํ์ผ ์คํค๋ง ๋ ์ง๊ฐ 2026-10-02๋ผ, ๋
ผ๋ฌธ Fig. 4(๊ทธ๋ฆผ ํ์ผ๋ช
3seed_20261015)์ 3์๋ ํ๊ท ๊ณผ๋ ๋ค๋ฅธ ํ์ด๋ค. ํ์ต ๋ฌผ์ฒด ํ๊ท ์ ๋
ผ๋ฌธ ๊ทธ๋ฆผ๊ณผ ๋น์ทํ์ง๋ง ํ์ต์์ ๋บ ๋ฌผ์ฒด๋ ์ฐจ์ด๊ฐ ์๋ค(์: ํ์ด์ง ์๋ฃ๋ก ๊ณ์ฐํ ๊ตฌ์ time to failure ์ฆ๊ฐ์จ์ +167~175%๋ก ๋ณธ๋ฌธ +158%๋ณด๋ค ํฌ๋ค). ๊ทธ๋์ ์๋ ํ๋ ๋
ผ๋ฌธ ์์น๊ฐ ์๋๋ผ ํ์ด์ง ์๋ฃ(๋จ์ผ ์ฒดํฌํฌ์ธํธ) ์ ๊ฐ์ด๋ค.
| ํ์ต ๋ฌผ์ฒด 13๊ฐ ํ๊ท | ๋ ธ์ด์ฆ ์๋ expert | ๋ ธ์ด์ฆ expert ฮฑ=2.5 | WBD ฮฑ=2.5, g=20 | ๋ ธ์ด์ฆ expert ฮฑ=4 | WBD ฮฑ=4, g=20 |
|---|---|---|---|---|---|
| ์ค๊ฐ ๋ชฉํ ์/์ํ(Fig. 4 ์งํ) | 6.98 | 5.99 | 6.69 | 4.67 | 7.23 |
| ์์ญ ์ ์ด ์/์ํ | 1.17 | 0.97 | 1.10 | 0.71 | 1.22 |
| ์ฒซ ์์ญ ์ ์ด ์ฑ๊ณต ํ๋ฅ | 0.385 | 0.353 | 0.364 | 0.304 | 0.378 |
| 600 s ์์ ๋ฌผ์ฒด๋ฅผ ์์ ๋น์จ | 0.783 | 0.803 | 0.740 | 0.817 | 0.782 |
| 600 s๊น์ง ๋ฒํด ๋น์จ | 0.054 | 0.027 | 0.077 | 0.016 | 0.035 |
| time to failure RMST (s) | 88.8 | 61.4 | 120.5 | 48.5 | 83.2 |
์ด ํ๊ฐ ๋ณด์ฌ ์ฃผ๋ ๊ฒ์ ๋ ๊ฐ์ง๋ค. ์ฒซ์งธ, ๋ ธ์ด์ฆ ์๋ expert์กฐ์ฐจ ์ฐ์ ์ด์ฉ์์๋ ๋๋ถ๋ถ ๋ฌผ์ฒด๋ฅผ ์๋๋ค. 600 s ๋์ ์์ญ ์ฌ์ด๋ฅผ ๊ณ์ ์ฎ๊ธฐ๋ผ๊ณ ํ๋ฉด ์ฝ 78%์ ์ํ์ด ๋ฌผ์ฒด ๋ํ๋ก ๋๋๊ณ , ์์ญ ๊ฐ ์ ์ด๋ ์ํ๋น ํ๊ท 1.2ํ ์ ๋๋ค. ์งง์ ๊ฒฝ๋ก ํ๊ฐ(๋ถ๋ก IV)์ 50~88% ์๋ฃ์จ๊ณผ ๋ค๋ฅธ ๊ทธ๋ฆผ์ด๊ณ , ์คํจ๊น์ง ๊ณ์ ์ฎ๊ธฐ๋ ์ฅ๊ธฐ ์ด์ฉ์์๋ ์ ๋ขฐ๋๊ฐ ์์ง ๋ฎ๋ค๋ ๋ป์ด๋ค. ๋์งธ, WBD์ ์ด๋์ ์ฃผ๋ก โ๋ ์ค๋ ๋ถ์ก๊ณ ์๋ ๊ฒโ์์ ๋์จ๋ค. ๋ฎ์ ๋ ธ์ด์ฆ์์ WBD๋ ์ฒซ ์์ญ ์ ์ด ํ๋ฅ (0.353 โ 0.364)๊ณผ ์์ญ ์ ์ด ์(0.97 โ 1.10)๋ฅผ ์กฐ๊ธ ์ฌ๋ฆฌ๋ ๋์ RMST๋ฅผ 61 s์์ 121 s๋ก ๋ ๋ฐฐ ๊ฐ๊น์ด ๋๋ ธ๋ค. ๋์ ๋ ธ์ด์ฆ์์๋ ์ ์ด ํ๋ฅ ํ๋ณต(0.304 โ 0.378)์ด ๋ ๋๋ ทํ๋ค. ๋ ผ๋ฌธ ๋ณธ๋ฌธ์ goals/trial๊ณผ time to failure ๋ ์งํ๋ง ๋ณด๊ณ ํด์ ์ด ๊ตฌ๋ถ์ด ๋๋ฌ๋์ง ์๋๋ค.
๋จ์ ํํํ ๋์กฐ(Table X, ๋ถ๋ก VII-E). โWBD์ ์ด๋์ด ๊ทธ๋ฅ ๋ช ๋ น์ ๋ถ๋๋ฝ๊ฒ ํด์ ๋์จ ๊ฒ ์๋๋โ๋ ๋ฐ๋ก ์ EMA ํํฐ๋ก ์ง์ ์ํํ๋ค. ๊ฒ์ฆ์ฉ ์์์ 64๊ฐ๋ก \beta\in\{0.05,0.1,0.25,0.5\} ์ค 0.5๋ฅผ ๊ณจ๋๊ณ , ์ โ ์ผ ๊ฒจ๋๋์ด โ ์ โ ์ค๋ฅธ ๊ฒจ๋๋์ด ๊ฒฝ๋ก๋ฅผ ๋ฌผ์ฒด๋น 256ํ ๋๋ ธ๋ค(WBD guidance 100).
| ฮฑ | ๋ฐฉ๋ฒ | goals/trial | time to failure (s) |
|---|---|---|---|
| 2.5 | ๋ ธ์ด์ฆ expert | 8.47 | 29.1 |
| 2.5 | ๋ ธ์ด์ฆ + EMA | 7.82 | 20.5 |
| 2.5 | ๋ ธ์ด์ฆ + WBD | 23.79 | 86.1 |
| 4 | ๋ ธ์ด์ฆ expert | 6.24 | 24.2 |
| 4 | ๋ ธ์ด์ฆ + EMA | 6.32 | 17.6 |
| 4 | ๋ ธ์ด์ฆ + WBD | 21.79 | 64.6 |
EMA๋ goals/trial์ ๊ฑฐ์ ๋ฐ๊พธ์ง ๋ชปํ๊ณ time to failure๋ฅผ ์คํ๋ ค ์ค์๋ค. ํ์ ์ถ์ ์ผ๋ก๋ ํํฐ ์ง์ฐ ๋๋ฌธ์ ์๋ฐ๊ฟ ์๊ฐ์ ๋น ๋ฅธ ํ ์ ์ ์ด ๋ฆ์ด์ง๋ ๊ฒ์ผ๋ก ๋ณด์ด์ง๋ง, ๋ ผ๋ฌธ์ ์์ธ์ ์ค๋ช ํ์ง ์๋๋ค. ํํํ๋ก๋ ์ ๋๊ณ โ์ ์ด์ ์งํค๋ ๋ฐฉํฅ์ ์ ์ โ์ด ํ์ํ๋ค๋ ๊ฒฐ๋ก ์ ์ด ๋์กฐ๋ก ๊ฝค ๋จ๋จํด์ง๋ค. ๋ค๋ง ๋์กฐ๊ตฐ์ด EMA ํ๋๋ฟ์ด๊ณ , ๊ฐ์ expert ๋ฐ์ดํฐ๋ก ํ์ตํ ๋จ์ BC๋ residual ์ ์ฑ ๊ฐ์ ํ์ต ๊ธฐ๋ฐ ๋์กฐ๋ ์๋ค.
์คํ 2: ์ค๊ธฐ Unitree G1 (ยงIV-C, Table IยทII, Fig. 6)

Fig. 6. ์ค๊ธฐ ๊ณผ์ . ์: ์ ๋ฐ ๊ณผ์ (์ง๊ธฐ โ ๊ฒจ๋๋์ด ์๋ฉ โ ๊ฑธ์ด์ ์ด๋ฐ โ ๊บผ๋ด๊ธฐ โ ํ ์ด๋ธ์ ๋๊ธฐ). ์๋: ๋๊ตฌ๊ณต ์ด๊นจ ํญ๊ณผ ๊ฒจ๋๋์ด ์๋ฉ. ์ค๋ฅธ์ชฝ: ์กฐ์์๊ฐ ์ ์ Xsens ๋ชจ์ ์บก์ฒ ์ํธ.
๊ณผ์ ์ ํ์ . 3ํธ ๋๊ตฌ๊ณต๊ณผ 15 cm ์ ์ก๋ฉด์ฒด ์ข ์ด์์๋ฅผ ์์ ์ grasp์์ ์์ํ๋ค. ์ด๊นจ ํญ์ ๋ฌผ์ฒด๊ฐ ์ด๊นจ ๋งํฌ์ ๋ฟ์ผ๋ฉด, ๊ฒจ๋๋์ด ์๋ฉ์ ๋ฌผ์ฒด ์ค์ฌ์ด ์ด๊นจ ๋งํฌ์ ๋๋ต ๊ฐ์ ์๋ค ์์น์์ ํ ํ ์๋์ ์์ ์ ์ผ๋ก ๋ผ์์ง๋ฉด ์ฑ๊ณต์ด๋ค. ์๋ณต์ ๋ค์ ์์ ์ ์ธ ์์ ์ grasp๋ก ๋์์์ผ ํ๋ค. ์ ๋ฐ ๊ณผ์ ๋ ๊ฐ์ ์์๋ฅผ ์ ๋ฐ์์ ์ง์ด ๊ฒจ๋๋์ด์ ๋ฃ๊ณ , ๊ฑธ์ด์ ์ฎ๊ธด ๋ค ๊บผ๋ด ํ ์ด๋ธ์ ๋๋๋ค. ๊ฑท๋ ๋์์๋ ๋จ๋ ํ์ด ์์๋ฅผ ๋ฐ์ณ๋ ๋๋ค.
์กฐ์๊ณผ ๋น๊ต ๋์.
| ์กฐ๊ฑด | ์์ฒด ๋ช ๋ น | ํ์ฒดยท๊ท ํ | ๋น๊ณ |
|---|---|---|---|
| WBD | Xsens โ GMR ๋ฆฌํ๊ฒํ โ WBD ์ ์ | AMO | ์ ๋ฐ ๊ณผ์ ์์๋ ์ฌ๋ฐฐ์น ๊ตฌ๊ฐ guidance 10, ์ง๊ธฐยท๋๊ธฐ ๊ตฌ๊ฐ 100์ผ๋ก ์กฐ์์๊ฐ ์ ํ. ๋๋ ๊ณผ์ ์ guidance ๊ฐ์ ๋ช ์๋์ง ์์ |
| GMR ์ง๊ฒฐ | Xsens โ GMR ๋ฆฌํ๊ฒํ ํ ๋ชฉํ๋ฅผ ๊ทธ๋๋ก | AMO | WBD์์ ์ ์ ๋ง ๋บ ์กฐ๊ฑด |
| SONIC | ๊ณต๊ฐ ์ฒดํฌํฌ์ธํธ, VR 3-point ๋ชจ๋(Xsens์ ๋จธ๋ฆฌยท์ ์๋ชฉ pose ์ถ์ ) | SONIC์ kinematic planner | ๋ฒ์ฉ ์ ์ ํธ๋์ปค |
๋ชจ๋ ์ํ์ ์ด ๊ณผ์ ๋ค๋ก 8์๊ฐ ์ด์ ํ๋ จํ ์๋ จ ์กฐ์์ ํ ๋ช ์ด ํ๋ค. Xsens ์ํธ๋ ๋ชธ ์ยท๋ค ๋์ ์ถ์ ์ด VR ํค๋์ ๋ณด๋ค ๋ซ๊ธฐ ๋๋ฌธ์ ์ผ๊ณ , ์ปจํธ๋กค๋ฌ๋ VR ์ ๋ ฅ๋ ๋ฐ์ ์ ์์ง๋ง ์ถ์ ๋ฒ์๊ฐ ์ข์ผ๋ฉด dexterity๊ฐ ์ ํ๋๋ค๊ณ ์ ๋๋ค.
Table I. ๋๋ ์ฌ๋ฐฐ์น(์กฐ๊ฑดยท๋ฌผ์ฒดยท๊ณผ์ ๋น 10ํ, ์ข์ฐ 5ํ์ฉ).
| ๊ณผ์ | ์ปจํธ๋กค๋ฌ | ๊ณต: ๋๋ฌ | ๊ณต: ์๋ณต | ๊ณต: ์์ญ(s) | ๊ณต: ์ ์ฒด(s) | ์์: ๋๋ฌ | ์์: ์๋ณต | ์์: ์์ญ(s) | ์์: ์ ์ฒด(s) |
|---|---|---|---|---|---|---|---|---|---|
| ์ด๊นจ ํญ | SONIC | 2/10 | 0/10 | 15.2 | โ | 2/10 | 2/10 | 15.9 | 24.9 |
| ์ด๊นจ ํญ | GMR | 3/10 | 1/10 | 26.0 | 30.1 | 6/10 | 4/10 | 8.0 | 8.5 |
| ์ด๊นจ ํญ | WBD | 10/10 | 9/10 | 7.7 | 17.3 | 10/10 | 10/10 | 4.1 | 6.3 |
| ๊ฒจ๋๋์ด ์๋ฉ | SONIC | 1/10 | 0/10 | 28.0 | โ | 2/10 | 0/10 | 26.1 | โ |
| ๊ฒจ๋๋์ด ์๋ฉ | GMR | 4/10 | 2/10 | 31.5 | 49.8 | 2/10 | 1/10 | 9.3 | 17.8 |
| ๊ฒจ๋๋์ด ์๋ฉ | WBD | 10/10 | 9/10 | 10.6 | 26.2 | 10/10 | 10/10 | 8.6 | 13.0 |
Table II. ์ ๋ฐ ๊ณผ์ (์์, ์กฐ๊ฑด๋น 10ํ).
| ์ปจํธ๋กค๋ฌ | ์ง๊ธฐ | ์๋ฉ | ์ด๋ฐ | ๊บผ๋ด๊ธฐ | ๋๊ธฐ |
|---|---|---|---|---|---|
| SONIC | 10/10 | 0/10 | 0/10 | 0/10 | 0/10 |
| GMR | 10/10 | 3/10 | 2/10 | 1/10 | 1/10 |
| WBD | 10/10 | 9/10 | 9/10 | 9/10 | 7/10 |
ํค๋๋ผ์ธ ๊ฒ์ฐ. 45/50์ ๋๋ ๊ณผ์ ๋ค ์นธ์ ์๋ณต ์ฑ๊ณต(9 + 10 + 9 + 10 = 38)๊ณผ ์ ๋ฐ ๊ณผ์ ์ ๋๊น์ง ์ฑ๊ณต(7)์ ํฉํ ๊ฐ์ด๋ค. GMR์ 1 + 4 + 2 + 1 + 1 = 9, SONIC์ 0 + 2 + 0 + 0 + 0 = 2๋ก ๋ณธ๋ฌธ์ 9/50, 2/50๊ณผ ๋ง๋๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ํ์ ํค๋๋ผ์ธ(90%, 45/50, 18%, 9/50, 4%, 2/50)๋ ๋ ผ๋ฌธ๊ณผ ์นธ ๋จ์๋ก ๊ฐ๋ค.
์นธ๋ณ ์ ์์ฑ(ํ์ ๊ณ์ฐ, WBD vs GMR ์๋ณต ์ฑ๊ณต์ Fisher ์ ํ ๊ฒ์ ). ์ด๊นจ ํญ ๊ณต 9/10 vs 1/10 p\approx0.001, ์ด๊นจ ํญ ์์ 10/10 vs 4/10 p\approx0.011, ๊ฒจ๋๋์ด ๊ณต 9/10 vs 2/10 p\approx0.006, ๊ฒจ๋๋์ด ์์ 10/10 vs 1/10 p\approx0.0001, ์ ๋ฐ ์์ฃผ 7/10 vs 1/10 p\approx0.02. ์นธ๋น 10ํ๋ผ๋ ๋ค์ฏ ์นธ ๋ชจ๋์์ ์ฐจ์ด๊ฐ ์ฐ์ฐ์ผ๋ก ๋ณด๊ธฐ ์ด๋ ค์ด ํฌ๊ธฐ๋ค. ๋ค๋ง ๊ฐ์ ์กฐ์์๊ฐ ๋ชจ๋ ์นธ์ ์ํํ์ผ๋ฏ๋ก ์นธ๋ค์ด ์์ ํ ๋ ๋ฆฝ์ด๋ผ๊ณ ๋ณผ ์๋ ์๋ค.
ํด์. GMR ์ง๊ฒฐ์ ์กฐ์์๊ฐ ํ์ ๋ชฉํ ์์ญ ์ชฝ์ผ๋ก ์ฎ๊ธฐ๊ฒ๋ ํด ์ฃผ์ง๋ง ์์ญ์ ์ค๊ฐ๋ ๋์ ์ ์ด์ ์ ์งํ์ง ๋ชปํ๋ค. ๊ณต ์ด๊นจ ํญ์์ ๋๋ฌ 3/10, ์๋ณต 1/10, ๊ณต ๊ฒจ๋๋์ด ์๋ฉ์์ ๋๋ฌ 4/10, ์๋ณต 2/10์ด ๊ทธ ํจํด์ด๋ค. ์ ์๋ค์ โ์ค๊ธฐ ๋ณ๋ชฉ์ ์ ์ด ์ ์ด ๋์์ ์ง์ง ์ ์งโ๋ผ๋ ๊ฒฐ๋ก ๊ณผ ๋ง๋๋ค. ์ ๋ฐ ๊ณผ์ ์์ ์ธ ๋ฐฉ๋ฒ์ด ๋ชจ๋ ์ง๊ธฐ๋ฅผ 10/10 ํ๋ค๋ ์ ๋ ๊ฐ์ ๋ฐฉํฅ์ด๋ค. ์ ์์ฃผ pick์ ์๊ฒฉ์กฐ์์ผ๋ก ์ถฉ๋ถํ๊ณ , ์ฐจ์ด๋ ๋ชธ์ ๋ผ์ ๋ค๊ณ ๋ค๋๊ธฐ๋ถํฐ ๋ฒ์ด์ง๋ค. WBD๋ ๊บผ๋ด๊ธฐ 9ํ ์ค ๋๊ธฐ๊น์ง ๊ฐ ๊ฒ์ 7ํ์๊ณ , ์ ์๋ค์ ๋ช ๋ฒ์ ์ํ์์ ์ ์ด์ ์์ด ๋ฌผ์ฒด๋ฅผ ๋จ์ด๋จ๋ ธ๋ค๊ณ ์ ๋๋ค.
์ ์๋ค์ ์๋ฎฌ๋ ์ด์ ์์ ์ ์ก๋ฉด์ฒด expert๊ฐ ๊ตฌ expert๋ณด๋ค ํ๊ท ์๋ฃ์จ์ด ๋ฎ์๋ฐ๋ ์ค๊ธฐ GMR ์ด๊นจ ํญ์ ์์๊ฐ ๊ณต๋ณด๋ค ์ฌ์ ๋ค(4/10 vs 1/10, ํ๊ท 8.5 s vs 30.1 s)๋ ์ ์ ์ง๊ณ , ์ข ์ด์์์ ๋ฎ์ ๋ง์ฐฐ์ด ์ด๊นจ๋ก ๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ธฐ ์ฝ๊ฒ ํ๊ณ ๋๊ตฌ๊ณต์ ๋์ ๋ง์ฐฐ์ ๋ชธํต ์๋ก ๊ตด๋ ค์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ๊ฐ์ค๋ก ์ ์ํ๋ค(โWe hypothesizeโ). ๋ถ๋ก์ ๊ฒฝ๋ก๋ณ ๋ง๋(Fig. 10)๋ฅผ ๋ณด๋ฉด ์ โ ์ด๊นจ โ ์ ๊ฒฝ๋ก์์๋ ์๋ฎฌ๋ ์ด์ ์์๋ 160 mm ์ ์ก๋ฉด์ฒด(์ฝ 77~78%)๊ฐ 160 mm ๊ตฌ(์ฝ 67~69%)๋ณด๋ค ๋์์, ์ด โ์ญ์ โ์ ์ด๋ค ์๋ฎฌ๋ ์ด์ ์ง๊ณ์ ๋น๊ตํ๋๋์ ๋ฐ๋ผ ๋ ๋๋ผ์ด ๊ฒฐ๊ณผ์ผ ์ ์๋ค.
์ค์๊ฐ์ฑ. ์ค๊ธฐ ์ถ๋ก ์ ์ ๋ฐ์ดํธ๋น ์ค์๊ฐ 11.8 ms์๊ณ , ์ ๋ฐ์ดํธ๋ ํ๊ท 34.9 Hz๋ก ๋ค์ด์๋ค. 50 Hz ์ํ๋ณด๋ค ๋ฎ์ง๋ง, ์ (5)์ ์ฆ๋ถ ์ด์ ๋๋ถ์ ๋ฆ๊ฒ ๋์ฐฉํ ์์ธก๋ ์ต์ ๋ชฉํ์ ๊ฒน์ณ ์ ์ฉ๋๋ค.
์คํ 3: ๋ถ๋ก์ expert ํ์ง, warm start, ๋น์ฉ (๋ถ๋ก IVยทV)
๊ฒฝ๋ก ํ๊ฐ. expert๋ 6๊ฐ ์์ญ์ ์ง๋๋ ํ์ค ๊ฒฝ๋ก 14๊ฐ(๊ฒจ๋๋์ด 4, ์ด๊นจ 4, ๋ฑ 4, ๋ฃจํ 2)๋ก ํ๊ฐํ๋ค. ๊ฒฝ๋ก๋น 2,048ํ, ์ํ๋น 1,500 ์คํ (30 s) ์์ฐ, ๊ฒฝ๋ก์ ๋ชจ๋ ๋ชฉํ๋ฅผ ์์๋๋ก ํต๊ณผํด์ผ 1๋ก ์น๊ณ ๋ถ๋ถ ์งํ์ 0์ด๋ค. ํ๊ฐ ๋๋ ์ง๋ยท๋ง์ฐฐยท์ง๋์ค์ฌ ๋ฌด์์ํ๋ ์ ์งํ๊ณ ์ธ๋ ฅ ๊ต๋์ ๋๋ค.

Fig. 10. 50,000 iteration ์์ ์ ๊ฒฝ๋ก๋ณ ์๋ฃ์จ(ํ์ ๋ถ๋ฅ๋ณ expert 1๊ฐ, ํ์ต ์๋ 1๊ฐ). ๊ตฌ๋ ๋ฃจํ ๊ฒฝ๋ก์์๋ ์ฝ 80%์ธ๋ฐ ์ ์ก๋ฉด์ฒดยท์ํตยทprism์ ์ฝ 15~26%๋ก ๋จ์ด์ง๋ค. ์ด๊นจ ๊ฒฝ๋ก์์๋ ์ ์ก๋ฉด์ฒด๊ฐ ๊ตฌ๋ณด๋ค ๋์ ์นธ๋ ์๋ค.
Table VIII. ๋ฌผ์ฒด๋ณ expert ์๋ฃ์จ(%), ๊ฒฝ๋ก ๊ทธ๋ฃน๋ณ ํ๊ท .
| ๋ฌผ์ฒด (mm) | ๊ฒจ๋๋์ด | ์ด๊นจ | ๋ฑ | ๋ฃจํ | 14๊ฐ ํ๊ท |
|---|---|---|---|---|---|
| ๊ตฌ โ 120 | 75.9 | 39.8 | 69.0 | 61.5 | 61.57 |
| ๊ตฌ โ 140 | 80.8 | 60.6 | 73.1 | 71.5 | 71.50 |
| ๊ตฌ โ 160 | 85.6 | 61.3 | 80.9 | 80.2 | 76.56 |
| ๊ตฌ โ 180 | 86.1 | 76.0 | 85.4 | 83.2 | 82.59 |
| ๊ตฌ โ 200 | 88.5 | 77.8 | 85.6 | 86.6 | 84.33 |
| ๊ตฌ โ 220 | 87.9 | 83.2 | 92.2 | 90.4 | 88.14 |
| ์ ์ก๋ฉด์ฒด 140 | 72.2 | 57.4 | 45.4 | 19.7 | 52.81 |
| ์ ์ก๋ฉด์ฒด 160 | 75.6 | 62.6 | 44.1 | 19.8 | 54.91 |
| ์ ์ก๋ฉด์ฒด 180 | 65.5 | 59.3 | 41.4 | 11.5 | 49.10 |
| ์ ์ก๋ฉด์ฒด 200 | 61.3 | 69.7 | 12.5 | 0.0 | 40.98 |
| prism 100ร100ร200 | 70.7 | 47.1 | 48.5 | 18.2 | 50.12 |
| prism 80ร160ร220 | 47.0 | 29.7 | 10.9 | 0.1 | 25.05 |
| prism 140ร160ร240 | 48.6 | 33.6 | 11.2 | 0.7 | 26.77 |
| ์ํต โ 120ร220 | 66.9 | 33.2 | 29.2 | 6.2 | 37.82 |
| ์ํต โ 140ร160 | 69.2 | 45.5 | 49.1 | 21.3 | 49.83 |
14๊ฐ ํ๊ท ์ ๊ทธ๋ฃน ํ๊ท ์ ๊ฒฝ๋ก ์ ๊ฐ์ค(4ยท4ยท4ยท2)๊ณผ ๋ง๋๋ค(์: ๊ตฌ โ 160 = (4ร85.6 + 4ร61.3 + 4ร80.9 + 2ร80.2)/14 โ 76.6, ํ์ ๊ฒ์ฐ). ๋ฌผ์ฒด ๊ฐ ๊ฒฉ์ฐจ๊ฐ ๊ฐ์ฅ ํฐ ๊ณณ์ ๋ชฉํ ๋ค ๊ฐ๋ฅผ ์๋ ๋ฃจํ๋ค. 200 mm ์ ์ก๋ฉด์ฒด์ ํฐ prism ๋ ๊ฐ๋ ๋ฃจํ ์๋ฃ๊ฐ 0์ ๊ฐ๊น๊ณ , ์ ์๋ค์ G1 ํ ๊ธธ์ด์ ๋นํด ํฐ ํฌ๊ธฐ๋ฅผ ์์ธ ์ค ํ๋๋ก ๋ ๋ค. ๋ ์์ ๊ตฌ โ 120์ ์ด๊นจ 39.8%์ฒ๋ผ โ๊ตฌ๋ ์ฝ๋คโ๋ ์ผ๋ฐํ์๋ ์์ธ๊ฐ ์๋ค. ์ ์๋ค ํํ๋๋ก ๋ฌผ์ฒด๋ค์ ํ๋์ ์ฌ์-์ด๋ ค์ ์ถ์ด ์๋๋ผ ์์ญ๋ณ๋ก ๋ค๋ฅด๊ฒ ์คํจํ๋ค. ์ฆ๋ฅ์๋ ๋ชจ๋ expert์ ๊ถค์ ์ด ๋ค์ด๊ฐ์ง๋ง, ํ์ง ํํฐ๋ฅผ ํต๊ณผํ ๊ตฌ๊ฐ๋ง ์ฐ๋ฏ๋ก ์ฝํ expert๋ ๊ฐ์ ์์ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ๋ฐ ๋ ๋ง์ ์์ง ์๋๊ฐ ๋ ๋ค.

Fig. 9. ํ์ ๋ถ๋ฅ๋ณ expert์ ํ์ต ๊ฒฝ๊ณผ. (a) ํ๊ท ์ํผ์๋ ๋ณด์, (b) 14๊ฐ ๊ฒฝ๋ก ํ๊ท ์๋ฃ์จ. ๋ค ๊ฐ ๋ชจ๋ warm start๋ผ ๊ฐ๋ก์ถ์ด ์ฌ์ ํ์ต 15,000 iteration ์ดํ๋ถํฐ ์์ํ๋ค. ํ์ต ์๋ 1๊ฐ.
warm start vs ์ฒ์๋ถํฐ(Table IX, Fig. 11). ์ด 50,000 iteration์ผ๋ก ์์ฐ์ ๋ง์ท๋ค. warm start ์ชฝ์ ๊ตฌ ์ฌ์ ํ์ต 15,000์ ์์ฐ์ ํฌํจํ๋ฏ๋ก ์๊ธฐ ๋ฌผ์ฒด๋ 35,000๋ง ๋ณธ๋ค.
| ๋ฌผ์ฒด (mm) | ๊ฒจ๋๋์ด S/W | ์ด๊นจ S/W | ๋ฑ S/W | ๋ฃจํ S/W | 14๊ฐ ํ๊ท S/W |
|---|---|---|---|---|---|
| prism 100ร100ร200 | 35.3 / 70.7 | 27.0 / 47.1 | 18.9 / 48.5 | 0.8 / 18.2 | 23.30 / 50.12 |
| ์ ์ก๋ฉด์ฒด 140 | 67.5 / 72.2 | 55.2 / 57.4 | 46.2 / 45.4 | 15.6 / 19.7 | 50.48 / 52.81 |
| ์ ์ก๋ฉด์ฒด 200 | 55.1 / 61.3 | 68.9 / 69.7 | 0.3 / 12.5 | 0.0 / 0.0 | 35.53 / 40.98 |
| ์ํต โ 140ร160 | 68.2 / 69.2 | 29.6 / 45.5 | 56.7 / 49.1 | 25.2 / 21.3 | 47.74 / 49.83 |
| ๊ตฌ โ 140 | 81.1 / 80.8 | 39.1 / 60.6 | 72.7 / 73.1 | 71.8 / 71.5 | 65.37 / 71.50 |
| ๊ตฌ โ 160 | 89.4 / 85.6 | 42.1 / 61.3 | 83.8 / 80.9 | 83.9 / 80.2 | 73.51 / 76.56 |
S = ์ฒ์๋ถํฐ, W = warm start. ๊ตต์ ๊ธ์จ๋ ์ ํ ๊ธฐ์ค์ผ๋ก ์ฐจ์ด์ 95% ํ๊ฐ ๊ตฌ๊ฐ์ด 0์ ๋๋ ์ชฝ์ด๋ค.

Fig. 11. warm start(๋นจ๊ฐ)์ ์ฒ์๋ถํฐ(ํ๋)์ ํ์ต ๊ณก์ . ํ์ ๋ ๋ ๊ณต์ ๋๋ ๊ตฌ ์ฌ์ ํ์ต 15,000 iteration์ด๋ค. prism์ ์ฌํํ์ต 10,000 iteration, ๋ ๊ตฌ๋ 15,000 iteration ์์ ์ฒ์๋ถํฐ ํ์ตํ ์ต์ข ๊ฐ์ ๋๋๋ค. ์กฐ๊ฑด๋น ํ์ต ์๋ 1๊ฐ.
์ฌ์ฏ ๋ฌผ์ฒด ๋ชจ๋ 14๊ฐ ํ๊ท ์ด ์ฌ๋๊ณ , ์ด๊นจ ์๋ฃ๋ ์ฌ์ฏ ๋ชจ๋ ์ฌ๋๋ค. ๊ฐ์ฅ ํฐ ๋ณํ๋ prism(23.30 โ 50.12)์ด๋ค. ๋ฐ๋ฉด ์ํต์ ๋ฑยท๋ฃจํ๊ฐ, ๊ตฌ โ 160์ ๊ฒจ๋๋์ดยท๋ฑยท๋ฃจํ๊ฐ ์คํ๋ ค ๋ด๋ ค๊ฐ๋ค. ์ ์๋ค์ ์ด ์ญ์ ์ ์จ๊ธฐ์ง ์๋๋ค. iteration ๊ธฐ์ค์ผ๋ก ๊ณ์ฐํ๋ฉด ์ฌ์ฏ ๋ฌผ์ฒด + ์ฌ์ ํ์ต ๊ตฌ ์ ์ฑ ๋์ด 240,000 ๋ 300,000 iteration์ผ๋ก 20% ์ ๊ฐ์ด๋ค(6\times35{,}000+2\times15{,}000=240{,}000, ํ์ ๊ฒ์ฐ).
GPU ๋น์ฉ(๋ถ๋ก V-C).
| ํญ๋ชฉ | H100 GPU-hour |
|---|---|
| ๊ตฌ ์ฌ์ ํ์ต 15,000 iteration | ์ฝ 270 (warm start ๋ฌผ์ฒด N๊ฐ๊ฐ ๋๋ ์) |
| ๋ฌผ์ฒด๋ณ ์ฌํํ์ต 35,000 iteration | 660~815 |
| ์ฒ์๋ถํฐ 50,000 iteration | ์ฝ 1,030 |
| ์ฆ๋ฅ ์ปจํธ๋กค๋ฌ 1๊ฐ(์๋ฎฌ๋ ์ด์ ์ฉ, ์ค๊ธฐ์ฉ ๊ฐ๊ฐ) | ์ฝ 22 |
ํ์ ์ถ์ฐ์ผ๋ก, ๊ตฌ 3๊ฐ๋ฅผ ์ฒ์๋ถํฐ(๊ฐ ์ต๋ ์ฝ 1,030), ๋๋จธ์ง 12๊ฐ๋ฅผ warm start(๊ฐ 660~815)๋ก ํ์ตํ๋ฉด expert๋ง ๋๋ต 1.1๋ง~1.3๋ง H100 GPU-hour ๊ท๋ชจ๋ค. ๊ตฌ๋ iteration๋น ๋น์ฉ์ด ๊ฐ์ฅ ์ธ๋ค๊ณ ํ๋ฏ๋ก ์ค์ ๋ก๋ ์ด๋ณด๋ค ์กฐ๊ธ ๋ฎ์ ์ ์๋ค. ์ฌ๊ธฐ์ escapability ์ฑ์ 3.2ร10โธํ ์ ์ด์ ๊ถค์ ์์ง ๋น์ฉ์ ๋ ผ๋ฌธ์ ์ซ์๊ฐ ์๋ค. ์ ์๋ค์ ๊ตฌ์ ์์ ์ ์ด๋ฉด์ด ์ ์ด ์ ์ฝ ์๋ฅผ ์ค์ฌ ์๋ฎฌ๋ ์ดํฐ์ ์ ์ด solver ๋น์ฉ์ด ๋ฎ๋ค๋ ์ค๋ช ๋ ๋ง๋ถ์ธ๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ๋ฌธ์ ์ ์ํ๊ฐ ์ ํํ๊ณ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. โ๋ชฉํ = ์์น + grasp mode, ์๋ฐ๊ฟ์ ๋ฐ๋์ ์ํ ๋จ๊ณ๋ฅผ ๊ฑฐ์น๋ค, ์ด๋ ์ค 0.48 s ์ ์ด ์์ค ํ์ฉโ์ด๋ผ๋ ์ธ ์ค์ง๋ฆฌ ์ ์ํ๊ฐ ๊ตด๋ฆฌ๊ธฐยท๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ธฐยท์๋ฐ๊ฟ์ ๋ชจ๋ ํ์ฉํ๋ฉด์๋ ์์ ํ ์์๋ฅผ ๊ฐ์ ํ๋ค. ํด๋จธ๋ ธ์ด๋๋ฟ ์๋๋ผ ์ํ ๋ก๋ด์ด ํฐ ๋ฌผ์ฒด๋ฅผ ๋ชธ์ ๋๊ณ ๋ค๋ฃจ๋ ๋ฌธ์ ์ ๊ทธ๋๋ก ์ฎ๊ธธ ์ ์๋ ํ์ด๋ค.
- ์ค๊ธฐ ๋์กฐ์ ํต์ฌ ์ถ์ด ๊นจ๋ํ๋ค. WBD์ GMR ์ง๊ฒฐ์ ๊ฐ์ Xsens, ๊ฐ์ GMR ๋ฆฌํ๊ฒํ , ๊ฐ์ AMO ํ์ฒด๋ฅผ ์ฐ๊ณ ์ฐจ์ด๋ ์ ์ ๋จ๊ณ ํ๋๋ฟ์ด๋ค. ๊ทธ ํ๋๊ฐ 45/50 ๋ 9/50์ ๋ง๋ ๋ค๋ ๊ฒ์ โํ์ต๋ ์ง์ง ์ ์ง priorโ์ ๊ธฐ์ฌ๋ฅผ ์ง์ ๋ณด์ฌ ์ฃผ๋ ablation์ด๋ค.
- ๋ถ๋ฆฌํ ๊ฒฐ๊ณผ๋ฅผ ๋ถ๋ก์ ๋ค ์ค์๋ค. ๋ฌผ์ฒด๋ณ expert ์๋ฃ์จ(prismยทํฐ ์ ์ก๋ฉด์ฒด์ ๋ฃจํ 0%), warm start๊ฐ ์คํ๋ ค ๋จ์ด์ง ์์ญ, escapability ๊ฑฐ๋ฅด๊ธฐ ์ด๋์ด ์ ํ์ ์ด ์ํ์์ ์ฐ ๊ฐ์ด๋ผ๋ ์ , ์์ง ํจ์จ ๊ฐ์ ์ด โ์๋คโ๋ ํ๊ฐ๋ฅผ ์ค์ค๋ก ์ ์๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ๋ฐ์ดํฐ ํ์ผ์ ๊ตฌ๊ฐ ์ถ์ ์ ๋ฒ์(โ์ ๋ฌผ์ฒด๋ ์ ํ์ต ์๋์ ๋ํ ๊ตฌ๊ฐ์ด ์๋๋คโ)๊น์ง ๋ฐํ๋ค.
- ํํํ๋ผ๋ ์ฌ์ด ๋ฐ๋ก ์ ์คํ์ผ๋ก ๋ง์๋ค. Table X์ EMA ๋์กฐ๋ โ๊ทธ๋ฅ ๋ช ๋ น ๋ ธ์ด์ฆ๋ฅผ ๊ฑธ๋ฌ์ ์ข์์ง ๊ฒโ์ด๋ผ๋ ํด์์ ๋ฐฐ์ ํ๋ค.
- ๊ณ ์ ๊ฐ๊ฐ๋ง์ผ๋ก ์ง์ง๋ฅผ ์ ์งํ๋ ์ปจํธ๋กค๋ฌ. ์ค๊ธฐ์์ ๋ฌผ์ฒด pose ์ถ์ ์ด๋ ์ด๊ฐ ์์ด ๊ด์ ์ด๋ ฅ๊ณผ ์ธก์ ํ ์น์ 5๊ฐ๋ง์ผ๋ก ๋์๊ฐ๋ค. ๋ฐฐํฌ ์กฐ๊ฑด์ด ๋จ์ํ๋ค๋ ๊ฒ์ ์ค์ฉ์ ์ฅ์ ์ด๋ค.
- ์ฌํ ์ ๋ณด์ ๋ฐ๋. ์ต์ ํ ๊ฐ์ค์น, ๊ฒ์ฆ ์ ์ฐจ, ๊ด์ธก ์ฐจ์, ๋ณด์ ๊ณ์, DR ๋ฒ์, PPO ์ค์ , ๋คํธ์ํฌ ํฌ๊ธฐ, ์ถ๋ก ์ง์ฐ, GPU ๋น์ฉ๊น์ง ๋ถ๋ก ํ๋ก ์ ๋ฆฌ๋ผ ์๋ค. ์ฝ๋๊ฐ ์๋ ๋ ผ๋ฌธ์น๊ณ ๋ ์ฌ๊ตฌํ์ ํ์ํ ์ซ์๊ฐ ๊ฑฐ์ ๋ค ์๋ค.
์ฝ์ ยทํ๊ณ
- ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ ๊ต์ฌ ์์ ์ ๋ช ๋ น์ ๋ ธ์ด์ฆ๋ฅผ ๋ฃ์ ํฉ์ฑ ๋ฒค์น๋งํฌ๋ค. ๋ช ๋ น ์์ฑ๊ธฐ๊ฐ ์ฆ๋ฅ์ ์ด ๋ฐ๋ก ๊ทธ expert์ด๊ณ , ๋ ธ์ด์ฆ ๋ฐ๊ฒฝ 2.5์ ์ ์ ๋ฐ๊ฒฝ 2.5๊ฐ ๊ฐ์ ๋จ์๋ค. ๋ฎ์ ๋ ธ์ด์ฆ์์ โ๋ ธ์ด์ฆ ์๋ expert๋ณด๋ค ์ค๋ ๋ฒํด๋คโ๋ ๊ฒฐ๊ณผ๋ ์ด ์กฐ๊ฑด์์๋ง ๋์จ๋ค. ์ค์ ์ฌ๋ ๋ช ๋ น์ ๋ฐฉํฅ ์์ฒด๊ฐ ํ๋ฆฌ๊ฑฐ๋ ์ง์ฐ๋๊ฑฐ๋ expert๊ฐ ์ฐ์ง ์๋ ์์ธ๋ฅผ ์๊ตฌํ ์ ์๋๋ฐ, ๊ทธ๋ฐ ๋ถํฌ ๋ฐ ๋ช ๋ น์ ๋ํ ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ ์๋ค.
- โGoals / trialโ์ด ์์ญ ์ ์ด๊ฐ ์๋๋ผ๋ ์ ์ด ๊ทธ๋ฆผ๋ง์ผ๋ก๋ ์ ์ ๋ณด์ธ๋ค. ๋ณธ๋ฌธ ์ ์๋ ์์ง๋ง, ๋ ์๋ 6๊ฐ ์์ญ ์ฌ์ด ์ด๋ ํ์๋ก ์ฝ๊ธฐ ์ฝ๋ค. ํ์ด์ง ์๋ฃ(๋จ์ผ ์ฒดํฌํฌ์ธํธ)๋ก ๋ณด๋ฉด ์์ญ ์ ์ด๋ ์ํ๋น ์ฝ 1.1~1.2ํ, 600 s ์์ ๋ฌผ์ฒด๋ฅผ ์๋ ๋น์จ์ ๋ ธ์ด์ฆ ์๋ expert๋ ์ฝ 78%๋ค. ์ฅ๊ธฐ ์ฐ์ ์ด์ฉ์ ์ ๋ขฐ๋๊ฐ ์์ง ๋ฎ๋ค๋ ์ฌ์ค์ด ๋ ผ๋ฌธ ๋ณธ๋ฌธ์๋ ๋๋ฌ๋์ง ์๋๋ค.
- SONIC ๋น๊ต๋ ์ธํฐํ์ด์ค ๋ถ์ผ์น๋ฅผ ํจ๊ป ์ฐ๋ค. SONIC์ VR 3-point ๋ชจ๋๋ผ ๋จธ๋ฆฌ์ ์ ์๋ชฉ๋ง ์ถ์ ํ๊ณ , ํ๊ฟ์น์ ์ ์์ ์์น๋ฅผ ์ง์ ๋ช ๋ นํ ๋ฐฉ๋ฒ์ด ์๋ค. ๊ฒจ๋๋์ด ์๋ฉ์ฒ๋ผ ํ๊ฟ์น๋ก ๋ฌผ์ฒด๋ฅผ ๋ชธํต์ ๋๋ฌ์ผ ํ๋ ๊ณผ์ ์์๋ ๊ตฌ์กฐ์ ์ผ๋ก ๋ถ๋ฆฌํ๋ค. ํ์ฒด๋ SONIC์ ์๊ธฐ kinematic planner, ๋๋จธ์ง๋ AMO๋ผ ๋ค๋ฅด๋ค. ์ ์๋ค๋ โSONIC์ ์ ํ๋ ์์ญ์ ๋๋ฌ์ฑ์ ์ด๋ ค์์ด ์์๋คโ๊ณ ์ ๋๋ค. 4%๋ โ๋ฒ์ฉ ์ ์ ์ปจํธ๋กค๋ฌ๋ ์ ๋๋คโ๋ณด๋ค โ์๋ชฉ 3์ ๋ช ๋ น์ผ๋ก๋ ๋ชธํต ์ ์ด ์กฐ์์ ์ง์ํ ์ ์๋คโ๋ ์ฆ๊ฑฐ์ ๊ฐ๊น๋ค. SONIC์ ์ ์ VR ๋ชจ๋ ๋น๊ต๊ฐ ์์๋ค๋ฉด ๋ ๊ณต์ ํ์ ๊ฒ์ด๋ค.
- ์ค๊ธฐ ํ๋กํ ์ฝ์ ์ ๋ณด๊ฐ ์๋ค. ์กฐ์์ ํ ๋ช ์ด โ์ด ๊ณผ์ ๋ค๋ก 8์๊ฐ ์ด์ ํ๋ จโํ๋ค๋ ๊ฒ๋ง ์๊ณ , ๊ทธ ํ๋ จ์ ์ด๋ ์ปจํธ๋กค๋ฌ๋ก ์ผ๋ง๋ ํ๋์ง, ์กฐ๊ฑด๋ณ ์ํ ์์์ ๋ฌด์์ํ, ์คํจ ํ์ ์๊ฐ ๋๊ตฌ์ธ์ง๊ฐ ์๋ค. ์๊ฒฉ์กฐ์ ๋น๊ต์์ ์กฐ์์์ ์๋ จ์ด ํน์ ์ปจํธ๋กค๋ฌ์ ๋ง์ถฐ์ง๋ฉด ์ฐจ์ด๊ฐ ์ปค์ง ์ ์๋ค. ์ฅ๊ธฐ ๊ณผ์ ์์๋ ์กฐ์์๊ฐ guidance๋ฅผ 10๊ณผ 100 ์ฌ์ด์์ ์ง์ ๋ฐ๊ฟจ๋๋ฐ, ์ด ์ ํ์ด WBD ์ชฝ์๋ง ์๋ ์ถ๊ฐ ์กฐ์ ์์ ๋๋ผ๋ ์ ๋ ์ธ๊ธ์ด ์๋ค.
- ์ค๊ธฐ ๋ฌผ์ฒด๊ฐ ๋๋ฟ์ด๊ณ ํ์ต ๋ฌผ์ฒด์ ๊ฐ๊น๋ค. ๋๊ตฌ๊ณต๊ณผ 15 cm ์์๋ ํ์ตํ ๊ตฌยท์ ์ก๋ฉด์ฒด ํฌ๊ธฐ ๋ฒ์ ์์ด๋ค. Fig. 1๊ณผ teaser ์์์ ์ถ๊ตฌ๊ณต, ์ํต ์ฉ๊ธฐ, ๋ฑ ๋ค ์ฌ๋ฐฐ์น, ๊ฑธ์ผ๋ฉด์์ ๊ณต ๋ค๋ฃจ๊ธฐ๋ ์ ๋ ํ๊ฐ๊ฐ ์๋ค. ์๋ฎฌ๋ ์ด์ ์ โํ์ต์์ ๋บโ ๋ฌผ์ฒด๋ 180 mm ๊ตฌ์ ์ ์ก๋ฉด์ฒด๋ก, ํ์ต ํฌ๊ธฐ 160ยท200 mm ์ฌ์ด์ ๋ณด๊ฐ์ด๋ค. ์ ํ์(์์ก์ด ์๋ ๋ฌผ์ฒด, ๋ณํ์ฒด, ๋ฌด๊ฑฐ์ด ๋ฌผ์ฒด)์ผ๋ก์ ์ผ๋ฐํ๋ ๋ณด์ฌ ์ฃผ์ง ์๋๋ค.
- ๋ฌผ์ฒด๋ฅผ ํ๋ ๋๋ฆฌ๋ ๋น์ฉ์ด ํฌ๋ค. WBD ์ปจํธ๋กค๋ฌ๋ ํ๋์ง๋ง ๊ทธ ๋ฐ์ดํฐ๋ ๋ฌผ์ฒด๋ง๋ค 700~1,000 H100 GPU-hour์ง๋ฆฌ expert์์ ๋์จ๋ค. โ์์์ ๋ฌผ์ฒดโ๋ก ๊ฐ๋ ค๋ฉด ํ์ ์กฐ๊ฑด๋ถ expert๋ ๋ค๋ฌผ์ฒด expert๊ฐ ํ์ํ๊ณ , ์ ์๋ค๋ expert ์ฑ๋ฅ ๊ฐ์ ์ ํฅํ ๊ณผ์ ๋ก ๋จ๊ธด๋ค.
- ์ค๊ณ ์์๋ณ ์ ์ ๊ฐ ์ปจํธ๋กค๋ฌ ์์ค์์ ์๋ค. ๋ชธํต ์์ญ ๋ถํ , mode ์ ์ฝ ๊ทธ๋ํ, 0.48 s ์ ์, ๊ธฐํ ๊ธฐ์ ์, ๋ชฉํ์์ ๋ฐฉํฅ์ ๋บ ๊ฒ, escapability ๊ฑฐ๋ฅด๊ธฐ๊ฐ ์ต์ข ์ปจํธ๋กค๋ฌ ์ฑ๋ฅ์ ๊ฐ๊ฐ ์ผ๋ง๋ฅผ ๊ธฐ์ฌํ๋์ง๋ ์ธก์ ๋์ง ์์๋ค. escapability๋ ์์ง ํจ์จ๋ก๋ง, warm start๋ expert ์๋ฃ์จ๋ก๋ง ํ๊ฐ๋๋ค.
- ํ์ต ์๋์ ํต๊ณ. expert ํ๊ฐ์ warm start ๋น๊ต๋ ์กฐ๊ฑด๋น ํ์ต ์๋ 1๊ฐ์ด๊ณ , ํ์ ๊ตฌ๊ฐ์ ํ๊ฐ ์ํ์ ๋ถํ์ค์ฑ๋ง ๋ฐ์ํ๋ค. warm start์ ์ผ๋ถ ์์ญ ์ญ์ ์ด ํ์ต ์๋ ๋ถ์ฐ์ธ์ง ๊ตฌ์กฐ์ ์ฐจ์ด์ธ์ง ๊ตฌ๋ถํ ์ ์๋ค. ์ปจํธ๋กค๋ฌ๋ ์๋ฎฌ๋ ์ด์ ์ฉ๋ง ์๋ 3๊ฐ๋ค.
- ํ์ต๊ณผ ๋ฐฐํฌ์ ๋ชธ ์กฐ๊ฑด์ด ๋ค๋ฅด๋ค. expert๋ ํ๋ฆฌ์ ํ์ฒด๋ฅผ ๊ณ ์ ํ ์ฑ ํ์ตํ๋๋ฐ ์ค๊ธฐ์์๋ AMO๊ฐ ๊ท ํ์ ์ก๊ณ ๊ฑท๋๋ค. ์ปจํธ๋กค๋ฌ๋ ๋ชธํต ์ขํ๊ณ์์ ๋์ํ๋ ์ด๋ ์ ๋ ๋ถ๋ณ์ด์ง๋ง, ๊ฑท๊ธฐ์์ ์ค๋ ๊ด์ฑยท์ง๋์ ํ์ต์ ์๋ค. ์ ์๋ค์ ๊ฒฐ๋ก ์์ ์ด ์ ์ ์ธ์ ํ๊ณ , ์ ๋ฐ ๊ณผ์ ์์ ์๋ฉ์ ์ฑ๊ณตํ 9ํ๊ฐ ๋ชจ๋ ์ด๋ฐ๊น์ง ์ฑ๊ณตํ๋ค๋ ์ (9/9)์ ๊ทผ๊ฑฐ๋ก ๋ ๋ค. ๋ค๋ง ์คํจ 2ํ๋ ๊บผ๋ธ ๋ค ๋๊ธฐ๊น์ง์ ๊ตฌ๊ฐ์์ ๋ฌ๊ณ , ๊ทธ ์์ธ์ด ๋ฌด์์ธ์ง๋ ๋ถ์๋์ง ์์๋ค.
- ํ๋ก์ ํธ ํ์ด์ง์ ๋ ผ๋ฌธ์ ์์ ๋ถ์ผ์น. ํ์ด์ง ์ด๋ก์ ์ฆ๋ฅ ์ ์ฑ ์ โproprioception-onlyโ๋ผ๊ณ ์ฐ์ง๋ง ๋ ผ๋ฌธ์ โ๊ณ ์ ๊ฐ๊ฐ๊ณผ ๋ฌผ์ฒด ๊ธฐํโ๋ฅผ ์ด๋ค๊ณ ํ๊ณ , ์ค์ ๋ก 5์ฐจ์ ๊ธฐํ ๊ธฐ์ ์๋ฅผ ์ธก์ ํ ์น์๋ก ๋ฃ๋๋ค. ํ์ด์ง์ ์๋ฎฌ๋ ์ด์ ๊ทธ๋ํยท์๋ฃ๋ ๋ ผ๋ฌธ Fig. 4์ ๋ค๋ฅธ ํ(๋จ์ผ ์ฒดํฌํฌ์ธํธ)์ด๋ผ ํ์ต์์ ๋บ ๋ฌผ์ฒด์ ์์น๊ฐ ๋ค๋ฅด๋ค.
- ์ฝ๋๋ ๊ณต๊ฐ๋์ง ์์๋ค. ๋ ผ๋ฌธ๊ณผ ํ๋ก์ ํธ ํ์ด์ง์ ์ฝ๋ ์ ์ฅ์ ๋งํฌ๊ฐ ์๋ค. ํ๋ก์ ํธ ํ์ด์ง๊ฐ 4๊ฐ ๋ฌผ์ฒด์ expert์ ์ฆ๋ฅ ์ ์ฑ ์ ๋ธ๋ผ์ฐ์ ์์์ ๋๋ ค ๋ณผ ์ ์๋ ์ธํฐ๋ํฐ๋ธ ๋ทฐ์ด๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ฌธ ๊ณต๊ฐ ๋ฐฉ์์ด์ง๋ง, grasp ์์ฑยทํ์ตยท์ฆ๋ฅ ์ฝ๋์ ๋ฐ์ดํฐ์ ์ ์๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
๋ค์ง ์ ์ฆ๋ฅ ๊ณ์ด. ๊ฐ์ฅ ์ง์ ์ ์ธ ๋ถ๋ชจ๋ DexterityGen(arXiv:2502.04307)์ด๋ค. anygrasp-to-anygrasp RL โ diffusion + inverse dynamics ์ฆ๋ฅ โ ์๊ฒฉ์กฐ์ guidance๋ผ๋ ๋ผ๋, U-Net ์ค์ ๊น์ง ๊ทธ๋๋ก ๊ฐ์ ธ์๊ณ , Mukadam์ด ๋ ๋
ผ๋ฌธ์ ๋ชจ๋ ์ฐธ์ฌํ๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ์๋ฎฌ๋ ์ด์
์๋ฃ๋ ์ ์ ์กฐ๊ฑด ์ด๋ฆ์ด noisy_dexgen์ด๋ค. WBD๊ฐ ๋ฐ๊พผ ๊ฒ์ ๋ชฉํ ์ ์(๋ฐฉํฅยท๊ด์ ์ ์ธ), mode ๊ทธ๋ํ, ๋ชธํต grasp ์์ฑ, ๋ฌผ์ฒด๋ณ expert์ ๊ธฐํ ์กฐ๊ฑด ์ฆ๋ฅ๋ค. ์ฌ์ ํ์ต ํ ์ฌํํ์ต์ผ๋ก ์กฐ์ ๋ฅ๋ ฅ์ ํค์ฐ๋ ํ๋ฆ์ ADEPT(๊ณต์ ์ Fazeli ์ฐธ์ฌ)์ SimToolReal์ด ์ธ์ฉ๋๋ ๋ฐฐ๊ฒฝ์ด๋ค.
grasp ํฉ์ฑ. grasp ์์ฑ์ ๋ฏธ๋ถ ๊ฐ๋ฅํ force-closure ์ถ์ (Liu et al. 2022), DexGraspNet, BODex, Dex1B์ ๋ค์ง ์ grasp ํฉ์ฑ ๊ณ์ด์ ๋ชธ ์ ์ฒด๋ก ์ผ๋ฐํํ ๊ฒ์ด๋ค. BODex๊ฐ bilevel ์ต์ ํ๋ก grasp ํ์ง์ ๋ฐ๋ก ๋ณด์ฅํ๋ ค ํ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, WBD๋ ๋ง์ฐฐ ์๋ ์์ฐจ๋ฅผ ์ฐ๊ณ ํ์ง์ 4๋ฐฐ ์ค๋ ฅ ๊ต๋ ์๋ฎฌ๋ ์ด์ ์ผ๋ก ์ฌํ ๊ฒ์ฆํ๋ค๋ ์ ์ด ๋ค๋ฅด๋ค.
ํด๋จธ๋ ธ์ด๋ ์๊ฒฉ์กฐ์ยทํธ๋ํน. ์ค๊ธฐ ๋น๊ต ๋์์ธ SONIC์ ๋๊ท๋ชจ ๋ชจ์ ํธ๋ํน์ผ๋ก ๋ง๋ ๋ฒ์ฉ ์ ์ ์ปจํธ๋กค๋ฌ๋ค. WBD ์คํ์ ์ด๋ฐ ํธ๋์ปค๊ฐ โ์์ธ๋ฅผ ๋ฐ๋ผ๊ฐ๋ ๋ฅ๋ ฅโ์ ์์ด๋ โ๋ฌผ์ฒด ์ง์ง๋ฅผ ์ ์งํ๋ ๋ฅ๋ ฅโ์ ๋ฐ๋ก ๋ฐฐ์์ผ ํ๋ค๋ ์ ์ ๋ณด์ฌ ์ค๋ค. GMR ๋ฆฌํ๊ฒํ ๊ณผ AMO ํ์ฒด๋ TWIST2์์ ์ฐ์ธ ์๊ฒฉ์กฐ์ ์คํ๊ณผ ๊ฐ์ ๊ณ์ด์ด๊ณ , OmniRetarget์ด ์ง์ ํ๋ฏ GMR์ ๋ฌผ์ฒด์์ ์ ์ด ๊ด๊ณ๋ฅผ ์ต์ ํ ๋ณ์๋ก ๊ฐ์ง ์๋๋ค. WBD์ ์ ์ ๋จ๊ณ๋ ๊ทธ ๋น์นธ์ ๋ฆฌํ๊ฒํ ์ชฝ์ด ์๋๋ผ ํ์ต๋ ์ปจํธ๋กค๋ฌ ์ชฝ์์ ๋ฉ์ด๋ค. VIRAL์ฒ๋ผ ์๋ ์ค์ฌ์ loco-manipulation์ ๋๊ท๋ชจ๋ก sim-to-real ํ๋ ํ๋ฆ๊ณผ๋ ์ ์ด๋ฉด์ ์ ๋ฐ์ผ๋ก ๋ํ๋ค๋ ์ ์์ ์๋ณด์ ์ด๋ค.
์ ์ ์ ์ด ์กฐ์. ๋ชธ ํ๋ฉด ์ด๋๋ ์ ์ดํ๋ ๋ชจ๋ธ ๊ธฐ๋ฐ ์ต์ ํ(Murooka et al. 2015ยท2020, Levรฉ et al. 2024)๋ ํ๋ฉดยท์ค์ ์ ยท์์ ๊ฐ์ ์ ๋ฌถ์ฌ ์์๊ณ , Punyo์ ์์ ์ ๋ RL(Barreiros et al. 2025)๊ณผ Baloo์ ์ฐ์ฑ ๋ชธํต RL์ ๋ชธํต ์ ์กฐ์์ ๋จธ๋ฌผ๋ ๋ค. ContactMimic์ ๋ถ์๋ณ ์ ์ด ๋ช ๋ น๊ณผ Blind Dexterity์ ๊ณ ์ ๊ฐ๊ฐ ๊ธฐ๋ฐ ์ ์ ์กฐ์์ WBD์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋์๋ ์ฐ๊ตฌ๋ค. WBD๋ ์ด๋ค๊ณผ ๋ฌ๋ฆฌ โ๋ชธ ์์ ์์นโ๋ฅผ ๋ชฉํ ๊ณต๊ฐ์ผ๋ก ์ผ์, ์ ์ด์ ๋ช ๋ นํ์ง ์๊ณ ๋ ์ ์ด ์ ์ด๊ฐ ํ์ต๋๊ฒ ํ๋ค.
์์ฝ
WBD๋ ํด๋จธ๋ ธ์ด๋ ์์ฒด๋ฅผ ํ๋์ ํฐ ์์ผ๋ก ๋ณด๊ณ , ๋ชธํต ์์ญ๋ณ grasp 251๋ง ๊ฐ โ ๋ฌผ์ฒด๋ณ mode ์ ์ฝ RL expert 15๊ฐ โ ๊ณ ์ ๊ฐ๊ฐ๊ณผ ๊ธฐํ๋ง ๋ณด๋ diffusion ์ปจํธ๋กค๋ฌ ํ๋๋ผ๋ ํ์ดํ๋ผ์ธ์ผ๋ก whole-body re-grasping์ ํ์ตํ๋ค. ๋ชฉํ๋ฅผ ์์น์ grasp mode๋ก๋ง ์ ์ํ๊ณ ์๋ฐ๊ฟ์ด ๋ฐ๋์ ์ํ ๋จ๊ณ๋ฅผ ์ง๋๊ฒ ๋ง๋ ์ค๊ณ๊ฐ ๊ตด๋ฆฌ๊ธฐยท๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ธฐยท๋ผ์ ๋ฃ๊ธฐ ๊ฐ์ ์ฌ๋๋ค์ด ๋์์ ๋์ด๋ธ๋ค. ์ค๊ธฐ G1์์ ๊ฐ์ ์๊ฒฉ์กฐ์ ์คํ์ ์ ์ ๋จ๊ณ๋ง ๋ํด ์ฑ๊ณต์ 18%์์ 90%๋ก ์ฌ๋ฆฐ ๋์กฐ๋ ์ด ๋ ผ๋ฌธ์ ๊ฐ์ฅ ๊ฐํ ์ฆ๊ฑฐ๋ค.
ํ๊ณ๋ ํ๊ฐ์ ๋ฒ์์ ๋น์ฉ์ ์๋ค. ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ ๊ต์ฌ expert ์์ ์ ๋ช ๋ น์ ๋ ธ์ด์ฆ๋ฅผ ๋ฃ์ ์กฐ๊ฑด์ด๊ณ , ์ฐ์ ์ด์ฉ์์๋ ๋ ธ์ด์ฆ ์๋ expert๋ ๋๋ถ๋ถ ๋ฌผ์ฒด๋ฅผ ์๋๋ค. ์ค๊ธฐ๋ ์กฐ์์ 1๋ช , ๋ฌผ์ฒด 2๊ฐ, ์นธ๋น 10ํ์ด๋ฉฐ, SONIC ๋น๊ต๋ ์๋ชฉ 3์ ์ธํฐํ์ด์ค์ ํ๊ณ๋ฅผ ํจ๊ป ์ฐ๋ค. ๋ฌผ์ฒด๋ฅผ ํ๋ ๋๋ฆด ๋๋ง๋ค ์๋ฐฑ~์ฒ H100 GPU-hour์ expert ํ์ต์ด ํ์ํ๊ณ ์ฝ๋๋ ๊ณต๊ฐ๋์ง ์์๋ค. ๋ค์์ผ๋ก ๋ณด๊ณ ์ถ์ ๊ฒ์ ํ์ ์กฐ๊ฑด๋ถ expert๋ก ๋ฌผ์ฒด๋น ๋น์ฉ์ ์์ ๋ ํ์ฅ, ๋ค๋ฆฌ ์ ์ด๊น์ง ํฌํจํ grasp ์งํฉ(์ ์๋ค์ด ๊ฒฐ๋ก ์์ ์๊ณ ํ โ๋ฌด๋ฆ์ ์์ ๋ฐ์น๊ธฐโ), ๊ทธ๋ฆฌ๊ณ ์ฌ๋ ๋ช ๋ น ๋ถํฌ์์์ ์๋ฎฌ๋ ์ด์ ํ๊ฐ๋ค.
์ด ๊ธ์ ๋ํด
- ์ฝ์ ๋ฒ์: arXiv v1(2026-10-15, 20์ชฝ)์ PDF๋ก ์ฝ๊ณ , ํ ์์น์ ๋จ์๋ PDF์์ ํ์ธํ๋ค. ๊ทธ๋ฆผ 13์ฅ์ arXiv e-print ์์ค์ ์๋ณธ ํ์ผ์์ ๊ฐ์ ธ์๋ค(Fig. 4ยท9~13์ ๋ฒกํฐ ๊ทธ๋ฆผ). ํ๋ก์ ํธ ํ์ด์ง์ ๋ณธ๋ฌธ, ํ, ์ธํฐ๋ํฐ๋ธ ๋ทฐ์ด ์ค๋ช
, ์๋ฎฌ๋ ์ด์
๊ฒฐ๊ณผ ์๋ฃ(
sim_results.json, ์กฐ๊ฑด ์์ฝ JSON, ์ํ๋ณ CSV)๋ฅผ ํจ๊ป ๋์กฐํ๋ค. ๋น์นธ ์ฃผ์ฅ ํ์ธ์ ์ํด ์ธ์ฉ ๋ฌธํ 5ํธ์ arXiv ์ด๋ก์ ์ฝ์๋ค. - ๊ณต๊ฐ ๋ฒ์: ๋ ผ๋ฌธ๊ณผ ํ๋ก์ ํธ ํ์ด์ง์ ์ฝ๋ ์ ์ฅ์ ๋งํฌ๊ฐ ์๋ค. ํ๋ก์ ํธ ํ์ด์ง์๋ teaser ์์, ์ค๊ธฐ ํ, ์๋ฎฌ๋ ์ด์ ๊ทธ๋ํ์ ์์๋ฃ, ๊ทธ๋ฆฌ๊ณ 4๊ฐ ๋ฌผ์ฒด(๊ตฌ โ 220, ์ ์ก๋ฉด์ฒด 160, prism 100ร100ร200, ์ํต โ 140ร160)์ expert์ ์ฆ๋ฅ ์ ์ฑ ์ ๋ธ๋ผ์ฐ์ ์์ ๋๋ฆฌ๋ ๋ทฐ์ด๊ฐ ์๋ค. ์ด ๋ฆฌ๋ทฐ์ ์ฑ๊ณต๋ฅ ์ ๋ชจ๋ ๋ ผ๋ฌธ์ด ๋ณด๊ณ ํ ๊ฐ์ด๋ฉฐ ์ฌํ ํ์ธ์ ํ์ง ์์๋ค.
- ์์: ๋ณธ๋ฌธ์ ์์์ ํ๋ก์ ํธ ํ์ด์ง teaser mp4๋ฅผ 960ร540์ผ๋ก ์ค์ธ ์ฌ๋ณธ์ด๋ค(๋ฌด์).
- ํ๊ธฐ: โํ์ ๊ณ์ฐยท๊ฒ์ฐยท์ถ์ฐโ์ ๋ ผ๋ฌธ ํ๋ ํ์ด์ง ์๋ฃ์ ๊ฐ์ผ๋ก ์ง์ ๊ณ์ฐํ ๊ฐ(Wilson ๊ตฌ๊ฐ, Fisher ๊ฒ์ , ํฉ๊ณ, ๊ฐ์ค ํ๊ท , 4,850์๊ฐ ํ์ฐ, GPU-hour ์ด๋)์ด๋ค. โํ์ด์ง ์๋ฃโ ํ์ ๊ฐ์ ํ๋ก์ ํธ ํ์ด์ง๊ฐ ๊ณต๊ฐํ ๋จ์ผ ์ฒดํฌํฌ์ธํธ ์์๋ฃ์์ ๋ฝ์ ๊ฒ์ผ๋ก, ๋ ผ๋ฌธ Fig. 4์ 3์๋ ํ๊ท ๊ณผ ๊ฐ์ ๊ฐ์ด ์๋๋ค. Fig. 10์ ๊ฒฝ๋ก๋ณ ๊ฐ์ ๊ทธ๋ฆผ์์ ์ฝ์ ๊ทผ์ฌ์น๋ค.