๐ADAPT VLA ๋ฆฌ๋ทฐ
๐ Ping. ๐ Ring. โ๏ธ Dig. A tiered review series: quick look, key ideas, deep dive.
- ๐ก ๋ณธ ๋ ผ๋ฌธ์ VLA (Vision-Language-Action) ๋ชจ๋ธ๊ณผ diffusion ๋ชจ๋ธ์ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ ์ด ๋ฐฉ๋ฒ์ ์ ์ํ์ฌ, ์ธ์ด ๋ช ๋ น์ ํตํ ๋์ ์์ค์ ๊ณํ๊ณผ ์ ๋ฐํ ์กฐ์์ ๋์์ ๋ฌ์ฑํฉ๋๋ค.
- โ๏ธ ์ด ์์คํ ์ ํ๋ จ ๋ฐ์ดํฐ์ ํฌํจ๋ ์ด๋ฒคํธ ์ ํธ(event signal)๋ฅผ ํ์ฉํ์ฌ VLA๊ฐ ๊ฐ์ฒด์ ์ ๊ทผํ๋ฉด diffusion ๋ชจ๋ธ๋ก ์ ํํ๋ฉฐ, 13DoF ADAPT Hand 2์ ๊ฐ์ ๋ค์ง ๋ก๋ด ํธ๋์ ์ ์ฉ๋์์ต๋๋ค.
- ๐ ๊ฒฐํฉ๋ VLA-diffusion ๋ชจ๋ธ์ VLA ๋จ๋ ์ฌ์ฉ ์ 40% ๋ฏธ๋ง์ ์ฑ๊ณต๋ฅ ์ ๋นํด 80% ์ด์์ ์ฑ๊ณต๋ฅ ์ ๋ณด์ฌ, ์ ๋ฐํ ์กฐ์๊ณผ ์ค๋ฅ ๋ณต๊ตฌ ๋ฅ๋ ฅ์ ํตํด ๊ด๋ชฉํ ๋งํ ์ฑ๋ฅ ํฅ์์ ์ ์ฆํ์ต๋๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
์ด ๋ ผ๋ฌธ์ ์ธ๋ฅํ ์์ ์ด์ฉํ ์์จ์ ์ธ ์ ๊ตํ ์กฐ์(dexterous manipulation)์ ๋ฐ์ ์ํค๊ธฐ ์ํด, ๋ฏธ์ธ ์กฐ์ ๋ Vision-Language-Action (VLA) ๋ชจ๋ธ๊ณผ Diffusion ๋ชจ๋ธ์ ์ฅ์ ์ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ ์ด ๋ฐฉ์์ ์ ์ํ๋ค. VLA ๋ชจ๋ธ์ ์ธ์ด ๋ช ๋ น์ ํตํด ๊ณ ์์ค ๊ณํ์ ์ ๊ณตํ๋ฉฐ, ์ด๋ ๋์ ์ผ๋ฐํ ๊ฐ๋ฅ์ฑ์ ๊ฐ์ง๋ค. ๋ฐ๋ฉด Diffusion ๋ชจ๋ธ์ ํน์ ๊ฐ์ฒด ๋ฐ ํ๊ฒฝ์ ํ์ํ ์ ๋ฐ๋์ ๊ฒฌ๊ณ ์ฑ์ ์ ๊ณตํ๋ ์ ์์ค ์ํธ์์ฉ์ ์ฒ๋ฆฌํ๋ค. ํ๋ จ ๋ฐ์ดํฐ์ ์ ํ ์ ํธ(switching signal)๋ฅผ ํตํฉํจ์ผ๋ก์จ, ์ธ์ด๋ก ๋ช ๋ น๋ ๋ชฉํ ๊ฐ์ฒด ๋ฐ ๋ฐฐ์น ์์น์ ๋ํ pick-and-place ์์ ์์ ๋ ๋ชจ๋ธ ๊ฐ์ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ ํ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก (Core Methodology)
์ด ํ๋ ์์ํฌ๋ VLA์ Diffusion ๋ชจ๋ธ์ ์ํฉ์ ๋ฐ๋ผ ์ ํํ์ฌ ๊ฐ ๋ชจ๋ธ์ ๊ฐ์ ์ ํ์ฉํ๋ค. ๋ ๋ชจ๋ธ์ ๊ตฌ์กฐ์ ์ฐจ์ด์ ํ๊ณ๋ก ์ธํด ์ด๋ฌํ ํตํฉ์ ์ฝ์ง ์๋ค.
- VLA ๋ชจ๋ธ์ ์ญํ :
- ๊ณ ์์ค์
text to robot arm motion์์ฑ์ ์ํดopenVLA๋ชจ๋ธ์ ์ฌ์ฉํ๋ค.openVLA๋ ๋ณธ๋ pinch grippers๋ฅผ ๊ฐ์ง ๋ก๋ด ํ์ ๋ํด ์ฌ์ ํ๋ จ๋์ด ์๋ค. - ์
๋ ฅ: ์ธ์ด ๋ช
๋ น(์: โtape๋ฅผ ๋
ธ๋ ์ ์์ ๋์๋ผโ)๊ณผ ์๊ฐ์ ํผ๋๋ฐฑ. ์๊ฐ์ ํผ๋๋ฐฑ์ ๋ ๋์ ์นด๋ฉ๋ผ(์๋ ๊ณ ์
cam1๊ณผ ์์ ๋ถ์ฐฉ๋cam2)์์ ์ป์ ์ด๋ฏธ์ง๋ฅผ ์์ง์ผ๋ก ์ฐ๊ฒฐ(vertically concatenated)ํ์ฌ ์ฌ์ฉํ๋ค.cam1์ด๋ฏธ์ง๋ 224x144,cam2์ด๋ฏธ์ง๋ 224x80์ผ๋ก ํฌ๊ธฐ๊ฐ ์กฐ์ ๋ ํ ๊ฒฐํฉ๋๋ค. - ์ถ๋ ฅ: ๋ก๋ด ํ end-effector์ ํฌ์ฆ๋ฅผ ๋ํ๋ด๋ 6๊ฐ์ ๊ฐ๊ณผ
grasp percentage๋ฅผ ์ ์ดํ๋ ํ๋์ ์ค์นผ๋ผ ์ ํธ \sigma๋ฅผ ์ถ๋ ฅํ๋ค. ์ด \sigma๋ ํ์ ํ ์ด๋ฒคํธ ์ ํธ๋ก ์ฌํ์ฉ๋๋ค. - ์ญํ : ์์ ๊ฐ์ฒด ๊ทผ์ฒ๋ก ์ด๋์ํค๋ ๊ณ ์์ค ๊ณํ ๋ฐ ํ ๋์์ ์์ฑํ๋ค. ์ด ๋ชจ๋ธ์ ์กฐ์ ์ ๋ฐ์ ๊ด๋ฒ์ํ ์ด๋์ ๋ด๋นํ๋ค.
- ๊ณ ์์ค์
- Diffusion ๋ชจ๋ธ์ ์ญํ :
- ์ ๊ตํ ํ์ง(grasping) ์ ์ด๋ฅผ ์ํด Diffusion Policy ๋ชจ๋ธ([12]์ CNN ๊ธฐ๋ฐ Diffusion Policy)์ ์ฌ์ฉํ๋ค.
- ์
๋ ฅ: ์์์ ์ผ์ ๋ฐ์ดํฐ(์ฌ๊ธฐ์๋
cam1๊ณผcam2์ ์ด๋ฏธ์ง). ์ด๋ฏธ์ง๋ 320x240์ผ๋ก ํฌ๊ธฐ๊ฐ ์กฐ์ ๋๋ค. - ์ถ๋ ฅ: ์์์ ์์ ์ถ๋ ฅ ๋ช
๋ น, ์ฆ 13 ์์ ๋(DoF)
ADAPT Hand 2์ ๋ชจํฐ ์ ์ด ์ ํธ. - ์ญํ : ๊ฐ์ฒด ์ํธ์์ฉ์ ์ํ ์ ๋ฐํ๊ณ ๊ฒฌ๊ณ ํ ์ ์์ค ์ ์ด๋ฅผ ๋ด๋นํ๋ค. ์ฌ๊ธฐ์๋ ๋ค์ค ๋ชจ๋ ํ์ง(multi-modal grasping, ์: slide & pick ๋๋ direct pick) ๋ฐ ์คํจ ๋ณต๊ตฌ(failure recovery) ๊ธฐ๋ฅ์ด ํฌํจ๋๋ค. ์ด ๋ชจ๋ธ์ ํน์ ๊ฐ์ฒด์ ๋ํด ํ๋ จ๋๋ฏ๋ก, ๊ฐ ๊ฐ์ฒด๋ง๋ค ๊ณ ์ ํ Diffusion Policy๊ฐ ํ์ํ๋ค. ์ด ๋ ผ๋ฌธ์์๋ ์ธ์ด ์ ๋ ฅ์ ๋ฐ๋ผ ์ ์ ํ Diffusion Policy๋ฅผ ์ ํํ๊ธฐ ์ํด lookup table์ ์ฌ์ฉํ๋ค.
- ๋ชจ๋ธ ์ ํ ๋ฉ์ปค๋์ฆ (Event Signal \sigma):
- ๋ ๋ชจ๋ธ ๊ฐ์ ์ ํ์
event signal\sigma๋ผ๋ ์ค์นผ๋ผ ํ๋ผ๋ฏธํฐ์ ์งํ๋ฅผ ์ถ์ ํจ์ผ๋ก์จ ์๋์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ค. - VLA \rightarrow Diffusion ์ ํ: VLA ๋ชจ๋ธ์ด ์์ ๊ฐ์ฒด ๊ทผ์ฒ๋ก ์ด๋์ํจ๋ค. VLA์ ์ถ๋ ฅ ์ค
grasp percentage์ ํธ๋ก ์ฌ์ฉ๋ \sigma๊ฐ ํน์ ์๊ณ๊ฐ(์: 1)์ ๋๋ฌํ๋ฉด, ์ด๋ ์์ด ๊ฐ์ฒด์ ์ถฉ๋ถํ ๊ฐ๊น์์ก์์ ๋ํ๋ด๋ฉฐ Diffusion ๋ชจ๋ธ๋ก ์ ์ด๊ถ์ด ์ ํ๋๋ค. ์ด๋ VLA ๋ชจ๋ธ์ ๋ฏธ๋ฆฌ ํ๋ก๊ทธ๋จ๋ ์ผ๋ฐ์ ์ธ ํ์ ๊ทธ๋ฆฝ(power grasp) ๋ชจ์ ์ํ์ค๋ฅผ 1 DoF gripper์ ํ๋ก์(proxy)๋ก ์ฌ์ฉํ๋ค. - Diffusion \rightarrow VLA ์ ํ: Diffusion ๋ชจ๋ธ์ ๊ฐ์ฒด ํ์ง ๋ฐ ๋ค์ด ์ฌ๋ฆฌ๊ธฐ๋ฅผ ๋ด๋นํ๋ค. Diffusion ๋ชจ๋ธ ํ๋ จ ์, ์ฑ๊ณต์ ์ธ ํ์ง์ ๋์ ๋ํ๋ด๋ ์ถ๊ฐ ์ ํธ๊ฐ ๊ธฐ๋ก๋๋ค. ํ์ง๊ฐ ์ฑ๊ณตํ๋ฉด \sigma๊ฐ 1๋ก ์ฆ๊ฐํ์ฌ VLA๋ก ์ ์ด๊ถ์ด ๋ค์ ์ ํ๋๋ค. ๋ง์ฝ ํ์ง ์๋๊ฐ ์คํจํ๋ฉด \sigma๋ 0์ ์ ์งํ๋ฉฐ, ์ด๋ Diffusion ๋ชจ๋ธ์ด ๋ณต๊ตฌ ๋์์ ์๋ํ๊ฑฐ๋ ์ฌ์๋ํ๋๋ก ํ๋ค.
- ๊ฐ์ฒด ๋ฐฐ์น ํ VLA \rightarrow ์ ์ด ์ข ๋ฃ: VLA๊ฐ ๊ฐ์ฒด๋ฅผ ๋ชฉํ ๋ฐฐ์น ์์น(์: ์ ์ ์)๋ก ์ด๋์ํจ ํ, ๊ฐ์ฒด๋ฅผ ๋๊ธฐ ์ํด \sigma๊ฐ ๋ค์ 0์ผ๋ก ๋์์ค๋ฉด์ ์์ ์ด ์๋ฃ๋๋ค.
- ๋ ๋ชจ๋ธ ๊ฐ์ ์ ํ์
- ํ๋์จ์ด ๋ฐ ๋ฐ์ดํฐ ์์ง:
- ๋ก๋ด ์์คํ
: 13 DoF์ ์ธ๋ฅํ ๋ก๋ด ์์ธ
ADAPT Hand 2([17], [18])๊ฐUniversal Robot 5 (UR5)๋ก๋ด ํ์ ์ฅ์ฐฉ๋๋ค.ADAPT Hand 2๋ series elastic actuation์ ํตํ ์ ์ฐ์ฑ(compliance)์ ํตํฉํ์ฌ ํ๊ฒฝ๊ณผ์ ์์ ํ๊ณ ๊ฒฌ๊ณ ํ ์ํธ์์ฉ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค. - ๋ฐ์ดํฐ ์์ง: ๋ชจ๋ ๋ฐ์ดํฐ๋ ์ค์ ๋ก๋ด์ผ๋ก ์์ง๋๋ค.
- VLA ํ๋ จ ๋ฐ์ดํฐ: pick-and-place ์์ ์ ์ฒด๋ฅผ ์๊ฒฉ ์กฐ์(teleoperation)์ผ๋ก ์ํํ๋ค. ์์ ์๊ฐ PS4 ๊ฒ์ ์ปจํธ๋กค๋ฌ์ ๋ฒํผ์ ๋๋ฌ ์ด๋ฒคํธ ์ ํธ๋ฅผ ์๋์ผ๋ก ๊ธฐ๋กํ๋ค. ํ์ง ๋์ ์ง์ ๊ณผ ์งํ์ ๋์๋ง VLA ํ๋ จ์ ์ฌ์ฉ๋๋ค. ํ๋ จ ์ ์์ด ๊ฐ์ฒด ๊ทผ์ฒ์ ์์ ๋ ์๋์ ์ผ๋ก ์์ ๋ซ๋ ๋์์ ํฌํจ์ํจ๋ค.
- Diffusion Policy ํ๋ จ ๋ฐ์ดํฐ: ํ์ง ๋์์๋ง ์ง์คํ์ฌ ์์ง๋๋ค. ์์ด ๊ฐ์ฒด ์ ์ฝ 5cm์ ์์นํ ์ํ์์ ์์ํ์ฌ ๋ค์ํ ํ์ง ์ ๋ต(์: ํ ์ด๋ธ์์ ๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ฑฐ๋ ์ง์ ํ์ง)๊ณผ ์ค๋ฅ ๋ณต๊ตฌ ๋์์ด ์๊ฒฉ ์กฐ์์ผ๋ก ์์ฐ๋๋ค. ์ฑ๊ณต์ ์ธ ํ์ง ์ \sigma๊ฐ ๋ง์ง๋ง 10๋จ๊ณ์์ 1๋ก ์ค์ ๋๋ค.
- ์นด๋ฉ๋ผ:
cam1(์ ์ , ์๋ ๊ณ ์ ),cam2(ํธ๋์บ )๋ฅผ ์ฌ์ฉํ์ฌ ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ค. - ๊ฐ์ฒด: ๋นจ๊ฐ ํผ๋ง(red pepper), ํ ์ดํ(tape), ์ข ์ด ์กฐ๊ฐ(piece of paper). ๋ฐฐ์น ์์น: ๋ ธ๋์ ๋๋ ๋ณด๋ผ์ ์ ์.
- ๋ก๋ด ์์คํ
: 13 DoF์ ์ธ๋ฅํ ๋ก๋ด ์์ธ
์คํ ๋ฐ ๊ฒฐ๊ณผ (Experimental Setup & Results)
๊ฐ๋ณ VLA์ Diffusion Policy์ ์ฑ๋ฅ์ ํ๊ฐํ ํ, ๋ ๋ชจ๋ธ์ ๊ฒฐํฉํ ์์จ ๋์์ ํ๊ฐํ๋ค.
- VLA ์ฑ๋ฅ ํ๊ฐ:
- VLA ๋จ๋ ์ผ๋ก๋ ์ ์ฒด ํ์ง ์ํ์ค๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ํํ๊ธฐ ์ด๋ ต๋ค. ํนํ ์ ๊ตํ ์กฐ์์ด ํ์ํ ํ ์ดํ ํ์ง ์ฑ๊ณต๋ฅ ์ด ๋งค์ฐ ๋ฎ๋ค.
- ๊ทธ๋ฌ๋
cam1๊ณผcam2์ ์ด๋ฏธ์ง๋ฅผ ๊ฒฐํฉํ์ฌ ํ๋ จ๋ VLA๋ ๊ฐ์ฒด๊น์ง์reaching์ ๋ฐ๋๊ฐ ํฌ๊ฒ ํฅ์๋๋ค. ํ๊ท offset์ด 12cm์์ 3cm๋ก ๊ฐ์ํ์ฌ 6cm ์ด๋ด์ ์ค์ฐจ๋ก ์์ ๊ฐ์ฒด ๊ทผ์ฒ๋ก ์ด๋์ํฌ ์ ์์์ ๋ณด์ฌ์ค๋ค. ๋ ์นด๋ฉ๋ผ ์ฌ์ฉ์ ๋จ์ผ ์นด๋ฉ๋ผ์์ ๋ถ์กฑํ ๊น์ด ์ ๋ณด๋ฅผ ๋ณด์ํ๋ค.
- Diffusion ๋ชจ๋ธ ์ฑ๋ฅ ํ๊ฐ:
- Diffusion ๋ชจ๋ธ์ ๋ค์ค ๋ชจ๋ ํ์ง ๋์์ ํ์ตํ ์ ์์์ ๋ณด์ฌ์ค๋ค. ์๋ฅผ ๋ค์ด, ํ
์ด๋ธ ๊ฐ์ฅ์๋ฆฌ์ ๊ฐ๊น์ด ๊ฐ์ฒด๋
slide & pick๋ฐฉ์(๊ฐ์ฒด๋ฅผ ํ ์ด๋ธ ๊ฐ์ฅ์๋ฆฌ๋ก ๋ฐ์ด ํ์ง)์, ์ค์์ ์๋ ๊ฐ์ฒด๋direct pick๋ฐฉ์์ ์ ํธํ๋ค. - Diffusion ๋ชจ๋ธ์ ์ ๋ฐํ ์ ์ด๊ฐ ๊ฐ๋ฅํ์ง๋ง, ์์ด ๊ฐ์ฒด ๊ทผ์ฒ์ ์์นํด์ผ๋ง ์ ํจํ๋ค๋ ํ๊ณ๊ฐ ์๋ค. ์๊ณผ ๊ฐ์ฒด ์ค์ฌ ๊ฐ์ offset์ด 15cm๋ฅผ ์ด๊ณผํ๋ฉด ํ์ง ์ฑ๊ณต๋ฅ ์ด 50% ๋ฏธ๋ง์ผ๋ก ๋จ์ด์ง๋ค. ์ด๋ VLA๊ฐ ์์ ๊ฐ์ฒด์ ์ถฉ๋ถํ ๊ฐ๊น๊ฒ ์ด๋์ํค๋ ๊ฒ์ด ํ์์ ์์ ๊ฐ์กฐํ๋ค (VLA์ 6cm ์ค์ฐจ๋ Diffusion ๋ชจ๋ธ์ ํ์ฉ ์ค์ฐจ ๋ฒ์ ๋ด).
- Diffusion ๋ชจ๋ธ์ ํ์ง ์คํจ ์ ๋ณต๊ตฌ ๋์์ ์ํํ ์ ์๋ค. ์ฒซ ๋ฒ์งธ ์๋์์ ํ์ง๊ฐ ์คํจํ๋ฉด ์ด๋ฒคํธ ์ ํธ๊ฐ 0์ผ๋ก ์ ์ง๋์ด ์ฌ์๋๋ฅผ ์ ๋ํ๊ณ , ์ฑ๊ณตํ ๋๊น์ง ๋ฐ๋ณตํ๋ค.
- Diffusion ๋ชจ๋ธ์ ๋ค์ค ๋ชจ๋ ํ์ง ๋์์ ํ์ตํ ์ ์์์ ๋ณด์ฌ์ค๋ค. ์๋ฅผ ๋ค์ด, ํ
์ด๋ธ ๊ฐ์ฅ์๋ฆฌ์ ๊ฐ๊น์ด ๊ฐ์ฒด๋
- ๊ฒฐํฉ๋ VLA & Diffusion ๋ชจ๋ธ ์ฑ๋ฅ:
- ๊ฒฐํฉ๋ ํ์ดํ๋ผ์ธ์ VLA๊ฐ ๊ฐ์ฒด์ ๊ฐ๊น์์ง๊ณ ์ด๋ฒคํธ ์ ํธ๊ฐ VLA์์ 1์ ๋๋ฌํ๋ฉด VLA์์ Diffusion ๋ชจ๋ธ๋ก ์ ํ๋๋ค. ์ดํ ํ์ง๊ฐ ์๋ฃ๋๋ฉด Diffusion ๋ชจ๋ธ์์ VLA๋ก ๋ค์ ์ ํ๋๋ค. ๊ฐ์ฒด๋ฅผ ๋์ ์์น์ ๋์ฐฉํ๋ฉด ์ด๋ฒคํธ ์ ํธ๊ฐ 0์ผ๋ก ๋์์ค๋ฉฐ ๊ฐ์ฒด๋ฅผ ๋๋๋ค.
- Pick-and-place ์์ ์์ ๊ฐ ๊ฐ์ฒด-๋ฐฐ์น ์กฐํฉ์ ๋ํด 0.8 ์ด์์ ์ฑ๊ณต๋ฅ ์ ๋ฌ์ฑํ๋ค. ์ด๋ VLA ๋จ๋ ์ฌ์ฉ ์(0.43 ๋๋ 0.20)์ ๋น๊ตํ์ฌ ํ์ ํ ๊ฐ์ ์ ๋ณด์ฌ์ค๋ค. ์ด๋ ๋ ๋ชจ๋ธ์ ๊ฒฐํฉํ์ฌ pick-and-place ์์ ์ ํน์ ๊ธฐ์ ์ ๋ชฉํ๋ก ํ๋ ์ ๋ต์ ์ด์ ์ ๋ช ํํ ๋ณด์ฌ์ค๋ค.
๊ฒฐ๋ก (Discussion & Conclusion)
์ด ์ฐ๊ตฌ๋ ์ธ์ด ์ ๋ ฅ ๊ธฐ๋ฐ์ ๊ณ ์์ค ๊ณํ์ ์ํ VLA์ ๊ฐ์ ๊ณผ, ๋ฌธ๋งฅ์ ์ด๊ณ ์ ๋ฐํ ๋ชจํฐ ์ ํธ ์์ฑ์ ์ํ Diffusion Policy ๋ชจ๋ธ์ ๊ฐ์ ์ ๊ฒฐํฉํ ์ ๊ตํ ์กฐ์ ํ๋ ์์ํฌ๋ฅผ ์ ์ํ๋ค. ์ ํ๋ ๊ฐ์ฒด ์ธํธ์ ์ด์ ์ ๋ง์ถฐ ๋ ๋ชจ๋ธ์ ํ์์ฑ๊ณผ ํจ๊ณผ์ ์ธ ํตํฉ ๋ฐฉ๋ฒ์ ์์ฐํ์ผ๋ฉฐ, ์ ์ฐํ ์ธ๋ฅํ ์์ ์ด ํ๋ ์์ํฌ๋ฅผ ์ ์ฉํ๋ค.
์ ํ ์ฌํญ ๋ฐ ํฅํ ์ฐ๊ตฌ (Limitations & Future Outlook)
- Diffusion ๋ชจ๋ธ์ ์ผ๋ฐํ: ์๋ก์ด ๊ฐ์ฒด๊ฐ ์ถ๊ฐ๋ ๋๋ง๋ค Diffusion ๋ชจ๋ธ์ ํ๋ จํด์ผ ํ๋ ํ๊ณ๊ฐ ์๋ค. ๊ธฐ์กด ๋ฐ์ดํฐ์ ์ ํ์ฉํ๊ฑฐ๋ ๋ณด๋ค ์ผ๋ฐํ๋ Diffusion ๋ชจ๋ธ ์ ๊ทผ ๋ฐฉ์์ด ํ์ํ๋ค.
- VLA ๋ชจ๋ธ์ ์๊ฐ๋ฝ ๋ค์์ฑ:
openVLA๋ชจ๋ธ์ด 1์์ ๋ pinch gripper์๋ง ์ฌ์ ํ๋ จ๋์ด ์์ด ๋ค์ค ์๊ฐ๋ฝ ์์ ๋ํ ํ์ฉ์ด ์ ํ์ ์ด๋ค. ๋ค์ํ ๋ก๋ด ์์ ๋ํ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์์ง ๋๋ ๋ชจ๋ธ ์์ฒด์ ๊ทผ๋ณธ์ ์ธ ๋ณํ๊ฐ ํ์ํ๋ค. - ํ๋์จ์ด ๋ฐ ์ผ์ ๊ฐ์ : ๋ณธ ์ฐ๊ตฌ์์ ์์ ์ ์ฐ์ฑ์ ์ถฉ๋ ๋ณต์๋ ฅ๊ณผ ํ์ง ์์ ์ ๊ฒฌ๊ณ ์ฑ์ ๋์๋ค. ๋ฏธ๋์๋ ๊ฐ๋ณ ๊ฐ์ฑ(variable stiffness)์ ์ ์ด ์ ๋ ฅ์ผ๋ก ํตํฉํ์ฌ ํ์ต ๊ธฐ๋ฐ ์ ์ด๊ธฐ์ ๊ฒฌ๊ณ ์ฑ์ ๋์ฑ ํฅ์์ํค๊ฑฐ๋, ๊ธฐ์กด ์นด๋ฉ๋ผ ์ธ์ ์๊ฐ๋ฝ์ ์ด๊ฐ ํผ๋๋ฐฑ(tactile feedback)์ ํตํฉํ์ฌ ์ํธ์์ฉ ํ์ ๋ํ ์ ์ด๋ฅผ ๊ฐ์ ํ ์ ์๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
์๋ก : ์ ์ด ์ฐ๊ตฌ๊ฐ ์ค์ํ๊ฐ?
๋ก๋ด ๋งค๋ํฐ๋ ์ด์ ๋ถ์ผ์์ ๊ฐ์ฅ ๋์ ์ ์ธ ๊ณผ์ ์ค ํ๋๋ ์ธ๊ฐ ์์ค์ ์ ๊ตํ ์ ๋์์ ๊ตฌํํ๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ ์ธ๊ฐ์ ์์นจ์ ์ผ์ด๋ ์ปคํผ์์ ์ง๊ณ , ๋ฌธ๊ณ ๋ฆฌ๋ฅผ ๋๋ฆฌ๊ณ , ํค๋ณด๋๋ฅผ ๋๋๋ฆฌ๋ ๋ฑ ๋ฌด์ํ ๋ง์ ์ ๋์์ ๋ฌด์์์ ์ผ๋ก ์ํํฉ๋๋ค. ํ์ง๋ง ๋ก๋ด์๊ฒ ์ด๋ฌํ ๋์์ ๊ฐ๋ฅด์น๋ ๊ฒ์ ๊ทน๋๋ก ์ด๋ ค์ด ์ผ์ ๋๋ค.
์ต๊ทผ Vision-Language-Action(VLA) ๋ชจ๋ธ์ ๋ฑ์ฅ์ ๋ก๋ด๊ณตํ๊ณ์ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ์ด์ด์ฃผ์์ต๋๋ค. ์์ฐ์ด ๋ช ๋ น์ ์ดํดํ๊ณ ์ด๋ฅผ ๋ก๋ด ๋์์ผ๋ก ๋ณํํ๋ ๋ฅ๋ ฅ์ ํ์ ์ ์ด์์ง๋ง, ์ฌ๊ธฐ์๋ ๊ทผ๋ณธ์ ์ธ ํ๊ณ๊ฐ ์์์ต๋๋ค. ๊ธฐ์กด VLA ๋ชจ๋ธ๋ค์ ์ฃผ๋ก 1์์ ๋(DoF)์ ๊ฐ๋จํ ๊ทธ๋ฆฌํผ์์๋ง ๊ฒ์ฆ๋์์ผ๋ฉฐ, ์ธ๊ฐ์ ์์ฒ๋ผ ๋ณต์กํ ๋ค์ง(multi-fingered) ๋งค๋ํฐ๋ ์ดํฐ์์์ ์ ์ฉ ๊ฐ๋ฅ์ฑ์ ๋ฏธ์ง์์์ต๋๋ค.
EPFL CREATE Lab์ Cheng Pan, Kai Junge, Josie Hughes ์ฐ๊ตฌํ์ ์ด ๋ ผ๋ฌธ์์ ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ํด๊ฒฐ์ฑ ์ ์ ์ํฉ๋๋ค. VLA ๋ชจ๋ธ์ ์ธ์ด ๊ธฐ๋ฐ ๊ณ ์์ค ๊ณํ ๋ฅ๋ ฅ๊ณผ Diffusion Policy์ ์ ๋ฐํ ์ ์์ค ์ ์ด ๋ฅ๋ ฅ์ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ ์ด ํ๋ ์์ํฌ๋ฅผ ํตํด, 13์์ ๋์ ์ธ๊ฐํ ๋ก๋ด ํธ๋์ธ ADAPT Hand 2์์ 80% ์ด์์ ์์ ์ฑ๊ณต๋ฅ ์ ๋ฌ์ฑํ์ต๋๋ค. ์ด๋ VLA ๋ชจ๋ธ๋ง ์ฌ์ฉํ์ ๋์ 40% ๋ฏธ๋ง ์ฑ๊ณต๋ฅ ๊ณผ ๋น๊ตํ๋ฉด ํ๊ธฐ์ ์ธ ๊ฐ์ ์ ๋๋ค.
์ด ๋ฆฌ๋ทฐ์์๋ ๋ ผ๋ฌธ์ ํต์ฌ ๊ธฐ์ฌ์ ๊ธฐ์ ์ ์ธ๋ถ์ฌํญ์ ์ฌ์ธต์ ์ผ๋ก ๋ถ์ํ๊ณ , ๋ก๋ด๊ณตํ์์ ๊ด์ ์์ ์ด ์ฐ๊ตฌ์ ์์์ ํ๊ณ, ๊ทธ๋ฆฌ๊ณ ํฅํ ๋ฐ์ ๋ฐฉํฅ์ ๋ํด ๋ ผ์ํ๊ฒ ์ต๋๋ค.
1. ์ฐ๊ตฌ ๋ฐฐ๊ฒฝ: VLA ๋ชจ๋ธ๊ณผ Diffusion Policy์ ๋ง๋จ
1.1 Vision-Language-Action (VLA) ๋ชจ๋ธ์ ๋ฐ์
VLA ๋ชจ๋ธ์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)์ ์ฑ๊ณต์์ ์๊ฐ์ ๋ฐ์ ํ์ํ ๋ก๋ด ์ ์ด ํจ๋ฌ๋ค์์ ๋๋ค. ํต์ฌ ์์ด๋์ด๋ ์๊ฐ ์ ๋ณด(Vision), ์์ฐ์ด ๋ช ๋ น(Language), ๊ทธ๋ฆฌ๊ณ ๋ก๋ด ๋์(Action)์ ํ๋์ ํตํฉ๋ ํ๋ ์์ํฌ์์ ์ฒ๋ฆฌํ๋ ๊ฒ์ ๋๋ค.
์ด ๋ถ์ผ์ ๋ฐ์ ์ ๋ค์๊ณผ ๊ฐ์ ๊ถค์ ์ ๋ฐ๋์ต๋๋ค.
2022๋ ์ Google์ RT-1(Robotics Transformer 1)์ด ๋ฑ์ฅํ๋ฉด์ ํธ๋์คํฌ๋จธ ๊ธฐ๋ฐ ๋ก๋ด ์ ์ฑ ์ ๊ฐ๋ฅ์ฑ์ด ์ ์ฆ๋์์ต๋๋ค. 2023๋ ์๋ RT-2๊ฐ 550์ต ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ก ํ์ฅ๋์ด ๋์ฑ ๊ฐ๋ ฅํ ์ผ๋ฐํ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๊ฐ์ ํด Octo ๋ชจ๋ธ์ด 9,300๋ง ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ก ํจ์จ์ ์ธ ์ผ๋ฐํ ๋งค๋ํฐ๋ ์ด์ ์ ๊ตฌํํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ 2024๋ , ๋ณธ ๋ ผ๋ฌธ์ด ์ฌ์ฉํ OpenVLA๊ฐ ๋ฑ์ฅํ์ต๋๋ค. OpenVLA๋ ๋ค์๊ณผ ๊ฐ์ ํน์ง์ ๊ฐ์ง ์คํ์์ค VLA ๋ชจ๋ธ์ ๋๋ค.
OpenVLA์ ๊ตฌ์กฐ์ ํน์ง:
OpenVLA๋ 70์ต ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ฐ์ง ๋๊ท๋ชจ ๋ชจ๋ธ๋ก, ์ธ ๊ฐ์ง ํต์ฌ ๊ตฌ์ฑ์์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ์ฒซ์งธ, ์ตํฉ ๋น์ ์ธ์ฝ๋(Fused Visual Encoder)๋ SigLIP๊ณผ DINOv2 ๋ฐฑ๋ณธ์ ๊ฒฐํฉํ์ฌ ์ด๋ฏธ์ง ์ ๋ ฅ์ ์ด๋ฏธ์ง ํจ์น ์๋ฒ ๋ฉ์ผ๋ก ๋ณํํฉ๋๋ค. ๋์งธ, ํ๋ก์ ํฐ(Projector)๋ ๋น์ ์ธ์ฝ๋์ ์ถ๋ ฅ ์๋ฒ ๋ฉ์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ ์ ๋ ฅ ๊ณต๊ฐ์ผ๋ก ๋งคํํฉ๋๋ค. ์ ์งธ, Llama 2 7B ์ธ์ด ๋ชจ๋ธ ๋ฐฑ๋ณธ์ด ํ ํฐํ๋ ์ถ๋ ฅ ๋์์ ์์ธกํฉ๋๋ค.
ํ๋ จ ๋ฐ์ดํฐ ์ธก๋ฉด์์ OpenVLA๋ Open X-Embodiment ๋ฐ์ดํฐ์ ์์ 97๋ง ๊ฐ์ ์ค์ ๋ก๋ด ๋งค๋ํฐ๋ ์ด์ ๊ถค์ ์ ์ฌ์ฉํ์ฌ ํ๋ จ๋์์ต๋๋ค. ์ด ๋ฐ์ดํฐ์ ์ ๋ค์ํ ์์ , ํ๊ฒฝ, ๋ก๋ด ํํ๋ฅผ ํฌ๊ดํฉ๋๋ค.
VLA ๋ชจ๋ธ์ ๊ทผ๋ณธ์ ํ๊ณ:
๊ทธ๋ฌ๋ OpenVLA๋ฅผ ํฌํจํ ๊ธฐ์กด VLA ๋ชจ๋ธ๋ค์ ์ค์ํ ํ๊ณ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ฐ์ฅ ๊ฒฐ์ ์ ์ธ ๊ฒ์ ํ๋ จ ๋ฐ์ดํฐ์ ํธํฅ์ ๋๋ค. Open X-Embodiment ๋ฐ์ดํฐ์ ์ ๋๋ถ๋ถ์ด 1์์ ๋ ํ์น ๊ทธ๋ฆฌํผ์์ ์์ง๋์๊ธฐ ๋๋ฌธ์, ๋ค์ง ํธ๋์ ๊ฐ์ ๋ณต์กํ ์๋ ์ดํํฐ์ ๋ํ ํ์ต์ด ๋ถ์กฑํฉ๋๋ค.
์ด๋ก ์ธํด ๋ฐ์ํ๋ ๊ตฌ์ฒด์ ์ธ ๋ฌธ์ ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฒซ์งธ, ํ์ง ๋์์ ๋ถ์ ํ์ฑ ๋ฌธ์ ์ ๋๋ค. VLA ๋ชจ๋ธ์ ๋ฌผ์ฒด ๊ทผ์ฒ๊น์ง์ ํ ์์ง์์ ์ ์์ฑํ์ง๋ง, ์ค์ ์๊ฐ๋ฝ ์์ง์์ ์ ๋ฐ๋๊ฐ ๋จ์ด์ง๋๋ค. ๋์งธ, ๋ค์ค ๋ชจ๋(Multi-modal) ๋์ ์์ฑ์ ์ด๋ ค์์ ๋๋ค. ๊ฐ์ ๋ฌผ์ฒด๋ฅผ ์ก๋ ๋ฐ๋ ์ฌ๋ฌ ๊ฐ์ง ์ ํจํ ํ์ง ๋ฐฉ๋ฒ์ด ์กด์ฌํ์ง๋ง, VLA ๋ชจ๋ธ์ ์ด๋ฌํ ๋ค์์ฑ์ ํํํ๋ ๋ฐ ํ๊ณ๊ฐ ์์ต๋๋ค. ์ ์งธ, ์๋ฌ ๋ณต๊ตฌ ๋ฅ๋ ฅ์ ๋ถ์ฌ์ ๋๋ค. ํ์ง ์๋๊ฐ ์คํจํ์ ๋ ์ ์์ ์ผ๋ก ๋ณต๊ตฌํ๋ ํ๋์ ์์ฑํ๊ธฐ ์ด๋ ต์ต๋๋ค.
1.2 Diffusion Policy: ๋ก๋ด ํ์ต์ ์๋ก์ด ํจ๋ฌ๋ค์
Diffusion Policy๋ 2023๋ Columbia University์ ์ฐ๊ตฌํ์ด ์ ์ํ ํ์ ์ ์ธ ๋ก๋ด ์ ์ฑ ํ์ต ๋ฐฉ๋ฒ์ ๋๋ค. ์ด๋ฏธ์ง ์์ฑ ๋ถ์ผ์์ ํฐ ์ฑ๊ณต์ ๊ฑฐ๋ ํ์ฐ ๋ชจ๋ธ(Diffusion Model)์ ์์ด๋์ด๋ฅผ ๋ก๋ด ์ ์ด์ ์ ์ฉํ ๊ฒ์ ๋๋ค.
ํต์ฌ ์๋ฆฌ:
Diffusion Policy์ ์๋ ์๋ฆฌ๋ฅผ ๋จ๊ณ๋ณ๋ก ์ดํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์๋ฐฉํฅ ๊ณผ์ (Forward Process)์์๋ ๊นจ๋ํ ๋์ ๋ฐ์ดํฐ์ ์ ์ง์ ์ผ๋ก ๋ ธ์ด์ฆ๋ฅผ ์ถ๊ฐํ์ฌ ์์ ํ ๋ ธ์ด์ฆ๋ก ๋ณํํฉ๋๋ค. ์ญ๋ฐฉํฅ ๊ณผ์ (Reverse Process)์์๋ ๋ ธ์ด์ฆ๋ก๋ถํฐ ์์ํ์ฌ ํ์ต๋ ์ค์ฝ์ด ํจ์๋ฅผ ๋ฐ๋ผ ์ ์ง์ ์ผ๋ก ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ๊ณ ์ ํจํ ๋์ ์ํ์ค๋ฅผ ์์ฑํฉ๋๋ค.
์ํ์ ์ผ๋ก ํํํ๋ฉด, Diffusion Policy๋ ๋์ ๋ถํฌ์ ์ค์ฝ์ด ํจ์(score function)์ ๊ธฐ์ธ๊ธฐ๋ฅผ ํ์ตํ๊ณ , ์ถ๋ก ์ ์ผ๋ จ์ ํ๋ฅ ์ ๋์ฃผ๋ฑ ๋์ญํ(stochastic Langevin dynamics) ๋จ๊ณ๋ฅผ ํตํด ์ด ๊ธฐ์ธ๊ธฐ ํ๋์ ๋ํด ๋ฐ๋ณต์ ์ผ๋ก ์ต์ ํํฉ๋๋ค.
๋ก๋ด ์ ์ฑ ์ผ๋ก์์ ์ฅ์ :
Diffusion Policy๊ฐ ๋ก๋ด ์ ์ด์ ํนํ ์ ํฉํ ์ด์ ๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค.
์ฒซ์งธ, ๋ค์ค ๋ชจ๋ ๋์ ๋ถํฌ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๋๋ค. ๊ฐ์ ์ํฉ์์ ์ฌ๋ฌ ๊ฐ์ง ์ ํจํ ๋์์ด ๊ฐ๋ฅํ ๋, ์ด๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ปต์ ์ก์ ๋ ์์์ ์ก๋ ๋ฐฉ๋ฒ๊ณผ ์์์ ์ก๋ ๋ฐฉ๋ฒ ๋ชจ๋๋ฅผ ํํํ ์ ์์ต๋๋ค.
๋์งธ, ๊ณ ์ฐจ์ ๋์ ๊ณต๊ฐ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๋๋ค. ๋ค์ง ํธ๋์ ๊ฐ์ด ๋ง์ ์์ ๋๋ฅผ ๊ฐ์ง ์์คํ ์์๋ ๋ถ๋๋ฝ๊ณ ์ผ๊ด๋ ๋์์ ์์ฑํฉ๋๋ค.
์ ์งธ, ๋ฐ์ด๋ ํ๋ จ ์์ ์ฑ์ ๋๋ค. ๋ค๋ฅธ ์์ฑ ๋ชจ๋ธ๋ค์ ๋นํด ํ๋ จ์ด ์์ ์ ์ด๊ณ ์ฌํ์ฑ์ด ๋์ต๋๋ค.
๋ท์งธ, ์๊ฐ์ ์ผ๊ด์ฑ์ ๋๋ค. ๋์ ์ฒญํน(action chunking)์ ์์ฐ์ค๋ฝ๊ฒ ์ง์ํ์ฌ, ์ฐ์์ ์ด๊ณ ๋ถ๋๋ฌ์ด ์์ง์์ ์์ฑํฉ๋๋ค.
1.3 ๋ ์ ๊ทผ๋ฒ์ ์๋ณด์ฑ
๋ณธ ๋ ผ๋ฌธ์ ํต์ฌ ํต์ฐฐ์ VLA ๋ชจ๋ธ๊ณผ Diffusion Policy๊ฐ ์๋ก์ ์ฝ์ ์ ๋ณด์ํ๋ ์๋ณด์ ์ธ ๊ด๊ณ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
| ํน์ฑ | VLA ๋ชจ๋ธ | Diffusion Policy |
|---|---|---|
| ๊ฐ์ | ์ธ์ด ์ดํด, ๊ณ ์์ค ๊ณํ, ์ผ๋ฐํ | ์ ๋ฐ ์ ์ด, ๋ค์ค ๋ชจ๋ ๋์, ๋ณต๊ตฌ ํ๋ |
| ์ฝ์ | ์ ์์ค ์ ๋ฐ๋, ํน์ ๊ฐ์ฒด ์ ์ | ์ธ์ด ๋ช ๋ น ์ฒ๋ฆฌ, ์๋ก์ด ๊ฐ์ฒด ์ผ๋ฐํ |
| ์ ํฉํ ๋จ๊ณ | ์ ๊ทผ(Approach) | ํ์ง(Grasp) |
| ๋ฐ์ดํฐ ์๊ตฌ๋ | ๋๊ท๋ชจ ์ฌ์ ํ๋ จ ํ์ | ์๊ท๋ชจ ํ์คํฌ ํนํ ๋ฐ์ดํฐ |
์ด๋ฌํ ๋ถ์์ ๋ฐํ์ผ๋ก, ์ฐ๊ตฌํ์ ๋ ๋ชจ๋ธ ์ฌ์ด๋ฅผ ์ ํํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์ ์ ์ํ์ต๋๋ค.
2. ํ๋์จ์ด ํ๋ซํผ: ADAPT Hand 2
2.1 ์ค๊ณ ์ฒ ํ: ์ธ๊ฐ ์์ ํจ์๋ธ ์ปดํ๋ผ์ด์ธ์ค ๋ชจ๋ฐฉ
๋ณธ ์ฐ๊ตฌ์์ ์ฌ์ฉ๋ ADAPT Hand 2๋ EPFL CREATE Lab์์ ๊ฐ๋ฐํ ์ธ๊ฐํ ๋ก๋ด ํธ๋์ ๋๋ค. ์ด ํธ๋์ ์ค๊ณ ์ฒ ํ์ ๋จ์ํ ์ธ๊ฐ ์์ ๊ธฐ๊ตฌํ์ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฐฉํ๋ ๊ฒ์ ๋์ด, ์ธ๊ฐ ์์ ํจ์๋ธ(์๋์ ) ์ปดํ๋ผ์ด์ธ์ค ํน์ฑ๊น์ง ์ฌํํ๋ ๊ฒ์ ๋๋ค.
์ธ๊ฐ ์์ ์ปดํ๋ผ์ด์ธ์ค๊ฐ ์ค์ํ ์ด์ :
์ธ๊ฐ์ด ๋ฌผ์ฒด๋ฅผ ์ง์ ๋, ์ฐ๋ฆฌ๋ ๋ฌผ์ฒด์ ์ ํํ ์์น๋ ํ์์ ์๋ฒฝํ๊ฒ ์์ง ๋ชปํด๋ ์ฑ๊ณต์ ์ผ๋ก ํ์งํ ์ ์์ต๋๋ค. ์ด๊ฒ์ด ๊ฐ๋ฅํ ์ด์ ๋ ์์ ํผ๋ถ, ๊ด์ , ํ์ค์ ๋ถํฌ๋ ์ปดํ๋ผ์ด์ธ์ค(์ ์ฐ์ฑ) ๋๋ถ์ ๋๋ค. ์ด ์ปดํ๋ผ์ด์ธ์ค๋ ๋ถํ์ค์ฑ์ ๋ํ ์์ฐ์ค๋ฌ์ด ์ ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
๋ฐ๋ฉด, ์ ํต์ ์ธ ๊ฐ์ฒด(rigid) ๋ก๋ด ํธ๋๋ ํ๊ฒฝ์ ๋ํ ์ ํํ ์ ๋ณด ์์ด๋ ์์ ํ๊ฒ ์ํธ์์ฉํ๊ธฐ ์ด๋ ต์ต๋๋ค. ์์ ์์น ์ค์ฐจ๋ ๊ณผ๋ํ ์ ์ด๋ ฅ์ด๋ ๋ฌผ์ฒด ์์์ผ๋ก ์ด์ด์ง ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
2.2 ๊ธฐ๊ณ์ ๊ตฌ์กฐ์ ํน์ง
ADAPT Hand 2์ ์์ธ ์ฌ์์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ ์ฒด ๊ตฌ์กฐ: - ์์ ๋(DoF): 13 (ํธ๋ ์ ์ฉ), ์๋ชฉ ํฌํจ ์ 15 - ๊ด์ ์: 20๊ฐ - ์ก์ถ์์ดํฐ: Dynamixel XM430-W210-R ์๋ณด ๋ชจํฐ 15๊ฐ - ๊ตฌ๋ ๋ฐฉ์: ํ ๋(tendon) ๊ตฌ๋ - ์ฌ์ง: 3D ํ๋ฆฐํ ๋ PLA ๋ฐ TPU(์ด๊ฐ์์ฑ ํด๋ฆฌ์ฐ๋ ํ)
์๊ฐ๋ฝ ๋ฉ์ปค๋์ฆ:
๊ฐ ์๊ฐ๋ฝ์ ๊ณตํต๋ ์ค๊ณ๋ฅผ ๊ณต์ ํ๋ฉด์๋ ์ธ๊ฐ ์์ ํด๋ถํ์ ๊ตฌ์กฐ๋ฅผ ์ถฉ์คํ ๋ฐ์ํฉ๋๋ค.
MCP(์ค์์ง์ ) ๊ด์ ์ ๊ฒฝ์ฐ, ๊ธธํญ๊ทผ(antagonistic) ํ ๋์ ์ํด ๊ตด๊ณก/์ ์ ์ด ์ ์ด๋ฉ๋๋ค. ํนํ ์๋ฆฌ์ฆ ํ์ฑ ์ก์ถ์์ด์ (Series Elastic Actuation)์ด ์ ์ฉ๋์ด, ์ธ๋ ฅ์ ๋ํ ์ปดํ๋ผ์ด์ธํธํ ๋ฐ์์ด ๊ฐ๋ฅํฉ๋๋ค. ์ต์คํ ์ ์คํ๋ง์ ์ฐ๊ฒฐ๋ ํ๋ฆฌ ์ฃผ๋ณ์ผ๋ก ๊ตด๊ณก ํ ๋์ด ๊ฒฝ์ ํ์ฌ ํ์ฑ ํน์ฑ์ ์ ๊ณตํฉ๋๋ค.
PIP/DIP(๊ทผ์/์์ ์ง์ ๊ฐ) ๊ด์ ์ ๋จ์ผ ๊ตด๊ณก ํ ๋์ ์ํด ์ปคํ๋ง๋์ด ๋์์ ์๋ํฉ๋๋ค. TPU ์์ฌ์ ํ๋ ์ ์กฐ์ธํธ๊ฐ ์ ์ ๋ ฅ์ ์ ๊ณตํ๊ณ , ์๊ฐ๋ฝ ๋ค์ชฝ์ ํ์ฑ ์ค์ด ์ถ๊ฐ์ ์ธ ๋ณต์๋ ฅ์ ์ ๊ณตํฉ๋๋ค.
์ธ์ /๋ด์ (Abduction/Adduction)์ ์๋ฆฌ์ฆ ํ์ฑ ๋งํค์ง ๋ฉ์ปค๋์ฆ์ ํตํด ์ ์ด๋ฉ๋๋ค. TPU ์์ฌ๋ก MCP ํ ์กฐ์ธํธ์ ์ฐ๊ฒฐ๋์ด 2์ถ ์ปดํ๋ผ์ด์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์ง์ ๊ฒฝ์ฐ, 4๊ฐ์ ์ก์ถ์์ดํฐ๊ฐ 4๊ฐ์ ๊ด์ ์ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ดํฉ๋๋ค. CMC(์๊ทผ์ค์) ๊ด์ ์ 90๋ ํ์ ๋ ๊ธธํญ๊ทผ ๊ตฌ์กฐ๋ก 2์์ ๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ๊ตํ ์กฐ์์์ ์์ง์ ์ค์์ฑ์ ๋ฐ์ํ ์ค๊ณ์ ๋๋ค.
์ปดํ๋ผ์ด์ธ์ค ๋ถํฌ:
ADAPT Hand 2์ ์ปดํ๋ผ์ด์ธ์ค๋ ์ธ ๊ฐ์ง ๋ ๋ฒจ์์ ๋ถํฌ๋ฉ๋๋ค.
ํผ๋ถ ๋ ๋ฒจ์์๋ ์ฐ์์ ์ธ ์ค๋ฆฌ์ฝ ์คํจ์ด ์ ์ฒด ์์ ๊ฐ์ธ๋ฉฐ, ์ ์ด ์ ๋ณํ์ ํตํด ์ ์์ ํ์ง๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์๊ฐ๋ฝ ๋ ๋ฒจ์์๋ MCP ๊ด์ ์ ์๋ฆฌ์ฆ ํ์ฑ ๋ฉ์ปค๋์ฆ์ด ์ผํฐ๋ฏธํฐ ์ค์ผ์ผ์ ์์ธ ์ ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ธ๋ ฅ์ด ๊ฐํด์ง๋ฉด ์๊ฐ๋ฝ ์ ์ฒด๊ฐ ํ๊ฒฝ์ ์์์ ์ผ๋ก ๋ฐ์ํฉ๋๋ค.
์๋ชฉ ๋ ๋ฒจ์์๋ ํตํฉ๋ ์๋ชฉ ๊ด์ ์ด ์ถ๊ฐ์ ์ธ ์ปดํ๋ผ์ด์ธ์ค๋ฅผ ์ ๊ณตํ๊ณ , ๋ถ์์ ํ ์์น ์ถ์ ์๋ ๊ฐ๊ฑดํ ์กฐ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
2.3 VLA ์ ์ด์์์ ์ด์
ADAPT Hand 2์ ์ปดํ๋ผ์ด์ธ์ค ํน์ฑ์ VLA ๋ชจ๋ธ ๊ธฐ๋ฐ ์ ์ด์์ ํนํ ์ ์ฉํฉ๋๋ค.
์ฒซ์งธ, ๋ ธ์ด์ฆ ์ ํธ ํํฐ๋ง ํจ๊ณผ์ ๋๋ค. ํธ๋์คํฌ๋จธ ๊ธฐ๋ฐ VLA ๋ชจ๋ธ์ด ์์ฑํ๋ ์ก์ถ์์ด์ ์ ํธ์๋ ์ด๋ ์ ๋์ ๋ ธ์ด์ฆ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์๋ฆฌ์ฆ ํ์ฑ ์ก์ถ์์ด์ ์ ์ด๋ฌํ ๋ ธ์ด์ฆ๋ฅผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํํฐ๋งํ์ฌ ๋ถ๋๋ฌ์ด ์์ง์์ ๊ตฌํํฉ๋๋ค.
๋์งธ, ์๋ฌ ๊ด์ฉ(Error Tolerance)์ ๋๋ค. VLA ๋ชจ๋ธ์ ๋์ ์์ธก์ด ์๋ฒฝํ์ง ์๋๋ผ๋, ์ปดํ๋ผ์ด์ธ์ค๊ฐ ์์น ์ค์ฐจ๋ฅผ ํก์ํ์ฌ ์ฑ๊ณต์ ์ธ ํ์ง๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์ ์งธ, ์์ ํ ์ํธ์์ฉ์ ๋๋ค. ๋ถํ์คํ ํ๊ฒฝ์์์ ์ ์ด ์์๋ ๊ณผ๋ํ ํ์ด ๋ฐ์ํ์ง ์์, ๋ฌผ์ฒด ์์์ด๋ ์์คํ ๊ณ ์ฅ์ ๋ฐฉ์งํฉ๋๋ค.
2.4 ํด๋ถํ์ ์ ํ์ฑ
ADAPT Hand 2๋ ์ธ๊ฐ ์์ ํด๋ถํ์ ๊ตฌ์กฐ๋ฅผ ๋์ ์ ํ๋๋ก ์ฌํํฉ๋๋ค.
๊ธฐ๊ตฌํ์ ์ ์ฌ์ฑ ์ธก๋ฉด์์, ์๋์ ๊ด์ ์์น๊ฐ ์ฑ์ธ ์ธ๊ฐ ์์ ํด๋ถํ์ ๋ชจ๋ธ์์ ์ง์ ๋์ถ๋์์ต๋๋ค. 33๊ฐ์ง ํ์ง ๋ถ๋ฅ๋ฒ(grasp taxonomy)์ ๋ชจ๋ ์์ธ๋ฅผ ์์ฑํ ์ ์๊ณ , Kapandji ํ ์คํธ์ 10๊ฐ์ง ์์ธ๋ฅผ ๋ชจ๋ ์ํ ๊ฐ๋ฅํฉ๋๋ค.
์ค์ผ์ผ ์ธก๋ฉด์์, ์ ํฌ๊ธฐ๊ฐ ์ฑ์ธ ์ธ๊ฐ ์๊ณผ ์ ์ฌํ์ฌ ์ธ๊ฐ์ฉ์ผ๋ก ์ค๊ณ๋ ๋๊ตฌ์ ํ๊ฒฝ์์ ์ฌ์ฉํ๊ธฐ ์ ํฉํฉ๋๋ค.
ํผ๋ถ ๊ธฐํํ ์ธก๋ฉด์์, ์ฐ์์ ์ธ ์ค๋ฆฌ์ฝ ์คํจ์ ํ๋ฉด ํ์์ด ์ธ๊ฐ ์์ ์ธํ์ ๋ชจ๋ฐฉํฉ๋๋ค.
3. ์ ์ ๋ฐฉ๋ฒ๋ก : VLA-Diffusion ์ค์์นญ ํ๋ ์์ํฌ
3.1 ์ ์ฒด ์์คํ ์ํคํ ์ฒ
๋ณธ ๋ ผ๋ฌธ์ด ์ ์ํ๋ ํ๋ ์์ํฌ์ ํต์ฌ์ ์ด๋ฒคํธ ์ ํธ(event signal) ฯ๋ฅผ ์ฌ์ฉํ์ฌ VLA ๋ชจ๋ธ๊ณผ Diffusion Policy ์ฌ์ด๋ฅผ ์ ํํ๋ ๊ฒ์ ๋๋ค.
ํ์ดํ๋ผ์ธ ํ๋ฆ:
์์คํ ์ ์ ์ฒด ํ๋ฆ์ ๋ค์๊ณผ ๊ฐ์ด ์งํ๋ฉ๋๋ค.
๋จผ์ ์ธ์ด ๋ช ๋ น ์ ๋ ฅ ๋จ๊ณ์์, ์ฌ์ฉ์๊ฐ โPut Red Pepper on Yellow Plateโ์ ๊ฐ์ ์์ฐ์ด ๋ช ๋ น์ ์ ๋ ฅํฉ๋๋ค.
VLA ๋ชจ๋ธ ํ์ฑํ ๋จ๊ณ(ฯ = 0)์์, fine-tuned OpenVLA ๋ชจ๋ธ์ด ํ์ฑํ๋ฉ๋๋ค. ๋ ๋์ ์นด๋ฉ๋ผ์์ ์บก์ฒ๋ ์ด๋ฏธ์ง์ ์ธ์ด ๋ช ๋ น์ ์ ๋ ฅ์ผ๋ก ๋ฐ์, ํ๊ณผ ์์ ๊ด์ ์์น ๋ช ๋ น์ ์ถ๋ ฅํ๊ณ , ๋ก๋ด ํ์ด ๋ชฉํ ๋ฌผ์ฒด ๊ทผ์ฒ๋ก ์ด๋ํฉ๋๋ค.
์ ํ ์กฐ๊ฑด ๊ฐ์ง ๋จ๊ณ์์, ๋ก๋ด์ด ๋ฌผ์ฒด์ ์ถฉ๋ถํ ๊ฐ๊น์์ง๋ฉด(์ฌ์ ์ ์๋ ์์น ์๊ณ๊ฐ ๋๋ฌ) ์ ํ ์ ํธ ฯ๊ฐ 0์์ 1๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค.
Diffusion Policy ํ์ฑํ ๋จ๊ณ(ฯ = 1)์์, ์ฌ์ ํ๋ จ๋ Diffusion Policy๊ฐ ํ์ฑํ๋ฉ๋๋ค. ํ์ฌ ๊ด์ ์ํ์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์, ์ ๋ฐํ ํ์ง ๋์ ์ํ์ค๋ฅผ ์์ฑํฉ๋๋ค.
ํ์ง ๋ฐ ๋ฐฐ์น ๋จ๊ณ์์, Diffusion Policy๊ฐ ํ์ง๋ฅผ ์๋ฃํ๋ฉด, ๋ค์ VLA ๋ชจ๋ธ๋ก ์ ํ(ฯ = 0)ํ์ฌ ์ธ์ด๋ก ์ง์ ๋ ๋ชฉํ ์์น(์: Yellow Plate)๋ก ์ด๋ํฉ๋๋ค. ๋ฐฐ์น ์์น์ ๋๋ฌํ๋ฉด ๋ค์ Diffusion Policy(ฯ = 1)๋ก ์ ํํ์ฌ ๋๊ธฐ ๋์์ ์ํํฉ๋๋ค.
3.2 VLA ๋ชจ๋ธ: OpenVLA Fine-tuning
Fine-tuning ์ ๋ต:
๋ณธ ์ฐ๊ตฌ์์๋ ์ฌ์ ํ๋ จ๋ OpenVLA 7B ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก fine-tuning์ ์ํํ์ต๋๋ค. ์ฃผ์ ํน์ง์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํ๋ จ ๋ฐ์ดํฐ ์ธก๋ฉด์์, ํ์ง ๊ธฐ๊ฐ(grasping period)์ ์ ์ธํ ๋ฐ์ดํฐ์ ์ ์ฌ์ฉํ์ต๋๋ค. ์ด๋ VLA ๋ชจ๋ธ์๊ฒ ํ์ง ๋์์ ํ์ต์ํค์ง ์์์ผ๋ก์จ, ์ด ์ญํ ์ Diffusion Policy์ ์ ๋ด์ํค๋ ์ ๋ต์ ๋๋ค.
์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ฐฉ์์์๋ ์๋ณธ OpenVLA๊ฐ ๋จ์ผ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, ๋ณธ ์ฐ๊ตฌ์์๋ ๋ ๋์ ์นด๋ฉ๋ผ(cam1, cam2) ์ด๋ฏธ์ง๋ฅผ ๊ฒฐํฉํ์ต๋๋ค. cam1 ์ด๋ฏธ์ง๋ฅผ 224ร144๋ก, cam2 ์ด๋ฏธ์ง๋ฅผ 224ร80์ผ๋ก ๋ฆฌ์ฌ์ด์ฆํ ํ, ์์ง์ผ๋ก ์ฐ๊ฒฐ(concatenate)ํ์ฌ ๋จ์ผ ์ด๋ฏธ์ง๋ก ๋ง๋ญ๋๋ค.
ํ๋ จ ์๋ ด ์กฐ๊ฑด์ผ๋ก, ํ๋ จ ๋์ ์ ํ๋๊ฐ 95%๋ฅผ ์ด๊ณผํ๊ณ ์๋ ดํ ๋๊น์ง fine-tuning์ ๊ณ์ํ์ต๋๋ค.
ํ๋์จ์ด ์ธก๋ฉด์์, A100-80GB GPU๊ฐ ์ฅ์ฐฉ๋ ํด๋ฌ์คํฐ ๊ฐ์ ๋จธ์ ์์ ํ๋ จ์ ์ํํ์ต๋๋ค.
์ถ๋ ฅ ํ์:
Fine-tuned VLA ๋ชจ๋ธ์ ๋ค์๊ณผ ๊ฐ์ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค.
7์ฐจ์ ํ ๊ด์ ์์น๊ฐ ์๋๋ฐ, ์ด๋ 6๊ฐ์ ํ ๊ด์ ๊ฐ๋์ 1๊ฐ์ ์ถ๊ฐ ์์ ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
13์ฐจ์ ์ ๊ด์ ์์น๋ก๋, 4๊ฐ์ ์๊ฐ๋ฝ ๊ฐ๊ฐ์ ๋ํด MCP์ PIP/DIP ์ ์ด๋ฅผ ์ํ 2๊ฐ์ฉ ์ด 8์ฐจ์, ์์ง์ ๋ํด 4์ฐจ์, ๊ทธ๋ฆฌ๊ณ ์ธ์ /๋ด์ ์ ์ํ 1์ฐจ์์ด ์์ต๋๋ค.
3.3 Diffusion Policy ๋ชจ๋ธ
๋ชจ๋ธ ๊ตฌ์ฑ:
๋ณธ ์ฐ๊ตฌ์ Diffusion Policy๋ Columbia University์ ์๋ณธ Diffusion Policy ๊ตฌํ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
์ ๋ ฅ์ผ๋ก๋ ํ์ฌ ๊ด์ ์ํ(proprioception)์ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ต๋๋ค.
์ถ๋ ฅ์ผ๋ก๋ ์๊ณผ ์๋ชฉ์ ๊ด์ ์์น ์ํ์ค๋ฅผ ์์ฑํฉ๋๋ค.
ํ๋ จ ์กฐ๊ฑด์ผ๋ก, 1500 ์ํญ ๋์ ์ปค์คํ GPU์์ ํ๋ จํ์ต๋๋ค.
ํ๋ จ ๋ฐ์ดํฐ:
Diffusion Policy์ ํ๋ จ ๋ฐ์ดํฐ๋ ์ค์ง ํ์ง ๋์(grasping demonstration)๋ง์ ํฌํจํฉ๋๋ค. ์ด๋ VLA ๋ชจ๋ธ์ ํ๋ จ ๋ฐ์ดํฐ์ ์ํธ ๋ฐฐํ์ ์ผ๋ก ์ค๊ณ๋์ด, ๊ฐ ๋ชจ๋ธ์ด ์์ ์ ์ญํ ์ ํนํ๋๋๋ก ํฉ๋๋ค.
Diffusion Policy์ ํน์ ๋ฅ๋ ฅ:
๋ณธ ์ฐ๊ตฌ์์ Diffusion Policy๋ ์ธ ๊ฐ์ง ํต์ฌ ๋ฅ๋ ฅ์ ๋ฐํํฉ๋๋ค.
๋ค์ค ๋ชจ๋(Multi-modal) ํ๋์์, ๊ฐ์ ๋ฌผ์ฒด์ ๋ํด์๋ ์ํฉ์ ๋ฐ๋ผ ๋ค์ํ ํ์ง ์ ๋ต์ ์์ฑํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํ ์ดํ๋ฅผ ์ง์ ๋ ์์์ ์ ๊ทผํ๊ฑฐ๋ ์์์ ์ ๊ทผํ๋ ๋ฑ ๋ค์ํ ๋ฐฉ๋ฒ์ ์ ํํ ์ ์์ต๋๋ค.
๋ณต๊ตฌ(Recovery) ํ๋์์, ์ฒซ ๋ฒ์งธ ํ์ง ์๋๊ฐ ์คํจํ๋ฉด, ์ ์์ ์ผ๋ก ์๊ฐ๋ฝ ์์ธ๋ฅผ ์กฐ์ ํ์ฌ ์ฌ์๋ํฉ๋๋ค. ์ด๋ฌํ ๋ณต๊ตฌ ํ๋์ ๋ช ์์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋ ๊ฒ์ด ์๋๋ผ, ๋ฐ์ดํฐ์์ ํ์ต๋ ๊ฒ์ ๋๋ค.
์ ๋ฐํ๊ณ ๋ถ๋๋ฌ์ด ์ ์ด์์, ํ์ฐ ๊ณผ์ ์ ํน์ฑ์ ์์ฑ๋๋ ๋์ ์ํ์ค๊ฐ ์๊ฐ์ ์ผ๋ก ๋ถ๋๋ฝ๊ณ ์ผ๊ด์ฑ์ด ์์ต๋๋ค.
3.4 ์ด๋ฒคํธ ์ ํธ(Event Signal) ๋ฉ์ปค๋์ฆ
์ ํธ ์ค๊ณ:
์ด๋ฒคํธ ์ ํธ ฯ๋ ๋ ๋ชจ๋ธ ๊ฐ์ ์ ํ์ ๊ด๋ฆฌํ๋ ์ด์ง(binary) ์ ํธ์ ๋๋ค.
ฯ = 0์ผ ๋๋ VLA ๋ชจ๋ธ์ด ํ์ฑํ๋์ด ๊ณ ์์ค ๊ณํ ๋ฐ ์ ๊ทผ ๋์์ ๋ด๋นํฉ๋๋ค. ฯ = 1์ผ ๋๋ Diffusion Policy๊ฐ ํ์ฑํ๋์ด ์ ์์ค ํ์ง/๋๊ธฐ ๋์์ ๋ด๋นํฉ๋๋ค.
์ ํธ์ ํ์ต:
์ด๋ฒคํธ ์ ํธ๋ ํ๋ จ ๋ฐ์ดํฐ์ ์ง์ ํฌํจ๋ฉ๋๋ค. ์ค์ํ ์ ์, ์ด ์ ํธ๊ฐ ๋ฐํ์์ ๋ณ๋์ ๋ถ๋ฅ๊ธฐ๋ ํด๋ฆฌ์คํฑ์ผ๋ก ๊ฒฐ์ ๋๋ ๊ฒ์ด ์๋๋ผ, ๊ฐ ๋ชจ๋ธ์ด ์ ์ ํ ์์ ์ ์ ํ๋๋๋ก ๋ฐ์ดํฐ ์์ฒด์ ๋ ์ด๋ธ๋ง๋์ด ์๋ค๋ ๊ฒ์ ๋๋ค.
์ ํ ์์ :
Pick-and-place ์์ ์์์ ์ ํ ์์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ฌผ์ฒด ์ ๊ทผ ์์๋ VLA(ฯ=0)์์ ์์ํ์ฌ, ์์ด ๋ฌผ์ฒด์ ๊ฐ๊น์์ง๋ฉด Diffusion(ฯ=1)์ผ๋ก ์ ํํฉ๋๋ค.
๋ฌผ์ฒด ์ด๋ฐ ์์๋ ํ์ง๊ฐ ์๋ฃ๋๋ฉด VLA(ฯ=0)๋ก ์ ํํ์ฌ ๋ชฉํ ์์น๋ก ์ด๋ํฉ๋๋ค.
๋ฌผ์ฒด ๋ฐฐ์น ์์๋ ๋ฐฐ์น ์์น์ ๋๋ฌํ๋ฉด Diffusion(ฯ=1)์ผ๋ก ์ ํํ์ฌ ๋๊ธฐ ๋์์ ์ํํฉ๋๋ค.
4. ๋ฐ์ดํฐ ์์ง: Apple Vision Pro ๊ธฐ๋ฐ ํ ๋ ์คํผ๋ ์ด์
4.1 ํ ๋ ์คํผ๋ ์ด์ ์์คํ
๊ณ ํ์ง ๋ฐ๋ชจ ๋ฐ์ดํฐ ์์ง์ ์ํด, ์ฐ๊ตฌํ์ Apple Vision Pro๋ฅผ ํ์ฉํ ์ง๊ด์ ์ธ ํ ๋ ์คํผ๋ ์ด์ ์์คํ ์ ๊ตฌ์ถํ์ต๋๋ค.
์์คํ ๊ตฌ์ฑ:
VR ํค๋์ ์ผ๋ก Apple Vision Pro๊ฐ ์ด์ฉ์์ ์ ์์ง์์ ์ค์๊ฐ์ผ๋ก ์ถ์ ํฉ๋๋ค.
๋ฆฌํ๊ฒํ ์์คํ ์ ์ธ๊ฐ ์์ ๊ด์ ๊ฐ๋๋ฅผ ADAPT Hand 2์ ๊ด์ ๊ฐ๋๋ก ๋งคํํฉ๋๋ค. ADAPT Hand 2์ ์ธ๊ฐ ๋งค์นญ ๊ธฐ๊ตฌํ ๋๋ถ์ ์ง์ ์ ์ธ ๊ด์ -๊ด์ ๋งคํ์ด ๊ฐ๋ฅํฉ๋๋ค.
์นด๋ฉ๋ผ ์ค์ ์ผ๋ก๋ ๋ ๋์ RGB ์นด๋ฉ๋ผ(cam1, cam2)๊ฐ ์์ ๊ณต๊ฐ์ ๋ค๋ฅธ ๊ฐ๋์์ ์ดฌ์ํฉ๋๋ค.
4.2 ๋ฐ์ดํฐ ์์ง ํ๋กํ ์ฝ
์์ ์ ์:
์ฐ๊ตฌํ์ Pick-and-place ์์ ์ ์ง์คํ์ต๋๋ค. ํ ์คํธ ๊ฐ์ฒด๋ก๋ Red Pepper, Blue Block, Tape, Blue Paper ๋ฑ ๋ค์ํ ํ์๊ณผ ํฌ๊ธฐ์ ๋ฌผ์ฒด๋ค์ด ์ฌ์ฉ๋์์ต๋๋ค. ๋ชฉํ ์์น๋ก๋ Yellow Plate, Purple Plate ๋ฑ ์์์ผ๋ก ๊ตฌ๋ถ๋ ํ๋ ์ดํธ๊ฐ ์ค์ ๋์์ต๋๋ค.
๋ฐ์ดํฐ ๋ ์ด๋ธ๋ง:
๊ฐ ๋ฐ๋ชจ ๊ถค์ ์๋ ๋ค์ ์ ๋ณด๊ฐ ํฌํจ๋ฉ๋๋ค.
์๊ฐ๋ณ ๊ด์ ๊ฐ๋ ์ํ์ค๋ก๋ ํ ๊ด์ 7์ฐจ์๊ณผ ์ ๊ด์ 13์ฐจ์์ด ๊ธฐ๋ก๋ฉ๋๋ค.
์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ก๋ cam1๊ณผ cam2์ ๋๊ธฐํ๋ ํ๋ ์์ด ์ ์ฅ๋ฉ๋๋ค.
์ธ์ด ๋ช ๋ น์ผ๋ก๋ โPut [object] on [location]โ ํ์์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ด๋ฒคํธ ์ ํธ(ฯ)๋ก๋ ๊ฐ ์์ ์์์ VLA/Diffusion ๊ตฌ๋ถ์ด ๊ธฐ๋ก๋ฉ๋๋ค.
4.3 ๋ฐ์ดํฐ ๋ถํ ์ ๋ต
์์ง๋ ๋ฐ์ดํฐ๋ ๋ ๋ชจ๋ธ์ ํ๋ จ์ ์ํด ๋ถํ ๋ฉ๋๋ค.
VLA ํ๋ จ ๋ฐ์ดํฐ๋ ํ์ง ๊ธฐ๊ฐ ์ ์ธํ ์ ์ฒด ๊ถค์ ์ ํฌํจํฉ๋๋ค. ์ ๊ทผ ๋์(๋ฌผ์ฒด๋ก ์ด๋)๊ณผ ์ด๋ฐ ๋์(๋ชฉํ ์์น๋ก ์ด๋)์ด ํฌํจ๋ฉ๋๋ค. ์ธ์ด ๋ช ๋ น๊ณผ ์์ ์ด๋ฃจ์ด ์ธ์ด-๋์ ์ฐ๊ด์ฑ์ ํ์ตํฉ๋๋ค.
Diffusion Policy ํ๋ จ ๋ฐ์ดํฐ๋ ํ์ง ๊ธฐ๊ฐ๋ง ํฌํจํฉ๋๋ค. ์๊ฐ๋ฝ ์์ง์์ ์ด์ ์ ๋ง์ถ ์ ๋ฐ ์ ์ด๋ฅผ ํ์ตํฉ๋๋ค. ์ธ์ด ๋ช ๋ น์ ํฌํจ๋์ง ์์ต๋๋ค.
5. ์คํ ๊ฒฐ๊ณผ ๋ถ์
5.1 ์ ๋์ ํ๊ฐ
์ฃผ์ ์ฑ๋ฅ ์งํ:
| ๋ฐฉ๋ฒ | ์ฑ๊ณต๋ฅ |
|---|---|
| VLA ๋ชจ๋ธ ๋จ๋ | < 40% |
| VLA + Diffusion ํ์ด๋ธ๋ฆฌ๋ | > 80% |
| ๊ฐ์ ์จ | +40%p ์ด์ |
์ด ๊ฒฐ๊ณผ๋ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์ ํจ๊ณผ๋ฅผ ๋ช ํํ ๋ณด์ฌ์ค๋๋ค. ์ฑ๊ณต๋ฅ ์ด 2๋ฐฐ ์ด์ ํฅ์๋์์ต๋๋ค.
์คํจ ์์ธ ๋ถ์ (VLA ๋จ๋ ์ฌ์ฉ ์):
VLA ๋ชจ๋ธ๋ง ์ฌ์ฉํ์ ๋์ ์คํจ ์์ธ์ ๋ถ์ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ถ์ ํํ ์๊ฐ๋ฝ ์์น ๊ฒฐ์ ์ด ์ฃผ์ ์์ธ์ ๋๋ค. VLA ๋ชจ๋ธ์ด ์์ฑํ๋ ์๊ฐ๋ฝ ์์ธ๊ฐ ๋ฌผ์ฒด๋ฅผ ์์ ์ ์ผ๋ก ํ์งํ๊ธฐ์ ์ถฉ๋ถํ ์ ํํ์ง ์์ต๋๋ค.
์ ์ ๋ฅ๋ ฅ ๋ถ์กฑ๋ ๋ฌธ์ ์ ๋๋ค. ์ฒซ ๋ฒ์งธ ์๋๊ฐ ์คํจํ์ ๋ ๋ณต๊ตฌ ๋์์ ์์ฑํ์ง ๋ชปํฉ๋๋ค.
๋จ์ผ ๋ชจ๋ ๋์ ์์ฑ์ ํ๊ณ๋ ์์ต๋๋ค. ๋ค์ํ ํ์ง ์ ๋ต ์ค ์ต์ ์ ๊ฒ์ ์ ํํ์ง ๋ชปํ๊ณ , ์ข ์ข ๋ถ์ ์ ํ ์ ๊ทผ ๋ฐฉํฅ์ ์ ํํฉ๋๋ค.
5.2 VLA ๋ชจ๋ธ์ ์ฑ๋ฅ (๋ฌผ์ฒด ์ ๊ทผ ๋จ๊ณ)
VLA ๋ชจ๋ธ์ ๋ฌผ์ฒด ๊ทผ์ฒ๊น์ง์ ํ ์์ง์์์๋ ์ฐ์ํ ์ฑ๋ฅ์ ๋ณด์์ต๋๋ค.
์ธ์ด ์กฐ๊ฑด๋ถ ๋ชฉํ ์ ํ์์, โRed Pepperโ๋ โTapeโ ๋ฑ ์ธ์ด๋ก ์ง์ ๋ ๋ฌผ์ฒด๋ฅผ ์ ํํ ์๋ณํ๊ณ ํด๋น ๋ฌผ์ฒด ๋ฐฉํฅ์ผ๋ก ์ด๋ํฉ๋๋ค.
์ ํํ ๊ทผ์ ์์น ๊ฒฐ์ ์์, ๋ฌผ์ฒด ๊ทผ์ฒ์ ์ ์ ํ ์์น๊น์ง ํ์ ์ด๋์ํค๋ ๋ฐ ์ฑ๊ณตํฉ๋๋ค.
๋ชฉํ ์์น ์ผ๋ฐํ์์, โYellow Plateโ๋ โPurple Plateโ ๋ฑ ๋ค์ํ ๋ชฉํ ์์น๋ก์ ์ด๋์ ์ธ์ด ๋ช ๋ น์ ๋ฐ๋ผ ์ํํฉ๋๋ค.
5.3 Diffusion Policy์ ์ฑ๋ฅ (ํ์ง ๋จ๊ณ)
๋ค์ค ๋ชจ๋ ํ๋ ์์ฐ:
Diffusion Policy๋ ๊ฐ์ ๋ฌผ์ฒด์ ๋ํด์๋ ์ํฉ์ ๋ฐ๋ผ ๋ค์ํ ํ์ง ์ ๋ต์ ์์ฑํ์ต๋๋ค.
Blue Block์ ๊ฒฝ์ฐ, ์ธก๋ฉด ์ ๊ทผ๊ณผ ์๋จ ์ ๊ทผ์ด ๋ชจ๋ ๊ฐ๋ฅํฉ๋๋ค. ๋ฌผ์ฒด์ ํ์ฌ ์์ธ์ ์์ ์ ๊ทผ ๊ฐ๋์ ๋ฐ๋ผ ์ ์ ํ ์ ๋ต์ ์ ํํฉ๋๋ค.
Tape์ ๊ฒฝ์ฐ, ์ํตํ ํ์์ ๊ฐ์ํ ๊ฐ์ธ๊ธฐ(wrap) ํ์ง๋ฅผ ์ ํํ๊ฑฐ๋, ํ์น ํ์ง๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
๋ณต๊ตฌ ํ๋ ์์ฐ:
Blue Paper ํ์ง ์คํ์์, ์ฒซ ๋ฒ์งธ ํ์ง ์๋ ์คํจ ์ ์๊ฐ๋ฝ ์์ธ๋ฅผ ์ฌ์กฐ์ ํ๊ณ , ๋ค๋ฅธ ๊ฐ๋์์ ์ฌ์ ๊ทผํ์ฌ ์ฑ๊ณต์ ์ผ๋ก ํ์งํ๋ ๋ณต๊ตฌ ํ๋์ด ๊ด์ฐฐ๋์์ต๋๋ค. ์ด๋ฌํ ๋ณต๊ตฌ ํ๋์ ๋ช ์์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋ ๊ฒ์ด ์๋๋ผ, ๋ฐ๋ชจ ๋ฐ์ดํฐ์์ ์์ฐ์ค๋ฝ๊ฒ ํ์ต๋ ๊ฒ์ ๋๋ค.
6. ๊ธฐ์ ์ ์ฌ์ธต ๋ถ์
6.1 ์ VLA ๋ชจ๋ธ์ ์ ๋ฐ ํ์ง์ ์คํจํ๋๊ฐ?
VLA ๋ชจ๋ธ์ด ์ ๋ฐํ ํ์ง ๋์์ ์์ฑํ์ง ๋ชปํ๋ ๊ทผ๋ณธ์ ์ธ ์ด์ ๋ฅผ ๋ถ์ํด๋ณด๊ฒ ์ต๋๋ค.
ํ๋ จ ๋ฐ์ดํฐ์ ํธํฅ:
Open X-Embodiment ๋ฐ์ดํฐ์ ์ ๊ตฌ์ฑ์ ์ดํด๋ณด๋ฉด, ๋๋ถ๋ถ์ ๋ฐ์ดํฐ๊ฐ 1DoF ํ์น ๊ทธ๋ฆฌํผ์์ ์์ง๋์์ต๋๋ค. ํ์น ๊ทธ๋ฆฌํผ์ ํ์ง๋ ๋จ์ํ ์ด๊ธฐ/๋ซ๊ธฐ์ ์ด์ง ๋์์ ๊ฐ๊น์ต๋๋ค. ๋ฐ๋ผ์ ๋ชจ๋ธ์ ๋ณต์กํ ๋ค์ง ํ์ ๋์์ ํ์ตํ ๊ธฐํ๊ฐ ์์์ต๋๋ค.
๋์ ํํ์ ํ๊ณ:
OpenVLA๋ ๋์์ ์ด์ฐ์ ์ธ ํ ํฐ์ผ๋ก ํํํฉ๋๋ค. ์๋ณธ OpenVLA๋ ํ์์คํ ๋น 7๊ฐ์ ์ด์ฐ ํ ํฐ์ ์์ธกํฉ๋๋ค. ๊ฐ ํ ํฐ์ 256๊ฐ์ ๋น(bin) ์ค ํ๋๋ฅผ ์ ํํฉ๋๋ค. ์ด๋ฌํ ์ด์ฐํ๋ ๋ค์ง ํธ๋์ ์ฐ์์ ์ด๊ณ ๋ฏธ์ธํ ๋์์ ํํํ๋ ๋ฐ ํ๊ณ๊ฐ ์์ต๋๋ค.
์๊ธฐํ๊ท(Autoregressive) ์์ฑ์ ๋ฌธ์ :
VLA ๋ชจ๋ธ์ ๋์ ํ ํฐ์ ์์ฐจ์ ์ผ๋ก ์์ฑํฉ๋๋ค. ์ด์ ํ ํฐ์ ์ค์ฐจ๊ฐ ํ์ ํ ํฐ์ ๋์ ๋ฉ๋๋ค. ๊ธด ๋์ ์ํ์ค์์ ์ค์ฐจ ์ถ์ ์ด ์ฌํด์ง๋๋ค.
6.2 Diffusion Policy๊ฐ ๋ค์ค ๋ชจ๋ ๋์์ ์์ฑํ๋ ์๋ฆฌ
ํ์ฐ ๊ณผ์ ์ ๋ณธ์ง:
Diffusion Policy๋ ๋์์ ํ๋ฅ ๋ถํฌ ์์ฒด๋ฅผ ๋ชจ๋ธ๋งํฉ๋๋ค. ์ด๋ ๊ฒฐ์ ๋ก ์ ์ธ ๋จ์ผ ์ถ๋ ฅ์ด ์๋, ๋ค์ํ ์ ํจ ๋์์ ์ํ๋งํ ์ ์์์ ์๋ฏธํฉ๋๋ค.
์ญ๋ฐฉํฅ ํ์ฐ ๊ณผ์ ์์, ๋ ธ์ด์ฆ๋ก๋ถํฐ ์์ํ์ฌ ์ ์ง์ ์ผ๋ก ์ ํจํ ๋์์ผ๋ก ๋ณํ๋ฉ๋๋ค. ์ด๊ธฐ ๋ ธ์ด์ฆ์ ์ฐจ์ด์ ๋ฐ๋ผ ๋ค๋ฅธ ๋ชจ๋(mode)์ ๋์์ผ๋ก ์๋ ดํ ์ ์์ต๋๋ค.
๋ชจ๋ ์ปค๋ฒ๋ฆฌ์ง:
๋ฐ๋ชจ ๋ฐ์ดํฐ์ ๋ค์ํ ํ์ง ์ ๋ต์ด ํฌํจ๋์ด ์์ผ๋ฉด, Diffusion Policy๋ ์ด ๋ชจ๋ ์ ๋ต์ ํฌ๊ดํ๋ ๋ถํฌ๋ฅผ ํ์ตํฉ๋๋ค. ์ถ๋ก ์ ์ํฉ์ ๋ง๋ ์ ์ ํ ๋ชจ๋๋ฅผ ์ํ๋งํฉ๋๋ค.
6.3 ์ด๋ฒคํธ ์ ํธ ์ ํ์ ์ต์ ํ
์ ํ ํ์ด๋ฐ์ ์ค์์ฑ:
๋๋ฌด ์ด๋ฅธ ์ ํ์ ๊ฒฝ์ฐ, VLA ๋ชจ๋ธ์ด ์์ง ๋ฌผ์ฒด์ ์ถฉ๋ถํ ๊ฐ๊น์์ง์ง ์์์ ๋ Diffusion Policy๋ก ์ ํํ๋ฉด, Diffusion Policy๊ฐ ํ์ตํ ๋์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ์คํจํ ์ ์์ต๋๋ค.
๋๋ฌด ๋ฆ์ ์ ํ์ ๊ฒฝ์ฐ, VLA ๋ชจ๋ธ์ด ํ์ง๋ฅผ ์๋ํ๋ค ์คํจํ๋ฉด, ๋ณต๊ตฌ๊ฐ ์ด๋ ต์ต๋๋ค.
ํ์ฌ ๊ตฌํ์ ์ ๊ทผ๋ฒ:
๋ณธ ๋ ผ๋ฌธ์์๋ ์ ํ ์์ ์ ํ๋ จ ๋ฐ์ดํฐ์ ์ง์ ๋ ์ด๋ธ๋งํ๋ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ํด๋ฆฌ์คํฑ ๊ธฐ๋ฐ ์ ๊ทผ๋ณด๋ค ํ์ต๋ ์ ํ ์์ ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ๋ ์ ๊ตํ ๋ฐฉ๋ฒ์ผ๋ก๋ ์ ํ ์์ ์์ฒด๋ฅผ ํ์ตํ๋ ๋ฉํ ์ปจํธ๋กค๋ฌ๋ฅผ ๋ ์ ์์ ๊ฒ์ ๋๋ค.
6.4 ๋ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง ์ตํฉ์ ํจ๊ณผ
๋จ์ผ vs ์ด์ค ์นด๋ฉ๋ผ:
์๋ณธ OpenVLA๋ ๋จ์ผ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ณธ ์ฐ๊ตฌ์์ ๋ ์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊น์ด ์ ๋ณด์ ์๋ฌต์ ํ๋์ผ๋ก, ์๋ก ๋ค๋ฅธ ๊ฐ๋์์ ์ดฌ์๋ ๋ ์ด๋ฏธ์ง๋ฅผ ํตํด 3D ๊ณต๊ฐ ์ ๋ณด๋ฅผ ๋ ์ ์ถ๋ก ํ ์ ์์ต๋๋ค.
๊ฐ๋ ค์ง(occlusion) ๋ฌธ์ ์ํ๋ก, ํ ์นด๋ฉ๋ผ์์ ์์ด๋ ํ์ ์ํด ๊ฐ๋ ค์ง ์์ญ์ด ๋ค๋ฅธ ์นด๋ฉ๋ผ์์๋ ๋ณด์ผ ์ ์์ต๋๋ค.
์ด๋ฏธ์ง ์ฐ๊ฒฐ ์ ๋ต:
224ร144์ 224ร80์ ๋ ์ด๋ฏธ์ง๋ฅผ ์์ง์ผ๋ก ์ฐ๊ฒฐํ์ฌ 224ร224 ๋จ์ผ ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค. ์ด ํฌ๊ธฐ๋ OpenVLA์ ์๋ณธ ์ ๋ ฅ ํฌ๊ธฐ์ ๋์ผํ๋ฏ๋ก, ๋ชจ๋ธ ์ํคํ ์ฒ ๋ณ๊ฒฝ ์์ด ์ ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
7. ํ๊ณ์ ๊ณผ ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ
7.1 ํ์ฌ ์ ๊ทผ๋ฒ์ ํ๊ณ
๊ฐ์ฒด๋ณ Diffusion ๋ชจ๋ธ ํ๋ จ ํ์:
ํ์ฌ ์์คํ ์ ๊ฐ์ฅ ํฐ ํ๊ณ๋ ์๋ก์ด ๊ฐ์ฒด๋ง๋ค ๋ณ๋์ Diffusion Policy๋ฅผ ํ๋ จํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ ์ค์ฉ์ ๋ฐฐํฌ์ ์์ด ํฐ ์ฅ๋ฒฝ์ด ๋ฉ๋๋ค.
ํ์ฅ์ฑ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. N๊ฐ์ ๊ฐ์ฒด๋ฅผ ๋ค๋ฃจ๋ ค๋ฉด N๊ฐ์ Diffusion ๋ชจ๋ธ์ด ํ์ํฉ๋๋ค. ๋ฐ์ดํฐ ์์ง ๋น์ฉ๋ ๋ฌธ์ ์ ๋๋ค. ๊ฐ ๊ฐ์ฒด์ ๋ํด ์ถฉ๋ถํ ๋ฐ๋ชจ ๋ฐ์ดํฐ๋ฅผ ์์งํด์ผ ํฉ๋๋ค. ์ ์ฅ ๊ณต๊ฐ ๋ฌธ์ ๋ ์์ต๋๋ค. ์ฌ๋ฌ ๋ชจ๋ธ์ ์ ์ฅํ๊ณ ๋ก๋ํ๋ ์ค๋ฒํค๋๊ฐ ๋ฐ์ํฉ๋๋ค.
OpenVLA์ ์ฌ์ ํ๋ จ ๋ฐ์ดํฐ ํธํฅ:
OpenVLA๊ฐ 1DoF ๊ทธ๋ฆฌํผ ๋ฐ์ดํฐ๋ก๋ง ์ฌ์ ํ๋ จ๋์ด ์์ด, ๋ค์ง ํธ๋์ ๋ํ fine-tuning ํจ๊ณผ๊ฐ ์ ํ์ ์ผ ์ ์์ต๋๋ค.
์ ์ด ํ์ต์ ํ๊ณ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฆฌํผ์ ๋ค์ง ํธ๋์ ๋์ ๊ณต๊ฐ์ด ๊ทผ๋ณธ์ ์ผ๋ก ๋ค๋ฆ ๋๋ค. ์ธ์ด-๋์ ๋งคํ์ ๋ถ์์ ์ฑ ๋ฌธ์ ๋ ์์ต๋๋ค. ํธ๋ ํนํ ๋ช ๋ น(์: โpinch with thumb and indexโ)์ ๋ํ ์ดํด๊ฐ ๋ถ์กฑํ ์ ์์ต๋๋ค.
์ ํ๋ ์์ ๋ฒ์:
๋ณธ ์ฐ๊ตฌ๋ Pick-and-place ์์ ์ ์ง์คํ์ต๋๋ค. ๋ ๋ณต์กํ ์ธํธ๋(in-hand) ๋งค๋ํฐ๋ ์ด์ ์ด๋ ์์(bimanual) ์กฐ์์ ๋ค๋ฃจ์ง ์์์ต๋๋ค.
7.2 ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ
์ผ๋ฐํ๋ Diffusion Policy:
๊ฐ์ฅ ์๊ธํ ์ฐ๊ตฌ ๋ฐฉํฅ์ ๋ค์ํ ๊ฐ์ฒด์ ์ผ๋ฐํ ๊ฐ๋ฅํ Diffusion Policy๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋๋ค.
๊ฐ์ฒด ์นดํ ๊ณ ๋ฆฌ ์กฐ๊ฑด๋ถ ๋ชจ๋ธ๋ก, ๊ฐ์ฒด์ ์นดํ ๊ณ ๋ฆฌ๋ ์์ฑ์ ์กฐ๊ฑด์ผ๋ก ๋ฐ์ ์ ์์ ํ์ง๋ฅผ ์์ฑํฉ๋๋ค. ๋๊ท๋ชจ ํ์ง ๋ฐ์ดํฐ์ ํ์ฉ ๋ฐฉ์์ผ๋ก, ๊ธฐ์กด์ ๋ก๋ด ํ์ง ๋ฐ์ดํฐ์ (์: DexNet, ContactGrasp)์ ํ์ฉํ์ฌ ์ฌ์ ํ๋ จํฉ๋๋ค. ์๋ฎฌ๋ ์ด์ -์ค์ ์ ์ด(Sim-to-Real) ๋ฐฉ๋ฒ์ผ๋ก, ์๋ฎฌ๋ ์ด์ ์์ ๋๊ท๋ชจ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๊ณ ์ค์ ๋ก ์ ์ดํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐํฉ๋๋ค.
๋ค์ง ํธ๋ ํนํ VLA ๋ชจ๋ธ:
๋ค์ง ํธ๋ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ VLA ๋ชจ๋ธ ์ฌ์ ํ๋ จ์ด ํ์ํฉ๋๋ค.
์๋ก์ด ๋ฐ์ดํฐ์ ๊ตฌ์ถ์ผ๋ก, ADAPT Hand 2์ ๊ฐ์ ๋ค์ง ํธ๋์์ ๋๊ท๋ชจ ๋ฐ๋ชจ ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๋ค. ๋์ ํํ ๊ฐ์ ์ผ๋ก, ์ด์ฐ ํ ํฐ ๋์ ์ฐ์ ๋์ ํํ์ ์ฌ์ฉํ๊ฑฐ๋, ๋ ์ธ๋ฐํ ์ด์ฐํ๋ฅผ ์ ์ฉํฉ๋๋ค. ์๊ฐ๋ฝ ํ์ ํ์ต์ผ๋ก, ๋ค์ง ๊ฐ์ ์๋์ง(synergy)๋ ํ์ ํจํด์ ๋ช ์์ ์ผ๋ก ๋ชจ๋ธ๋งํฉ๋๋ค.
ํตํฉ ์๋-ํฌ-์๋ ํ์ต:
ํ์ฌ์ ๋ชจ๋ํ ์ ๊ทผ์ ๋์ด, ์ ์ฒด ์์คํ ์ ์๋-ํฌ-์๋๋ก ํ์ตํ๋ ๋ฐฉ๋ฒ์ ํ๊ตฌํ ์ ์์ต๋๋ค.
์ ํ ์์ ํ์ต์ผ๋ก, ์ด๋ฒคํธ ์ ํธ ฯ์ ์ต์ ์ ํ ์์ ์ ์๋์ผ๋ก ํ์ตํฉ๋๋ค. ๊ณ์ธต์ ์ ์ฑ (Hierarchical Policy)์ผ๋ก, VLA์ Diffusion์ ํ๋์ ๊ณ์ธต์ ์ ์ฑ ์ผ๋ก ํตํฉํฉ๋๋ค. ๊ฐํํ์ต ๋ฏธ์ธ์กฐ์ ์ผ๋ก, ๋ฐ๋ชจ ํ์ต ํ ๊ฐํํ์ต์ผ๋ก ์ถ๊ฐ ๊ฐ์ ํฉ๋๋ค.
๊ฐ๊ฐ ํผ๋๋ฐฑ ํตํฉ:
ADAPT Hand 2์ ์ปดํ๋ผ์ด์ธ์ค๊ฐ ๋ง์ ๋ถํ์ค์ฑ์ ํก์ํ์ง๋ง, ๊ฐ๊ฐ ํผ๋๋ฐฑ์ ํตํฉํ๋ฉด ๋ ์ ๋ฐํ ์ ์ด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
์ด๊ฐ ์ผ์ ํตํฉ์ผ๋ก, ์ค๋ฆฌ์ฝ ์คํจ์ ์๋ ฅ ์ผ์๋ฅผ ์ถ๊ฐํ์ฌ ์ ์ด ์ ๋ณด๋ฅผ ํ์ฉํฉ๋๋ค. ํ/ํ ํฌ ํผ๋๋ฐฑ์ผ๋ก, ์๋ฆฌ์ฆ ํ์ฑ ์์์์ ํ ์ ๋ณด๋ฅผ ์ถ์ถํ์ฌ ํ๋ฃจํ ์ ์ด์ ํ์ฉํฉ๋๋ค. ์๊ฐ-์ด๊ฐ ์ตํฉ์ผ๋ก, ์๊ฐ๊ณผ ์ด๊ฐ ์ ๋ณด๋ฅผ ๋์์ ์ฒ๋ฆฌํ๋ ๋ฉํฐ๋ชจ๋ฌ ์ ์ฑ ์ ๊ฐ๋ฐํฉ๋๋ค.
8. ๋ก๋ด๊ณตํ์ ์์์ ์์ฌ์
8.1 VLA ๋ชจ๋ธ์ ๋ค์ง ํธ๋ ์ ์ฉ ๊ฐ๋ฅ์ฑ ๊ฒ์ฆ
๋ณธ ๋ ผ๋ฌธ์ VLA ๋ชจ๋ธ์ ๋ค์ง ๋ก๋ด ํธ๋์ ์ ์ฉํ ์ต์ด์ ์ฐ๊ตฌ์ ๋๋ค. ์ด๋ ์ค์ํ ๋ง์ผ์คํค์ผ๋ก, VLA ๋ชจ๋ธ์ด ๋จ์ํ ๊ทธ๋ฆฌํผ๋ฅผ ๋์ด ๋ณต์กํ ๋งค๋ํฐ๋ ์ดํฐ๋ก ํ์ฅ๋ ์ ์์์ ๋ณด์ฌ์ค๋๋ค.
๊ธ์ ์ ํจ์:
์ธ์ด ๊ธฐ๋ฐ ๋ก๋ด ์ ์ด์ ๋ฒ์๊ฐ ํ์ฅ๋ฉ๋๋ค. ์์ฐ์ด ๋ช ๋ น์ผ๋ก ์ ๊ตํ ์ ๋์์ ์ ์ดํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์ธ๊ฐ-๋ก๋ด ์ํธ์์ฉ์ด ๊ฐ์ ๋ฉ๋๋ค. ๋น์ ๋ฌธ๊ฐ๋ ์ธ์ด ๋ช ๋ น์ผ๋ก ๋ก๋ด ํธ๋๋ฅผ ์กฐ์ํ ์ ์์ต๋๋ค.
์ฌ์ ํ๋ จ ๋ชจ๋ธ์ ๊ฐ์น๊ฐ ํ์ธ๋ฉ๋๋ค. ๋๊ท๋ชจ ์ฌ์ ํ๋ จ์ ์ด์ ์ด ๋ค์ง ํธ๋์์๋ ์ ํจํฉ๋๋ค.
8.2 ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์ ์ค์ฉ์ฑ
VLA + Diffusion Policy์ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์ ํ์ฌ ๊ธฐ์ ์ ํ๊ณ๋ฅผ ์ฐํํ๋ ์ค์ฉ์ ์ธ ํด๊ฒฐ์ฑ ์ ๋๋ค.
์ฅ์ :
๊ฐ ๋ชจ๋ธ์ ๊ฐ์ ํ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. VLA์ ์ธ์ด ์ดํด์ Diffusion์ ์ ๋ฐ ์ ์ด๋ฅผ ๊ฒฐํฉํฉ๋๋ค.
์ ์ง์ ๊ฐ์ ์ด ์ฉ์ดํฉ๋๋ค. ๊ฐ ๋ชจ๋์ ๋ ๋ฆฝ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ ์ ์์ต๋๋ค.
์คํจ ์์ธ ํ์ ์ด ์ฉ์ดํฉ๋๋ค. ์ด๋ ๋จ๊ณ์์ ์คํจํ๋์ง ์ฝ๊ฒ ์ง๋จํ ์ ์์ต๋๋ค.
๋จ์ :
์์คํ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํฉ๋๋ค. ๋ ๋ชจ๋ธ์ ๊ด๋ฆฌํ๊ณ ์ ํ์ ์กฐ์จํด์ผ ํฉ๋๋ค.
์ถ๋ก ์ค๋ฒํค๋๊ฐ ๋ฐ์ํฉ๋๋ค. ์ ํ ์์ ์ ๋ชจ๋ธ ๋ก๋ฉ์ด ํ์ํ ์ ์์ต๋๋ค.
ํตํฉ ์ต์ ํ์ ์ด๋ ค์์ด ์์ต๋๋ค. ์ ์ฒด ์์คํ ์ ์๋-ํฌ-์๋ ์ต์ ํ๊ฐ ์ด๋ ต์ต๋๋ค.
8.3 ์ปดํ๋ผ์ด์ธํธ ํ๋์จ์ด์ ์ค์์ฑ
ADAPT Hand 2์ ์ฑ๊ณต์ ํ๋์จ์ด ์ค๊ณ์ ์ค์์ฑ์ ์๊ธฐ์ํต๋๋ค.
์ํํธ์จ์ด-ํ๋์จ์ด ๊ณต๋ ์ค๊ณ:
ADAPT Hand 2์ ์๋ฆฌ์ฆ ํ์ฑ ์ก์ถ์์ด์ ์ VLA ๋ชจ๋ธ์ ๋ถ์ ํํ ์ถ๋ ฅ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํํฐ๋งํฉ๋๋ค. ์ด๋ ํ์ต ๊ธฐ๋ฐ ์ ์ด์ ์ปดํ๋ผ์ด์ธํธ ํ๋์จ์ด์ ์๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ข์ ์์ ๋๋ค.
์ค๊ณ ์ฒ ํ์ ์ ํ:
์ ํต์ ์ ๊ทผ์์๋ ์ ํํ ์ผ์ฑ๊ณผ ์ ์ด๋ก ๋ถํ์ค์ฑ์ ์ ๊ฑฐํ๊ณ ์ ํฉ๋๋ค. ์๋ก์ด ์ ๊ทผ์์๋ ์ปดํ๋ผ์ด์ธ์ค๋ก ๋ถํ์ค์ฑ์ ํก์ํ๊ณ ์ ์ํฉ๋๋ค.
์ด ์ฒ ํ์ ์ ํ์ ํนํ ํ์ต ๊ธฐ๋ฐ ์ ์ด๊ฐ ์์ง ์๋ฒฝํ์ง ์์ ํ ์ํฉ์์ ๋งค์ฐ ์ ํจํฉ๋๋ค.
8.4 ํ ๋ ์คํผ๋ ์ด์ ๋ฐ์ดํฐ ์์ง์ ๋ฐ์
Apple Vision Pro๋ฅผ ํ์ฉํ ํ ๋ ์คํผ๋ ์ด์ ์ ๊ณ ํ์ง ๋ฐ๋ชจ ๋ฐ์ดํฐ ์์ง์ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ์ค๋๋ค.
์ฅ์ :
์ง๊ด์ ์ธํฐํ์ด์ค๋ก, ์ธ๊ฐ ์ ์์ง์์ ์ง์ ๋งคํํ์ฌ ์์ฐ์ค๋ฌ์ด ์กฐ์์ด ๊ฐ๋ฅํฉ๋๋ค.
์ค์๊ฐ ํผ๋๋ฐฑ์ผ๋ก, VR ํ๊ฒฝ์์ ๋ก๋ด์ ์ํ๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
ํ์ฅ์ฑ ์ธก๋ฉด์์, ์๋น์ ๊ธฐ๊ธฐ๋ฅผ ํ์ฉํ์ฌ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์์ง์ด ๊ฐ๋ฅํฉ๋๋ค.
ํ๊ณ:
ADAPT Hand 2์ ์ธ๊ฐ ๋งค์นญ ๊ธฐ๊ตฌํ์ด ์์ด ์ง์ ๋งคํ์ด ๊ฐ๋ฅํ์ง๋ง, ๋ค๋ฅธ ๋ก๋ด ํธ๋์์๋ ๋ ๋ณต์กํ ๋ฆฌํ๊ฒํ ์ด ํ์ํ ์ ์์ต๋๋ค.
9. ๊ด๋ จ ์ฐ๊ตฌ์์ ๋น๊ต
9.1 ๋ค๋ฅธ VLA ๋ชจ๋ธ๋ค
RT-1 / RT-2 (Google):
RT-1/RT-2๋ ๋๊ท๋ชจ ํธ๋์คํฌ๋จธ ๊ธฐ๋ฐ ๋ก๋ด ์ ์ฑ ์ ์ ๊ตฌ์์ ๋๋ค. ๊ทธ๋ฌ๋ ์ฃผ๋ก ๊ฐ๋จํ ๊ทธ๋ฆฌํผ์์ ๊ฒ์ฆ๋์์ผ๋ฉฐ, ๋ค์ง ํธ๋ ์ ์ฉ์ ๋ํ ์ฐ๊ตฌ๋ ์์์ต๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ VLA์ ๋ค์ง ํธ๋ ํ์ฅ์ ์ต์ด๋ก ์๋ํ์ต๋๋ค.
Octo:
Octo๋ 93M ํ๋ผ๋ฏธํฐ์ ๊ฒฝ๋ ์ผ๋ฐํ ๋ชจ๋ธ์ ๋๋ค. ๋ค์ํ ๋ก๋ด ํํ์ ๋ํ ์ผ๋ฐํ๋ฅผ ๋ชฉํ๋ก ํ์ง๋ง, ์ญ์ ๋ณต์กํ ํธ๋์์์ ๊ฒ์ฆ์ ์ ํ์ ์ ๋๋ค.
ฯ0 (Physical Intelligence):
ฯ0๋ VLA์ Diffusion์ ๊ฒฐํฉํ Flow ๊ธฐ๋ฐ ๋ชจ๋ธ์ ๋๋ค. ๋ณธ ๋ ผ๋ฌธ๊ณผ ์ ์ฌํ๊ฒ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ์ ์ทจํ์ง๋ง, ์ํคํ ์ฒ ๋ ๋ฒจ์์์ ํตํฉ์ ์๋ํฉ๋๋ค. ๋ฐ๋ฉด ๋ณธ ๋ ผ๋ฌธ์ ๋ฐํ์ ์ ํ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
9.2 ๋ค๋ฅธ ๋ค์ง ํธ๋ ์กฐ์ ์ฐ๊ตฌ
DexGrasp-Diffusion:
Diffusion ๋ชจ๋ธ์ ํ์ฉํ ๋ค์ง ํ์ง ์์ฑ ์ฐ๊ตฌ์ ๋๋ค. ์ธ์ด ์กฐ๊ฑด์ ํฌํจํ์ง ์์ผ๋ฉฐ, ํ์ง ์์ธ ์์ฑ์ ์ง์คํฉ๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ ์ธ์ด ๊ธฐ๋ฐ ์ ์ฒด ์์ ์ํ๊น์ง ํ์ฅํ์ต๋๋ค.
Learning Dexterous In-Hand Manipulation:
Allegro Hand์์ visuomotor diffusion policy๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ธํธ๋ ๋งค๋ํฐ๋ ์ด์ ์ ํนํ๋์ด ์์ผ๋ฉฐ, ๋ณธ ๋ ผ๋ฌธ์ pick-and-place์๋ ์์ ๋ฒ์๊ฐ ๋ค๋ฆ ๋๋ค.
9.3 ๊ณ์ธต์ ๋ก๋ด ์ ์ด
LoHoVLA:
๊ณ์ธต์ ํ๋ฃจํ ์ ์ด๋ฅผ ํตํ ์ฅ๊ธฐ ์์ ์ํ์ ์ด์ ์ ๋ง์ถฅ๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ VLA-Diffusion ์ ํ๊ณผ ์ ์ฌํ ์ฒ ํ์ ๊ณต์ ํ์ง๋ง, ์ ํ ๋ฉ์ปค๋์ฆ์ด ๋ค๋ฆ ๋๋ค.
HAMSTER:
๊ณ ์์ค ํ๋๋์ ์ ์์ค ์ปจํธ๋กค๋ฌ๋ฅผ ๋ถ๋ฆฌํ๋ ๊ณ์ธต์ VLA์ ๋๋ค. ํฌ๋ก์ค ์ ๋ณด๋๋จผํธ ์ผ๋ฐํ์์ ๊ฐ์ ์ ๋ณด์ ๋๋ค.
10. ์ค๋ฌด์ ์ ์ฉ ๊ณ ๋ ค์ฌํญ
10.1 ์์คํ ๊ตฌํ ์ ๊ณ ๋ ค์ฌํญ
ํ๋์จ์ด ์๊ตฌ์ฌํญ:
์ค์๊ฐ ์ถ๋ก ์ ์ํด์๋ OpenVLA fine-tuned ๋ชจ๋ธ์ ์ฝ 8GB ์ด์์ GPU ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค. Diffusion Policy์๋ ๋ณ๋์ GPU ๋ฆฌ์์ค๊ฐ ํ์ํฉ๋๋ค. ๋ ๋ชจ๋ธ์ ๋์์ ๋ก๋ํ๊ฑฐ๋ ๋น ๋ฅธ ์ ํ์ด ํ์ํฉ๋๋ค.
์ง์ฐ ์๊ฐ(Latency):
VLA ๋ชจ๋ธ์ ์ถ๋ก ์ง์ฐ์ ์ฝ 100-300ms ์์ค์ ๋๋ค. Diffusion Policy์ ํ์ฐ ๊ณผ์ ์๋ ์๊ฐ์ด ์์๋ฉ๋๋ค. ์ค์๊ฐ ์ ์ด์์๋ ์ง์ฐ ์๊ฐ ์ต์ ํ๊ฐ ์ค์ํฉ๋๋ค.
๊ถ์ฅ ์ต์ ํ:
์์ํ(Quantization)๋ฅผ ํตํด 8๋นํธ ๋๋ 4๋นํธ ์์ํ๋ก ๋ฉ๋ชจ๋ฆฌ์ ์๋๋ฅผ ๊ฐ์ ํฉ๋๋ค. ๋ฐฐ์นญ(Batching)์ผ๋ก ์ฌ๋ฌ ํ์์คํ ์ ๋์์ ํ ๋ฒ์ ์์ฑํฉ๋๋ค. ๋์ ์ฒญํน(Action Chunking)์ผ๋ก ํ ๋ฒ์ ์ถ๋ก ์ผ๋ก ์ฌ๋ฌ ์คํ ์ ๋์์ ์์ฑํ์ฌ ์ถ๋ก ๋น๋๋ฅผ ์ค์ ๋๋ค.
10.2 ๋ฐ์ดํฐ ์์ง ๊ฐ์ด๋๋ผ์ธ
ํ์ ๋ฐ๋ชจ ์๋:
๋ณธ ๋ ผ๋ฌธ์์ ์ ํํ ๋ฐ๋ชจ ์๋์ ๋ช ์๋์ง ์์์ง๋ง, ์ผ๋ฐ์ ์ผ๋ก VLA fine-tuning์๋ ์ฝ 100-1000๊ฐ์ ๊ถค์ ์ด ๊ถ์ฅ๋ฉ๋๋ค. Diffusion Policy์๋ ๊ฐ์ฒด๋น ์์ญ-์๋ฐฑ ๊ฐ์ ํ์ง ๋ฐ๋ชจ๊ฐ ๊ถ์ฅ๋ฉ๋๋ค.
๋ฐ์ดํฐ ํ์ง:
์ผ๊ด๋ ์์ ์ํ์ผ๋ก, ๋ฐ๋ชจ ์ ์ผ๊ด๋ ์ ๋ต์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค์์ฑ ํ๋ณด๋ก, ๋ค์ํ ์ด๊ธฐ ์กฐ๊ฑด์์ ๋ฐ๋ชจ๋ฅผ ์์งํฉ๋๋ค. ์คํจ ๋ณต๊ตฌ ํฌํจ์ผ๋ก, ์๋์ ์ผ๋ก ์คํจ ์ํฉ๊ณผ ๋ณต๊ตฌ๋ฅผ ํฌํจ์์ผ ๋ณต๊ตฌ ํ๋์ ํ์ต์ํต๋๋ค.
10.3 ๋ค๋ฅธ ๋ก๋ด ํธ๋๋ก์ ์ด์
๊ณ ๋ ค์ฌํญ:
๊ธฐ๊ตฌํ ์ฐจ์ด ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ADAPT Hand 2์ ๋ค๋ฅธ ๊ธฐ๊ตฌํ์ ๊ฐ์ง ํธ๋์์๋ ๋์ ๊ณต๊ฐ ๋งคํ์ด ํ์ํฉ๋๋ค. ์ปดํ๋ผ์ด์ธ์ค ์ฐจ์ด๋ ์์ต๋๋ค. ๊ฐ์ฒด ํธ๋์์๋ VLA์ ๋ ธ์ด์ฆ์ ๋ ๋ฏผ๊ฐํ ์ ์์ต๋๋ค. ์ผ์ ๊ตฌ์ฑ ์ฐจ์ด๋ก, ์นด๋ฉ๋ผ ์์น๋ ์๊ฐ ๋ค๋ฅด๋ฉด VLA fine-tuning ์ ๋ต ์กฐ์ ์ด ํ์ํฉ๋๋ค.
๊ถ์ฅ ๋จ๊ณ:
๋จผ์ ํ ๋ ์คํผ๋ ์ด์ ์์คํ ์ ๊ตฌ์ถํฉ๋๋ค. ๋์ ํธ๋์ ๋ง๋ ๋ฆฌํ๊ฒํ ๊ฐ๋ฐ์ด ํ์ํฉ๋๋ค. ๊ทธ ๋ค์ ๋ฐ์ดํฐ ์์ง ๋ฐ ๋ ์ด๋ธ๋ง์ ์งํํฉ๋๋ค. ์ ํ ์์ ์ ์ ์ ํ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค. Fine-tuning ๋ฐ ํ๋ จ ๋จ๊ณ์์, ํ์์ ์ด๋ฏธ์ง ์ฒ๋ฆฌ ์ ๋ต์ ์กฐ์ ํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก ํตํฉ ํ ์คํธ์์ ์ ํ ํ์ด๋ฐ์ ๋ฏธ์ธ ์กฐ์ ํฉ๋๋ค.
11. ๊ฒฐ๋ก
EPFL CREATE Lab์ ์ด ์ฐ๊ตฌ๋ VLA ๋ชจ๋ธ๊ณผ Diffusion Policy์ ์๋ณด์ ๊ฒฐํฉ์ ํตํด ๋ค์ง ๋ก๋ด ํธ๋ ์ ์ด์ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ์ ์ํ์ต๋๋ค.
ํต์ฌ ๊ธฐ์ฌ
์ฒซ์งธ, ์ต์ด์ ๋ค์ง ํธ๋ VLA ์ ์ฉ์ผ๋ก, VLA ๋ชจ๋ธ์ด 13DoF ์ธ๊ฐํ ํธ๋์์๋ ์ ํจํจ์ ์ ์ฆํ์ต๋๋ค.
๋์งธ, ์ค์ฉ์ ํ์ด๋ธ๋ฆฌ๋ ํ๋ ์์ํฌ๋ฅผ ์ ์ํ์ต๋๋ค. ์ด๋ฒคํธ ์ ํธ ๊ธฐ๋ฐ ์ ํ์ผ๋ก ๋ ๋ชจ๋ธ์ ์ฅ์ ์ ๊ฒฐํฉํ์ต๋๋ค.
์ ์งธ, 80% ์ด์์ ์ฑ๊ณต๋ฅ ๋ฌ์ฑ์ผ๋ก, VLA ๋จ๋ (40% ๋ฏธ๋ง) ๋๋น ํ๊ธฐ์ ์ธ ๊ฐ์ ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
๋ท์งธ, ์ปดํ๋ผ์ด์ธํธ ํ๋์จ์ด์ ๊ฐ์น๋ฅผ ์ ์ฆํ์ต๋๋ค. ADAPT Hand 2์ ์๋ฆฌ์ฆ ํ์ฑ ์ก์ถ์์ด์ ์ด ํ์ต ๊ธฐ๋ฐ ์ ์ด์ ์๋์ง๋ฅผ ๋ฐํํ์ต๋๋ค.
๋จ์ ๊ณผ์
์ผ๋ฐํ๋ Diffusion Policy ๊ฐ๋ฐ, ๋ค์ง ํธ๋ ํนํ VLA ์ฌ์ ํ๋ จ, ์๋-ํฌ-์๋ ํตํฉ ํ์ต ๋ฑ์ ๊ณผ์ ๊ฐ ๋จ์ ์์ต๋๋ค.
์ ๋ง
์ด ์ฐ๊ตฌ๋ ์ธ์ด๋ก ์ ์ด๋๋ ์ ๊ตํ ๋ก๋ด ์์ ๋ฏธ๋๋ฅผ ํฅํ ์ค์ํ ํ ๊ฑธ์์ ๋๋ค. VLA ๋ชจ๋ธ์ ๊ธ์ํ ๋ฐ์ ๊ณผ Diffusion ๊ธฐ๋ฐ ์ ์ฑ ์ ์ฑ์, ๊ทธ๋ฆฌ๊ณ ์ปดํ๋ผ์ด์ธํธ ํ๋์จ์ด ์ค๊ณ์ ์ง๋ณด๊ฐ ๊ฒฐํฉ๋๋ฉด, ์ธ๊ฐ ์์ค์ ์์ฌ์ฃผ๋ฅผ ๊ฐ์ง ๋ก๋ด์ ๋ ์ด์ ๋จผ ๋ฏธ๋์ ์ด์ผ๊ธฐ๊ฐ ์๋ ๊ฒ์ ๋๋ค.
๋ก๋ด๊ณตํ์๋ก์ ์ฐ๋ฆฌ๋ ์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์์ ์๊ฐ์ ๋ฐ์, ๊ฐ์์ ์ฐ๊ตฌ์์ ๋ชจ๋๊ฐ ์๋์ง๋ฅผ ์ฐพ๊ณ ํ๋์จ์ด-์ํํธ์จ์ด ๊ณต๋ ์ค๊ณ์ ์ค์์ฑ์ ์ธ์ํด์ผ ํ ๊ฒ์ ๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ ๊ทธ ๋ฐฉํฅ์์ ํ๋ฅญํ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ฐธ๊ณ ๋ฌธํ
๋ณธ ๋ฆฌ๋ทฐ์์ ์ธ๊ธ๋ ์ฃผ์ ์ฐ๊ตฌ๋ค์ ๋๋ค.
- Pan, C., Junge, K., & Hughes, J. (2024). Vision-Language-Action Model and Diffusion Policy Switching Enables Dexterous Control of an Anthropomorphic Hand. arXiv:2410.14022.
- Kim, M. J., et al. (2024). OpenVLA: An Open-Source Vision-Language-Action Model. arXiv:2406.09246.
- Chi, C., et al. (2023). Diffusion Policy: Visuomotor Policy Learning via Action Diffusion. RSS 2023.
- Junge, K., & Hughes, J. (2025). ADAPT-Teleop: Robotic Hand with Human Matched Embodiment Enables Dexterous Teleoperated Manipulation. npj Robotics.
- Junge, K., & Hughes, J. (2025). Spatially Distributed Biomimetic Compliance Enables Robust Anthropomorphic Robotic Manipulation. Communications Engineering.
- Brohan, A., et al. (2022). RT-1: Robotics Transformer for Real-World Control at Scale.
- Brohan, A., et al. (2023). RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Control.
- Team, O., et al. (2024). Octo: An Open-Source Generalist Robot Policy.
โ๏ธ Dig Review
โ๏ธ Dig โ Go deep, uncover the layers. Dive into technical detail.
๊ฐ์ ๋ฐ ๋ฐฐ๊ฒฝ
์ต๊ทผ ๋ก๋ด ์กฐ์ ๋ถ์ผ์์๋ ์๊ฐ๊ณผ ์ธ์ด๋ฅผ ๊ฒฐํฉํ์ฌ ๋ก๋ด ํ๋์ ์์ฑํ๋ Vision-Language-Action (VLA) ๋ชจ๋ธ์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์์ต๋๋ค. VLA ๋ชจ๋ธ์ ์นด๋ฉ๋ผ ์์๊ณผ ํ ์คํธ ์ง์๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ก๋ด์ ์ ์์ค ๋์ ๋ช ๋ น์ ๋ฐ๋ก ์ถ๋ ฅํ๋ ๊ฑฐ๋ ๋ฉํฐ๋ชจ๋ฌ ๋ชจ๋ธ๋ก, Google DeepMind์ RT-2 ๋ฑ์ ์์์ผ๋ก ๋ฐ์ ํด์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ธฐ์กด VLA ๋ชจ๋ธ์ ์ฃผ๋ก 1์์ ๋ ๊ทธ๋ฆฌํผ(์ง๊ฒ ํํ ์ง๊ฒ๋ฐ)์ ๋ํด์๋ง ํ์ต๋์ด ์๊ธฐ ๋๋ฌธ์, ์ธ๊ฐ ์๊ณผ ์ ์ฌํ ๋ค์์ ๋ ๋ก๋ด ์์ ๊ทธ๋๋ก ์ ์ฉํ๊ธฐ์๋ ํ๊ณ๊ฐ ์์ต๋๋ค. ์์ปจ๋ ์ฌ๋ฌ ์๊ฐ๋ฝ์ ์ ๋ฐํ๊ฒ ์กฐ์ํด์ผ ํ๋ ์ฌ์ธํ ์กฐ์ ์์ ์์, ๊ฑฐ๋ VLA ๋ชจ๋ธ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ์ ๋ฐ ์ ์ด ์ ํธ๋ฅผ ์์ฑํ๊ธฐ ์ด๋ ค์ด ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
ํํธ, Diffusion Policy๋ก ๋ํ๋๋ ํ์ฐ ๋ชจ๋ธ ๊ธฐ๋ฐ ๋ก๋ด ์ ์ฑ ์ ์ฐ์์ ์ธ ๋ก๋ด ์ ์ด ๋ช ๋ น์ ์์ฑํ๋ ์๋ก์ด ์ ๊ทผ๋ฒ์ผ๋ก ๋ถ์ํ์ต๋๋ค. ์ด๋ ํ๋ฅ ์ ํ์ฐ ๋ชจํ(denoising diffusion)์ ํตํด ๋ค์ค ๋ชจ๋ฌ ๋ถํฌ์ ํ๋์ ํ์ตํจ์ผ๋ก์จ, ์์ ์ ์ด๋ฉด์๋ ์ ๊ตํ ๋ก๋ด ๋์ ์์ฑ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ํ์ฐ ์ ์ฑ ์ ๊ณ ์ฐจ์ ์ ์ด ๊ณต๊ฐ(์: ๋ค๊ด์ ๋ก๋ด ์์ ๋ชจ๋ ๊ด์ ๊ฐ๋)์์๋ ํ์ต ์์ ์ฑ๊ณผ ๋ถ๋๋ฌ์ด ์ ์ด๋ฅผ ๋ฌ์ฑํ๊ณ ์ ์ต๊ทผ ์ฌ๋ฌ ๋ก๋ด ์กฐ์ ์์ ์ ์ ์ฉ๋์์ผ๋ฉฐ, ๋ค์ค ๋ชจ๋ ํ๋(multimodal behavior)์ ์์ฐ์ค๋ฝ๊ฒ ์ฒ๋ฆฌํ ์ ์๋ค๋ ๊ฐ์ ์ด ๋ณด๊ณ ๋์์ต๋๋ค. ๋ค๋ง ์ด๋ฌํ ํ์ฐ ๊ธฐ๋ฐ ์ ์ฑ ๋ชจ๋ธ์ ํน์ ํ๊ฒฝ๊ณผ ์์ ์ ๋ํด ๋ณ๋๋ก ํ์ต๋์ด์ผ ํ๋ ๊ฒฝํฅ์ด ์์ด, ๋ฒ์ฉ์ฑ์ด ๋จ์ด์ง๋ค๋ ๋จ์ ์ด ์์ต๋๋ค.
์ด์ ๋ณธ ๋ฆฌ๋ทฐ์์ ๋ค๋ฃฐ ใVision-Language-Action Model and Diffusion Policy Switching Enables Dexterous Control of an Anthropomorphic Handใ ๋ ผ๋ฌธ์, VLA ๋ชจ๋ธ๊ณผ ํ์ฐ ์ ์ฑ ๋ชจ๋ธ์ ์๋ณด์ ์ฅ์ ์ ๊ฒฐํฉํ์ฌ 13์์ ๋ ์ธ๊ฐํ ๋ก๋ด ์์ ์์จ ์กฐ์์ ์คํํ ์ต์ ์ฐ๊ตฌ์ ๋๋ค. ์ ์๋ค์ ๋๊ท๋ชจ ์ฌ์ ํ์ต VLA ๋ชจ๋ธ(OpenVLA)์ ๋ฏธ์ธ์กฐ์ ํ์ฌ ๊ณ ์์ค ์ธ์ด ์ง์ ๊ธฐ๋ฐ ํ ์์ง์์ ๋ด๋น์ํค๊ณ , ๋ณ๋๋ก ํ์ต๋ ํ์ฐ ์ ์ฑ ๋ชจ๋ธ์ ํตํด ์ ์์ค ์ฌ์ธํ ์๋์ ์ ์ด๋ฅผ ์ํํ๋๋ก ํ๋ ํ์ด๋ธ๋ฆฌ๋ ํ๋ ์์ํฌ๋ฅผ ์ ์ํ์ต๋๋ค. ์ด ๋ ๊ฐ์ง ์ ์ฑ ์ ์ํฉ์ ๋ฐ๋ผ ์ด๋ฒคํธ ์ ํธ๋ก ์ ํํจ์ผ๋ก์จ, ํ ์คํธ๋ก ๋ช ๋ น๋ ํฝ ์ค ํ๋ ์ด์ค(pick-and-place) ์์ ์ ์์ํ๋๋ฐ ์ฑ๊ณตํ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ณธ ์ ๊ทผ๋ฒ์ VLA๋ง ๋จ๋ ์ผ๋ก ์ฌ์ฉํ์ ๋ 40% ๋ฏธ๋ง์ด๋ ์์ ์ฑ๊ณต๋ฅ ์ 80% ์ด์์ผ๋ก ํฅ์์์ผฐ์ผ๋ฉฐ, ์ด๋ VLA ๋ชจ๋ธ์ ์ผ๋ฐํ๋ ๊ณ ์ฐจ์ ๊ณํ ๋ฅ๋ ฅ๊ณผ ํ์ฐ ๋ชจ๋ธ์ ์ ๋ฐ ์ ์ด ๋ฐ ์ค๋ฅ ๋ณต์ ๋ฅ๋ ฅ์ ๊ฒฐํฉํ ๋๋ถ์ด๋ผ๊ณ ๋ณด๊ณ ๋์์ต๋๋ค. ๋ณธ ํฌ์คํธ์์๋ ํด๋น ๋ ผ๋ฌธ์ ๊ธฐ์ ์ ๊ตฌํ ์ธ๋ถ์ฌํญ(๋ชจ๋ธ ๊ตฌ์กฐ, ํ์ต ๋ฐฉ์, ์์คํ ๊ตฌ์ฑ, ์๊ณ ๋ฆฌ์ฆ ํ๋ฆ)์ ์ค๋ฆฝ์ ์๊ฐ์์ ์ฌ์ธต ๋ถ์ํ๊ณ , ์คํ ๊ฒฐ๊ณผ์ ๊ธฐ์กด ๊ธฐ์ ๋๋น ์ฐจ๋ณ์ ๋ฐ ์์ฉ ๊ฐ๋ฅ์ฑ๊น์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์์คํ ๊ตฌ์ฑ: ์ธ๊ฐํ ๋ก๋ด ์ ADAPT Hand 2 ๋ฐ ํ ๋ ์คํผ๋ ์ด์
๋ฆฌ๋ทฐ ๋์ ์ฐ๊ตฌ๋ EPFL์์ ๊ฐ๋ฐํ ADAPT Hand 2๋ผ๋ ์ธ๊ฐํ ๋ก๋ด ์ ํ๋ซํผ์ ์ฌ์ฉํ์์ต๋๋ค. ADAPT Hand 2๋ 13๊ฐ์ ์์ ๋(DoF)๋ฅผ ๊ฐ์ง๋ฉฐ, ์๋ชฉ 2์์ ๋, ์๊ฐ๋ฝ 4์์ ๋ ์์ง ํฌํจ์ ์ธ์ฒด ์ ์ฌ ๊ด์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ถ ๋ค์ง ๊ด์ ์์ ๋๋ค. ์ด ์์ ์ฃผ์ ๊ด์ ๋ถ์ ์ง๋ ฌ ํ์ฑ ์ก์ถ์์ดํฐ(series elastic actuator) ๊ธฐ๋ฐ์ ์ ์ฐ ์์(์คํ๋ง)๋ฅผ ํฌํจํ๊ณ ์์ด, ์ธ๋ถ ํ๊ฒฝ๊ณผ ์ ์ด ์ ์ถฉ๊ฒฉ์ ํก์ํ๊ณ ์์ ํ ์ํธ์์ฉ์ ํ ์ ์๋๋ก ๊ธฐ๊ณ์ ์ ์์ฑ(compliance)์ ์ ๊ณตํฉ๋๋ค. ์๊ฐ๋ฝ์๋ ์ฐ์์ ์ธ ์ํํธ ์คํจ(continuous soft skin)์ด ์์์ ธ ์์ด ๋ฌผ์ฒด๋ฅผ ์ก์ ๋ ๋ง์ฐฐ๊ณผ ๊ทธ๋ฆฝ ๊ฐ์ง์ ์ ๋ฆฌํ๋ฉฐ, ์ ๋ฐ์ ์ธ ์ค๊ณ๊ฐ ํด๋ถํ์ ๊ตฌ์กฐ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ธ๊ฐ ์์ ๋์ ๋ฒ์๋ฅผ ์ฌํํ๋๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ์ด๋ฌํ ๊ณ ๋ํ๋ ๋ก๋ด ์ ํ๋์จ์ด๋ ๊ฑฐ์น ์ถฉ๋์ด๋ ์์ ์ค์ฐจ์๋ ๊ฒฌ๋๋ฉฐ ์์ ์ ์ผ๋ก ์กฐ์์ ์ํํ ์ ์๋ ๊ธฐ๋ฐ์ด ๋์์ต๋๋ค.
๋ก๋ด ์์ Universal Robots์ฌ์ UR5 6์์ ๋ ๋ก๋ด ํ ๋์ ์ฅ์ฐฉ๋์ด, ํ-์ ์ผ์ฒดํ์ผ๋ก ์๋ํฉ๋๋ค. ์ฐ๊ตฌํ์ ์ด ํ๋ซํผ ์์์ ์ฌ๋์ด ์ง์ ๋ก๋ด์ ์๊ฒฉ ์กฐ์ข ํ์ฌ ์์ฐ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๋ ํ ๋ ์คํผ๋ ์ด์ (teleoperation) ๋ฐฉ์์ ์ฑํํ์ต๋๋ค. ํนํ Apple Vision Pro ํค๋์ ์ ์ ์ถ์ ๊ธฐ๋ฅ์ ํ์ฉํ ๋ง์ถคํ ์๊ฒฉ์กฐ์ ์์คํ ์ ๊ฐ๋ฐํ์ฌ, ์ฌ์ฉ์์ ์ค์ ์ ๋์์ ๋ก๋ด ํ๊ณผ ์์ ๊ด์ ๋ ๊ด์ ๋ก ๋งคํํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์งํ์ต๋๋ค. ์ธ๊ฐ ์กฐ์ข ์๊ฐ Vision Pro๋ฅผ ์ฐฉ์ฉํ๋ฉด, ํค๋์ ์ด ์ธ์ํ ์๊ฐ๋ฝ ๊ด์ ์์ง์์ด ๋ก๋ด ์์ ๊ฐ ๊ด์ ๋ชจํฐ ๋ช ๋ น์ผ๋ก ๋ณํ๋๊ณ , ํ ์์ง์๋ ์ฌ์ฉ์์ ํ ์ ์ค์ฒ๋๋ก UR5 ๋ก๋ด์ ์ ๋ฌ๋ฉ๋๋ค. ADAPT Hand 2์ ์ธ๊ฐํ ๊ธฐ๊ตฌ ์ค๊ณ ๋๋ถ์ ์ด๋ฌํ ์ง์ ๋ชจ๋ฐฉ ์กฐ์ข ์ด ๊ฐ๋ฅํ๋ค๊ณ ํฉ๋๋ค.
๊ทธ๋ฆผ 1. ADAPT Hand 2 ๊ธฐ๋ฐ ๋ก๋ด ์์คํ ๋ฐ ๋ฐ์ดํฐ ์์ง ํ๊ฒฝ. (์ข) Apple Vision Pro์ ํธ๋ ํธ๋ํน์ ์ด์ฉํ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ: ์ฌ์ฉ์๊ฐ ํค๋์ ์ ํตํด ์์ ์ ์๋์์ผ๋ก ๋ก๋ด ํ/์์ ์กฐ์ข ํ๋ฉฐ, ์ธ๋ถ ๊ณ ์ ์นด๋ฉ๋ผ(cam1)์ ์๋ชฉ ์ฅ์ฐฉ ์นด๋ฉ๋ผ(cam2)๊ฐ ๋๊ธฐ์ ์ผ๋ก ์์์ ์์งํ๋ค. (์ฐ) ํฝ ์ค ํ๋ ์ด์ค ์คํ์ ์ฌ์ฉ๋ ๋ค์ํ ๋ฌผ์ฒด์ ๋ชฉํ ์์น: ๋นจ๊ฐ ํผ๋ง, ํ ์ดํ ๋กค, ์ข ์ด ์กฐ๊ฐ ๋ฑ์ ๋ฌผ์ฒด๋ฅผ ๋ ธ๋์ ๋๋ ๋ณด๋ผ์ ์ ์ ์์ ๋๋ ์์ ๊ตฌ์ฑ.
๋ฐ์ดํฐ ์์ง์ ์ํ ์๊ฐ ์ผ์ ๊ตฌ์ฑ๋ ๋์ฌ๊ฒจ๋ณผ ๋งํฉ๋๋ค. ๋ก๋ด ์ฃผ๋ณ ๊ณ ์ ๋ ์์ ์ ์นด๋ฉ๋ผ(cam1)์ ๋ก๋ด ์๋ชฉ์ ์ฅ์ฐฉ๋ ์นด๋ฉ๋ผ(cam2) ๋ ๋์ RGB ์นด๋ฉ๋ผ ์์์ด ๋์์ ๊ธฐ๋ก๋์ด, ์ดํ ํ์ต ์ ๋ฉํฐ๋ทฐ ์๊ฐ ์ ๋ณด๋ก ํ์ฉ๋์์ต๋๋ค. cam1์ ์์ ๋๋ฅผ ๋น์ถ๋ ์ธ๋ถ ์์ผ๋ฅผ ์ ๊ณตํ๊ณ , cam2๋ ๋ก๋ด ์์ ๊ด์ ์์ ๋ณธ 1์ธ์นญ ์์ผ ์์์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋์ ์นด๋ฉ๋ผ๋ง์ผ๋ก๋ ์ป๊ธฐ ์ด๋ ค์ด ๊น์ด ๊ฐ๊ฐ๊ณผ ๋ฌผ์ฒด ์ฃผ๋ณ ์ํฉ์ ๋ณด๋ค ํ๋ถํ๊ฒ ํฌ์ฐฉํ ์ ์์ต๋๋ค. ์ฐ๊ตฌํ์ ์ด๋ฌํ ๋ค๊ฐ๋์ ์์์ ์ ์ฑ ํ์ต์ ์ฌ์ฉํจ์ผ๋ก์จ, ๋ก๋ด ์์ด ๋ฌผ์ฒด์ ๊ฑฐ๋ฆฌ ๋ฐ ์์น๋ฅผ ์ ํํ ํ์ ํ๋๋ก ๋์๋ค๊ณ ์ค๋ช ํฉ๋๋ค. (์ค์ ๋ก ์คํ์์ ๊ธฐ๋ณธ ์นด๋ฉ๋ผ ํ๋๋ง ์ด ๊ฒฝ์ฐ๋ณด๋ค ๋ ์นด๋ฉ๋ผ ์์์ ๊ฒฐํฉํ ๊ฒฝ์ฐ ๋ฌผ์ฒด ์ ๊ทผ ์์น ์ค์ฐจ๊ฐ ์ ์๋ฏธํ๊ฒ ๊ฐ์ํ์ฌ, ํ ์ดํ ๊ฐ์ ์์ ๋ฌผ์ฒด์ ๋ํ ํ ์ด๋ ์ ๋ฐ๋๊ฐ ํฅ์๋์๋ค๊ณ ๋ณด๊ณ ๋์์ต๋๋ค.)
ํ๋ จ ๋ฐ ํ๊ฐ์ ์ฌ์ฉ๋ ์์ (Task)์ ๋ฌผ์ฒด ์ง์ด ๋ชฉํ ์์น์ ๋๊ธฐ๋ผ๋ Pick-and-Place ๊ณผ์ ๋ก, ๋ค์ํ ํ์์ 3๊ฐ์ง ๋ฌผ์ฒด(๋นจ๊ฐ ํผ๋ง, ์ํ ํ ์ดํ ๋กค, ์์ ์ข ์ด ์กฐ๊ฐ)๋ฅผ 2๊ฐ์ง ์์์ ์ ์(๋ ธ๋์/๋ณด๋ผ์)์ ์ฎ๊ฒจ ๋๋ ์๋๋ฆฌ์ค๋ก ๊ตฌ์ฑ๋์์ต๋๋ค. ์ด ์์ ๋ฌผ์ฒด ์ ์ ์ก๋ ๋ฐฉ์(grasp type)์ด ๊ฐ๊ธฐ ๋ฌ๋ผ์ผ ํ๋ ๋ํ์ ์ฌ๋ก๋ค๋ก ์ ํ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํผ๋ง์ ๋ถ๊ท์นํ ๊ณก๋ฉด์ ๊ฐ์ ธ ์๊ฐ๋ฝ์ผ๋ก ๊ฐ์ธ์ฅ๋ ํ์ง๊ฐ ํ์ํ๊ณ , ํ ์ดํ ๋กค์ ๊ฐ์ด๋ฐ ๊ตฌ๋ฉ์ด ์๋ ๋ง ํํ๋ก ์ด์ง ์ฅ์ด์ผ ํ๋ฉฐ, ์ข ์ด ์กฐ๊ฐ์ ๋งค์ฐ ์์ ์ฑ ์ ์์์ ๋ฏธ๋๋ฌ๋จ๋ฆฌ๊ฑฐ๋ ์๋์ ์๊ฐ๋ฝ์ ๋ฃ์ด ๋ค์ด์ฌ๋ ค์ผ ํ๋ ๋ฑ ๋ค์ํ ์กฐ์ ๋ชจ๋ฌ๋ฆฌํฐ๊ฐ ์๊ตฌ๋ฉ๋๋ค. ๊ฐ ๋ฌผ์ฒด๋ ์์์ ์ด๊ธฐ ์์น์ ๋์ด๊ณ , ์ ์ ๋ ๊ณณ ์ค ํ๋๋ฅผ ๋ชฉํ๋ก ์ง์ ํ์ฌ, ๋ก๋ด์ด ํด๋น ๋ฌผ์ฒด๋ฅผ ๋ค์ด ๋ชฉํ ์ ์ ์์ ๋ด๋ ค๋๋ ๊ฒ์ด ํ ์ํผ์๋์ ๋๋ค. ์ด๋ฌํ ๋ฌผ์ฒด-๋ชฉํ ์กฐํฉ์ ๋ํด ์ถฉ๋ถํ ์์ฐ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ธฐ ์ํด, ์ฐ๊ตฌ์ง์ ๊ฐ ์กฐํฉ๋ณ 20ํ์ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ์ ์ํํ์์ต๋๋ค. ์๊ฒฉ ์กฐ์ข ์๋ VR ํค๋์ ์ ๋ณด๋ฉฐ ๋ก๋ด์ ์์ง์ฌ ๋ฌผ์ฒด ์ง๊ธฐ๋ถํฐ ์ ์ ์์ ๋๊ธฐ๊น์ง ์ ๊ณผ์ ์ ์คํํ๊ณ , ์ด๋ ํน์ ์๊ฐ์ ๋ฒํผ์ ๋๋ฌ ์ด๋ฒคํธ ๋ฐ์ ์์ ์ ๊ธฐ๋กํ์์ต๋๋ค. ์ด๋ ๊ฒ ๋ชจ์ ๋ฐ์ดํฐ๋ ์ดํ VLA ๋ชจ๋ธ๊ณผ ํ์ฐ ๋ชจ๋ธ์ ํ์ต์ ๊ฐ๊ฐ ํ์ฉ๋ฉ๋๋ค (๋ค์ ์น์ ์์ ์์ธ ์ค๋ช ).
๋ง์ง๋ง์ผ๋ก, ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ๊ณ ์ค์๊ฐ ์ ์ด๋ฅผ ์คํํ๊ธฐ ์ํด ์ฐ๊ตฌํ์ NVIDIA RTX 4090 GPU๊ฐ ์ฅ์ฐฉ๋ ์์คํ ์์ ๋ ๋ชจ๋ธ์ ๊ตฌ๋ํ์ต๋๋ค. ์คํ ์ VLA ๋ชจ๋ธ๊ณผ ํ์ฐ ์ ์ฑ ๋ชจ๋ธ ๋ชจ๋ ์ฝ 5Hz ์ฃผ๊ธฐ๋ก ์ถ๋ก ํ์ฌ ๋ก๋ด ์ ์ด ๋ช ๋ น์ ์ถ๋ ฅํ๋ค๊ณ ํ๋ฉฐ, ์ด๋ ์ฃผ๋ก ๊ณ ์ฑ๋ฅ GPU๊ฐ ํ์ํ ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ์ ์ฑ ๋ชจ๋ธ์ ์ค์๊ฐ ์ฒ๋ฆฌ ๋ถ๋ด์ ๋ฐ๋ฅธ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.
๋ชจ๋ธ ๊ตฌ์ฑ ๋ฐ ์ญํ ๋ถ๋ด
๋ณธ ์ฐ๊ตฌ์ ํต์ฌ์ ์ฌ์ ํ์ต VLA ๋ชจ๋ธ๊ณผ ํ์ฐ ์ ์ฑ ๋ชจ๋ธ์ ํ๋์ ํ๋ ์์ํฌ์์ ์ํธ ๋ณด์์ ์ผ๋ก ๋์์ํค๋ ๊ฒ์ ๋๋ค. ๋ ๋ชจ๋ธ์ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ ๊ตฌ์กฐ, ์ํ๋ ๋ฅ๋ ฅ์ด ์๋ก ๋ค๋ฅด๊ธฐ ๋๋ฌธ์, ์ด๋ฅผ ์ ์ ํ ๋ถํ ์ ๋ณต ํํ๋ก ํ์ฉํฉ๋๋ค. ๋จผ์ ๊ฐ ๋ชจ๋ธ์ ๊ตฌ์กฐ์ ์ญํ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
Vision-Language-Action (VLA) ๋ชจ๋ธ โ ์ฐ๊ตฌ์์๋ OpenVLA๋ผ๋ ๊ณต๊ฐ๋ VLA ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ๋ก๋ด์ ๊ณ ์์ค ์์ง์ ๊ณํ์ ๋ด๋น์์ผฐ์ต๋๋ค. VLA ๋ชจ๋ธ์ ๊ฑฐ๋ ์๊ฐ-์ธ์ด ๋ชจ๋ธ(Vision-Language Model)์ ์ก์ ๋์ฝ๋๋ฅผ ๊ฒฐํฉํ ํํ๋ก, ์ธ์ด ๋ช ๋ น๊ณผ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ค์ ์ ๋ ฅ๋ฐ์ผ๋ฉด ๊ณง๋ฐ๋ก ๋ก๋ด์ด ์ทจํด์ผ ํ ๋ค์ ์ ์์ค ํ๋์ ์ถ๋ ฅํฉ๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก ์ด VLA ๋ชจ๋ธ์ ์ฌ์ ํ์ต๋ ๊ฑฐ๋ ์ธ์ด๋ชจ๋ธ (Llama2 7B)์ ์๊ฐ ์ธ์ฝ๋๋ฅผ ๋ถ์ฌ ๋ก๋ด ๋ฐ์ดํฐ์ ํ์ธํ๋๋ ๊ตฌ์กฐ์ด๋ฉฐ, ์ถ๋ ฅ์ ์ฐ์์ ์ธ ๋ก๋ด ์ ์ด๊ฐ์ ํ ํฐ ์ํ์ค ํํ๋ก ๋ด๋์ต๋๋ค. OpenVLA์ ์ก์ ์ถ๋ ฅ ๊ณต๊ฐ์ ๋ก๋ด ๋ง๋จ์ฅ์น(end-effector)์ 6์์ ๋ ๋ณ์(ฮx, ฮy, ฮz ์์น ๋ณํ์ ฮyaw, ฮpitch, ฮroll ๋ฐฉํฅ ๋ณํ) ๋ฐ ๊ทธ๋ฆฌํผ ๊ฐํ ์ ๋(์: 0~100%๋ก ์ ๊ทํ๋ ๊ฐ)๋ฅผ ํฌํจํ๋ฉฐ, ํ ๋ฒ ์ถ๋ก ์ ์ด๋ฌํ 7๊ฐ์ ๊ฐ์ ๋ด๋๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. ๋ค์ ๋งํด, ์ด VLA ๋ชจ๋ธ์ ์ธ์ด๋ก ๋ช ์๋ ๋ชฉํ ์์น๋ ๋ฌผ์ฒด์ ๋ฐ๋ผ ๋ก๋ด์ ํ ๋ ํฌ์ฆ๋ฅผ ์ด๋ฆผ์ก์ ์ด๋์ํค๊ณ , ๋ง์ฝ ๋จ์ ๊ทธ๋ฆฌํผ์๋ค๋ฉด ์ธ์ ๋ฌผ์ฒด๋ฅผ ์ง์์ง๊น์ง ๊ฒฐ์ ํ๋ ๊ณ ์ฐจ์ ์ ์ฑ ์ ๊ตฌํํฉ๋๋ค. VLA ๋ชจ๋ธ์ ๊ฐ์ ์ ํ ์คํธ ์กฐ๊ฑด์ ๋ฐ๋ฅธ ๋์ ๋ฒ์ฉ์ฑ์ผ๋ก, ๋ค์ํ ๋ฌผ์ฒด์ ๋ช ๋ น ์กฐํฉ์ ๋ํด ํ์ต ๋ฐ์ดํฐ ๋ถํฌ๋ฅผ ๋ฒ์ด๋๋ ๋น๊ต์ ๊ทธ๋ด๋ฏํ ํ๋์ ์ฐ์ถํ๋ ์ผ๋ฐํ ๋ฅ๋ ฅ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ณธ ์ฐ๊ตฌ์ง๋ ์ง์ ํ๋ฏ OpenVLA๋ ์๋ 1 DoF ๊ทธ๋ฆฌํผ ๋ก๋ด๋ค(ํ์น ๊ทธ๋ฆฝ ๋ก๋ดํ)์ ๋ํด ํ์ต๋ ํฐ๋ผ, ๋ค์ ์๊ฐ๋ฝ์ ๋ณต์กํ ์ ์ด ์ ํธ๋ฅผ ๋ด๋ ๋ฐ์๋ ๊ตฌ์กฐ์ ํ๊ณ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ทธ๋ฆฌํผ ๊ฐํ๊ฐ ํ๋๋ก๋ ์ฌ๋ฌ ๊ด์ ๋ก ์ด๋ฃจ์ด์ง ์๊ฐ๋ฝ๋ค์ ์ธ๋ถ ์์ง์์ ์ง์ํ ์ ์๊ณ , ๋ํ VLA ๋ชจ๋ธ ์์ฒด๊ฐ ๊ณ ์ ์ฃผ๊ธฐ ๋จ์ผ-step ์์ธก์์ด๋ฏ๋ก ๋ฏธ์ธํ ์ค์๊ฐ ์กฐ์ ์ด๋ ๋ฌผ์ฒด ์ ์ด ํ์ ๋์ ํ๋์ ํ์ตํ๊ธฐ ์ด๋ ต์ต๋๋ค.
Diffusion Policy (ํ์ฐ ์ ์ฑ ) ๋ชจ๋ธ โ ์ด์ ์ฐ๊ตฌํ์ VLA๊ฐ ๊ฐ๋นํ์ง ๋ชปํ๋ ์ ๊ตํ ๋ค์ง ์๊ฐ๋ฝ ์ ์ด๋ฅผ ํ์ฐ ๋ชจ๋ธ ๊ธฐ๋ฐ ์ ์ฑ ์ ๋งก๊ฒผ์ต๋๋ค. ํ์ฐ ์ ์ฑ ๋ชจ๋ธ์ Columbia ๋ํ ๋ฑ์์ ๊ฐ๋ฐ๋ Diffusion Policy ์๊ณ ๋ฆฌ์ฆ์ ํ ๋๋ก ํ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ, ์ด ์ ๊ทผ์ ์์ ํํ์ ์ผ์ ์ ๋ ฅ์ ๋ฐ์ ์์ ์ฐจ์์ ์ฐ์ ์ ์ด ๋ช ๋ น์ ์ถ๋ ฅํ๋ ์กฐ๊ฑด๋ถ ์์ฑ๋ชจ๋ธ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ฐ ๋ชจ๋ธ์ ๋ ธ์ด์ฆ๊ฐ ์ถ๊ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ง์ ์ผ๋ก ๋ณต์ํด๋ด๋ ๊ณผ์ ์ ํตํด ๋ฐ์ดํฐ ๋ถํฌ๋ฅผ ํ์ตํ๋๋ฐ, ๋ก๋ด ์ ์ฑ ์ ์ด๋ฅผ ์์ฉํ๋ฉด ์ฃผ์ด์ง ๊ด์ธก(์๊ฐ, ์ํ ๋ฑ) ์กฐ๊ฑด์์ ์ ์ฌ์ ํ๋๋ค์ ๋ถํฌ๋ฅผ ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค. Diffusion Policy ๊ธฐ๋ฒ์ ํ๋ฅ ์ ์ํ๋ง์ผ๋ก ๋ค์ค ๋ชจ๋ฌ ํ๋ ์์ฑ์ด ๊ฐ๋ฅํ๊ณ , Langevin Dynamics ๋ฑ์ ํตํด ์ป์ ํ๋ ์ํ์ค๊ฐ ๋ถ๋๋ฝ๊ฒ ์ด์ด์ง๋ฉฐ ์์ ์ ์ด๋ผ๋ ์ฅ์ ์ด ์์ต๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ ํ์ฐ ์ ์ฑ ๋ชจ๋ธ์ ํ์ต ๋จ๊ณ์์ ์ฃผ์ด์ง ์๊ฐ/์ํ ์ ๋ ฅ ์ ์ฌ๋ ์์ฐ์ด ์ทจํ ํ๋ ์ํ์ค๋ฅผ ๋ง์ถ๋๋ก ํ๋ จ๋๋ฉฐ, ์ถ๋ก ๋จ๊ณ์์๋ ํ์ฌ ๊ด์ธก์กฐ๊ฑด์์ ํ๋์ ํ ์คํ ์ฉ ์์ฑํ๊ฑฐ๋ ํน์ ์ ์ฒด ์ํ์ค๋ฅผ ์์ฑ ํ ์์ฐจ ์คํํ๊ฒ ๋ฉ๋๋ค (๊ตฌํ์ ๋งค ์๊ฐ์คํ 5Hz๋ง๋ค ๋ค์ ํ๋์ ์ํ๋งํ๋ ํ๋ฃจํ ์ ์ฑ ์ผ๋ก ์ด์ฉ๋์์ต๋๋ค). ์ฐ๊ตฌ์์๋ ์ด ๋ชจ๋ธ์ ์ ๋ ฅ์ผ๋ก ์์ ์ธ๊ธํ ๋ ์นด๋ฉ๋ผ ์์ (cam1+cam2)๊ณผ ๋ก๋ด์ ๊ด์ ์ํ(Proprioception) ๋ฑ์ ํ์ฉํ์๊ณ , ์ถ๋ ฅ์ผ๋ก๋ UR5 ๋ก๋ดํ์ 6๊ฐ ๊ด์ ๊ฐ์๋์ ๋ก๋ด ์ 13๊ฐ ๊ด์ ์ ๋ชจํฐ ๋ช ๋ น์ ๋ชจ๋ ํฌํจํ๋ ๊ณ ์ฐจ์ ๋ฒกํฐ๋ฅผ ๋ด๋๋๋ก ๊ตฌ์ฑํ์ต๋๋ค. ์์ปจ๋ ํ์ฐ ๋ชจ๋ธ ์ ์ฑ ์ VLA๊ฐ ๋ชฉํ๋ก ์ง์ ํด์ค ์ง์ ๋ถ๊ทผ์์ ๋ฌผ์ฒด๋ฅผ ์ง๊ธฐ ์ํ ์ธ๋ฐํ ์๋์ ์ผ๋ จ์ ์์ฑํ๋ ์ญํ ์ ํฉ๋๋ค. ํนํ ํ์ต๋ ํ์ฐ ์ ์ฑ ์ ๋ค์ํ grasping ์ ๋ต๊ณผ ์คํจ ์ ์ฌ์๋ ๋์๊น์ง ๋ด์ฌ์ ์ผ๋ก ์ตํ๋๋ก ์ค๊ณ๋์๋๋ฐ, ์ด๋ ๋ค์ค ์๋๋ฆฌ์ค์ ์ๆผ ๋ฐ์ดํฐ๋ก ๋ชจ๋ธ์ ํ๋ จํจ์ผ๋ก์จ ํน์ ์ํฉ์ ์ต์ ํ๋ ์ ์์ค ์ ์ด์ฌ๋ก๋ค์ ๋ชจ๋ ํฌ๊ดํ๋ ค ํ ๊ฒ์ ๋๋ค. ๋ฐ๋ฉด ํ์ฐ ๋ชจ๋ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ จ ๋ฐ์ดํฐ ๋ถํฌ๋ฅผ ํฌ๊ฒ ๋ฒ์ด๋ ์ํฉ์์๋ ์ฑ๋ฅ์ด ๋ด๋ณด๋์ง ์์ผ๋ฉฐ, ์๋ก์ด ๋ฌผ์ฒด ์ข ๋ฅ๋ง๋ค ๋ณ๋ ์ ์ฑ ์ ๋ค์ ํ์ตํด์ผ ํ ์ ์๋ค๋ ์ ๋ฌธํ ๋ชจ๋ธ์ ํ๊ณ๊ฐ ์กด์ฌํฉ๋๋ค. ์ค์ ๋ก ๋ ผ๋ฌธ์์๋ ๊ฐ ๋ฌผ์ฒด ์ ํ๋ณ๋ก ๊ฐ๋ณ ํ์ฐ ์ ์ฑ ์ ํ๋ จํ์ฌ, ์ธ์ด ์ง์์ ๋ฐ๋ผ ํด๋น ๋ฌผ์ฒด์ ๋ง๋ ์ ์ฑ ์ ๋ถ๋ฌ์ค๋ ๋ฐฉ์(๋ฃฉ์ ํ ์ด๋ธ)์ ์ฌ์ฉํ๋ค๊ณ ๋ฐํ๊ณ ์์ต๋๋ค. ์ด ๋ถ๋ถ์ ํ์ ํ ๊ธฐ์กด ๊ธฐ์ ๋๋น ํ๊ณ์์๋ ๋ค๋ค์ง๋๋ค.
์์ ๋ ๋ชจ๋ธ์ ์ญํ ๋ถ๋ด์ ์์ฝํ๋ฉด, VLA ๋ชจ๋ธ์ โ์ด๋ค ๋ฌผ์ฒด๋ฅผ ์ด๋๋ก ์ฎ๊ธธ์งโ๋ผ๋ ๊ณ ์์ค ๊ณํ์ ์ธ์ด ์กฐ๊ฑด ํ์ ์ํํ๊ณ , ํ์ฐ ์ ์ฑ ์ โ์ค์ ๋ก ์ด๋ป๊ฒ ์๊ฐ๋ฝ์ ์์ง์ฌ ์ง๊ณ ๋์์งโ๋ผ๋ ์ ์์ค ์ ์ด๋ฅผ ๋ด๋นํฉ๋๋ค. VLA๋ ์ธ์ด ๋ช ๋ น์ ํด์ํด ํ์ ๋ชฉํ ๋ฌผ์ฒด ๊ทผ์ฒ๊น์ง ์ฎ๊ธฐ๋ ์ ๋ฐ์ ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํ๋ฉฐ, ํ์ฐ ๋ชจ๋ธ์ ๋ฌผ์ฒด์์ ์ ์ด๋ถํฐ ํ์ง(grasp) ๋ฐ ๋ด๋ ค๋๊ธฐ๊น์ง์ ๋ฏธ์ธ๋์์ ํด๊ฒฐํฉ๋๋ค. ์ด๋ฌํ ์ด์ํ๋ ์ ์ด ์ ๋ต์ ๊ธฐ์กด์ ๋จ์ผ ์ ์ฑ ์ผ๋ก ์ ๊ณผ์ ์ ํ์ต์ํค๋ ๊ฒ๋ณด๋ค ๊ฐ ๋ถ๋ถ์ ํนํ๋ ๋ชจ๋ธ์ ์ฅ์ ์ ๊ทน๋ํํ๊ณ ๋จ์ ์ ๋ณด์ํ๋ ํจ๊ณผ๊ฐ ์์ต๋๋ค. VLA๊ฐ ํ๋ณดํด์ฃผ๋ ๋๋ต์ ์ธ ๋ชฉํ ์ ํฉ์ฑ(์: ํ์ ์๋ง์ ์์น๊น์ง ์ด๋) ๋๋ถ์ ํ์ฐ ์ ์ฑ ์ ๊ตญ์ ์์ญ์ ์ฌ์ธํ ์์ ์ ์ง์คํ ์ ์๊ณ , ๋ฐ๋๋ก ํ์ฐ ์ ์ฑ ์ด ์ ๊ณตํ๋ ์ ๋ฐ๋์ ์คํ ๋ฅ๋ ฅ ๋๋ถ์ VLA๊ฐ ๋ฏธ์ฒ ๋ค๋ฃจ์ง ๋ชปํ ๋ถ๋ถ๊น์ง ์์ํ ์ ์๊ฒ ๋ฉ๋๋ค. ๋ค์์ผ๋ก๋ ์ด ๋ ๋ชจ๋ธ์ด ์ด๋ป๊ฒ ์๋์ผ๋ก ์ ํ(switching)๋์ด ํ๋์ ์ฐ์๋ ์์ ์ ์ํํ๋์ง ๊ทธ ๋ฉ์ปค๋์ฆ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ ์ฑ ์ ํ ๋ฉ์ปค๋์ฆ: ์ด๋ฒคํธ ์ ํธ ฯ๋ฅผ ํ์ฉํ ์๋ ์ค์์นญ
๋ ๊ฐ์ ๋ค๋ฅธ ์ ์ฑ ๋ชจ๋ธ(VLA vs Diffusion)์ ํ๋์ ์์ ํ๋ฆ์์ ์ ๊ธฐ์ ์ผ๋ก ์ฐ๊ฒฐํ๋ ค๋ฉด, ์ธ์ VLA์ ์ถ๋ ฅ์ ๋ฉ์ถ๊ณ ํ์ฐ ์ ์ฑ ์ผ๋ก ๋์ด๊ฐ์ง, ๊ทธ๋ฆฌ๊ณ ๋ค์ ์ธ์ ํ์ฐ ์ ์ฑ ์ ์ข ๋ฃํ๊ณ VLA๋ก ๋ณต๊ทํ ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์๋ ์ ํ ์ฅ์น๊ฐ ํ์ํฉ๋๋ค. ๋ ผ๋ฌธ์์๋ ์ด ๋ชฉ์ ์ผ๋ก ์ด๋ฒคํธ ์ ํธ(event signal)๋ผ ๋ถ๋ฆฌ๋ ์ค์ ์ค์นผ๋ผ ฯ ๊ฐ์ ๋์ ํ์ต๋๋ค. ๊ฐ๋จํ ๋งํด, ฯ๊ฐ ํน์ ์๊ณ๊ฐ์ ๋๋ฌํ๋ ์๊ฐ ์ ์ฑ ์ ์ค์์นญํ๋๋ก ์ฝ์ํ ๊ฒ์ ๋๋ค. ํนํ VLA์ Diffusion ๋ชจ๋ธ ๋ชจ๋ ์ด ๊ณตํต ์ด๋ฒคํธ ์ ํธ ฯ๋ฅผ ์ถ๋ ฅ ์ฑ๋ ์ค ํ๋๋ก ํ์ฉํ๋๋ก ์ค๊ณํ์ฌ, ์๊ฐ์ถ์ ๋ฐ๋ผ ๋ณํํ๋ ฯ ๊ฐ์ด ๋ ์ ์ฑ ๊ฐ ์ ํ ์์ ์ ๋ํ๋ด๋๋ก ํ์ต๋๋ค.
VLA ๋ชจ๋ธ ์ธก์์๋ ์๋ ์ถ๋ ฅ์ ํ๋์๋ ๊ทธ๋ฆฌํผ ๊ฐํ ์ ํธ(0~1 ๋ฒ์์ ์ค์นผ๋ผ)๋ฅผ ์ด ์ด๋ฒคํธ ํธ๋ฆฌ๊ฑฐ ฯ๋ก ์ฌํด์ํ์ต๋๋ค. VLA ๋ชจ๋ธ์ ํ์ต ๋ฐ์ดํฐ์ ๋ฐ๋ผ ํน์ ์๊ฐ์ ๊ทธ๋ฆฌํผ๋ฅผ ๋ซ์ผ๋ผ๋ ์ ํธ(์: ฯ=1์ ๊ฐ๊น๊ฒ ์์น)๋ฅผ ๋ด๋๋ก ํ๋ จ๋๋๋ฐ, ์ฐ๊ตฌ์ง์ ์ด๋ฅผ โ๋ชฉํ ๋ฌผ์ฒด์ ์ถฉ๋ถํ ๊ทผ์ ํ๋คโ๋ ์ด๋ฒคํธ๋ก ๋ณด์์ต๋๋ค. ์ฆ, VLA๊ฐ ํ์ ๋ป์ด ๋ฌผ์ฒด ๊ฐ๊น์ด ๋๋ฌํ๋ฉด ๊ทธ ์์ ์ ์๋๋ ๊ทธ๋ฆฌํผ๋ฅผ ์ก์ผ๋ผ๊ณ ๋์ด๋ ์ถ๋ ฅ์ ๋ด๋๋ฐ, ์ค์ ๋ก๋ ๋ก๋ด ์๊ฐ๋ฝ์ด ์์ง ์ด๋ ค ์์ด์ผ ํ๋ฏ๋ก ๋์ โ์ด์ ์ ํํ ๋๋คโ๋ผ๋ ์ ํธ๋ก ํ์ฉํ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์ค๊ณ๋ฅผ ์ํด ๋ฐ์ดํฐ ์์ง ์์๋ ์ฌ๋์ด ๋ก๋ด์ ์กฐ์ข ํ๋ค ํ์ด ๋ฌผ์ฒด ๊ทผ์ฒ์ ์จ ์๊ฐ์ ๊ฒ์ํจ๋ ๋ฒํผ์ ๋๋ฌ ์ด๋ฒคํธ ์ ํธ๋ฅผ ๊ธฐ๋กํ๋ค๊ณ ํฉ๋๋ค. ๋ํ VLA ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค ๋๋ ์ค์ ๋ก ์๊ฐ๋ฝ์ผ๋ก ์ก์ง๋ ์์ง๋ง ๊ณต์ค์์ ์์ ์ฅ๋ ๋์์ ์๋์ ์ผ๋ก ํด ๋ณด์์ผ๋ก์จ, VLA ๋ชจ๋ธ์ด ฯ ์ ํธ๋ฅผ ์ฌ๋ฆฌ๋ ํ์ด๋ฐ์ ๋ก๋ด ์์ด ๋ซํ๋ ค๋ ์ ์ค์ฒ๋ฅผ ์ทจํ๋๋ก ํ์ต์์ผฐ์ต๋๋ค. ์ด๋ VLA์ ์ฌ์ ํ์ต ํน์ฑ์ ์๋ซํ ์ ํธ(ฯ)๋ฅผ ๋ฌผ์ฒด ๊ทผ์ฒ์์ ๋ฐ์์ํค๋ ๊ฒ ์ต์ ์์ ์ดํด์ํค๊ธฐ ์ํ ํธ๋ฆญ์ ๋๋ค. ์ด๋ ๊ฒ ํ์ต๋ VLA ์ ์ฑ ์ ์คํ ์ ์ธ์ด ๋ช ๋ น๊ณผ ํ์ฌ ์นด๋ฉ๋ผ ์์์ ๋ณด๊ณ , ๋ชฉํ ๋ฌผ์ฒด๊น์ง ํ์ ๊ฐ์ ธ๊ฐ๋ ์ฐ์ ๋์์ ์ถ๋ ฅํ๋ค๊ฐ ฯ ๊ฐ์ด 1์ ๊ฐ๊น์์ง๋ฉด ๊ทธ ์๊ฐ์ ๊ฐ์งํ์ฌ ํ์ฐ ์ ์ฑ ์ผ๋ก ์ ์ด๊ถ์ ๋๊ธฐ๋๋ก ์์คํ ์ด ๊ตฌ์ฑ๋์์ต๋๋ค.
Diffusion ์ ์ฑ ์ธก์์๋ ๋ง์ฐฌ๊ฐ์ง๋ก ฯ ์ถ๋ ฅ์ ์ฌ์ฉํ์ต๋๋ค. ์ฌ๋์ด ์์ฐ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ๋ ์ฑ๊ณต์ ์ผ๋ก ๋ฌผ์ฒด๋ฅผ ์์ผ์ฅ๊ณ ๋ค์ด์ฌ๋ฆฐ ์๊ฐ์ ๋ฒํผ์ ๋๋ฌ ์ด๋ฒคํธ ์ ํธ๋ฅผ ๊ธฐ๋กํด ๋์๊ณ , ๊ทธ ์ ํธ๊ฐ Diffusion ๋ชจ๋ธ์ ์ถ๋ ฅ์ผ๋ก ํฌํจ๋๋๋ก ํ์์ต๋๋ค. ์์ฐ์ ํ์ฐ ์ ์ฑ ๋ฐ์ดํฐ๋ ์ค๋ก์ง ๊ทธ๋ฆฝ ๋์ ๋ถ๋ถ๋ง์ ๋ค๋ฃจ๋ฏ๋ก, ๋๋ถ๋ถ ๊ธฐ๊ฐ ๋์ ฯ=0์ ์ ์งํ๋ค๊ฐ ์์ฐ ์ข ๋ฃ ์ง์ ๋ง์ง๋ง ๋ช ํ๋ ์ ๋์ ฯ๊ฐ 1์ด ๋๋๋ก ๋ ์ด๋ธ๋งํ์ต๋๋ค. Diffusion ๋ชจ๋ธ์ ์ด๋ฅผ ํ์ตํ์ฌ, ์์ ์ด ์์ฑํ ํ์ง ๋์์ด ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋์๋ค๊ณ ํ๋จ๋๋ ์์ ์ ฯ๋ฅผ 1๋ก ์ถ๋ ฅํ๋๋ก ํฉ๋๋ค. ๋ฐ๋ผ์ ์คํ ๋จ๊ณ์์๋ Diffusion ์ ์ฑ ์ด ๋งค ์๊ฐ step๋ง๋ค ์๊ฐ๋ฝ/ํ ์ ์ด ๋ช ๋ น๊ณผ ํจ๊ป ฯ๋ฅผ ๋ด๋๋ฐ, ์ด ๊ฐ์ด 1์ด ๋๋ฉด โ๋ฌผ์ฒด ํ์ง ์๋ฃโ ์ด๋ฒคํธ๋ก ๊ฐ์ฃผํ์ฌ ์ ์ด๋ฅผ VLA์๊ฒ ๋ค์ ๋๊น๋๋คใ. ์ดํ VLA ๋ชจ๋ธ์ ๋ค์ ํ ๋์์ ์ด์ด๋ฐ์ ๋ฌผ์ฒด๋ฅผ ๋ชฉํ ์์น(์ ์ ์)๊น์ง ์ด๋์ํค๋ฉฐ, ๋ชฉํ ์ง์ ์ ๋๋ฌํ๋ฉด ์์ ์ ฯ ์ถ๋ ฅ์ ๋ ํ ๋ฒ ์์น์์ผ ๋ฌผ์ฒด ๋ด๋ ค๋๊ธฐ ์ด๋ฒคํธ๋ฅผ ์๋ฆฝ๋๋ค. ์ต์ข ์ ์ผ๋ก ๋ก๋ด์ด ์ ์ ์์ ๋๋ฌํ๊ณ VLA์ ฯ=1 ์ ํธ๊ฐ ๋ฐ์ํ๋ฉด, ๊ทธ ์๊ฐ ๋ก๋ด ์๊ฐ๋ฝ์ ํด์ ๋ฌผ์ฒด๋ฅผ ๋๊ณ ์๋ฌด๋ฅผ ์ข ๋ฃํ๊ฒ ๋ฉ๋๋ค. (๋ ผ๋ฌธ ์ค๋ช ์ ๋ฐ๋ฅด๋ฉด ๋ง์ง๋ง์ ์ ์ ์์ ๋๋ฌํ์ ๋ ฯ ์ ํธ๋ฅผ 0์ผ๋ก ๋๋๋ฆผ์ผ๋ก์จ ๋ฌผ์ฒด๋ฅผ ๋๋ ๊ฒ์ผ๋ก ํํ๋์ด ์๋๋ฐ, ์๋ง ์ค์ ๊ตฌํ์์๋ VLA ๋ชจ๋ธ์ด ๊ทธ๋ฆฌํผ ๊ฐ๋ฐฉ ์ ํธ๋ฅผ ๋ค์ ๋ด๋ฆฌ๋ ๊ฒ์ ์ด์ฉํด ๋ชจ๋ ์๊ฐ๋ฝ์ ํด๋ ํ๋ก๊ทธ๋๋ฐ๋ ๋์**์ผ๋ก ๋ฌผ์ฒด๋ฅผ ๋จ๊ตฌ๋๋ก ํ์ ๊ฒ์ ๋๋ค.)
์ด๋ฌํ ๊ณผ์ ์ ํ์๋ผ์ธ์ผ๋ก ์ ๋ฆฌํ๋ฉด,
VLA ์ ์ฑ ์ด ์ธ์ด ๋ช ๋ น์ ๋ฐ์ ํ์ ๋ป๋ ๋์์ ์คํ โ
๋ฌผ์ฒด ๊ทผ์ฒ์์ VLA์ ฯ=1 ๋ฐ์ โ
ํ์ฐ ์ ์ฑ ์ผ๋ก ์ ํํ์ฌ ์๊ฐ๋ฝ ์ ์ด๋ก ๋ฌผ์ฒด ์ง๊ธฐ ์คํ โ
๋ฌผ์ฒด๋ฅผ ์ก์ ๋ค์ด์ฌ๋ ค ์ฑ๊ณต์ Diffusion์ ฯ=1 ๋ฐ์ โ
VLA๋ก ๋ค์ ์ ํํ์ฌ ํ์ ๋ชฉํ ์ง์ ์ผ๋ก ์ด๋ โ
์ ์ ์ ๋๋ฌ ์ VLA์ ฯ ์ ํธ๋ก ์ ๋๊ธฐ ๋ฐ ์ข ๋ฃ ์์๊ฐ ๋ฉ๋๋ค.
์ด๋ฌํ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ ํ ์ ๋ต์ ํตํ์ฌ ๋ ๋ชจ๋ธ์ ํ ์ํผ์๋ ๋ด์์ ๋๊น ์์ด ํ์ํ ์ ์์์ต๋๋ค. ์๋ ๊ทธ๋ฆผ์ ์ด๋ฌํ VLA-ํ์ฐ ์ ์ฑ ํผํฉ ์ ์ด ํ๋ ์์ํฌ๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ค๋๋ค.
๊ทธ๋ฆผ 2. VLA-ํ์ฐ ์ ์ฑ ํ์ด๋ธ๋ฆฌ๋ ์ ์ด ํ๋ ์์ํฌ ๊ฐ์. (a) ์ธ์ด๋ก ์ง์๋ ์์ ์ ๋ํด OpenVLA ๋ชจ๋ธ์ด ๊ณ ์์ค ํ ์ด๋ ๋ฐ ์๋ชฉ ์์ธ ์ ์ด ๋ช ๋ น์ ์์ฑํ๊ณ , ๋์์ ๊ทธ๋ฆฌํผ ๋ช ๋ น ์ถ๋ ฅ์ ์ด๋ฒคํธ ์ ํธ ฯ๋ก ํ์ฉํ์ฌ ๋ ์ ์ฑ ๊ฐ ์ ํ ์์ ์ ๊ฒฐ์ ํ๋ค. ฯ ์ ํธ๊ฐ ํธ๋ฆฌ๊ฑฐ๋๋ฉด ํ์ฐ ์ ์ฑ ๋ชจ๋ธ๋ก ๋์ด๊ฐ ๋ค์์ ๋ ์๊ฐ๋ฝ ์ ์ด๋ฅผ ํตํ ์ฌ์ธํ ํ์ง ๋์์ ์ํํ๋ค. (b) ํฝ ์ค ํ๋ ์ด์ค ์์ ์ ์๊ฐ ์งํ์ ๋ฐ๋ผ ๊ณตํต ์ด๋ฒคํธ ์ ํธ ฯ๊ฐ ์ด๋ป๊ฒ ๋ณํ๋ฉฐ VLA์ Diffusion ์ ์ฑ ์ฌ์ด๋ฅผ ์ ํํ๋์ง ๊ฐ๋ ์ ์ผ๋ก ๋ํ๋ธ ๋์. ฯ๋ ํ์ด ๋ฌผ์ฒด ๊ทผ์ฒ์ ๋๋ฌํ ์๊ฐ(VLAโDiffusion ์ ํ)๊ณผ ๋ฌผ์ฒด๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ก์ ์๊ฐ(DiffusionโVLA ์ ํ)์ ๊ฐ๊ฐ ํ์ํ์ฌ, ์ ์ฑ ๋ค์ด ์๋์ผ๋ก ์ด์ด์ง ์ ์๊ฒ ํ๋ค.
์ด์ ๊ฐ์ ์๋ ์ค์์นญ ๋ฉ์ปค๋์ฆ์ ๋ณธ ์ฐ๊ตฌ์ ํต์ฌ ๊ธฐ์ฌ ์ค ํ๋์ ๋๋ค. ํนํ ๊ธฐ์กด VLA ๋ชจ๋ธ์ ํ๊ณ(๋ค์ํ ์๊ฐ๋ฝ ์ ์ด ๋ถ๊ฐ)๋ฅผ ๊ทน๋ณตํ๊ณ , ํ์ฐ ์ ์ฑ ์ ํ๊ณ(์ถ๋ฐ ์ํ๊ฐ ์๋ฑํ๋ฉด ์คํจ)๋ฅผ ๋ณด์ํ๋ ๋ฐ ํจ๊ณผ์ ์ ๋๋ค. ๋ ผ๋ฌธ์์๋ ์ด๋ฒคํธ ์ ํธ ๊ธฐ๋ฐ ํตํฉ์ด ์๋ค๋ฉด, ํ์ฐ ์ ์ฑ ์ ์ถ๋ฐ ์์น๊ฐ ๋๋ฌด ๋ฒ์ด๋๋ฉด ์ฑ๊ณต ํ๋ฅ ์ด ๊ธ๊ฒฉํ ๋จ์ด์ง๋ฏ๋ก ์ค์ฉ์ ์ด์ง ์์์ ๊ฐ์กฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด Diffusion ๋ชจ๋ธ ๋จ๋ ์ผ๋ก๋ ์์ด ๋ฌผ์ฒด์์ 15cm ์ด์ ๋จ์ด์ ธ ์์ํ๋ฉด ์ฑ๊ณต๋ฅ ์ด 50% ์ดํ๋ก ํ๋ฝํ์ง๋ง, VLA๊ฐ ํ๊ท 6cm ์ ๋ ์ค์ฐจ ๋ด๋ก ์์ ๊ฐ์ ธ๋ค์ฃผ๋ฏ๋ก Diffusion์ด ์ด๋ฅผ ์ถฉ๋ถํ ์ปค๋ฒํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ํ ์ด๋ฒคํธ ์ ํธ๋ฅผ ํ์ฉํ๋ฉด ์คํจ ์ ์๋ ์ฌ์๋๋ ๊ฐ๋ฅํด์ง๋๋ค. ๋ง์ฝ Diffusion ๋ชจ๋ธ์ด ์ฒซ ์๋์ ๋ฌผ์ฒด๋ฅผ ์ ๋๋ก ๋ชป ์ง์๋ค๋ฉด (์: ์ข ์ด๋ฅผ ์ง๋ค ๋ฏธ๋๋ฌ๋จ๋ฆผ), ฯ๊ฐ 0์ธ ์ํ๊ฐ ์ง์๋๋ฏ๋ก VLA๋ก ๋ณต๊ทํ์ง ์๊ณ Diffusion ์ ์ฑ ์ด ๊ทธ ์ํ์์ ๋ ๋ฒ์งธ ์๋๋ฅผ ์ด์ด๊ฐ๊ฒ ๋ฉ๋๋ค. ์ฑ๊ณตํ ๋๊น์ง ฯ=1์ด ์ ๋์ค๋ฏ๋ก ๊ณ์ Diffusion ์ ์ด ๋จ๊ณ์ ๋จธ๋ฌด๋ฅด๋ค๊ฐ, ์ก๊ธฐ์ ์ฑ๊ณตํ๋ ์๊ฐ์๋ง ฯ=1๋ก ์ธํ ๋์ด ๋น๋ก์ ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋๋ค. ์ฐ๊ตฌ์ง์ ์ด ๊ณผ์ ์ ํตํด Diffusion ์ ์ฑ ์ โfailure recoveryโ ๋ฅ๋ ฅ๊ณผ, ๊ทธ๋ฆฌ๊ณ ฯ ์ด๋ฒคํธ ์ ํธ์ ์ ๋ขฐ๋๋ฅผ ํ์ธํ ์ ์์๋ค๊ณ ์ค๋ช ํฉ๋๋ค.
ํ์ต ๊ณผ์ : OpenVLA ๋ฏธ์ธ์กฐ์ ๋ฐ Diffusion Policy ํ๋ จ
VLA์ Diffusion ๋ ๋ชจ๋ธ์ ์ํ๋ ๋๋ก ๋์์ํค๋ ค๋ฉด, ์์ ์์งํ ์์ฐ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ๊ฐ ๋ชจ๋ธ์ ์ ์ ํ ํ์ต(fine-tuning)ํด์ผ ํฉ๋๋ค. ๋ ผ๋ฌธ์์๋ VLA ๋ชจ๋ธ๊ณผ Diffusion ๋ชจ๋ธ์ ๋ณ๋๋ก ํ์ตํ๋ฉฐ, ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ๊ณผ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ต๋๋ค. ๋ํ ํ์ต ์ ์ด๋ฒคํธ ์ ํธ ฯ๋ฅผ ํ์ฉํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ์ฃผ์์ ์ ์ ์ฉํ์์ต๋๋ค.
VLA ๋ชจ๋ธ ํ์ต: OpenVLA ์ฌ์ ํ์ต ๋ชจ๋ธ์ ๋ณธ ์คํ ํ๊ฒฝ์ ๋ง์ถฐ ๋ฏธ์ธ์กฐ์ (fine-tune)ํ์์ต๋๋ค. ์๋ OpenVLA๋ 150๋ง ๊ฐ์ ๋ฌํ๋ ๊ฑฐ๋ํ ๋ก๋ด ์์ฐ ๋ฐ์ดํฐ๋ก ํ์ต๋ ๋ฒ์ฉ ๋ชจ๋ธ์ด์ง๋ง, ์ด๋ฅผ ๋ฐ๋ก ์ฐ๋ฆฌ ADAPT Hand 2 ํ๊ฒฝ์ ์ฐ๊ธฐ์ ๋๋ฉ์ธ ์ฐจ์ด๊ฐ ํฝ๋๋ค. ๋ฐ๋ผ์ ์์งํ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ ๋ฐ์ดํฐ ์ค โ๋ฌผ์ฒด๋ฅผ ์ก๊ธฐ ์ ํ์ ๊ตฌ๊ฐโ๋ง์ ์ฌ์ฉํ์ฌ OpenVLA๋ฅผ ์ถ๊ฐ ํ๋ จํ์ต๋๋ค. ๋ค์ ๋งํด ๋ฌผ์ฒด๋ฅผ ์ค์ ๋ก ์ก๋ ๊ณผ์ ์ ์ ์ธํ๊ณ , ํ์ ๋ฌผ์ฒด๊น์ง ๋ป๋ ๊ตฌ๊ฐ๊ณผ ์ก์ ํ ๋ชฉํ ์ง์ ๊น์ง ์ด๋ํ๋ ๊ตฌ๊ฐ์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ง ๊ฐ์ง๊ณ ํ์ต์ํจ ๊ฒ์ ๋๋ค. ์ด๋ ๊ฒ ํ๋ ์ด์ ๋ VLA ๋ชจ๋ธ์๊ฒ ๋ฌผ์ฒด ํ์ง ์์ฒด๋ ์ํค์ง ์์ ๊ณํ์ด๋ฏ๋ก, ๊ทธ ๊ตฌ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ตณ์ด ํ์ต์์ผ ์ค๋ฒํผํ ๋ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค (์ด์ฐจํผ ๊ทธ ๋ถ๋ถ์ Diffusion ๋ชจ๋ธ์ด ๋ด๋น). ์คํ๋ ค VLA๊ฐ ํ ์ด๋์ ์ง์คํ๊ณ ฯ ์ด๋ฒคํธ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์ ๋๋ก ๋ด๋๋ก ํ๋ ๊ฒ์ด ํ์ต์ ์ด์ ์ด ๋ฉ๋๋ค. ์ด๋ฅผ ์ํด ์์ ์ธ๊ธํ๋ฏ ์์ฐ ์ ๊ณต์ค์์ ์์ ์ฅ๋ ๋์๊ณผ ํจ๊ป ์ด๋ฒคํธ ๋ฒํผ์ ๋๋ฌ ๋ฐ์ดํฐ์ ฯ ๋ผ๋ฒจ์ ๋ฌ์๋์๊ณ , ํ์ต ์ VLA์ ๊ทธ๋ฆฌํผ ์ถ๋ ฅ ์ฑ๋์ด ๋ฐ๋ก ์ด ฯ๋ฅผ ์์ธกํ๋๋ก ์ง๋ํ์์ต๋๋ค. ๋ํ VLA ์ ๋ ฅ์ผ๋ก๋ ๋ ๋์ ์นด๋ฉ๋ผ ์์(cam1+cam2)์ ๋ชจ๋ ํ์ฉํ๊ธฐ ์ํด, ๊ฐ ์์์ ์ง์ ํฌ๊ธฐ(224ร144, 224ร80)๋ก ๋ฆฌ์ฌ์ด์ฆํ ํ ์ธ๋ก๋ก ์ด์ด๋ถ์ธ(concatenate) ํฉ์ฑ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๋ ์์ผ๋ฅผ ๊ฒฐํฉํจ์ผ๋ก์จ ๋จ์ผ ์นด๋ฉ๋ผ๋ณด๋ค ๊น์ด ๋ฐ ๋งฅ๋ฝ ์ ๋ณด๊ฐ ํ๋ถํด์ ธ, ํ์ต๋ VLA๊ฐ ๋ฌผ์ฒด ์์น๋ฅผ ๋ ์ ํํ ์ถ๋ก ํ ์ ์์์ต๋๋ค (์ค์ ๋ก ๋ ์นด๋ฉ๋ผ๋ก ํ์ตํ VLA๋ ํ๋๋ก ํ์ตํ ๊ฒฝ์ฐ๋ณด๋ค ๋ฌผ์ฒด ์ ๊ทผ ์ค์ฐจ๊ฐ ํจ์ฌ ์์์ต๋๋ค). Fine-tuning์ OpenVLA ๊ณต๊ฐ๋ชจ๋ธ์ ๊ธฐ๋ณธ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ๋ฅด๋, batch size=22, ์ด๋ฏธ์ง ์ฆ๊ฐ ๋นํ์ฑํ(๋ฐ์ดํฐ ์์ง ์ ์นด๋ฉ๋ผ ์์น์ ์กฐ๋ช ์ด ๊ณ ์ ์ด๋ฏ๋ก ํ์ ์์) ๋ฑ์ ์ค์ ์ ์ ์ฉํ๊ณ , ๋จ์ผ A100 GPU(80GB ๋ฉ๋ชจ๋ฆฌ)์์ ์ํ๋์์ต๋๋ค. ํ์ต์ ํ๋ จ ๋ฐ์ดํฐ์ ๋ํ ํ๋ ์์ธก ์ ํ๋๊ฐ 95%๋ฅผ ๋๊ธธ ๋๊น์ง ์งํ๋์์ผ๋ฉฐ, ์ฝ 5๋ง ์คํ ์ ๋ ํ์ตํ ํ ์๋ ดํ๋ค๊ณ ํฉ๋๋ค. ์ด๋ ๊ฒ ์ป์ ๋ง์ถคํ VLA ๋ชจ๋ธ์ ์ฐ๋ฆฌ ๋ก๋ด ํ๊ณผ ํ๊ฒฝ์ ํนํ๋์ด, ์ธ์ด ์ง์์ ๋ฐ๋ผ ํ์ ๋ฌผ์ฒด ๊ทผ์ฒ๊น์ง ๊ฐ์ ธ๊ฐ๊ณ , ์ ์ ํ ์์ ์ ฯ ์ ํธ๋ฅผ ๋ผ ์ ์๋๋ก ์ค๋น๋์์ต๋๋ค.
Diffusion ์ ์ฑ ๋ชจ๋ธ ํ์ต: Diffusion ๋ชจ๋ธ์ ๋ฌผ์ฒด๋ฅผ ์ก๋ ๋์ ๋ถ๋ถ์ ๋ฐ์ดํฐ๋ง์ผ๋ก ํ๋ จ๋์์ต๋๋ค. ์์ ํ ๋ ์คํผ๋ ์ด์ ์ผ๋ก ์์งํ ๋ฐ์ดํฐ์์ ํ์ด ๋ฌผ์ฒด ์ 5cm ์ ๋ ์์นํ ์ํ๋ถํฐ ๋ฌผ์ฒด๋ฅผ ์ก์ ๋ค์ด์ฌ๋ฆฌ๋ ์๊ฐ๊น์ง์ ๊ตฌ๊ฐ๋ค๋ง ๋ชจ์, ๊ฐ ๋ฌผ์ฒด ์ข ๋ฅ์ ๋ํด ๋ณ๋์ ์ ์ฑ ์ ํ์ต์์ผฐ์ต๋๋ค. ๋ฌผ์ฒด๋ณ๋ก ์์ฐ ํ์๊ฐ ๋ฌ๋๋๋ฐ, ํ ์ดํ์ ์ข ์ด๋ ๋์ด๋๊ฐ ๋์ ๊ฐ๊ฐ 40ํ์ฉ, ํผ๋ง์ 30ํ๊ฐ๋ ์์ฐ ๋ฐ์ดํฐ๋ฅผ ํ๋ณดํ์ต๋๋ค. Diffusion ๋ชจ๋ธ์ด ์ด๋ฌํ ์์ฐ ๊ถค์ ๋ค์ ํตํด ๋ฌผ์ฒด ํ์ง ์ ์ฑ ์ ํ์ตํ๊ฒ ๋๋๋ฐ, ์ด๋ ์ฌ๋ฌ ๊ฐ์ง ์ก๊ธฐ ์ ๋ต๊ณผ ์ค๋ฅ ๋ณต๊ตฌ ์ฌ๋ก๋ฅผ ํฌํจ์ํค๋ ๊ฒ์ด ์ค์ํ์ต๋๋ค. ๊ทธ๋์ ์์ฐ ๋ฐ์ดํฐ์๋ ๋ฌผ์ฒด๋ฅผ ๋ฐ๋ก ์ง์ด์ฌ๋ฆฌ๋ ๋์๋ฟ๋ง ์๋๋ผ ํ ์๊ฐ๋ฝ์ผ๋ก ๋ฐ์ด ๊ฐ์ฅ์๋ฆฌ๋ก ์ฌ๋ผ์ด๋ ์ํจ ํ ์ง๋ ๋์ ๋ฑ ๋ค์ํ ๋ชจ๋์ ํ๋์ด ๋ด๊ธฐ๋๋ก ํ์ต๋๋ค. ์๋ฅผ ๋ค์ด ์์ ์ข ์ด๋ ํ ์ดํ ๊ฐ์ ๋ฌผ์ฒด๋ ์ฑ ์ ๊ฐ์ฅ์๋ฆฌ๋ก ๋ฐ์ด๋ด๋ฉด ๋ฐ์ผ๋ก ์๊ฐ๋ฝ์ ๋ฃ๊ธฐ ์ฌ์์ง๋๋ฐ, ์ด๋ฌํ โ๋ฏธ๋๋ฌ๋จ๋ ค ์ง๊ธฐ(slide pick)โ ์ ๋ต๊ณผ โ๊ทธ๋๋ก ์ง๊ธฐ(direct pick)โ ์ ๋ต์ ๋ชจ๋ ์์ฐํด ๋ชจ๋ธ์ด ๋ ๋ค ๋ฐฐ์ฐ๊ฒ ํ์ต๋๋ค. ๋ํ ์ผ๋ถ๋ฌ ์ฒซ ์๋์ ์คํจํ๊ณ ๋ ๋ฒ์งธ์ ์ฑ๊ณตํ๋ ๋ณต๊ตฌ ๋์๋ 2~3์ฐจ๋ก ํฌํจ์์ผ, ๋ชจ๋ธ์ด ์คํจ ์ํฉ์์ ์ฌ์๋ํ๋ ํจํด๋ ์ตํ๋๋ก ํ์ต๋๋ค. Diffusion ์ ์ฑ ๋ชจ๋ธ์ ์ ๋ ฅ์ ๋ ์นด๋ฉ๋ผ ์์(320ร240 ํด์๋๋ก ๋ฆฌ์ฌ์ด์ฆ)๊ณผ ๋ก๋ด ์ํ์ด๋ฉฐ, ํ์ต ์ค์ ๋ฌด์์ ์ด๋ฏธ์ง ํฌ๋กญ ๋ฑ์ ์ฆ๊ฐ์ผ๋ก 288ร216 ํฌ๊ธฐ์ ์ ๋ ฅ์ ์ป์ด ํ๋ จ์ ์ฌ์ฉํ์ต๋๋ค. ๋ชจ๋ธ ๊ตฌ์กฐ๋ CNN ๊ธฐ๋ฐ Diffusion Policy์ ๊ธฐ๋ณธ ์ค์ ์ ๋ฐ๋๊ณ , ์ต์ข ๋ชจ๋ธ์ ์ฝ 1500 epoch ํ์ต ํ ์ป์ด์ก์ต๋๋ค. ํ์ต์๋ ๋ณ๋์ ์ปค์คํ GPU ๋จธ์ ์ด ์ฌ์ฉ๋์๋ค๊ณ ํ๋ฉฐ, ์ถ๋ก ์์๋ RTX 4090 GPU ์์์ 5Hz ์ ์ด๋ฅผ ์ถฉ๋ถํ ๊ฐ๋นํ ์ ์๋ ์์ค์ ๋ชจ๋ธ๋ก์ ๋์ํ์ต๋๋ค.
์ด์ฒ๋ผ ๊ฐ๊ธฐ ํ์ต๋ VLA ๋ชจ๋ธ๊ณผ Diffusion ๋ชจ๋ธ์ด ์ค๋น๋๋ฉด, ์์ ์ค๋ช ํ ์ด๋ฒคํธ ์ ํธ ๊ธฐ๋ฐ ์ค์์นญ ๋ก์ง๊ณผ ๊ฒฐํฉํ์ฌ ํ๋์ ํตํฉ ์ ์ด ์์คํ ์ ๊ตฌ์ฑํ๊ฒ ๋ฉ๋๋ค. ๋ค์์ผ๋ก, ์ด๋ฌํ ํตํฉ ์์คํ ์ ์คํ ํ๊ฐ ๊ฒฐ๊ณผ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์คํ ๋ฐ ๊ฒฐ๊ณผ
์ฐ๊ตฌ์ง์ ์ ์ํ VLA-Diffusion ํ์ด๋ธ๋ฆฌ๋ ํ๋ ์์ํฌ์ ํจ๊ณผ๋ฅผ ๊ฒ์ฆํ๊ธฐ ์ํด ์ผ๋ จ์ ์คํ์ ์ํํ์ต๋๋ค. ํ๊ฐ๋ ์ธ ๋จ๊ณ๋ก ๋๋ ์งํ๋์๋๋ฐ, ๋จผ์ VLA ๋ชจ๋ธ ๋จ๋ ์ฑ๋ฅ, Diffusion ๋ชจ๋ธ ๋จ๋ ์ฑ๋ฅ์ ๊ฐ๋ณ์ ์ผ๋ก ์ธก์ ํ๊ณ , ์ต์ข ์ ์ผ๋ก ๋ ๋ชจ๋ธ์ ๊ฒฐํฉํ ์ ์ฒด ์์คํ ์ฑ๋ฅ์ ์ธก์ ํ๋ ๋ฐฉ์์ ๋๋ค. ๋ํ ๊ฐ ์คํ์์ ์ธ๋ถ ์งํ์ ์ฑ๊ณต ๊ธฐ์ค์ ์ค์ ํ์ฌ ์ ๋์ ์ผ๋ก ๋ถ์ํ์ต๋๋ค.
VLA ๋ชจ๋ธ ๋จ๋ ์ฑ๋ฅ: ๊ณ ์์ค ํ ์ด๋ ํ๊ฐ
๋จผ์ VLA๋ง์ผ๋ก ์ ์ฒด ํฝ์คํ๋ ์ด์ค ์์ ์ ์ํ์์ผ ๋ณธ ๊ฒฐ๊ณผ๊ฐ ๋ณด๊ณ ๋์์ต๋๋ค. ์ฌ๊ธฐ์๋ VLA ๋ชจ๋ธ์ด ํ ์์ง์ + (ํ๋ก์)๊ทธ๋ฆฌํผ ์ ์ด๋ฅผ ๋ชจ๋ ์ฑ ์์ง๋ฉฐ, ํ์ฐ ์ ์ฑ ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ์์ ์ธ๊ธํ๋ฏ VLA ๋ชจ๋ธ์ ๋ค์์ ๋ ์๊ฐ๋ฝ์ ์ ๋๋ก ์ ์ดํ ์ ์์ผ๋ฏ๋ก, ๋์ ์์ ์ฅ๋ ๋์์ ๋ฏธ๋ฆฌ ๋ นํ๋ 1-DoF ๊ทธ๋ฆฌํผ ๋ซํ ์ํ์ค๋ก ๋์ฒดํ์ฌ ์ฌ์ฉํ์ต๋๋ค. (์ด๋ ํ์ต ๋ VLA ๋ฐ์ดํฐ ์์ง ์ ์ฌ์ฉํ๋ ์ ๋ค๋ฆญ ํ์ ๊ทธ๋ฆฝ ๋ชจ์ ์ ๊ทธ๋๋ก ์ด์ฉํ ๊ฒ์ ๋๋ค.) ์ฐ๊ตฌ์ง์ ํผ๋ง, ํ ์ดํ, ์ข ์ด 3๊ฐ ๋ฌผ์ฒด ์ค ์ข ์ด๋ ์์ VLA ํ์ต์ ๋ฃ์ง ์์ ๋ชจ๋ธ๋ก ํ๊ฐํ๋ค๊ณ ํ๋๋ฐ, ์ด๋ ์ข ์ด๊น์ง ํฌํจํ๋ฉด VLA๊ฐ ๋๊น์ง ํ์ต ์๋ ด์ ๋ชป ํ๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ํฉ๋๋ค (์ค์ ๋ก ์ข ์ด๋ฅผ ํฌํจํด fine-tuning์ ์๋ํ๋ฉด ํ๋ ์์ธก ์ ํ๋๊ฐ 80% ์ ์์ ์ ์ฒด๋์ด ๋ชจ๋ธ ์ฑ๋ฅ์ด ๋ถ์์ ํ๋ค๊ณ ์ธ๊ธํฉ๋๋ค). ๋ฐ๋ผ์ ์ด ํ๊ฐ๋ ํผ๋ง๊ณผ ํ ์ดํ ๋ ๋ฌผ์ฒด์ ๋ํด์๋ง ๊ฐ๊ฐ 5ํ์ฉ VLA ๋จ๋ ์๋๋ฅผ ํด๋ณธ ๊ฒฐ๊ณผ๋ก ์์ฝ๋ฉ๋๋ค.
Table I์ ํด๋นํ๋ VLA ๋จ๋ ์ฑ๊ณต๋ฅ ์ ๋ณด๋ฉด, ํผ๋ง์ ์ง์ด ์ฎ๊ธฐ๋ ์์ ์ ์ฝ 40~45% ์ ๋ ์ฑ๊ณต์ ๋ณด์ธ ๋ฐ๋ฉด ํ ์ดํ๋ 20~25% ์์ค์ผ๋ก ๋๋ถ๋ถ ์คํจํ์ต๋๋ค. (์ข ์ด๋ ์์ ๋งํ ๋๋ก ์๋ํ์ง ์์์ต๋๋ค.) ์ฌ๊ธฐ์ ์ฑ๊ณต์ ๋ฌผ์ฒด๋ฅผ ์ฌ๋ฐ๋ฅธ ์ ์์ ์ ๋์๋์ง๋ฅผ ๊ธฐ์ค์ผ๋ก 5์ ์ฒ๋๋ก ํ๊ฐ๋์๋๋ฐ, 1.0์ ์์ ์ฑ๊ณต, 0.75๋ ๋ฌผ์ฒด๋ฅผ ์ ์ก์์ผ๋ ์๋ชป๋ ์ ์์ ๋์ ๊ฒฝ์ฐ, 0.5๋ ์๋ชป๋ ์ ์ + ๋ฌผ์ฒด๋ ๋ ์์ ์ ์ผ๋ก ๋์, 0.25๋ ๋ฌผ์ฒด๋ฅผ ์ ๋๋ก ๋ชป ์ก์, 0.0์ ์์ ์๋ฑํ ๋ฌผ์ฒด๋ก ์ ๊ทผํจ์ ์๋ฏธํฉ๋๋ค. VLA ๋จ๋ ์ ๋ฎ์ ์ ์๋ ์ฃผ๋ก ํ ์ดํ๋ฅผ ์ ํ ์ง์ง ๋ชปํ ๊ฒ๊ณผ ๊ด๋ จ ์๋๋ฐ, ํ ์ดํ์ฒ๋ผ ์ฌ์ธํ ํ์ง๊ฐ ํ์ํ ๋ฌผ์ฒด์ ๋ํด์ VLA๊ฐ ์ ํ ๋์ํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ํผ๋ง์ ๊ฒฝ์ฐ ๊ทธ๋๋ง ๋ช ์ฐจ๋ก ์ง์ด์ฌ๋ฆฌ๊ธฐ์ ์ฑ๊ณตํ์ง๋ง, ์ ์ฒด์ ์ธ ์์ ์ฑ๊ณต๋ฅ ์ ์ ๋ฐ ์ดํ๋ก ์ ๋ขฐํ๊ธฐ ์ด๋ ค์ด ์์ค์ ๋๋ค. VLA ๋จ๋ ์ด ์ด์ฒ๋ผ ๋ถ์งํ ์ด์ ๋, ฯ ์ถ๋ ฅ ํ๋๋ก ๋ณต์กํ ์๋์์ ์ปค๋ฒํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. VLA๋ ๋ฌผ์ฒด๊น์ง ํ์ ์์ง์ด๋ ๋ฅ๋ ฅ์ ๋ณด์์ง๋ง, ์ก๊ธฐ ๋์์์ ๋ฐ๋ณต์ ์ผ๋ก ์คํจํ์๊ณ , ์ฑ๊ณต ์ ์์์๋ ๋๋ถ๋ถ ํ๋ง ์ ํํ ๋ป์์ ๋ฟ ๋ฌผ์ฒด๋ ๋์น ๊ฒฝ์ฐ(0.25 ์์ค)์ ๋จธ๋ฌผ๋ ์ต๋๋ค. ์์ฝํ๋ฉด, ๋ค์์ ๋ ์ฌ์ธ ์กฐ์ ์์ ์ VLA ๋ชจ๋ธ ๋จ๋ ์ผ๋ก ์ํํ๊ธฐ์๋ ํ ๊ธฐ์ ์์ค์ผ๋ก ๋ถ์กฑํ๋ค๋ ์ ์ ์คํ์ผ๋ก ํ์ธํ ์ ์ ๋๋ค.
ํฅ๋ฏธ๋ก์ด ์ถ๊ฐ ๋ถ์์ผ๋ก, VLA๊ฐ ๋ฌผ์ฒด์ ์ผ๋ง๋ ์ ํํ ์ ๊ทผํ๋์ง๋ฅผ ์์นํํ ๊ฒฐ๊ณผ๋ ์ ์๋์์ต๋๋ค. VLA ์คํ ์ข ๋ฃ(์ด๋ฒคํธ ์ค์์น ์์ ) ์์ ์ ๋ก๋ด ์ ์ค์ฌ๊ณผ ๋ฌผ์ฒด ์ค์ฌ์ ํ๋ฉด์ ๊ฑฐ๋ฆฌ(offset)๋ฅผ ์ธก์ ํ ๊ฒ์ธ๋ฐ, ๋์ผ ์นด๋ฉ๋ผ๋ฅผ ์ด VLA ๋ชจ๋ธ์ ๊ฒฝ์ฐ ํ๊ท 6cm ์ด๋ด ์ค์ฐจ๋ก ์์ด ๋ฌผ์ฒด ๊ทผ์ฒ๊น์ง ๋๋ฌํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ฐ๋ฉด ๋จ์ผ ์นด๋ฉ๋ผ๋ก ํ์ตํ VLA๋ ์ด ์ค์ฐจ๊ฐ ๋ ์ปธ๊ณ ํนํ ํ ์ดํ์ ๊ฒฝ์ฐ ํ๊ท ์ค์ฐจ๊ฐ ์ ์ํ๊ฒ ์ปธ์ต๋๋ค. ์ด๋ 2๊ฐ์ ์์ ์ ๋ณด ์ฌ์ฉ์ด ๋ฌผ์ฒด ์์น๋ฅผ ํ์ ํ๋ ์ ๋ฐ๋๋ฅผ ๋์ฌ์ค๋ค๋ ์ ์ ์คํ์ ์ผ๋ก ๋ท๋ฐ์นจํ๋ฉฐ, ๊ฒฐ๊ตญ VLA+์นด๋ฉ๋ผ ๊ตฌ์ฑ์ ์ต์ ํ๊ฐ ํ์ฐ ์ ์ฑ ๊ณผ ์ฐ๊ณ๋ ๋ ํ์ ์ถฉ๋ถํ ์ ํ๋(์ฝ 6cm ์ค์ฐจ)๋ฅผ ์ ๊ณตํจ์ ๋ณด์ฌ์ค๋๋ค. (6cm ์ ๋๋ฉด Diffusion ์ ์ฑ ์ด ์ถฉ๋ถํ ์ปค๋ฒ ๊ฐ๋ฅํ ๋ฒ์๋ก, ์์ ์ธ๊ธํ๋ฏ 15cm ์ด๋ด ์ ๊ทผ์ด ์ค์ํฉ๋๋ค.)
Diffusion ์ ์ฑ ๋ชจ๋ธ ๋จ๋ ์ฑ๋ฅ: ์ ์์ค ํ์ง ๋ฐ ๋ณต์ ํ๊ฐ
๋ค์์ผ๋ก ํ์ฐ ์ ์ฑ ๋ชจ๋ธ๋ง์ผ๋ก ๋ฌผ์ฒด grasping์ ์ํํ๋ ์คํ์ด ์งํ๋์์ต๋๋ค. ์ด๋ VLA ๋์ ์์ด Diffusion ๋ชจ๋ธ์ด ์ด๊ธฐ ์ ์์น๊ฐ ๋ฌผ์ฒด ๊ทผ์ฒ์ ์ฃผ์ด์ง ์ํฉ์์ ๋ฌผ์ฒด๋ฅผ ๋ค์ด์ฌ๋ฆด ์ ์๋์ง, ๊ทธ๋ฆฌ๊ณ ๋ค์ํ ํ์ง ์ ๋ต๊ณผ ์คํจ ๋ณต๊ตฌ๋ฅผ ๋ณด์ฌ์ฃผ๋์ง ํ์ธํ๋ ํ ์คํธ์ ๋๋ค. ๋ ๊ฐ์ง ์์ฃผ์ ๊ฐ ์๋๋ฐ, ํ๋๋ ๋ค์ค ๋ชจ๋ฌ ์ ๋ต ํ์ต ํ๊ฐ, ๋ค๋ฅธ ํ๋๋ ์ด๊ธฐ ์์น ์ค์ฐจ ํ์ฉ ๋ฒ์ ํ๊ฐ์ ๋๋ค.
๋จผ์ ๋ค์ค ๋ชจ๋ฌ grasp ์ ๋ต์ ๋ํด, ์ฐ๊ตฌ์ง์ ํ ์ดํ์ ์์ ์ธ๊ธ๋ ์์ ํธ๋ฅธ ์ฌ๊ฐ ๋ธ๋ก(blue block)์ ๋์์ผ๋ก ์คํํ์ต๋๋ค. ์ด ๋ ๊ฐ์ง ๊ฐ์ฒด๋ ์์ ํํ๋ผ ๋ฏธ๋๋ฌ๋จ๋ ค ์ก๊ธฐ vs ๋ฐ๋ก ์ง๊ธฐ์ ๋ ์ ๋ต์ ๋ชจ๋ ์ ์ฉํ ์ ์๋ ์ฌ๋ก์ ๋๋ค. Diffusion ์ ์ฑ ์ ํ์ต ๋จ๊ณ์์ ์ฌ๋ผ์ด๋ ์ก๊ธฐ์ ์ง์ ์ก๊ธฐ ์๋๋ฆฌ์ค๋ฅผ ๋์ผ ๊ฐ์๋ก ํ๋ จ๋ฐ์๊ณ , ์คํ ์ ๋ฌผ์ฒด๋ฅผ ํ ์ด๋ธ ๊ฐ์ฅ์๋ฆฌ๋ก๋ถํฐ ๋ค์ํ ๊ฑฐ๋ฆฌ(๊ฐ๊น์ ~ ๋ฉ๋ฆฌ)๋ก ๋ฐฐ์นํ๋ฉด์ ์ด๋ค ๋ฐฉ์์ผ๋ก ์ก๋์ง ๊ด์ฐฐํ์ต๋๋ค. ๊ทธ๋ฆผ 7์ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด, ๋ฌผ์ฒด๊ฐ ํ ์ด๋ธ ๊ฐ์ฅ์๋ฆฌ์ ๊ฐ๊น์ธ์๋ก ์ฌ๋ผ์ด๋ ํฝ(slide pick) ๋ฐฉ์์ผ๋ก ์ก์ ํ๋ฅ ์ด ๋์์ก๊ณ , ๋ฐ๋๋ก ํ ์ด๋ธ ์ค๊ฐ์ฏค์ ์์ ๋ ๋ฐ๋ก ๋ค์ด์ฌ๋ฆฌ๋ direct pick์ ๋ ์์ฃผ ์ฌ์ฉํ๋ค๊ณ ํฉ๋๋ค. ์ด๋ ๋ง์น ์ฌ๋๋ ํ์ ๋์ ์๋ ๋ฌผ๊ฑด์ ๋ฐ์ด์ ์ก๊ณ , ๊ฐ์ด๋ฐ ์๋ ๋ฌผ๊ฑด์ ๊ทธ๋๋ก ์ง๋ฏ์ด ์ํฉ์ ๋ฐ๋ผ ์ ๋ต์ ๋ฌ๋ฆฌํ๋ ๊ฒ๊ณผ ์ ์ฌํ ํ๋์ ๋๋ค. ๋์ฑ ์ฃผ๋ชฉํ ์ ์, ํ ์คํธํ ๋ชจ๋ ๊ฑฐ๋ฆฌ ์กฐ๊ฑด์์ 5ํ์ฉ ์๋ํ ๊ฒฐ๊ณผ ํ ์ดํ์ ๋ธ๋ก ๋ชจ๋ ํ ๋ฒ๋ ์คํจ ์์ด ์ฑ๊ณตํ๋ค๋ ๊ฒ์ ๋๋ค. ์ฆ, Diffusion ์ ์ฑ ๋ชจ๋ธ์ ํ์ตํ ๋ฒ์ ๋ด์์๋ ์ด๋ค ์ํฉ์ด ์ค๋๋ผ๋ ์ ์ฐํ๊ฒ ์ ๋ต์ ์ ํํด 100% ์ฑ๊ณต์ ์ผ๋ก ๋ฌผ์ฒด๋ฅผ ์ก์๋๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ก์จ ํ์ฐ ์ ์ฑ ์ ์ปจํ ์คํธ ๊ธฐ๋ฐ ๋ค์ค๋ชจ๋ ์ ์ด ๋ฅ๋ ฅ๊ณผ ์ ํํ ์๊ฐ๋ฝ ๋์ ์์ฑ ๋ฅ๋ ฅ์ด ์ ์ฆ๋์์ต๋๋ค.
๋ค์์ผ๋ก ์ด๊ธฐ ์์น ์ค์ฐจ ํ์ฉ๋์ ๋ํ ํ ์คํธ์์๋, Diffusion ๋ชจ๋ธ์ด ์ผ๋ง๋ ๋ฌผ์ฒด์ ๋จ์ด์ง ์ํ๊น์ง๋ ์ฑ๊ณต์ ์ผ๋ก ์ง์ ์ ์๋์ง๋ฅผ ์ธก์ ํ์ต๋๋ค. ์ด๋ฅผ ์ํด ํผ๋ง๊ณผ ํ ์ดํ๋ฅผ ๋์์ผ๋ก, ๋ก๋ด ์์ ์ด์์ ์ธ ์์ ์์น์์ ๊ฐ๋ก๋ฐฉํฅ์ผ๋ก 5cm, 10cm, 15cm์ฉ ์ผ๋ถ๋ฌ ์ด๊ธ๋ ์์น์ ๋๊ณ grasp ์๋๋ฅผ ์ฌ๋ฌ ๋ฒ ํด๋ณด์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋์ํํ ๊ทธ๋ฆผ 8์์, ์-๋ฌผ์ฒด ์ค์ฌ ๊ฐ ์คํ์ ์ด 15cm๋ฅผ ๋์ด๊ฐ๋ฉด ์ฑ๊ณต๋ฅ ์ด ๊ธ๊ฒฉํ 50% ๋ฐ์ผ๋ก ๋จ์ด์ง๋ ๊ฒ์ด ํ์ธ๋์์ต๋๋ค. ๋ฐ๋ฉด 15cm ์ด๋ด์์๋ ๋น๊ต์ ๋์ ์ฑ๊ณต๋ฅ ์ ๋ณด์์ผ๋ฉฐ, ํนํ 6cm ์ ๋ ์ค์ฐจ๊น์ง๋ Diffusion ์ ์ฑ ์ด ํฐ ๋ฌธ์ ์์ด ๋ณด์ ํ์ฌ ์ก๊ธฐ๋ฅผ ์ํํ ์ ์์์ต๋๋ค. ์ด ์คํ์ ํ์ฐ ๋ชจ๋ธ์ ํ๊ณ์ ๋์์ VLA ๋ชจ๋ธ์ ํ์์ฑ์ ๋ช ํํ ๋ณด์ฌ์ค๋๋ค. Diffusion ์ ์ฑ ์ ๊ฐ๊น์ด ๋ฒ์์์๋ ์ ๋ฐ ์ ์ด๋ก ์ก์๋ผ ์ ์์ผ๋, ์ด๊ธฐ ์ ๋ ฌ์ด ํฌ๊ฒ ๋น๋๊ฐ๋ฉด ์ญ๋ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ์คํจํฉ๋๋ค. ๋ฐ๋ผ์ VLA๊ฐ ์ฌ์ ์ ์์ ๋ฌผ์ฒด ๊ทผ์ฒ(์ค์ฐจ ์ cm ์์ค)๊น์ง ๋ฐ๋ ค๋ค์ฃผ๋ ๊ฒ์ด ํ์์์ ์ ์ ์์ต๋๋ค. ๋คํํ VLA์ ํ๊ท ์ ๊ทผ ์ค์ฐจ 6cm๋ Diffusion ์ ์ฑ ์ ํ์ฉ ๋ฒ์ ๋ด์ด๋ฏ๋ก, ๋ ๋ชจ๋ธ์ ๊ฒฐํฉ ๋ ผ๋ฆฌ๊ฐ ์ ํจํจ์ด ๋ฐ์ดํฐ๋ก ๋ท๋ฐ์นจ๋์์ต๋๋ค.
๋์ผ๋ก, ํ์ฐ ์ ์ฑ ์ ์คํจ ๋ณต๊ตฌ ๋ฅ๋ ฅ๋ ์ง์ ์ผ๋ก ํ๊ฐ๋์์ต๋๋ค. ๊ทธ๋ฆผ 9๋ Diffusion ๋ชจ๋ธ์ด ์ฒซ ์๋ ์คํจ ์ ์๋์ผ๋ก ๋ ๋ฒ์งธ ์๋๋ฅผ ์ํํ๋ ์ฅ๋ฉด๊ณผ ์ด๋ฒคํธ ์ ํธ ๋ณํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ทธ๋ํ์ ๋๋ค. ์์๋ก, ๋ก๋ด์ด ์ข ์ด๋ฅผ ์ง์ผ๋ ค๋ค ์ฒ์์ ๋์ณค์ง๋ง ์ฌ์๋ํ์ฌ ๊ฒฐ๊ตญ ์ฑ๊ณตํ๋ ๊ณผ์ ์ด ๋ฌ์ฌ๋์์ต๋๋ค. ์ด๋ ๋ก๋ด ์๊ฐ๋ฝ ๊ด์ ๊ฐ๋์ ๋ณํ๋ฅผ ๋ณด๋ฉด, ์ธ๋ฑ์ค ์๊ฐ๋ฝ ๊ด์ ๊ฐ๋๊ฐ ๋ ๋ฒ ํ๋ ๊ฒ์ด ํฌ์ฐฉ๋๋๋ฐ, ์ด๋ ๋ ์ฐจ๋ก ์ก๊ธฐ ์๋๋ฅผ ์๋ฏธํฉ๋๋ค. ์ฃผ๋ชฉํ ๋ถ๋ถ์, ์ฒซ ์๋์์ ์คํจํ ๊ฒฝ์ฐ ์ด๋ฒคํธ ์ ํธ ฯ๊ฐ 0 ์ํ๋ฅผ ์ ์งํ๋ฉฐ, ์์คํ ์ด ์ด๋ฅผ ๊ฐ์งํด Diffusion ์ ์ฑ ์ ์ข ๋ฃํ์ง ์๊ณ ๊ณ์ ๋์ํ๋๋ก ํ ์ ์ ๋๋ค. ๊ทธ๋ฌ๋ค ๋ ๋ฒ์งธ ์๋์์ ๋ฌผ์ฒด๋ฅผ ์ ๋๋ก ์ฅ์ ๋น๋ก์ ฯ๊ฐ 1๋ก ์์นํ๋ฉฐ ์ฑ๊ณต ์ด๋ฒคํธ๋ฅผ ์๋ฆฌ๊ณ ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ก์จ Diffusion ์ ์ฑ ์ด ์คํจํด๋ ํฌ๊ธฐํ์ง ์๊ณ ๋ฐ๋ณต ์๋ํ ์ ์์ผ๋ฉฐ, ์ ์๋ ์ด๋ฒคํธ ์ ํธ ๋ฐฉ์์ด ์คํจ๋ฅผ ์์ ์ ์ผ๋ก ๊ตฌ๋ถํด์ฃผ๋ ๊ฒ์ ํ์ธํ ์ ์์์ต๋๋ค.
VLA + Diffusion ํตํฉ ์ฑ๋ฅ: ์ ์ฒด ์์ ์ฑ๊ณต๋ฅ
๋ง์ง๋ง์ผ๋ก, ์ ์๋ VLA-ํ์ฐ ์ ์ฑ ๊ฒฐํฉ ์์คํ ์ ์ค์ ๋ก ๊ตฌ๋ํ์ฌ ์ ์ฒด ํฝ ์ค ํ๋ ์ด์ค ์์ ์ฑ๊ณต๋ฅ ์ ์ธก์ ํ ๊ฒฐ๊ณผ์ ๋๋ค. ๊ฐ ๋ฌผ์ฒด(ํผ๋ง, ํ ์ดํ, ์ข ์ด)์ ๊ฐ ๋ชฉํ ์ ์ ์กฐํฉ (์ด 3ร2 = 6๊ฐ์ง)์ ๋ํด 5ํ์ฉ ํ ์คํธ๋ฅผ ์ํํ์ฌ ์ฑ๊ณต๋ฅ ์ ๊ณ์ฐํ์ต๋๋ค. ํ๊ฐ ๊ธฐ์ค์ ์์ VLA ๋จ๋ ์คํ๊ณผ ๋์ผํ๊ฒ 5๋จ๊ณ ์ฑ๊ณต ์ ์(0.0~1.0)๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
๊ฒฐ๊ณผ๋ ๋งค์ฐ ๊ณ ๋ฌด์ ์ด์๋๋ฐ, ๋ชจ๋ ์กฐํฉ์ ๋ํด 0.8 ์ด์์ ํ๊ท ์ฑ๊ณต ์ ์๋ฅผ ๊ธฐ๋กํ์ต๋๋ค. ์ด๋ ๋๋ถ๋ถ์ ์๋๊ฐ ์์ ์ฑ๊ณต ๋๋ ์ฝ๊ฐ์ ์ค์(์ ์ ํผ๋ ๋ฑ)๋ง ์์์์ ์๋ฏธํฉ๋๋ค. ํนํ ํผ๋ง๊ณผ ํ ์ดํ์ ๊ฒฝ์ฐ VLA ๋จ๋ ์ ์(๊ฐ๊ฐ 0.43, 0.20) ๋๋น ํตํฉ ์์คํ ์ ์(๊ฐ๊ฐ >0.8)๋ก ํฌ๊ฒ ํฅ์๋์์์ ์ ์ ์์ต๋๋ค. ์ข ์ด์ ๊ฒฝ์ฐ VLA ๋จ๋ ๋น๊ต์น๋ ์์ง๋ง, ํตํฉ ์์คํ ์ด ์ด ์ด๋ ค์ด ๋ฌผ์ฒด๊น์ง ์ฑ๊ณต์ ์ผ๋ก ์ฒ๋ฆฌํ์์ ๊ณ ๋ คํ๋ฉด VLA ๋จ๋ ์ผ๋ก๋ ๋ถ๊ฐ๋ฅํ๋ ์์ ์ ๋ฌ์ฑํ ์ ์ ๋๋ค. ๊ทธ๋ฆผ 10์ (D) ๋ถ๋ถ์ ์ด๋ฌํ ์ฑ๊ณต๋ฅ ๋น๊ต๋ฅผ ํ๋์ ๋ณด์ฌ์ฃผ๋๋ฐ, VLA+Diffusion ๋ง๋๋ ๋ชจ๋ ๋์ด ์ฌ๋ผ๊ฐ ์๊ณ VLA-only ๋ง๋๋ ๋งค์ฐ ๋ฎ์ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. (์์ ์ธ๊ธํ๋ฏ VLA-only๋ ์ข ์ด๋ฅผ ํฌํจํ์ง ์๊ณ ๋ ์ ์กฐํ ์ฑ๊ณผ์๊ธฐ์, ์ข ์ด๋ฅผ ํฌํจํ๋ฉด ๋์ฑ ๊ทน๋ช ํ ์ฐจ์ด๊ฐ ๋ฌ์ ๊ฒ์ ๋๋ค.)
๋ํ ๊ทธ๋ฆผ 10์ (A), (B), (C) ๋ถ๋ถ์๋ ์ค์ ๋ก๋ด์ด ์์ ์ ์ํํ๋ ์ฐ์ ์ฌ์ง, ์์ง ๋ฐฉํฅ ์๋ชฉ ๋์ด ๋ฐ ์ด๋ฒคํธ ์ ํธ ๊ทธ๋ํ, ํ๋ฉด ์ ํ ๋ ๊ถค์ ๋ฑ์ด ๊ทธ๋ ค์ ธ ์์ต๋๋ค. ์ด๋ฅผ ํตํด VLA์ Diffusion ๊ฐ ์ ํ ์ง์ ์ ์๊ฐ์ ์ผ๋ก ํ์ธํ ์ ์๋๋ฐ, ์๋ฅผ ๋ค๋ฉด (B)์ ๊ทธ๋ํ์์ ๋ณด๋ผ์ ์ (ฯ)์ด ์ค๊ฐ์ ๋ ๋ฒ ํผํฌ๋ฅผ ์ฐ๋ ๋ถ๋ถ์ด VLAโDiffusion ๋ฐ DiffusionโVLA ์ ํ ์๊ฐ์์ ๋ณด์ฌ์ค๋๋ค. (C)์ XY ๊ถค์ ์์๋ ์๊น์ด ๋ณด๋ผ์(VLA)์์ ์ด๋ก์(Diffusion)์ผ๋ก ๋ฐ๋๋ ์ง์ ์ด ๋ํ๋ ๋ ์ ์ฑ ์ด ์์ฐจ์ ์ผ๋ก ๋์ํ์์ ์ ์ ์์ต๋๋ค. ์ด์ฒ๋ผ ๋ ๋ชจ๋ธ ๊ฐ ๊ฒฝ๊ณ ๊ตฌ๋ถ์ด ๋ช ํํ๊ณ ์กฐํ๋กญ๊ฒ ์ด๋ฃจ์ด์ ธ ์ต์ข ์๋ฌด๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์์๋์์์ ๋ค์ํ ๋ฐฉ์์ผ๋ก ๊ฒ์ฆํ์์ต๋๋ค.
์ข ํฉํ๋ฉด, ๋ณธ ์ฐ๊ตฌ์ ์คํ ๊ฒฐ๊ณผ๋ ์ธ์ด-์๊ฐ ๊ธฐ๋ฐ์ ๋ฒ์ฉ ๊ณ ์ฐจ์ ์ ์ฑ (VLA)๊ณผ ์ ๊ตํ ์ ์ฐจ์ ์ ์ด ์ ์ฑ (Diffusion)์ ๊ฒฐํฉํจ์ผ๋ก์จ ๋ณต์กํ ๋ก๋ด ์ ์กฐ์ ์์ ์์ ๊ธฐ์กด ๋๋น ํฌ๊ฒ ํฅ์๋ ์ฑ๋ฅ์ ๋ผ ์ ์์์ ๋ณด์ฌ์ค๋๋ค. VLA ๋จ๋ ์ผ๋ก๋ ์ด๋ ค์ ๋ ๋ค์ํ ๋ฌผ์ฒด ํ์ง๊ฐ ๊ฐ๋ฅํด์ง๊ณ , Diffusion ๋จ๋ ์ผ๋ก๋ ํ๊ณ๊ฐ ์๋ ์ธ์ด ์กฐ๊ฑด ๋ค๋ณํ์ ์ด๊ธฐ ์์น ๋ณด์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. ๋ํ ๋ค์ค ๋ชจ๋ฌ ์ ๋ต ๊ตฌ์ฌ, ์คํจ ์ ์ฌ์๋, ์ถฉ๋ ๊ฒฌ๋ค ๋ฑ ๊ฐ์ธํ ์กฐ์ ํ๋์ด ๊ด์ฐฐ๋์ด, ์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ์ ์ ํจ์ฑ์ ์ ์ฆํ์ต๋๋ค.
๊ธฐ์กด ๊ธฐ์ ๋๋น ์ฐจ๋ณ์ฑ ๋ฐ ํฅํ ์์ฉ
์ด๋ฒ ์ฐ๊ตฌ๋ ๋๊ท๋ชจ VLA ๋ชจ๋ธ์ ์ธ๊ฐํ ๋ก๋ด ์์ ์ ์ฉํ๊ณ , ํ์ฐ ์ ์ฑ ๊ณผ์ ๊ฒฐํฉ์ผ๋ก ์ค์ฉ์ ์ฑ๋ฅ์ ๋์ด๋๋ค๋ ์ ์์ ์์๊ฐ ํฝ๋๋ค. ๋ช ๊ฐ์ง ์ค์ํ ์ฐจ๋ณํ ํฌ์ธํธ์ ํ๊ณ์ , ๊ทธ๋ฆฌ๊ณ ํฅํ ๊ฐ์ ๋ฐฉํฅ์ ์ ๋ฆฌํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค๊ด์ ๋ก๋ด ์์์ VLA ๋ชจ๋ธ ์ฒซ ์ ์ฉ: ์ด์ ๊น์ง ๊ณต๊ฐ๋ VLA ๋ชจ๋ธ (RT-1, RT-2, OpenVLA ๋ฑ)์ ์ฃผ๋ก 1DoF ๊ทธ๋ฆฌํผ ๋ก๋ด์ ํ์ ๋์ด ์์์ต๋๋ค. ๋ณธ ์ฐ๊ตฌ๋ ๋ณต์กํ ์ธ๊ฐํ ์์์๋ VLA์ ๊ณ ์ฐจ์ ๊ณํ ๋ฅ๋ ฅ์ด ํตํ ์ ์์์ ์ฒ์์ผ๋ก ๋ณด์ฌ์ฃผ์์ต๋๋ค. ์ด๋ฅผ ์ํด ๊ธฐ๊ณ์ ์ค๊ณ(์ ์ฐ ์), ๋ฐ์ดํฐ ์์ง(์ธ๊ฐ ํ ๋ ์คํผ๋ ์ด์ ), ์ถ๋ ฅ ์ธํฐํ์ด์ค ์์ (ฯ ์ด๋ฒคํธ ํ์ฉ) ๋ฑ ๋ค๋ฐฉ๋ฉด์์ ๋ณด์์ ๊ฐํ ์ ์ด ์ฐจ๋ณํ ์์์ ๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ AI ์ ์ด์ ์ค์ฆ: ๋ก๋ด ์ ์ด์์ ํ๋์ ๊ฑฐ๋ ๋ชจ๋ธ ๋์ ๋ ๊ฐ์ง ๋ชจ๋ธ์ ์ฅ์ ์ ์กฐํฉํ๋ ์ ๋ต์ ์คํ์ ์ผ๋ก ๊ฒ์ฆํ ์ฌ๋ก์ ๋๋ค. ๋ ผ๋ฌธ์ โVLA์ ์ธ์ด์ธ์ง ๋ฐ ๊ณ ์์ค ๊ณํ ๋ฅ๋ ฅ + Diffusion์ ๋งฅ๋ฝ์ ์ ๋ฐ ์ ์ด ๋ฅ๋ ฅโ์ด๋ผ๋ ๊ตฌ๋๋ฅผ ์ ์ํ๋๋ฐ, ์ด๋ ์ ํต์ ๋ชจ์ ํ๋๋ + ์๋ณด ์ ์ด๋ฅผ ํ์ต๊ธฐ๋ฐ์ผ๋ก ์ฌํด์ํ ๊ฒ์ด๋ผ ๋ณผ ์๋ ์์ต๋๋ค. ํนํ ์ด๋ฒคํธ ์ ํธ ฯ๋ผ๋ ๊ฐ๊ฒฐํ ์ธํฐํ์ด์ค๋ก ๋ ๊ฑฐ๋์ ์ฐ๊ฒฐํ ์ ์, ํฅํ ๋ค์ํ ๋ชจ๋ธ ํตํฉ์๋ ์์ฉ๋ ์ ์๋ ์์ด๋์ด์ ๋๋ค (์: ํ์ ์ด ์ ์ฑ ๊ณผ ๋น์ ์ ์ฑ ๊ฒฐํฉ ๋ฑ์ ํ์ฉ). ๋ํ ์ต๊ทผ ๋ฑ์ฅํ ๋ค๋ฅธ ์ ๊ทผ์ผ๋ก DiffusionVLA ๋ฑ autoregressive VLA์ diffusion์ ํตํฉํ๋ ค๋ ์๋๋ค์ด ์๋๋ฐ, ๋ณธ ์ฐ๊ตฌ๋ ์ค์ ๋ฌผ๋ฆฌ ๋ก๋ด ์คํ์ผ๋ก ์ด๋ฌํ ๊ฐ๋ ์ ์ ์ฆํ๋ค๋ ๊ฐ์น๊ฐ ์์ต๋๋ค.
ํ๊ณ์ - ํ์ฅ์ฑ: ์์ง ๋ฒ์ฉ ๋ก๋ด ์ง๋ฅ์ผ๋ก ๊ฐ๊ธฐ์ ๋ช ๊ฐ์ง ์ ํ์ด ์กด์ฌํฉ๋๋ค. ์ฒซ์งธ, ๋ฌผ์ฒด๋ณ๋ก ํ์ฐ ์ ์ฑ ์ ๋ณ๋ ํ๋ จํด์ผ ํ๋ ์ ์ ๋๋ค. ๋ ผ๋ฌธ์์๋ ์ด์ ์ ์ฃผ์ ํ๊ณ๋ก ์ง์ ํ๋ฉฐ, ์๋ก์ด ๊ฐ์ฒด๊ฐ ์ถ๊ฐ๋ ๋๋ง๋ค ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๊ณ ๋ชจ๋ธ์ ํ์ตํด์ผ ํ๋ ๊ฑด ์ค์ฉ์ฑ์ ๋จ์ด๋จ๋ฆฐ๋ค๊ณ ์ธ๊ธํฉ๋๋ค. ์ด๋ฅผ ๋ณด์ํ๋ ค๋ฉด ์ฌ์ ํ์ต๋ ๊ฑฐ๋ ํ์ฐ ์ ์ฑ ์ด๋ ์ฌ๋ฌ ๊ฐ์ฒด์ ๋ํ ํตํฉ ์ ์ฑ ์ฐ๊ตฌ๊ฐ ํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฏธ๋ฆฌ ๋ฐฉ๋ํ ๋ค๋ฌผ์ฒด ์กฐ์ ๋ฐ์ดํฐ๋ก ํ์ต๋ Diffusion ๋ชจ๋ธ์ ํ์ฉํ๊ฑฐ๋, ์ธ์ด ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ค์ํ ๊ฐ์ฒด์ ์ผ๋ฐํํ ์ ์๋ ํ์ฐ ์ ์ฑ ์ด ๊ฐ๋ฐ๋ ์ ์์ต๋๋ค. ๋์งธ, VLA ๋ชจ๋ธ ์์ฒด๋ ํ๋ จ ๋ฐ์ดํฐ ํธํฅ์ด ๋ฌธ์ ์ ๋๋ค. ํ์ฌ OpenVLA๊ฐ ๋ค์ํ ๋ก๋ด ํ+๊ทธ๋ฆฌํผ ์์ฃผ๋ก ํ์ต๋์๊ธฐ์, ๋ค์ํ ํํ์ ์์ ๋ํด์๋ ์ถฉ๋ถํ ๊ฒฝํ์ ๋ชป ํ์ต๋๋ค. ํฅํ์๋ ์ฌ๋ฌ ํํ์ ์์ด๋ ๋๊ตฌ๋ฅผ ํฌํจํ ์์ฐ ๋ฐ์ดํฐ์ ์ ๊ตฌ์ถํ๊ฑฐ๋, ๋ชจ๋ธ ๊ตฌ์กฐ๋ฅผ ์๊ฐ๋ฝ ์ ์ด๊น์ง ์ง์ ์ถ๋ ฅ ๊ฐ๋ฅํ๋๋ก ๊ฐ์ ํ๋ ์ฐ๊ตฌ๊ฐ ํ์ํ ๊ฒ์ ๋๋ค.
ํ๋์จ์ด ํ์ฉ ๋ฐ ์ผ์ ์ตํฉ ๊ธฐํ: ์ฐ๊ตฌ์ง์ ์ด๋ฒ์ ๋ก๋ด ์์ ๊ธฐ๊ณ์ ์ ์ฐ์ฑ์ด ์ฑ๋ฅ ํฅ์์ ๊ธฐ์ฌํ์์ ๊ฐ์กฐํฉ๋๋ค. ๋ถ๋๋ฌ์ด ์คํจ๊ณผ ํ์ฑ ๊ด์ ๋๋ถ์ ์ฝ๊ฐ์ ์ถฉ๋์ด๋ ๋ฏธ๋๋ฌ์ง์๋ ๋ก๋ด์ด ์์ ์ ์ผ๋ก ๋์ํ๊ณ , ์ด๋ ํ์ต๊ธฐ๋ฐ ์ ์ฑ ์ ์ค์ฐจ๋ฅผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํก์ํด์ค ์ ์ ๋๋ค. ๋์๊ฐ ๋ฅ๋์ ์ผ๋ก ๊ฐ์ฑ์ ์กฐ์ ํ๋ ๊ธฐ๋ฅ(variable stiffness control)์ ์์ ๋ถ์ฌํ๋ค๋ฉด, ํ์ต ์ ์ฑ ์ ํ๊ณ๋ฅผ ๋ณด์ํ๋ฉฐ ํ์ง ์ฑ๊ณต๋ฅ ์ ๋์ผ ์ ์์ ๊ฒ์ด๋ผ ์ ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ด๊ธฐ์ ์๊ฐ๋ฝ์ ์ ์ฐํ๊ฒ ์์ง์ด๋ค ๋ฌผ์ฒด๋ฅผ ์ก์ ๋ ๋จ๋จํ๊ฒ ๊ณ ์ ํ๋ ๋ฑ์ ์ ์ด๋ฅผ ํ์ต์ ํตํฉํ๋ ๋ฐฉ์์ ๋๋ค. ๋ํ ํ์ฌ ์๊ฐ ์ ๋ณด์๋ง ์์กดํ ๊ฒ์ ๋์ด, ์ด๊ฐ ์ผ์๋ฅผ ์๊ฐ๋ฝ์ ์ฅ์ฐฉํด ์๋ ํ ํผ๋๋ฐฑ๊น์ง ํ์ฉํ๋ฉด ๋์ฑ ์์ ์ ์ธ ์กฐ์์ด ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ์ ๋งํฉ๋๋ค. ์ด๊ฐ์ ๋ฌผ์ฒด๋ฅผ ์ฅ๋ ํ ์กฐ์ ์ด๋ ๋ฏธ๋๋ผ ๊ฐ์ง ๋ฑ์ ํ์์ ์ธ๋ฐ, ์ด๋ฅผ ํ์ต ํ๋ ์์ํฌ์ ํฌํจํ๋ฉด ๋ฏธ์ธ ์กฐ์ ์ ๋ฐ๋์ ์ ๋ขฐ์ฑ์ด ํ์ธต ๊ฐ์ ๋ ๊ฒ์ ๋๋ค.
์์ฉ ๊ฐ๋ฅ์ฑ: ๋ณธ ์ฐ๊ตฌ์ ์ฑ๊ณผ๋ ๋ณต์กํ ์ผ์ ๋ฌผ์ฒด ์กฐ์์ ๋ก๋ด์๊ฒ ๊ฐ๋ฅด์น๋ ๋ฐฉํฅ์ผ๋ก ์ ์ฉํ๊ฒ ์ฐ์ผ ์ ์์ต๋๋ค. ์ธ์ด๋ก ์ง์ํ๊ณ ๋ค์์ ๋ ๋ก๋ด ์์ผ๋ก ์ํํ๋ ์กฐ์์, ๊ถ๊ทน์ ์ผ๋ก ๊ฐ์ ์ฉ ์๋น์ค ๋ก๋ด์ด๋ ์ฐ์ ์ฉ ๋ค๊ธฐ๋ฅ ์กฐ์ ๋ก๋ด์ ํต์ฌ ์ญ๋์ ๋๋ค. ์์ปจ๋ โ์ปต์ ์ง์ด ์ค๊ฑฐ์งํต์ ๋ฃ์ด๋ผโ์ ๊ฐ์ ๋ช ๋ น์ ์ดํดํ๊ณ ์คํํ๋ ๋ฐ์๋ ์ ํํ ์๋์์ด ํ์ํ๋ฐ, ์ด๋ฐ ์์คํ ์ ํตํด ์ธ์ด ๋ช ๋ น -> ๋ก๋ด ํ๋์ ์์ฐ์ค๋ฌ์ด ์ฐ๊ฒฐ์ ๊ธฐ๋ํ ์ ์์ต๋๋ค. ๋ํ ์ฌํ ๋ก๋ด ์์ด๋ ์๊ฒฉ ์กฐ์ ๋ถ์ผ์์๋, ์ฌ๋์ ๋ชจํธํ ์ง์๋ฅผ ํด์ํด ํ์ํ ์ฌ์ธํ ๋์์ ์์์ ํด์ฃผ๋ ๋ณด์กฐ์ฅ์น๋ก ํ์ฉํ ์ ์์ ๊ฒ์ ๋๋ค. ๋ค๋ง ์์ ์ง์ ํ ๋๋ก ํ์ฌ๋ ๋ฌผ์ฒด ์ข ๋ฅ ๋ฑ ๋ฒ์ฉ์ฑ์ด ์ ํ๋์ด ์์ผ๋ฏ๋ก, ์ด๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ๋๊ท๋ชจ ๋ฐ์ดํฐ ํ์ต, ์๋ฎฌ๋ ์ด์ ์ ํตํ ์์จํ์ต, ๋ชจ๋ ์ถ๊ฐ ๋ฑ์ด ์์ผ๋ก์ ๊ณผ์ ๊ฐ ๋ ๊ฒ์ ๋๋ค.
๊ฒฐ๋ก
Vision-Language-Action Model and Diffusion Policy Switching Enables Dexterous Control of an Anthropomorphic Hand ๋
ผ๋ฌธ์ ์ธ์ด-์๊ฐ ๊ธฐ๋ฐ ๊ฑฐ๋ ๋ชจ๋ธ๊ณผ ํ์ฐ ๊ธฐ๋ฐ ์ ์ฑ
๋ชจ๋ธ์ ๊ฒฐํฉ์ ํตํด ์ธ๊ฐํ ๋ก๋ด ์์ ์์จ ์กฐ์์ด๋ผ๋ ๋์ ์ ๋ฌธ์ ์ ํ ๊ฑธ์ ๋ค๊ฐ์ ์ฐ๊ตฌ์
๋๋ค. VLA ๋ชจ๋ธ์ ์ฅ์ (๋ฒ์ฉ์ ๊ณ ์ฐจ์ ๊ณํ)๊ณผ Diffusion ์ ์ฑ
์ ์ฅ์ (์ ๋ฐํ๊ณ ๋ค๋ณ๋์ ์ ์ด)์ ํตํฉํจ์ผ๋ก์จ, ๊ฐ๋ณ ๋ชจ๋ธ๋ง์ผ๋ก๋ ์ด๋ ค์ ๋ ํ
์คํธ ๋ช
๋ น์ ๋ฐ๋ฅธ ๋ณต์กํ ๋ฌผ์ฒด ๋ค๋ฃจ๊ธฐ๋ฅผ ์คํํ์ต๋๋ค. 13์์ ๋ ๋ก๋ด ํธ๋์ธ ADAPT Hand 2 ํ๋ซํผ์์ ์ด๋ฃจ์ด์ง ์ด๋ฒ ์คํ์, ๊ฑฐ๋ ๋ฉํฐ๋ชจ๋ฌ ๋ชจ๋ธ์ ์ค์ ๋ก๋ด ํ๋์จ์ด์ ์ ์ฉํ๋ ๋ฐ ์๋ฐ๋๋ ๋ฌธ์ ๋ค(๋ฐ์ดํฐ ์์ง, ๋ชจ๋ธ ์ธํฐํ์ด์ค ์ฐจ์ด, ์์ ์ฑ ๋ฑ)์ ์ฐฝ์์ ์ผ๋ก ํด๊ฒฐํ ์ฌ๋ก์
๋๋ค. ๋ฌผ๋ก ์ฌ์ ํ ๊ฐ๋ณ ๊ฐ์ฒด๋ณ ํ์ต ํ์์ฑ, ๋ชจ๋ธ์ ํ๊ณ์ ์ธ ๋ฒ์ฉ์ฑ ๋ฑ์ ์ ์ฝ์ด ์์ง๋ง, ์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ๋ฒ์ ํฅํ ๋ก๋ด ํ์ต ๋ถ์ผ์์ ์๋ก์ด ํจ๋ฌ๋ค์์ผ๋ก ์๋ฆฌ์ก์ ์ ์ฌ๋ ฅ์ด ์์ด ๋ณด์
๋๋ค. ํฅํ ๋ ๋ค์ํ ์ ๋์ ๋ฐ์ดํฐ์ ์ผ์ ์ ๋ณด๋ฅผ ํตํฉํ๊ณ , ๋ชจ๋ธ๋ค์ ํ์ธต ์ผ๋ฐํํจ์ผ๋ก์จ, ์ฌ๋์ฒ๋ผ ์์ฌ์ฃผ ์ข๊ฒ ์ฌ๋ฌ ์์
์ ์ฒ์ฒ ํด๋ด๋ ๋ก๋ด์ ๊ธฐ๋ํด๋ณผ ์ ์๊ฒ ์ต๋๋ค. ์ด๋ฒ ์ฐ๊ตฌ๋ ๊ทธ ๊ฐ๋ฅ์ฑ์ ์ค๋ฆฝ์ ์ธ ์๊ฐ์์ ๊ฒ์ฆํ๋ค๋ ์ ์์ ๋ก๋ด๊ณตํ ์ฐ๊ตฌ์๋ค์๊ฒ ์์ฌํ๋ ๋ฐ๊ฐ ํฌ๋ฉฐ, ์์ผ๋ก ๊ด๋ จ ๋ถ์ผ ๋ฐ์ ์ ์ค์ํ ๋ฐํ์ด ๋ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค.