๐EgoEngine ๋ฆฌ๋ทฐ
Paper Link (arXiv:2606.12604v1) โ ์ด ๋ฆฌ๋ทฐ๋ v1(2026-06-10 ์ ์ถ, arXiv perpetual non-exclusive license) ๊ธฐ์ค์ด๋ฉฐ, ์์นยท์์์ ๋ชจ๋ ๋ณธ๋ฌธ๊ณผ ๋ถ๋ก์์ ์ง์ ํ์ธํ ๊ฐ์ด๋ค.
Project Page (egoengine.github.io) โ ์ด ๋ฆฌ๋ทฐ์ ๊ทธ๋ฆผ ์ ๋ฐ์ ์ด ํ์ด์ง์ ์์์์ ๋ฝ์ ํ๋ ์์ด๋ค(์บก์ ์ ์ถ์ฒ ํ๊ธฐ).
Code Link: ์์. 2026-09-08 ํ์ธ ์์ ์ ๋ ผ๋ฌธ ๋ณธ๋ฌธยทํ๋ก์ ํธ ํ์ด์ง ์ด๋์๋ ์ฝ๋ยท์ฒดํฌํฌ์ธํธยท๋ฐ์ดํฐ์ ๋งํฌ๊ฐ ์๋ค. ํ๋ก์ ํธ ํ์ด์ง ์๋จ์๋ โPaperโ ๋ฒํผ ์ธ์ ๋ฐฐํฌ ๋งํฌ๊ฐ ์๊ณ , ๋ ผ๋ฌธ์ ๊ณต๊ฐ ์์ฌ๋ฅผ ๋ฐํ์ง๋ ์๋๋ค. ๋ฐ๋ผ์ ์ด ๋ฆฌ๋ทฐ๋ ์ฌํ ์๋ ์์ด ๋ ผ๋ฌธ ์๋ฌธ๋ง์ผ๋ก ์ด ๊ฒ์ด๋ค.
์ ์: Yangcen Liu, Shuo Cheng, Xinchen Yin, Woo Chul Shin, Alfred Cueva, Yiran Yang, Zhenyang Chen, Chuye Zhang, Danfei Xu (Georgia Institute of Technology; Yiran Yang์ Tsinghua University ์์ ํ๊ธฐ)
arXiv preprint, 2026 โ ํํ ์ง๋ฉด ํ๊ธฐ๋ ์๋ค. (ํ๋ก์ ํธ ํ์ด์ง์ ์ ์ ๋ช ๋จยท์์๋ arXiv v1๊ณผ ๋ค๋ฅด๋ค. ์ฌ๊ธฐ์๋ arXiv ํ๊ธฐ๋ฅผ ๋ฐ๋๋ค.)
- ๐ก โ์ฌ๋ 1์ธ์นญ ์์์ ๋ก๋ด ์์ฐ์ผ๋ก ๋ฐ๊พผ๋คโ๋ฅผ ์๊ฐ ๊ฐญ๊ณผ ์ก์ ๊ฐญ ๋ ๊ฐ๋ฅผ ๋์์ ๋ฉ์ฐ๋ ๋ฌธ์ ๋ก ์ ์ํ๊ณ , ๋ ๊ฐญ์ ํ๋์ object-centric ๋์งํธ ํธ์ ์์์ ํจ๊ป ํธ๋ ๋ฐ์ดํฐ ์์ง์ด๋ค.
- โ๏ธ ์์ โ ๋์งํธ ํธ์(๊น์ดยท๋ง์คํฌยท6D ๋ฌผ์ฒด ๊ถค์ ) โ โ ์ก์ ๋ถ๊ธฐ: MINK ๋ฆฌํ๊ฒํ ํ ๋ฌผ์ฒด ์ถ์ข ๋ณด์์ผ๋ก ์๋ฎฌ๋ ์ดํฐ์์ ์ ์ ํ๋ ReplayโMPCโRL์ ์ฒญํฌ ๋จ์๋ก ๊ฐ์ํ๋ MCTSํ ์ ์ ์ค์์นญ, โก ๋น์ฃผ์ผ ๋ถ๊ธฐ: ์ฌ๋ ์ธํ์ธํ + ๋ก๋ด ๋ ๋ + ๊ฐ๋ฆผ ์ธ์ง ๋ธ๋ ๋ฉ. ๋์ ํฉ์ณ (๊ด์ธก, ์ก์ ) ์์ ๋ง๋ค๊ณ HPT ์ ์ฑ ์ผ๋ก ์ฆ๋ฅํ๋ค.
- ๐ฏ ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ์ ํ ๊ฑด๋ ์ฐ์ง ์๊ณ Aria 4ํ์คํฌ ํ๊ท ์ฑ๊ณต๋ฅ 0.51(Table 4)์ ๋๊ณ , ์ก์ ์์ฑ ํ์ง์ ์์ RL(H2S2R)๊ณผ ๊ฐ์ ์ฑ๊ณต๋ฅ (TACO 0.83 / Aria 0.90)์ ์ ์งํ๋ฉด์ ์์ฑ ๋น์ฉ์ TACO์์ 73,675 โ 34,842๋ก ๋ฎ์ท๋ค(Table 2).
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
๋ก๋ด dexterous manipulation ๋ฐ์ดํฐ๊ฐ ๋น์ผ ์ด์ ๋ ๊ฒฐ๊ตญ ํ ๋ ์คํผ๋ ์ด์ ์ด ๋น์ธ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋ฉด 1์ธ์นญ ์ธ๊ฐ ์กฐ์ ์์์ ์ด๋ฏธ ๋ง๊ณ , Aria ๊ฐ์ ์จ์ด๋ฌ๋ธ๋ก ๊ณ์ ๋์ด๋๋ค. ๊ทธ๋ฐ๋ฐ ์ธ๊ฐ ์์์ ๋ก๋ด ์์ฐ์ด ์๋๋ค. ํ๋ฉด์๋ ๋ก๋ด์ด ์๋๋ผ ์ฌ๋ ํ์ด ์๊ณ (์๊ฐ ๊ฐญ), ์ฌ๋ ์ ๊ถค์ ์ ๊ทธ๋๋ก ๋ก๋ด์ ์ฎ๊ธฐ๋ฉด ํํยท๊ธฐ๊ตฌํยท์ ์ด ๋์ญํ์ด ๋ฌ๋ผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์คํ๋์ง ์๋๋ค(์ก์ ๊ฐญ).
๊ธฐ์กด ์ ๊ทผ์ ๋๊ฐ ๋ ์ค ํ๋๋ง ๊ฑด๋๋ ธ๋ค. EgoMimicยทPhantom ๊ณ์ด์ ํ๋ฉด์์ ์ฌ๋์ ์ง์ฐ๊ณ ๋ก๋ด์ ๊ทธ๋ ค ๋ฃ์ด ์๊ฐ ๊ฐญ๋ง ์ฒ๋ฆฌํ๊ณ , ๋ฆฌํ๊ฒํ ยทReal2Sim2Real ๊ณ์ด์ ์ก์ ๊ฐญ๋ง ์ฒ๋ฆฌํ๋ค. EgoEngine์ ์ฃผ์ฅ์ ๋จ์ํ๋ค. ๋ ๊ฐญ์ ๊ฐ์ ๋์งํธ ํธ์ ์์์ ๋์์ ํ์ด์ผ ๋น๋ก์ โ๊ด์ธก-์ก์ ์โ์ด๋ผ๋ ์์ฐ์ ์ ์๋ฅผ ๋ง์กฑํ๊ณ , ๊ทธ๋์ผ ์ค๊ธฐ ์์ฐ ์๋ zero-shot ์ ์ฑ ํ์ต์ด ๊ฐ๋ฅํด์ง๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์คํ์ด ๊ฐ๋ฆฌํค๋ ๋ต์ ๋์นญ์ ์ด์ง ์๋ค โ ์คํ ๊ฐ๋ฅํ ์ก์ ์์ฑ์ด ์๋์ ์ผ๋ก ์ค์ํ๊ณ , ์๊ฐ ์์ฑ์ ๊ทธ ์์ ์นํ๋ ๋ณด๋์ค๋ค(Table 4: 0.03 โ +๋น์ฃผ์ผ 0.05 โ +์ก์ 0.43 โ ์ ์ฒด 0.51).

EgoEngine ์ ์ฒด ๊ตฌ์กฐ(Fig. 1). 1์ธ์นญ ์ธ๊ฐ ์์ โ Real-to-Sim ๋์งํธ ํธ์ โ ์์ชฝ ๋น์ฃผ์ผ ์์ฑ(์ธํ์ธํ โ ๋ก๋ด ๋ ๋๋ง โ ๋ธ๋ ๋ฉ)๊ณผ ์๋์ชฝ ์ก์ ์์ฑ(ํด๋จผ ์ค์ฌ ๋ฆฌํ๊ฒํ โ ๋ฌผ์ฒด ์ค์ฌ ์ต์ ํ)์ด ๋ณ๋ ฌ๋ก ๋์ (๋ก๋ด ๊ด์ธก, ์คํ ๊ฐ๋ฅํ ๋ก๋ด ์ก์ ) ์์ ๋ง๋ ๋ค.

ํ๋ก์ ํธ ํ์ด์ง ํฐ์ ์์ 3ํธ์ ๋ํ ํ๋ ์ โ ์ผ์ชฝ๋ถํฐ TACO์ (Cut, Knife, Plate) ์ธ๊ฐ ์์, ๋์งํธ ํธ์ ์๋ฎฌ๋ ์ด์ , ์ ์ ๋ ๊ถค์ ์ ์ค๊ธฐ ๋ฆฌํ๋ ์ด. ์๋ณธ ์์: egoengine.github.io. ๋ ผ๋ฌธ ยงE.2์ ๋ฐ๋ฅด๋ฉด ์์ ์ ์ํด ์ค๊ธฐ์์๋ z์ถ ์คํ์ ์ ์ฃผ๊ณ ์นผ ์๋ ์คํ์ง๋ฅผ ๊น์๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
(1) ๋์งํธ ํธ์. Aria Gen2๊ฐ ์ฃผ๋ RGB + 21ํคํฌ์ธํธ ์ ํฌ์ฆ์์ ์ถ๋ฐํด, FoundationStereo๋ก ์ ๋ ๊น์ด๋ฅผ, SAM2๋ก ํโ์ ๋ง์คํฌ์ ํ์คํฌ ๋ฌผ์ฒด ๋ง์คํฌ๋ฅผ, FoundationPose๋ก ์๊ฐ์ ์ผ๋ก ์ผ๊ด๋ 6D ๋ฌผ์ฒด ๊ถค์ \{T_o^t\}_{t=1}^T๋ฅผ ์ป๋๋ค. ์ด ํธ์์ด ๋ ๋ถ๊ธฐ์ ๊ณตํต ์ ์ง๋ฉด์ด๋ค.
(2) ์ก์ ๊ฐญ. ๋จผ์ MINK๋ก IK๋ฅผ ํ์ด ์ฌ๋ ์์ ๋ก๋ด์ ์ฎ๊ธด๋ค. 5๊ฐ ์ง๋ฌธ ํฌ์ฆ์ ์๋ชฉ ๋ฐฉํฅ์ ๋ง์ถ๋ L2 ์์ค์ด๊ณ , \mathcal{Q}๋ ๊ด์ ํ๊ณยท์๊ธฐ์ถฉ๋์ ๋ง์กฑํ๋ ์คํ ๊ฐ๋ฅ ๊ตฌ์ฑ ๊ณต๊ฐ์ด๋ค.
q_t^{\ast}=\arg\min_{q\in\mathcal{Q}}\ \mathcal{L}_{\mathrm{tip}}(q;t)+\lambda_w\,\mathcal{L}_{\mathrm{wrist}}(q;t)
๊ทธ๋ฐ๋ฐ ์ด \tau^{\mathrm{ref}}=\{q_t^{\ast}\}๋ ๋ชจ์ ํ๋ผ์ด์ด์ผ ๋ฟ ์ก์ ์ด ์๋๋ค. ๋ ผ๋ฌธ์ด ์ง๋ ๋ ์ด์ : โ ํํยท์ ์ด ๋์ญํ ๋ถ์ผ์น๋ก ๊ทธ๋๋ก ์ฌ์ํ๋ฉด ์คํจํ๊ณ , โก ์ธ๊ฐ ์์์ด ์ฃผ๋ ๊ฒ์ ๊ด์ธก ๊ฐ๋ฅํ proprioception ๊ถค์ ์ด์ง ํ์ ๊ฑธ๊ณ ์ ์ด์ ์ ์งํ๋ ๋ช ๋ น์ด ์๋๋ค(proprio-to-action gap). ๊ทธ๋์ ์๋ฎฌ๋ ์ดํฐ์์ ๋ฌผ์ฒด ๊ถค์ ์ ๋ชฉํ๋ก ์ ์ ํ๋ค. ๋ฌผ์ฒด ํฌ์ฆ ์ถ์ข ์ค์ฐจ๋ฅผ
e^{t}=\sqrt{\lambda_{p}\,d_{p}\!\left(\mathrm{trans}(\hat{T}_{o}^{t}),\,\mathrm{trans}(T_{o}^{t})\right)^{2}+\lambda_{R}\,d_{R}\!\left(\mathrm{rot}(\hat{T}_{o}^{t}),\,\mathrm{rot}(T_{o}^{t})\right)^{2}}
๋ก ์ ์ํ๊ณ (d_R๋ \mathrm{SO}(3) ์ธก์ง ๊ฑฐ๋ฆฌ), e^t > C๋ฉด ์กฐ๊ธฐ ์ข ๋ฃ, e^t \le C ๊ตฌ๊ฐ์์ ๋ณด์์ r_{\mathrm{obj}}^t = C - e^t๋ค. ๊ฐ์ ์ค์นผ๋ผ๊ฐ dense ๋ณด์์ด์ feasibility ๊ฒฝ๊ณ๋ผ๋ ๊ฒ์ด ์ด ์ค๊ณ์ ์์ ์ด๋ค.
(3) ์๋ฒ ์ฌ๋ค๋ฆฌ. Replay(์ฐธ์กฐ ๊ถค์ ๊ทธ๋๋ก ์คํ) โ MPC(์ฐธ์กฐ ์ฃผ๋ณ ๋จ๊ธฐ ์ก์ ์ํ ํ์) โ RL(์์ฐจ ์ ์ฑ a_t = a_t^{\mathrm{base}} + \delta a_t, \delta a_t \sim \pi_\phi(\cdot\mid s_t), PPO). ๊ถค์ ์ H=20 ์ ์ด ์คํ ์ฒญํฌ๋ก ์๋ฅด๊ณ , ๊ฐ ์ฒญํฌ๋ง๋ค ๊ฐ์ฅ ์ผ ์๋ฒ๋ถํฐ ์ฌ๋ผ๊ฐ๋ค. ๊ตญ์ ์ต์๋ฅผ ํผํ๋ ค๊ณ ํ์ฌ+๋ค์ ๋ ์ฒญํฌ๋ฅผ ํจ๊ป ํ๊ณ ๋ ๋ค feasibleํด์ผ ํ์ฌ ์ฒญํฌ๋ง ์คํํ๋ค. ์ ์๋ค๋ โMCTS-styleโ์ด ์ ์ฒด MCTS๊ฐ ์๋๋ผ ๋ชจ๋ ์ ํ์ ๋ํ ํด๋ฆฌ์คํฑ ํ์ ํ์์์ ๋ช ์ํ๋ค.
(4) ์๊ฐ ๊ฐญ. SAM2 ๋ง์คํฌ๋ก ์ฌ๋์ ์ง์ฐ๊ณ Inpaint-Anything v2๋ก ์ฑ์ \bar I_t๋ฅผ ๋ง๋ ๋ค. ๋ก๋ด์ 1์ธ์นญ ์์ ์์ ๋ ๋ํด R_t๋ฅผ ์ป๋, ๊ฐ๋ฆผ์ ๋ ๋ฒ ๋ ๋๋ง์ ์ฐจ๋ถ์ผ๋ก ๊ตฌํ๋ค โ ๋ฌผ์ฒด๋ ๋ ํจ์ค ๋ชจ๋ ๋ถํฌ๋ช ํ๊ฒ ๋๊ณ ๋ก๋ด๋ง ํฌ๋ช /๋ถํฌ๋ช ์ผ๋ก ๋ฐ๊ฟ ํฝ์ ์ฐจ์ด๋ฅผ ๋ฌธํฑ ์ฒ๋ฆฌํ๋ค.
\tilde{M}_{r}^{t}(p)=\mathbf{1}\bigl[\,\|I_{\text{rob}}^{t}(p)-I_{\text{bg}}^{t}(p)\|>0\,\bigr],\qquad \tilde{o}_{t}^{(r)}=\tilde{M}_{r}^{t}\odot R_{t}+(1-\tilde{M}_{r}^{t})\odot\bar{I}_{t}
๋ฌผ์ฒด๊ฐ ์์ชฝ์ ๋ค ์์ผ๋ฏ๋ก ๋ฌผ์ฒด์ ๊ฐ๋ ค์ง ๋ก๋ด ํฝ์ ์ ์๋์ผ๋ก ๋ง์คํฌ์์ ๋น ์ง๋ค. ํ์ต๋ ๋ชจ๋ธ ์์ด ๋ ๋๋ฌ์ ๊ธฐํ๋ง์ผ๋ก ๊ฐ๋ฆผ ์์๋ฅผ ๋ง์ถ๋, ๊ฐ์ธ๊ณ ์ ํํ ํธ๋ฆญ์ด๋ค.
(5) ์ฆ๋ฅ. ๋ ๋ถ๊ธฐ์ ์ฐ์ถ์ ๋ชจ์ \tilde{\mathcal{D}}_{\mathrm{robot}}=\{(\tilde o,\tilde a)\}๋ฅผ ๋ง๋ค๊ณ HPT ์ ์ฑ ์ \ell_2 ํ๊ท๋ก ํ์ตํ๋ค.
\min_{\theta}\ \mathbb{E}_{(\tilde{o},\tilde{a})\sim\tilde{\mathcal{D}}_{\mathrm{robot}}}\left[\|\pi_{\theta}(\tilde{o})-\tilde{a}\|_{2}^{2}\right]
์ฃผ์ ๊ฒฐ๊ณผ:
- ์๊ฐ ์ถฉ์ค๋(Table 1, Frรฉchet Distanceโ). ResNet18์์ EgoEngine 614.7 (Phantom 620.0 / VACE 713.6 / ์๋ณธ ์ธ๊ฐ ์์ 764.5 / EgoMimic 830.5), VGG16 644.2 (650.8 / 745.3 / 670.2 / 812.1). ๋จ DINOv2์์๋ 473.1๋ก Phantom 470.6์ ์ง๋ค โ ๋ ผ๋ฌธ๋ โmatches Phantomโ์ด๋ผ๊ณ ์ธ์ ํ๋ค.
- ์ก์ ์ถฉ์ค๋(Table 2). TACO 16์ / Aria 4ํ์คํฌ. ์ฑ๊ณต๋ฅ SR์ EgoEngine 0.83 / 0.90์ผ๋ก H2S2R(์์ RL)๊ณผ ๋์ผํ๊ณ , Mink(Replay) 0.17 / 0.10๊ณผ Spider(MPC) 0.25 / 0.20์ ํฌ๊ฒ ์์ ๋ค. ๋น์ฉ(Replay=1.00 ๊ธฐ์ค ์ ๊ทํ)์ TACO์์ H2S2R 73,675 ๋ EgoEngine 34,842(52.7% ์ ๊ฐ), Aria์์ 20,237 ๋ 16,560(18.2% ์ ๊ฐ).
- ์ฒ๋ฆฌ๋(Fig. 5). Aria ์์ฑ ํจ์จ 22.0% ๊ฐ์ โ RTX 4090 ํ ์ฅ, ๋ณ๋ ฌํ ์์ด 2.36 โ 2.88 demos/hour. TACO๋ ํ๊ท ๊ถค์ ๊ธธ์ด 327.5 ํ์์คํ ์ผ๋ก Aria์ 2.39๋ฐฐ๋ผ ์ด๋์ด ๋ ํฌ๋ค.
- ํ๋ฅ ์ ์ฑ (Table 3, ์ค๊ธฐ ์ฑ๊ณต๋ฅ ). Mustard 0.40 / Drawer 0.35 / Flower 0.70 / Hammer 0.60. ์ธ๊ฐ ์์ ๊ทธ๋๋ก(0.00/0.10/0.00/0.00)์ Phantom(0.00/0.05/0.00/0.00)์ ์ฌ์ค์ ์ ๋ฉธ. ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ ์ 0.80/0.80/0.70/0.25 โ Flower๋ ๋๋ฅ , Hammer๋ EgoEngine์ด ์์ ๋ค.
- ๋ถ๊ธฐ ๊ธฐ์ฌ๋(Table 4, 4ํ์คํฌ ํ๊ท ). ์ธ๊ฐ ์์ 0.03 โ +๋น์ฃผ์ผ 0.05 โ +์ก์ 0.43 โ ์ ์ฒด 0.51. ์ก์ ๋ถ๊ธฐ๊ฐ ๊ฑฐ์ ์ ๋ถ๋ค.
๊ฒฐ๋ก :
์ด ๋ ผ๋ฌธ์ ์ค์ง์ ๊ธฐ์ฌ๋ โ๋ ๊ฐญ์ ๋์์ ๋ฉ์ด๋คโ๋ ๊ตฌํธ๋ณด๋ค ๋น๋์นญ์ฑ์ ์คํ์ผ๋ก ๋ชป๋ฐ์ ๊ฒ์ ๊ฐ๊น๋ค. ์ธ๊ฐโ๋ก๋ด ์์ ํธ์ง๋ง์ผ๋ก๋ dexterous ์ ์ฑ ์ด 0์์ ๋ชป ์์ง์ด๊ณ , ์คํ ๊ฐ๋ฅํ ์ก์ ์ด ๋ค์ด์์ผ ๋น๋ก์ 0.43์ด ๋์จ๋ค. ๊ทธ ์์ ๋น์ฃผ์ผ ๋ถ๊ธฐ๊ฐ +0.08์ ์น๋๋ค. ๋ ๋ฒ์งธ ๊ธฐ์ฌ๋ ํจ์จ ์ชฝ์ด๋ค โ ์ฒญํฌ๋ง๋ค ํ์ํ ๋งํผ๋ง ์๋ฒ๋ฅผ ์ฌ๋ฆฌ๋ ์ฌ๋ค๋ฆฌ๋ก ์์ RL๊ณผ ๊ฐ์ ์ฑ๊ณต๋ฅ ์ ์ ๋ฐ ๋น์ฉ์ ์ป๋๋ค. ๋ค๋ง ์๋ Ring์์ ๋ณด๋ฏ, ๊ทธ โ๊ฐ์ ์ฑ๊ณต๋ฅ โ์ ์ถ์ข ํ์ง์ ์กฐ๊ธ ๋ด์ฃผ๊ณ ์ฐ ๊ฒ์ด๊ณ , ํ์ดํ๋ผ์ธ์ ๋ฌผ์ฒด ๋ฉ์ยทAprilTagยท์๋ ๋์งํธ ํธ์์ด๋ผ๋ ๋ง๋ง์น ์์ ์ ์ ์์ ์ ์๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
EgoEngine์ ํ ๋ฌธ์ฅ์ผ๋ก ์ค์ด๋ฉด โ์์ฐ์ ์ ์๋ฅผ ์งํค๋ ค๋ฉด ๊ด์ธก๊ณผ ์ก์ ์ ๊ฐ์ ๋ฌผ๋ฆฌ ์ธ๊ณ์์ ๋ง๋ค์ด์ผ ํ๋คโ์ด๋ค. ์์ ํธ์ง ๊ณ์ด์ ๊ด์ธก๋ง ๋ง๋ค๊ณ ์ก์ ์ ๋ฆฌํ๊ฒํ ์ ๋งก๊ฒผ๊ณ , Real2Sim2Real ๊ณ์ด์ ์ก์ ๋ง ๋ง๋ค๊ณ ๊ด์ธก์ ์๋ฎฌ๋ ์ด์ ๋ ๋๋ ์๋ณธ ์ธ๊ฐ ์์์ผ๋ก ๋์ ๋ค. EgoEngine์ ๋์งํธ ํธ์ ํ๋๋ฅผ ๋ ๋ถ๊ธฐ๊ฐ ๊ณต์ ํ๊ฒ ํด์, ๋น์ฃผ์ผ ๋ถ๊ธฐ๊ฐ ๊ทธ๋ฆฌ๋ ๋ก๋ด์ด ์ก์ ๋ถ๊ธฐ๊ฐ ์ค์ ๋ก ์คํํ ๊ทธ ๋ก๋ด์ด ๋๋๋ก ๋ง๋ ๋ค. ๊ทธ๋์ ๋ธ๋ ๋ฉ๋ ๊ด์ธก ์ ๋ก๋ด ํ์ ์์ธ์ ๋ผ๋ฒจ ์ก์ ์ด ํ๋ ์ ๋จ์๋ก ์ผ์นํ๋ค โ ์ด๊ฒ โhigh-fidelityโ๋ผ๋ ์ ๋ชฉ์ ์ค์ ๋ด์ฉ์ด๋ค.
๋ฐฐ๊ฒฝ: ์ ์ธ๊ฐ ์์์ ์์ฐ์ด ์๋๊ฐ

์์คํ ๊ตฌ์ฑ(Fig. A.1). ๊ฐ์ Aria Gen2 ์๊ฒฝ์ ์ฌ๋์ด ์ฐ๊ณ ์ฐ๊ณ , ๊ทธ ์๊ฒฝ์ ๋ก๋ด ๋จธ๋ฆฌ์๋ ๋ฌ์ 1์ธ์นญ ๊ด์ธก์ ์ป๋๋ค. ํ๊น ์๋ฒ ๋๋จผํธ๋ XHand๋ฅผ ๋จ RB-Y1 ํด๋จธ๋ ธ์ด๋(์๋ฎฌ๋ ์ด์ ์ ์ํ, ์ค๊ธฐ๋ ๋จ์ผํยท๋จ์ผ XHand).
๋ ผ๋ฌธ์ด ์ค์ ํ ๋ ๊ฐญ์ ์ด๋ ๊ฒ ๊ฐ๋ฆฐ๋ค.
์๊ฐ ๊ฐญ. ์ฌ๋ ํยท์์ด ์ฅ๋ฉด์ ๊ฐ๋ฆฌ๊ณ , ๋ก๋ด ์๋ฒ ๋๋จผํธ์ ์ธํ์ด ๊ทผ๋ณธ์ ์ผ๋ก ๋ค๋ฅด๋ค. ์ ์ฑ ์ ๋น์ ์ธ์ฝ๋๋ ํ์ต ๋ ๋ณธ ๊ฒ๊ณผ ๋ฐฐํฌ ๋ ๋ณด๋ ๊ฒ์ด ๋ค๋ฅด๋ฉด ๋ฌด๋์ง๋ค.
์ก์ ๊ฐญ. ์ด์ชฝ์ด ํจ์ฌ ๊ณ ์ฝํ๋ค. ๋ ผ๋ฌธ์ ๋ ๊ฒน์ผ๋ก ์ชผ๊ฐ ๋ค. ํ๋๋ ํํ ๋งํ๋ ์๋ฒ ๋๋จผํธ ๋ถ์ผ์น(๊ธฐ๊ตฌํยท๊ตฌ๋ยท์ ์ด ๋์ญํ)์ด๊ณ , ๋ค๋ฅธ ํ๋๋ ๋ ์ธ๊ธ๋๋ proprio-to-action gap์ด๋ค. ์ธ๊ฐ ์์์์ ๋ฝํ๋ ๊ฒ์ โ์์ด ์ด๋ ์์๋๊ฐโ๋ผ๋ ์ํ ๊ด์ธก์ด์ง โ์ด๋ค ๋ช ๋ น์ ์คฌ๋๊ฐโ๊ฐ ์๋๋ค. ๋ฌผ๊ฑด์ ์ฅ๋ ค๋ฉด ์๊ฐ๋ฝ์ ๋ฌผ์ฒด ํ๋ฉด ์์ชฝ์ผ๋ก ๋ฐ์ด ๋ฃ๋ ๋ช ๋ น์ด ์์ด์ผ ํ์ด ๊ฑธ๋ฆฌ๋๋ฐ, ๊ด์ธก ๊ถค์ ์ ๊ทธ๋๋ก ์์น ๋ช ๋ น์ผ๋ก ์ฐ๋ฉด ํ๋ฉด์ ๋ฟ๋ ์๊ฐ ๋ฉ์ถ๋ค. Table 2์์ Mink(Replay)์ SR์ด TACO 0.17 / Aria 0.10์ ๊ทธ์น๋ ๊ฒ์ด ์ด ์ด์ผ๊ธฐ์ ์ ๋์ ํํ๋ค.
ํ๋์จ์ด ์ชฝ ์ ํ๋ ๊ฐญ์ ์ค์ด๋ ๋ฐฉํฅ์ผ๋ก ์กํ ์๋ค. XHand๋ 12 DoF(์์งยท๊ฒ์ง ๊ฐ 3 DoF, ๋๋จธ์ง ์ธ ์๊ฐ๋ฝ ๊ฐ 2 DoF)๋ก ์ฌ๋ ์๊ณผ ํํ๊ฐ ๊ฐ๊น๊ณ , ๊ด์ธก์ฉ ์นด๋ฉ๋ผ๋ฅผ ์ฌ๋๊ณผ ๋ก๋ด์ด ๋ฌผ๋ฆฌ์ ์ผ๋ก ๊ฐ์ ๊ธฐ๊ธฐ๋ก ํต์ผํ๋ค. ์ฆ ๋ ผ๋ฌธ์ ๊ฐญ์ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ง ๋ฉ์ฐ๋ ค ํ์ง ์๊ณ ํ๋์จ์ด ๋์นญ์ฑ์ผ๋ก ๋จผ์ ์ค์ฌ ๋์๋ค โ ์ด๊ฑด ๊ฒฐ๊ณผ๋ฅผ ์ฝ์ ๋ ๋ฐ๋์ ๊ฐ์ํด์ผ ํ ์กฐ๊ฑด์ด๋ค.
๋ฐฉ๋ฒ 1: ์ก์ ๋ถ๊ธฐ โ ๋ฌผ์ฒด๊ฐ ์ ๋ต์ด๋ค
๋ฆฌํ๊ฒํ ์ผ๋ก ์ป์ \tau^{\mathrm{ref}}๋ฅผ ์ด๋ป๊ฒ โ์คํ ๊ฐ๋ฅโํ๊ฒ ๋ง๋ค ๊ฒ์ธ๊ฐ. EgoEngine์ ๋ต์ ๋ก๋ด ๊ด์ ์ ๋ฐ๋ผ ํ๊ฒ ํ์ง ๋ง๊ณ ๋ฌผ์ฒด๊ฐ ์ธ๊ฐ ์์์์์ ๊ฐ์ด ์์ง์ด๊ฒ ํ๋ผ๋ ๊ฒ์ด๋ค. ๊ทธ๋์ ๋ชฉ์ ํจ์์ ์ฃผํญ์ด ๋ฌผ์ฒด ํฌ์ฆ ์ถ์ข r_{\mathrm{obj}}^t = C - e^t์ด๊ณ , ์ ๊ถค์ ์ ์ ๊ทํ ํญ์ผ๋ก๋ง ๋จ๋๋ค.
๋ถ๋ก C.2๊ฐ ๋ณด์ ์ ์ฒด๋ฅผ ์ค๋ค. ๋ฌผ์ฒด ์ถ์ข ์ธ์:
- human-mimic r_{\mathrm{human}}^{t}=-\bigl(\beta_{x}\|x_{t}-x_{t}^{\mathrm{retar}}\|^{2}_2+\beta_{R}d_{R}(R_{t},R_{t}^{\mathrm{retar}})^{2}+\beta_{q}\|q_{t}-q_{t}^{\mathrm{retar}}\|^{2}_2\bigr) โ ๋ฆฌํ๊ฒํ ๊ฒฐ๊ณผ์์ ๋๋ฌด ๋ฉ์ด์ง์ง ์๊ฒ ํ๋ ์ํํธ ํ๋ผ์ด์ด.
- smoothness r_{\mathrm{smooth}}^{t}=-\|a_{t}-a_{t-1}\|_{2}^{2}.
- contact r_{\mathrm{contact}}^{t}=c_{\mathrm{contact}}\cdot\mathbf{1}\left[\mathcal{C}_{\mathrm{thumb}}^{t}\land\mathcal{C}_{\mathrm{other}}^{t}\right] โ ์์ง ๊ทธ๋ฆฌ๊ณ ๋๋จธ์ง ๋ท ์ค ํ๋ ์ด์์ด ๋์์ ๋ฌผ์ฒด์ ๋ฟ์์ผ ๋ณด๋์ค. ๋๋ฆฝ ํ์ง(opposition grasp)๋ฅผ ์ด์ง ์ ํธ๋ก ๊ฐ์ ํ๋ ๊ฐ์ผ ์ค๊ณ๋ค.
- lift r_{\mathrm{lift}}^{t}=\lambda_{z}(z_{o}^{t}-z_{o}^{0}) โ ๋๋ ํ์คํฌ์๋ง.
์ค์ ์ด TACO(์๋ฎฌ๋ ์ด์ ํ๊ฐ)์ Aria(์ค๊ธฐ ์ ์ด)๋ก ๊ฐ๋ฆฌ๋ ์ ์ด ์ค์ํ๋ค. TACO๋ ๋ฌผ์ฒด ๊ถค์ ์ด ์๋ฎฌ๋ ์ดํฐ์์ ๋ฐ๋ก ๋์ค๋ ๋๋ฉ์ธ ๋๋คํ ์์ด, human-mimicยทsmoothness๋ ๋๋ค. ๋ฐ๋ฉด Aria๋ ๋ฌผ์ฒด ๊ถค์ ์ด ์์ ์ฌ๊ตฌ์ฑยท์ถ์ ยท์บ๋ฆฌ๋ธ๋ ์ด์ ์ค์ฐจ๋ฅผ ๋ฌ๊ณ ์ค๋ฏ๋ก feasibility ๋ฌธํฑ์ ๋์จํ๊ฒ(์์น 0.08 m, ํ์ 2.5 rad) ์ก๊ณ human-mimic(base ์์น 0.2 / ํ์ 1.0, ๊ด์ ์ 0.0)๊ณผ smoothness 0.8์ ์ผ๋ฉฐ, 8๊ฐ์ ๋๋คํ ๋กค์์(์์นยทํ์ ยท๊ด์ ๋ ธ์ด์ฆ 0.045 / 1.0 / 0.8, ๋ฌผ์ฒด ์ง๋ ๋ฐฐ์จ 0.8โ1.2, ์ํฌ์คํ์ด์ค xy ยฑ0.015 m)์ ๋๋ฆฐ๋ค. ์๊ฐ๋ฝ ๊ด์ ์ ๊ทํ๋ฅผ 0์ผ๋ก ๋ ๊ฒ์ ๋ฆฌํ๊ฒํ ๋ ์๊ฐ๋ฝ ๋ชจ์ ์ด ์ก์์ด ๋ง๋ค๊ณ ์ ์๋ค์ด ํ๋จํ๋ค๋ ๋ป์ด๋ค โ ์๋ชฉ์ ๋ฏฟ๊ณ ์๊ฐ๋ฝ์ ๋ชป ๋ฏฟ๋๋ค.
๋ฌธํฑ ์ค์ ๋ ํ์คํฌ๋ณ๋ก ์์ ๋๋ค. ๋ณด์ ๊ณ์๋ ๊ณ ์ ํ ์ฑ ์กฐ๊ธฐ ์ข ๋ฃ ๊ฒฝ๊ณ๋ง ์กฐ์ ํ๋๋ฐ, ์์ปจ๋ (Cut, Knife, Plate)๋ ํ์ ๋ฌธํฑ์ 0.9 rad๋ก ์กฐ์ฌ โ์นผ๋ ์ ํ๋ฉด์์ ๊ธฐ์ธ์ฌ ๋ฒ๋ฆฌ๋โ ํธ๋ฒ์ ๋ง๊ณ , ํ์ ์ด ํฐ Scrape OffยทBrush๋ 1.2 rad, ์ค์ ๋ก ์ฝ 1.13 rad ๊ธฐ์ธ์ฌ ๋ถ๋ (Pour, Bowl, Plate)๋ 1.5 rad์ ์์น ๋ฌธํฑ์ 0.12 m๋ก ์กฐ์ธ๋ค. ์ ์๋ค์ ์ด ๊ฐ๋ค์ด โํ์๋ ๋ณด์ ํ๋ผ๋ฏธํฐ๊ฐ ์๋๋ผ ์ฐธ์กฐ ๋ฌผ์ฒด ๋ชจ์ ์์ ์ ํด์ง๋คโ๊ณ ๋ชป ๋ฐ๋๋ค. ์ ์งํ ์์ ์ด์ง๋ง, ํ์คํฌ๋ง๋ค ์ฌ๋์ด ๋ฌธํฑ์ ๋ณด๋ ์ ์ฐจ๊ฐ ๋จ์ ์๋ค๋ ์ฌ์ค ์์ฒด๋ ๋ณํ์ง ์๋๋ค.

์ ์ํ MCTSํ ๋ชจ๋ ์ค์์นญ(Fig. 2). ์ ๋ ฅ์ ๋ฆฌํ๊ฒํ ๋ ๋ก๋ด ๊ถค์ + ์ฐธ์กฐ ๋ฌผ์ฒด ๊ถค์ . ๊ถค์ ์ ์ฒญํฌ๋ก ์๋ฅด๊ณ ReplayโMPCโRL๋ก ์ฌ๋ผ๊ฐ๋, feasibleํด์ง๋ฉด ๋ค์ ์ผ ๋ชจ๋๋ก ๋ด๋ ค์จ๋ค(Reset). ์ถ๋ ฅ์ ์ต์ ํ๋ ๊ถค์ ๊ณผ ์ฒญํฌ๋ณ ๋ชจ๋ ๋ฐฐ์ด.

ํ๋ก์ ํธ ํ์ด์ง โTrajectory Refinementโ์ Aria Hammer ์์ 3ํธ ๋ํ ํ๋ ์ โ ๋ฆฌํ๊ฒํ ์ฐธ์กฐ, Replay ์คํ, RL ์ ์ . ์๋ณธ ์์: egoengine.github.io. ๊ฐ์ ์ฐธ์กฐ์์ ์ถ๋ฐํด๋ ๊ทธ๋๋ก ์ฌ์ํ๋ฉด ๋ง์น๋ฅผ ์ง์ง ๋ชปํ๊ณ , ์์ฐจ ์ ์ ํ์์ผ ํ์ง๊ฐ ์ฑ๋ฆฝํ๋ ์ฌ๋ก๋ก ์ ์๋๋ค.
์ฌ๋ค๋ฆฌ์ ์ค์ ๋์. Fig. 6์ด ์ฒญํฌ๋ณ ๋ชจ๋ ๋ฐฐ์ด์ ๋ณด์ฌ์ค๋ค. ์ฌ์ด ๊ตฌ๊ฐ(์ ๊ทผยท์ด์ก)์ Replay๊ฐ ๋ด๋นํ๊ณ , ์ ์ด์ด ๊ฑธ๋ฆฌ๋ ๊ตฌ๊ฐ์์ RL๋ก ๋จ์ด์ง๋ค. ๋์ ๋๋ ๊ฒ์ MPC๊ฐ ๊ฑฐ์ ์ ๋ฝํ๋ค๋ ์ ์ด๋ค โ ๋ ผ๋ฌธ๋ โMPC is selected less frequently than Replay and RLโ์ด๋ผ ์ ๊ณ , ๊ทธ ํด์์ผ๋ก โ๊ตญ์ ๋ณด์ ์ ์ผ๋ถ ์ฒญํฌ์ ์ ์ฉํ์ง๋ง ์ ์ด์ด ๋ง์ ๋จ๊ณ์ ๋ถ์กฑํ๋คโ๋ฅผ ๋จ๋ค.

์ฒญํฌ๋ณ ๋ชจ๋ ์ ํ ์๊ฐํ(Fig. 6). Drawer๋ ๊ฑฐ์ Replay + MPC ํ ์กฐ๊ฐ, Mustard๋ ํ์ง ์ดํ ์ ๋ถ RL, Brush Bowl์ ์์์ด ์๋ก ๋ค๋ฅธ ํจํด์ ๋ณด์ธ๋ค. ์ด๋ก(MPC)์ด ์ฐจ์งํ๋ ๋ฉด์ ์ด ํ์ฐํ ์๋ค.

EgoEngine vs Pure RL ๋์ ๋ณด์ ๊ณก์ (Fig. C.1). ์ธ๋ก ์ ์ ์ด ์ฒญํฌ ๊ฒฝ๊ณ๋ค. ๋ค ํ์คํฌ ๋ชจ๋์์ EgoEngine(์ค์ , ๊ตฌ๊ฐ๋ณ ์=๋ชจ๋)์ด ํจ์ฌ ์ ์ ์๋ฎฌ๋ ์ด์ ์คํ ์ผ๋ก ํ์คํฌ ์๋ฃ์ ๋๋ฌํ๋ค. ํนํ (Scrape Off, Knife, Plate)๋ x์ถ ์ค์ผ์ผ์ด 10^7์ด๋ค.
๋ฐฉ๋ฒ 2: ๋น์ฃผ์ผ ๋ถ๊ธฐ โ ํ์ต ๋์ ๊ธฐํ
๋น์ฃผ์ผ ๋ถ๊ธฐ์๋ ์์ฑ ๋ชจ๋ธ์ด ์๋ค. ์ธํ์ธํ (Inpaint-Anything v2)์ ์ฌ๋์ ์ง์ธ ๋๋ง ์ฐ๊ณ , ๋ก๋ด์ ๋ ๋๋งํด์ ์น๋๋ค. ์ด ์ ํ์ ๋๊ฐ์ ์ด๋์ด Fig. 3์ ๊ทธ๋๋ก ๋์จ๋ค.

์ ์ฑ ๋น๊ต(Fig. 3). (a) ์ธ๊ฐ ์๋ณธ, (b) EgoMimic, (c) VACE(WAN2.1), (d) Phantom, (e) EgoEngine, (f) ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ . ๋นจ๊ฐ ํ๋ ๋ฐ์ค๊ฐ ์์ ์ด๋ค โ Phantom์ ์ ์ดยท๊ฐ๋ฆผ์ ๋ชจ๋ธ๋งํ์ง ์์ ์๊ฐ๋ฝ๊ณผ ๋ฌผ์ฒด์ ์ ํ ๊ด๊ณ๊ฐ ์ด๊ธ๋๊ณ , EgoEngine์ (f)์ ์ค์ ๋ก๋ด ๊ด์ธก์ ๊ฐ๊น๋ค.

ํ๋ก์ ํธ ํ์ด์ง โQualitative Comparisonโ ์์ 5ํธ์ ๊ฐ์ ์๊ฐ ํ๋ ์ โ ์ธ๊ฐ ์ ๋ ฅ / EgoMimic / VACE(WAN2.1) / Masquerade / EgoEngine. ์๋ณธ ์์: egoengine.github.io. EgoMimic์ด ํ์ ํ์ ๋ฉ์ด๋ฆฌ๋ก ๋ฎ๋ ๋ฐฉ์, VACE๊ฐ ์ฅ๋ฉด์ ํต์งธ๋ก ์ฌ์์ฑํ๋ฉฐ ๋ฌผ์ฒด ์ธํ๊น์ง ๋ฐ๊ฟ ๋ฒ๋ฆฌ๋ ๋ฌธ์ ๊ฐ ์ ์ง ํ๋ ์์์๋ ๋ณด์ธ๋ค. ์ฐธ๊ณ ๋ก ํ๋ก์ ํธ ํ์ด์ง๋ arXiv Fig. 3์ Phantom ์๋ฆฌ์ Masquerade๋ฅผ ๋ฃ์๋ค.
๋ ผ๋ฌธ Fig. 3์ Phantom๊ณผ, ํ๋ก์ ํธ ํ์ด์ง๋ Masquerade์ ๋น๊ตํ๋ค. ์ ์ฑ ๊ฒฐ๊ณผ๋ ์ผ๊ด๋๋ค โ ๋ง์คํน ๊ณ์ด(EgoMimic)์ ์ ๋ณด๋ฅผ ์ง์ ๋ฒ๋ฆฌ๊ณ , ์์ ์์ฑ ๊ณ์ด(VACE)์ ์ฅ๋ฉด ์ผ๊ด์ฑ์ด ํ๋ค๋ฆฌ๋ฉฐ, ๋ธ๋ ๋ฉ ๊ณ์ด(Phantom/Masquerade)์ ๋ก๋ด์ ๊ทธ๋ฆฌ๋ ๊ฐ๋ฆผ๊ณผ ์ ์ด์ ๋ชจ๋ฅธ๋ค. EgoEngine์ ๋ ํจ์ค ์ฐจ๋ถ ๋ง์คํฌ๋ ๋ฐ๋ก ๊ทธ ์ง์ ๋ง ์ ํํ ๊ณ ์น๋ค.

ํน์ง ๊ณต๊ฐ KDE(Fig. 4). ์ฃผํฉ=์ธ๊ฐ ์์, ํ๋=EgoEngine, ์ด๋ก=์ค์ ๋ก๋ด ๊ด์ธก. ResNet18ยทVGG16์์ EgoEngine ๋ถํฌ๊ฐ ์ธ๊ฐ ์ชฝ์ด ์๋๋ผ ์ค๊ธฐ ๋ก๋ด ์ชฝ์ ๋ถ์ด ์๋ค. DINOv2์์๋ ์ ์ ๋ถ๋ฆฌ๊ฐ ๋ ๋๋ ทํ๋ค.
์ ๋์ ์ผ๋ก๋ Table 1์ FD๊ฐ ๊ทธ ๊ทธ๋ฆผ์ ๋ท๋ฐ์นจํ๋ค. ๋ค๋ง DINOv2์์ Phantom(470.6)์ EgoEngine(473.1)์ด ์ง๋ค๋ ์ฌ์ค์ ๋ ผ๋ฌธ์ด ์จ๊ธฐ์ง ์๊ณ ์ ์๋ค๋ ์ ์ ์ ๋ขฐ๋ฅผ ์ค๋ค. ๊ทธ๋ฆฌ๊ณ Table 4๊ฐ ๋งํด์ฃผ๋ฏ, ์ด ์๊ฐ ํ์ง ์ฐจ์ด๊ฐ ์ ์ฑ ์ฑ๋ฅ์ผ๋ก ๋์ด์ค๋ ํญ์ ํฌ์ง ์๋ค(+0.02 ๋จ๋ , ์ก์ ์์์ +0.08).
๋ฐฉ๋ฒ 3: ์ฆ๋ฅ โ HPT + flow matching
์ ์ฑ ์ HPT ๊ธฐ๋ฐ์ด๋ค. ResNet-18(global average pooling ์ง์ ์์ ์ ๋จ)๋ก ๊ณต๊ฐ ํน์ง์ ๋ฝ์ ์ ํ ์ฌ์ ํ ํ์ต ๊ฐ๋ฅํ ์ฟผ๋ฆฌ ํ ํฐ์ด ๋จ์ผ cross-attention์ผ๋ก ๊ณ ์ ๊ฐ์ ๋น์ฃผ์ผ ํ ํฐ์ ๋ง๋ค๊ณ , proprioception๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํ ํฐํํ ๋ค ํธ๋์คํฌ๋จธ ์ธ์ฝ๋๋ก ์ตํฉํ๋ค. ๋์ฝ๋๋ flow matching์ด๋ค. x_{\tau}=\tau a_{0}+(1-\tau)a_{1}๋ก ๋ณด๊ฐํ๊ณ ์๋์ฅ v_\theta(x_\tau,\tau)๋ฅผ ๋ชฉํ a_0 - a_1์ ํ๊ท์ํค๋ฉฐ, ์ถ๋ก ์ \tau=1\to0 ์ค์ผ๋ฌ ์ ๋ถ 10์คํ ์ด๋ค.
์ฌ๊ธฐ์ ํ๋ ์ง์ด๋ ๊ฒ: ๋น์ ์ธ์ฝ๋๊ฐ ResNet-18์ด๊ณ Table 1์ FD๋ ResNet18์์ ์ฌ๋๋ฐ, ๊ทธ ์ธ์ฝ๋๊ฐ ๊ณง ์ ์ฑ ์ธ์ฝ๋๋ค. ์ฆ โ์์ฑ ๊ด์ธก์ด ์ค๊ธฐ ๊ด์ธก๊ณผ ํน์ง ๊ณต๊ฐ์์ ๊ฐ๊น๋คโ๋ ์ฃผ์ฅ์ด ์ ์ฑ ์ด ์ค์ ๋ก ๋ณด๋ ๊ณต๊ฐ์์ ์ธก์ ๋๋ค๋ ๋ป์ด๋ผ ์ด ์ ์ ์ค๊ณ์ ํฉ๋ฆฌ์ ์ด๋ค. ๋ฐ๋๋ก ๋งํ๋ฉด FD ๊ฐ์ ์ด ๊ณง ์ ์ฑ ๊ฐ์ ์ผ ๊ฒ ๊ฐ์ง๋ง, Table 4๋ ๊ทธ๋ ์ง ์๋ค๊ณ ๋ตํ๋ค.
์ง๊ด: ์ ์ฌ๋ค๋ฆฌ๊ฐ ํตํ๋๊ฐ
๊ธด ์กฐ์ ๊ถค์ ์์ ์ด๋ ค์ด ๊ตฌ๊ฐ์ ๊ตญ์์ ์ด๋ค. ๋ฌผ๊ฑด ์ชฝ์ผ๋ก ์์ ๋ป๋ ๊ตฌ๊ฐ์ด๋ ๋ ์ฑ๋ก ์ฎ๊ธฐ๋ ๊ตฌ๊ฐ์ ๋ฆฌํ๊ฒํ ๊ถค์ ์ด ์ด๋ฏธ ์ถฉ๋ถํ ๋ง๋๋ค. ์ ๋ง ์ ๋๋ ๊ณณ์ ์ ์ด์ด ์๊ธฐ๊ฑฐ๋ ๋๊ธฐ๋ ์๊ฐ โ ํ์ง, ์ฝ์ , ๋๊ตฌ ์ฌํ์ง ๊ฐ์ ์งง์ ๊ตฌ๊ฐ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์์ RL์ ์ด ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฅด๊ณ ์ ๊ตฌ๊ฐ์ ๊ท ์ผํ๊ฒ ๋น์ผ ์ ์ฑ ํ์ต์ ๋ถ๋๋ค.
EgoEngine์ ์ฌ๋ค๋ฆฌ๋ ์ด ๋ถ๊ท ์ผ์ฑ์ ์ง์ ํ์ฉํ๋ค. โ์ด ์ฒญํฌ๋ ๊ทธ๋ฅ ์ฌ์ํด๋ ๋ฌผ์ฒด๊ฐ ์ ๋ฐ๋ผ์ค๋๊ฐ?โ๋ฅผ ๋จผ์ ๋ฌผ์ด ๋ต์ด ์๋ฉด ๊ณต์ง๋ก ๋์ด๊ฐ๊ณ , ์๋๋ฉด ์กฐ๊ธ ๋น์ผ MPC, ๊ทธ๋๋ ์๋๋ฉด RL. ๊ทธ๋์ ๋น์ฉ์ ์ด๋ ค์ด ์ฒญํฌ์ ๊ฐ์์ ๋น๋กํ์ง ๊ถค์ ๊ธธ์ด์ ๋น๋กํ์ง ์๋๋ค. ๋ ผ๋ฌธ์ด โTACO์์ ์ด๋์ด ๋ ํฌ๋คโ๊ณ ๋งํ๋ ๊ทผ๊ฑฐ๊ฐ ์ฌ๊ธฐ ์๋ค โ TACO ๊ถค์ ์ ํ๊ท 327.5 ์คํ ์ผ๋ก Aria์ 2.39๋ฐฐ์ง๋ง, ์ ์ด์ด ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๊ฐ์๊ฐ 2.39๋ฐฐ๋ก ๋์ด๋๋ ๊ฒ์ ์๋๊ธฐ ๋๋ฌธ์ด๋ค.
๋ ์ฒญํฌ ์ฐฝ(ํ์ฌ+๋ค์์ ๊ฐ์ด ํ๊ณ ํ์ฌ๋ง ์คํ)๋ ๊ฐ์ ๋งฅ๋ฝ์ด๋ค. ์ฒญํฌ๋ฅผ ๋ ๋ฆฝ์ผ๋ก ํ๋ฉด โ์ด๋ฒ ์ฒญํฌ๋ ์ฑ๊ณตํ์ง๋ง ๋ค์ ์ฒญํฌ๊ฐ ๋ถ๊ฐ๋ฅํ ์์ธโ๋ก ๋๋๋ ๊ทผ์์์ด ์๊ธด๋ค. ํ ์นธ ์์ ๋ณด๋ ๊ฒ์ผ๋ก ๊ทธ ํจ์ ๋๋ถ๋ถ์ ๋ง๋๋ค โ MPC์ receding horizon๊ณผ ์ ํํ ๊ฐ์ ๋ ผ๋ฆฌ๋ฅผ ์๋ฒ ์ ํ ๋ ๋ฒจ์ ์ ์ฉํ ์ ์ด๋ค.
์คํ: ๋ฌด์์ด ํ์ธ๋๊ณ ๋ฌด์์ด ์ ๋๋
์ค์
- TACO: 2,500๊ฐ ์์ ์ํ์ค๊ฐ ์๋ ๊ณต๊ฐ ๋ฐ์ดํฐ์ . ์ด ์ค ๋ก๋ด ์๋ฒ ๋๋จผํธยท๋์งํธ ํธ์ ํ์ดํ๋ผ์ธ๊ณผ ํธํ๋๋ 16๊ฐ ์์ฐ ์๋ง ๊ณจ๋ผ ํ๊ฐํ๋ค. ์๋ฎฌ๋ ์ด์ ์ ์ฉ์ด๋ค.
- Aria: ์ ์๋ค์ด Aria Gen2๋ก ์ง์ ๋ชจ์ 200๊ฐ 1์ธ์นญ ์ธ๊ฐ ์์, 4ํ์คํฌ(Mustard/Drawer/Hammer/Flower). ๋น๊ต์ฉ์ผ๋ก ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ 200๊ฐ๋ ๋ชจ์์ง๋ง EgoEngine์ ์ฐ์ง ์๋๋ค.
- ๋ก๋ด: ์๋ฎฌ๋ ์ด์ ์ 7-DoF ํ 2๊ฐ + 12-DoF XHand 2๊ฐ์ ์ํ RB-Y1, ์ค๊ธฐ๋ ๋จ์ผํ + XHand 1๊ฐ.
- ํ ๋ ์คํผ๋ ์ด์ ๋ฒ ์ด์ค๋ผ์ธ์ SEW(ํ ์ ์ ๋ฆฌํ๊ฒํ ) + Open-TeleVision(์), Meta Quest๋ก ์คํธ๋ฆฌ๋ฐ.

์ค๊ธฐ 4ํ์คํฌ ํ๋ฆ(Fig. D.1). (a) Mustard: ๋จธ์คํฐ๋ ๋ณ์ ์ ์์ ๋๊ธฐ, (b) Drawer: ์๋์ ์ด๊ณ ํ๋ธ ๋ฃ๊ธฐ, (c) Hammer: ๊ฑฐ์น๋์์ ๋ง์น๋ฅผ ๋ค์ด ๋ชป ์น๊ธฐ, (d) Flower: ๋ฌผ๋ณ์ ๋ค์ด ํ๋ถ ์ชฝ์ผ๋ก ๊ฒจ๋๊ธฐ. ๊ฐ ์ํ๋ง๋ค ์ด๊ธฐ ํฌ์ฆ๋ฅผ ๋๋คํํ๋ค(๋์ฒด๋ก 10 cm ร 10 cm, ๋ฐฉ์ ยฑ30ยฐ; ๋ชปยทํ๋ถ์ 5 cm).

ํ๋ก์ ํธ ํ์ด์ง โReal-World Rolloutsโ์ EgoEngine ์ ์ฑ ์ค๊ธฐ ๋กค์์ 4ํธ ๋ํ ํ๋ ์(Mustard / Drawer / Hammer / Flower). ์๋ณธ ์์: egoengine.github.io. ์ค๊ธฐ ์คํ์ ๋ชจ๋ ๋จ์ผํ + XHand 1๊ฐ ๊ตฌ์ฑ์ด๋ค.
์ก์ ์์ฑ (Table 2)
| ๋ฐฉ๋ฒ | TACO SRโ | Stepโ | Rewardโ | Costโ | Aria SRโ | Stepโ | Rewardโ | Costโ |
|---|---|---|---|---|---|---|---|---|
| Mink (Replay) | 0.17 | 0.29 | 0.29 | 1.00 | 0.10 | 0.66 | 0.62 | 1.00 |
| Spider (MPC) | 0.25 | 0.42 | 0.39 | 7,923 | 0.20 | 0.69 | 0.65 | 4,382 |
| H2S2R (RL) | 0.83 | 0.86 | 0.70 | 73,675 | 0.90 | 0.94 | 0.85 | 20,237 |
| EgoEngine | 0.83 | 0.84 | 0.67 | 34,842 | 0.90 | 0.91 | 0.83 | 16,560 |
์ฝ๋ ๋ฒ์ด ์ค์ํ๋ค. SR์ ๋๋ฅ ์ด์ง๋ง Step๊ณผ Reward๋ EgoEngine์ด ๋งค๋ฒ ์กฐ๊ธ์ฉ ๋ฎ๋ค(TACO 0.84/0.67 vs 0.86/0.70, Aria 0.91/0.83 vs 0.94/0.85). SR์ โ์ฐธ์กฐ ์งํ์ ๊ฒฝ๊ณ ์๋ฐ ์์ด ์์ฃผํ๋๊ฐโ์ ์ด์ง ํ์ ์ด๋ผ, ์์ฃผํ๋ ์ถ์ข ์ด ์ด์ง ํ๊ฑฐ์ด ๊ถค์ ๋ค์ด SR์์๋ ํฐ๊ฐ ์ ๋๋ค. ์ฆ EgoEngine์ ์์ RL๊ณผ ๊ฐ์ ์ฑ๊ณต๋ฅ ์ ์ถ์ข ์ ๋ฐ๋๋ฅผ ์กฐ๊ธ ๋ด์ฃผ๊ณ ์ ๋ฐ ๋น์ฉ์ ์ฐ ๊ฒ์ด๋ค. ๊ทธ ํธ๋ ์ด๋๊ฐ ํ๋ฅ์ ์ผ๋ง๋ ์ํฅ์ ์ฃผ๋์ง๋ ์ด ํ๋ง์ผ๋ก ์ ์ ์๋ค(Table 3ยท4๋ EgoEngine ๋จ๋ ์์น๋ผ H2S2R ๋ฐ์ดํฐ๋ก ํ์ตํ ์ ์ฑ ๊ณผ์ ํ๋ฅ ๋น๊ต๊ฐ ์๋ค).
๋น์ฉ ์ ๊ฐํญ๋ ๋ฐ์ดํฐ์ ๋ง๋ค ํฌ๊ฒ ๋ค๋ฅด๋ค. TACO 52.7%, Aria 18.2%. ์์ ๋ณธ ์ฒ๋ฆฌ๋ ๊ฐ์ 22.0%(2.36 โ 2.88 demos/hour)๋ Aria ์์น์ด๋ฏ๋ก ์ด 18.2%์ ๊ฐ์ ์๋ฆฌ์ ์ซ์๋ค. โ์ฅ๊ธฐ ์งํ์ผ์๋ก ์ด๋์ด ํฌ๋คโ๋ ์ฃผ์ฅ์ TACO ์ชฝ ์ซ์๊ฐ ๋ ๋ฐ์น๊ณ ์๊ณ , TACO์๋ ์ฒ๋ฆฌ๋ ์ค์ธก์ด ์๋ค.
ํ๋ฅ ์ ์ฑ (Table 3, 4)
| ๋ฐฉ๋ฒ | Mustard | Drawer | Flower | Hammer |
|---|---|---|---|---|
| Human Video (์ง์ ๋ฆฌํ๊ฒํ ) | 0.00 | 0.10 | 0.00 | 0.00 |
| Phantom | 0.00 | 0.05 | 0.00 | 0.00 |
| Real Robot (ํ ๋ ์คํผ๋ ์ด์ ) | 0.80 | 0.80 | 0.70 | 0.25 |
| EgoEngine | 0.40 | 0.35 | 0.70 | 0.60 |
| Ablation (4ํ์คํฌ ํ๊ท ) | SRโ |
|---|---|
| Human Videos | 0.03 |
| + Visual branch | 0.05 |
| + Action branch | 0.43 |
| EgoEngine (๋ ๋ค) | 0.51 |
๋ ํ๋ ์๋ก ์ผ๊ด๋๋ค(Table 3์ EgoEngine ํ๊ท (0.40+0.35+0.70+0.60)/4 = 0.5125). ๊ทธ๋ฆฌ๊ณ Real Robot ํ๊ท ์ 0.6375๋ก, EgoEngine์ ํ๊ท ์ผ๋ก๋ ์ค๊ธฐ ์์ฐ์ ์ง๋ค. ๋ ผ๋ฌธ ํํ๋๋ก โ4๊ฐ ์ค 2๊ฐ์์ ๋๋ฑํ๊ฑฐ๋ ์์ ๋คโ๊ฐ ์ ํํ ์์ฝ์ด๋ค.
Hammer ์ญ์ ์ ํฅ๋ฏธ๋กญ๋ค. ๋ ผ๋ฌธ ์ค๋ช ์ ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ ๋ฐ์ดํฐ ์ชฝ์ด ํ์ง ์ ์ ๋ง์น๋ฅผ ํญ ๊ฑด๋๋ ค ํํธ๋ฌ๋จ๋ฆฌ๋ ์ผ์ด ์ฆ์๊ณ , EgoEngine์ ์๋ชฉ์ ์ด์ง ๋๋ ค ๋ ์์ ์ ์ธ ํ์ง๋ฅผ ๋ง๋ ๋ค๋ ๊ฒ์ด๋ค. ๋ถ๋ก E.2๊ฐ ์ด๋ฅผ ๋ ๊ตฌ์ฒดํํ๋ค โ EgoEngine์ ์ ์ด ์ ์ ์์ง ์ชฝ์ผ๋ก ์๋ชฉ์ ๋๋ฆฌ๊ณ ์์งยท๊ฒ์ง๋ฅผ ํฌ๊ฒ ๋ฒ๋ฆฌ๋ pre-grasp๋ฅผ ์ผ๊ด๋๊ฒ ์ทจํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ์ฐ์ฐ์ด ์๋๋ผ contact ๋ณด์(\mathcal{C}_{\mathrm{thumb}}\land\mathcal{C}_{\mathrm{other}})์ด ๋๋ฆฝ ํ์ง๋ฅผ ๋ช ์์ ์ผ๋ก ์๊ตฌํ ๊ฒฐ๊ณผ๋ก ์ฝํ๋ค.

ํ๋ก์ ํธ ํ์ด์ง Hammer ์ค๊ธฐ ๋กค์์ ๋น๊ต ๋ํ ํ๋ ์ โ ์ผ์ชฝ ํ ๋ ์คํผ๋ ์ด์ ๋ฐ์ดํฐ ํ์ต ์ ์ฑ (ํ์ด์ง ํ๊ธฐ 3๋ฐฐ์), ์ค๋ฅธ์ชฝ EgoEngine ์ ์ฑ (1๋ฐฐ์). ์๋ณธ ์์: egoengine.github.io. Table 3์์ ์ด ํ์คํฌ๋ง EgoEngine 0.60 > ์ค๊ธฐ 0.25๋ก ๋ค์งํ๋ค.

ํ๋ ๋ถ์(Fig. 7). ๊ฐ์ (a) ์ํ ์ธ์ยท๋ณต๊ตฌ, (b) ๋ฌผ์ฒด ๋ณํ ๋์ / ์คํจ (c) ๋ถ์์ ํ pinch ํ์ง, (d) ์ ์ด ํ์ด๋ฐ ๋ถ์ผ์น. ์ ์๋ค์ (d)์ ์์ธ์ผ๋ก ์ ์ด ๋ณด์์ด ์ด๋ฅธ ์ ์ด์ด๋ ๋ฆ์ ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐ์ฅํ๋ ๊ฒ์ ์ง๋ชฉํ๋ค.
๋ฐ์ดํฐ ํ์ง (๋ถ๋ก E)
๋ถ๋๋ฌ์(Table E.1, SPARCโ). Mustard โ8.68 โ โ4.88, Drawer โ10.40 โ โ7.49, Hammer โ3.21 โ โ3.25, Flower โ4.66 โ โ3.88, ์ ์ฒด โ6.60 โ โ4.81. ์ฆ Hammer๋ง ์ค๊ธฐ๊ฐ ๊ทผ์ํ๊ฒ ๋ซ๊ณ ๋๋จธ์ง๋ EgoEngine์ด ๋ถ๋๋ฝ๋ค. ์ด์ ๋ ๋ ๊ฐ์ง๋ก ์ค๋ช ๋๋ค โ ์ถ๋ฐ์ ์ด ์ฌ๋ ๋ชจ์ ์ด๋ผ ์๋ ๋ถ๋๋ฝ๊ณ , ์ค๊ธฐ ์ ์ด์ฉ ์ค์ ์์ smoothness ์ ๊ทํ(0.8)๋ฅผ ์ผฐ๋ค. ๋ฐ๋๋ก ์๊ฐ ํ ๋ ์คํผ๋ ์ด์ ์ ์ ๊ฒ์ถ ์ค์ฐจยท์ง์ฐยท๊ฐํ์ ๋ณด์ ๋๋ฌธ์ ๊ณ ์ฃผํ ์ฑ๋ถ์ด ๋๋ค.
์ํ ํจ์จ(Fig. E.1). ์ฌ๊ธฐ๊ฐ ๋ ผ๋ฌธ์์ ๊ฐ์ฅ ์กฐ์ฌ์ค๋ฝ๊ฒ ์ฐ์ธ ๋๋ชฉ์ด๋ค. โEgoEngine์ด ์ค๊ธฐ ์์ฐ๋ณด๋ค ์ผ๋ฅ ์ ์ผ๋ก ๋ซ์ง ์๋ค(not uniformly better), ํนํ ๋ฐ์ดํฐ ์์ฐ์ด ํด์๋ก ์ค๊ธฐ๊ฐ ๊ฐํ๋คโ๊ณ ๋ช ์ํ๋ค. Flower๋ ์์ฐ 1๊ฐ๋ก๋ ์์ ์ฑ๊ณต๋ฅ ์ด ๋์ค๊ณ ํฐ ์์ฐ์์ ์ค๊ธฐ ์ถ์ธ์ ๊ทผ์ ํ์ง๋ง, Mustard๋ ์ ๋ฐ์ดํฐ ๊ตฌ๊ฐ์์๋ง ๊ฐ์ ๋๊ณ ์ต๋ ์์ฐ์์๋ ์ค๊ธฐ๊ฐ ์์ ๋ค.
ํ ๋ ์คํผ๋ ์ด์ ์ผ๋ก๋ ๋ชป ๋ชจ์ ๋ฐ์ดํฐ(Fig. E.2). TACO์ (Cut, Knife, Plate) ์ฅ๊ธฐ ์งํ ์์ฐ์ ์ฌ๊ตฌ์ฑํด ์ค๊ธฐ์ ์ ์ดํ ์ฌ๋ก๋ค. ์นผ ์์ก์ด๋ฅผ ์ก๊ณ , ์์ ์ ์ธ ๋๊ตฌ ํ์ง๋ฅผ ๋ง๋ค๊ณ , in-hand ์ฌ๋ฐฐํฅ์ ๊ฑฐ์ณ ์๋ฅด๋ ์์ธ๋ฅผ ์ ์งํด์ผ ํ๋ค. ์๊ฐ ํ ๋ ์คํผ๋ ์ด์ ์ผ๋ก๋ ์กฐ์์๊ฐ ๋ก๋ด ์ ์ํ๋ฅผ ์ง์ ๋ชป ๋ณด๊ณ ์ก์ ์์ธ ์ ์ถ์ ์ผ๋ก ๊ณ ์ฐจ์ ์์ ์ค์๊ฐ ์ ์ดํด์ผ ํด์ ์ฌ์ค์ ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ด ๋ ผ๋ฌธ ์ฃผ์ฅ์ด๋ค.

(Cut, Knife, Plate) ์ ์ด(Fig. E.2). ์: TACO ์๋ณธ ์ธ๊ฐ ์์, ๊ฐ์ด๋ฐ: ๋์งํธ ํธ์ ์๋ฎฌ๋ ์ด์ , ์๋: ์ค๊ธฐ ๋กค์์. ์ด๊ฒ์ ํ์ต๋ ์ ์ฑ ์ด ์๋๋ผ ์ ์ ๋ ๊ถค์ ์ ๋ฆฌํ๋ ์ด์ด๋ฉฐ, ์์ ์ ์ํด z์ถ ์คํ์ ์ ์คฌ๋ค.
๋์งํธ ํธ์์ ํ์ฅ ๊ฐ๋ฅ์ฑ(Fig. A.3). EgoDex(829์๊ฐ, 30 Hz 1080p, 194ํ์คํฌ, Apple Vision Pro/ARKit)์ EgoVerse(1,362์๊ฐยท80k ์ํผ์๋ยท1,965ํ์คํฌยท240์ฅ๋ฉดยท2,087 ์์ฐ์)์์ 12๊ฐ ์์๋ฅผ ์ฌ๊ตฌ์ฑํด ๋ณด์๋ค. โ์๋์ผ๋ก ์ค๋นํ ์ฅ๋ฉด์ ๊ตญํ๋์ง ์๋๋คโ๋ ์ฆ๊ฑฐ๋ก ์ ์๋์ง๋ง, ์ด๋๊น์ง๋ ์ฌ๊ตฌ์ฑ ์์ฐ 12๊ฑด์ด์ง ํ๋ฅ ํ์ต์ผ๋ก ์ด์ด์ง์ง ์์๋ค.

EgoDexยทEgoVerse ์์์ ๋์งํธ ํธ์ ์ฌ๊ตฌ์ฑ 12์์(Fig. A.3). ๋ฌผ์ฒดยท๋ฐฐ์นยท์์ ์ ๋ค์์ฑ์ ๋ณด์ด์ง๋ง, ์ด ์์๋ค๋ก ์ ์ฑ ์ ํ์ตํ๊ฑฐ๋ ์ก์ ์ ์์ฑํ ์คํ์ ๋ ผ๋ฌธ์ ์๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ๋น๋์นญ์ฑ์ ์คํ์ผ๋ก ํ์ ํ๋ค. Table 4์ 0.03 โ 0.05 โ 0.43 โ 0.51์ โ์ธ๊ฐโ๋ก๋ด ์์ ํธ์งโ์ด๋ผ๋ ์ต๊ทผ ์ฐ๊ตฌ ํ๋ฆ ์ ์ฒด์ ๋ํ ๋์ ํ ๋ต์ด๋ค. ์๊ฐ ๊ฐญ๋ง ๋ฉ์ด Phantom์ ์ค๊ธฐ ์ฑ๊ณต๋ฅ 0.0125(4ํ์คํฌ ํ๊ท )๋ก ์๋ณธ ์ธ๊ฐ ์์(0.025)๋ณด๋ค๋ ๋ฎ๋ค. ๊ด์ธก์ ์๋ฌด๋ฆฌ ์์๊ฒ ๋ง๋ค์ด๋ ๋ผ๋ฒจ ์ก์ ์ด ์คํ ๋ถ๊ฐ๋ฅํ๋ฉด ์ ์ฑ ์ ํ์ตํ ๊ฒ์ด ์๋ค.
- ๊ฐ๋ฆผ ๋ง์คํฌ๋ฅผ ํ์ต ์์ด ์ ํํ ํผ๋ค. ๋ ํจ์ค ์ฐจ๋ถ(์ 3)์ ๋ ๋๋ฌ๊ฐ ์ด๋ฏธ ์๋ ๊น์ด ์์๋ฅผ ๊ณต์ง๋ก ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ด๋ค. ์์ฑ ๋ชจ๋ธ์ ๋ถ์์ ๋ ์๊ธฐ๋ ๋ฌผ์ฒด ์ธํ ๋ถ๊ดดยท์๊ฐ ๋น์ผ๊ด์ฑ ๋ฌธ์ ๋ฅผ ์์ฒ์ ์ผ๋ก ํํผํ๊ณ , ๋น์ฉ๋ ๋ ๋ 2ํ์ ๋ถ๊ณผํ๋ค.
- ๋น์ฉ์ 1๊ธ ์งํ๋ก ์ฌ๋ ธ๋ค. โ์ฑ๊ณต๋ฅ ๋ง ๋ณด๊ณ RL์ ๋ค ๋ถ๋๋คโ์์ ๋ฒ์ด๋ Cost(์ฑ๊ณต ๊ถค์ 1ํ์์คํ ๋น ์๋ฎฌ๋ ์ด์ ์คํ )๋ผ๋ ์ฅ์น ๋น์์กด ์งํ๋ฅผ ์ ์ํ๊ณ , ์ ๊ทํ ๊ธฐ์ค์ Replay=1.00์ผ๋ก ์ก์๋ค. ๋ฐ์ดํฐ ์์ง ๋ ผ๋ฌธ์ด ๋ง๋ ํ ํด์ผ ํ ๋ณด๊ณ ์ธ๋ฐ ์ค์ ๋ก ํ๋ ๋ ผ๋ฌธ์ ๋๋ฌผ๋ค.
- ๋ถ๋ฆฌํ ์ซ์๋ฅผ ์ง์ ๋ค๋ ํ์ ์ด ์๋ค. DINOv2 FD ํจ๋ฐฐ, โnot uniformly betterโ์ธ ์ํ ํจ์จ, Real Robot ํ๊ท ์ฐ์, MPC๊ฐ ์ ์ ๋ฝํ๋ค๋ ์ฌ์ค, โMCTS-style์ ์ง์ง MCTS๊ฐ ์๋๋คโ๋ผ๋ ์๋ฐฑ๊น์ง ๋ณธ๋ฌธ์ ์๋ค. ๋ถ๋ก C.2ยทC.3์ ๋ณด์ยท์งํ ์ ์๋ฅผ ์ฌํ ๊ฐ๋ฅํ ์์ค์ผ๋ก ์ ์๋ค.
- ํ๋์จ์ด ๋์นญ์ฑ์ ์ค๊ณ๋ก ๋ฐ์ด๋ถ์๋ค. ์ฌ๋๊ณผ ๋ก๋ด์ด ๊ฐ์ Aria Gen2๋ก ๋ณด๊ณ , ์ฌ๋ ์๊ณผ ํํ๊ฐ ๊ฐ๊น์ด 12-DoF XHand๋ฅผ ์ด๋ค. ๊ฐญ์ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ง ๋ฉ์ฐ๋ ค ํ์ง ์์ ํ๋จ์ด ๊ฒฐ๊ณผ์ ์๋น ๋ถ๋ถ์ ์ค๋ช ํ๋ค.
์ฝ์ ยทํ๊ณ
- ๋์งํธ ํธ์์ด ๋ฌผ์ฒด ๋ฉ์๋ฅผ ์๊ตฌํ๋ค. FoundationPose๋ โground-truth object meshโ์ ํจ๊ป ์ฐ์ธ๋ค๊ณ ๋ถ๋ก A.3์ ๋ช ์๋ผ ์๋ค. ์ฆ ํ์ดํ๋ผ์ธ์ ํ์คํฌ ๋ฌผ์ฒด์ 3D ์์ฐ์ด ์ด๋ฏธ ์์ด์ผ ๋์๊ฐ๋ค. ์ ์๋ค๋ ํ๊ณ (2)์์ โ๊ณ ํ์ง ๋ฌผ์ฒด ์์ฐ ํ๋ณด๊ฐ ๋ณ๋ชฉโ์ด๋ผ ์ธ์ ํ๊ณ SAM3D ๊ฐ์ 3D ํ์ด๋ฐ์ด์ ๋ชจ๋ธ๋ก ์๋ํ๋ ์ ์๋ค๊ณ ์ ๋งํ์ง๋ง, ๊ทธ ์๋ํ๋ ์ด ๋ ผ๋ฌธ์์ ์คํ๋์ง ์์๋ค. ์ธํฐ๋ท ๊ท๋ชจ ์์์ผ๋ก ํ์ฅํ๋ค๋ ์์ฌ์ ์ด ์ ์ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ ์๋นํ๋ค.
- AprilTag ์บ๋ฆฌ๋ธ๋ ์ด์ ์ด ์ ์ ๋ค. Aria ์ค๊ธฐ๋ ์์ ๋์ AprilTag๋ฅผ ๊ณตํต ์ต์ปค๋ก ์ขํ๊ณ๋ฅผ ์๋๋ค(์ A.1โA.3). ๋ ผ๋ฌธ์ ์ด๋ฅผ โ์ค์ง์ ์์คํ ์ค๊ณ ์ ํ์ด์ง ๋ฐฉ๋ฒ์ ์ค์ง์ ๊ฐ์ ์ด ์๋๋คโ๋ผ๊ณ ๋ฐฉ์ดํ๊ณ ๋๊ท๋ชจ์์๋ ๊ณ ์ ์ํฌ์ ๋ก ๋์ฒด ๊ฐ๋ฅํ๋ค๊ณ ๋งํ๋ค. ์ผ๋ฆฌ๋ ์์ผ๋ ๊ฒ์ฆ๋์ง ์์ ์ฃผ์ฅ์ด๋ฉฐ, TACO ์ชฝ์ ํ๊ทธ๊ฐ ์์ด โ๋ฌผ์ฒด ์ค์ฌ์์ 0.6 m ์คํ์ โ ํด๋ฆฌ์คํฑ์ผ๋ก ๋ก๋ด ๋ฒ ์ด์ค๋ฅผ ์ธ์ด๋ค(ํ ์ด๋ธ ๋์ด 0.72 m ๊ณ ์ ).
- ์ก์ ์ต์ ํ๊ฐ ํ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํ์ง ์๋๋ค. ๋ถ๋ก A.4ยทC.2์ ๋ฐ๋ฅด๋ฉด ์ต์ ํ๋ floating Cartesian wrist base ์ถ์ํ + XHand๋ก ๋๋ค. ์ฆ ์ต์ ํ ๋จ๊ณ์์ ์๋ชฉ์ ๊ณต์ค์ ๋ ์๋ ์์ ๋ฌผ์ฒด๋ก ์ทจ๊ธ๋๊ณ , 7-DoF ํ์ ๋์ญํยทํน์ด์ ยท์๊ธฐ์ถฉ๋ยท๋๋ฌ์ฑ์ ๊ทธ ์์์ ํ๋ฆฌ์ง ์๋๋ค. ๋ฆฌํ๊ฒํ ๋จ๊ณ์ IK๊ฐ ๊ทธ ์ ์ฝ์ ๋ณด๊ธด ํ์ง๋ง, ์ ์ ๋ ์ก์ ์ด ํ ์ ์ฝ ์๋์๋ ์ฌ์ ํ ์คํ ๊ฐ๋ฅํ์ง๋ ๋ ผ๋ฌธ์ด ๋ถ๋ฆฌํด ๋ณด์ด์ง ์๋๋ค. ์ค๊ธฐ ์คํ์ด ๋จ์ผํ ๊ตฌ์ฑ์ธ ๊ฒ๊ณผ ๋ฌด๊ดํ์ง ์์ ๋ณด์ธ๋ค.
- ํต๊ณ๊ฐ ์๋ค. Table 2ยท3ยท4 ์ด๋์๋ ์๋ ์ยท์ ๋ขฐ๊ตฌ๊ฐยทํ์คํธ์ฐจ๊ฐ ์๋ค. Table 3์ ๊ฐ์ด ๋ชจ๋ 0.05 ๋ฐฐ์์ธ ๊ฒ์ผ๋ก ๋ณด์ ํ์คํฌ๋น 20ํ ์ํ์ผ๋ก ์ถ์ ๋์ง๋ง, ๋ ผ๋ฌธ์ โfixed rollout trialsโ๋ผ๊ณ ๋ง ์ฐ๊ณ N์ ๋ฐํ์ง ์๋๋ค. 20ํ ๊ธฐ์ค์ด๋ฉด 0.40๊ณผ 0.35์ ์ฐจ์ด๋ ์ํ 1ํ ์ฐจ์ด๋ค. Table 4์ 0.43 vs 0.51๋ 4ํ์คํฌ ํ๊ท 80ํ ๊ธฐ์ค 6~7ํ ์ฐจ์ด๋ค โ ๋น์ฃผ์ผ ๋ถ๊ธฐ์ ๊ธฐ์ฌ +0.08์ ์ค์ฐจ ๋ง๋๋ฅผ ๋ถ์ด๋ฉด ์ผ๋ง๋ ๋จ์์ง ์ ์ ์๋ค.
- TACO ํ๊ฐ๊ฐ ํฌ๊ฒ ๊ฑธ๋ฌ์ก๋ค. 2,500๊ฐ ์ํ์ค ์ค โ๋ก๋ด ์๋ฒ ๋๋จผํธยท๋์งํธ ํธ์ ํ์ดํ๋ผ์ธ๊ณผ ํธํ๋๋โ 16์๋ง ์ด๋ค. ์ ๋ณ ๊ธฐ์ค์ด ์ ์ฑ์ ์ผ๋ก๋ง ์์ ๋ผ ์์ด, ํ์ดํ๋ผ์ธ์ด ์คํจํ๋ ๋น์จ(=์ง์ง ํ์ฅ์ฑ)์ ์ด ๋ ผ๋ฌธ์ผ๋ก๋ ์ ์ ์๋ค. ๋ฐ์ดํฐ ์์ง์ ํ๋ฐฉํ๋ ๋ ผ๋ฌธ์์ ์ด ์์น์ ๋ถ์ฌ๋ ์ํ๋ค.
- MPC ๊ณ์ธต์ ์กด์ฌ ์ด์ ๊ฐ ์ฝํ๋ค. Fig. 6์์ MPC ์ ํ ๋น์ค์ด ๋์ ๋๊ฒ ์๊ณ ๋ ผ๋ฌธ๋ ์ธ์ ํ๋ค. Replay์ RL 2๋จ๋ง ๋จ๊ธด ablation์ด ์์ด์, 3๋จ ์ฌ๋ค๋ฆฌ๊ฐ 2๋จ๋ณด๋ค ์ค์ ๋ก ๋์์ง๊ฐ ๊ฒ์ฆ๋์ง ์์๋ค. Spider(MPC) ๋จ๋ ์ฑ๋ฅ์ด SR 0.25/0.20์ ๊ทธ์น๋ ๊ฒ๋ ๊ฐ์ ๋ฐฉํฅ์ ์ ํธ๋ค.
- ํ๋ฅ์์์ H2S2R ๋น๊ต๊ฐ ์๋ค. Table 2๋ EgoEngine์ด ์์ RL๋ณด๋ค StepยทReward๊ฐ ๋ฎ์์ ๋ณด์ฌ์ฃผ๋๋ฐ, ๊ทธ ํ์ง ์ฐจ์ด๊ฐ ์ ์ฑ ์ฑ๊ณต๋ฅ ์ ์ด๋ค ์ํฅ์ ์ฃผ๋์ง๋ ์ธก์ ๋์ง ์์๋ค. โ๊ฐ์ SR์ ์ ๋ฐ ๋น์ฉ์โ๋ผ๋ ์ฃผ์ฅ์ ์๊ฒฐํ๋ ค๋ฉด H2S2R ๋ฐ์ดํฐ๋ก ํ์ตํ ์ ์ฑ ์ ์ค๊ธฐ ์ฑ๊ณต๋ฅ ์ด ํ์ํ๋ค.
- ํ๋ คํ ๊ฒฐ๊ณผ์ ์๋น์๊ฐ ์ ์ฑ ์ด ์๋๋ค. ํฐ์ ์ ๋ถ๋ก E.2์ ์นผ ํ์คํฌ๋ ์ ์ ๋ ๊ถค์ ์ ์คํ๋ฃจํ ๋ฆฌํ๋ ์ด์ด๊ณ ์์ ์คํ์ ๊น์ง ๋ค์ด๊ฐ๋ค. ํ์ต๋ ํ๋ฃจํ ์ ์ฑ ์ด ๊ฒ์ฆ๋ ๊ฒ์ Aria 4ํ์คํฌ(๋จ์ผํ)๋ฟ์ด๋ค. ์ํยท์ฅ๊ธฐ ์งํ TACO๋ ์ ๋ถ ์๋ฎฌ๋ ์ด์ ์ด๋ค.
- โ์ต์ดโ๋ผ๋ ํํ. ์ด๋ก์ โto our knowledge, the first zero-shot visuomotor dexterous policy learning from egocentric human videos without real-robot demonstrationsโ๋ ์กฐ๊ฑด์ ์ด ์ด์ดํ ๋ถ์ ์ฃผ์ฅ์ด๋ค. ZeroMimicยทEgoZero ๊ฐ์ ์ ํ์ด ์ด๋ฏธ zero-shot์ ์๋ํ๊ณ , ๋ ผ๋ฌธ์ ๊ทธ๋ค์ด โ๋ช ์์ ์ก์ ์ ์ ์์ด ๋จ์ํ ์กฐ์ ์ธํ ์ด๋ ์ -DoF ๊ทธ๋ฆฌํผ์ ๋จธ๋ฌผ๋ ๋คโ๊ณ ๊ตฌ๋ถํ๋ค. ํ๋นํ ๊ตฌ๋ถ์ด์ง๋ง, ์ฐจ๋ณ์ ์ โ์ต์ดโ๊ฐ ์๋๋ผ โ๋ค์ง ์ + ์ก์ ์ ์ โ์ ์๋ค๊ณ ์ฝ๋ ํธ์ด ์ ํํ๋ค.
- ์ฝ๋ยท๋ฐ์ดํฐ ๋น๊ณต๊ฐ. ํ์ดํ๋ผ์ธ์ด FoundationStereoยทSAM2ยทFoundationPoseยทInpaint-Anything v2ยทMINKยทPPOยทHPT๋ฅผ ์ฎ์ ๋ค๋จ ์์คํ ์ด๋ผ ์ฌํ์ด ํนํ ์ด๋ ค์ด๋ฐ, ์๋ฌด๊ฒ๋ ๊ณต๊ฐ๋์ง ์์๋ค. Aria 200๊ฐ ์์๋ ์์ฒด ์์ง๋ถ์ด๋ค. ๋ถ๋ก์ด ๋ณด์ ๊ณ์์ ๋๋คํ ๋ฒ์๋ฅผ ๊ฝค ์ฑ์คํ ์ ์ด ์ค ๊ฒ์ด ๊ทธ๋๋ง์ ์์ถฉ์ด๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
๋ฐ์ดํฐ ์์ง ๊ณ์ด. RoboTok์ โ์ธํฐ๋ท์ ์ด๋ฏธ ์๋ ์ธ๊ฐ ์์์์ ์ฐพ์์จ๋คโ๋ ๊ฒ์ ๋ฌธ์ ๋ก, EgoEngine์ โ๊ฐ์ง ์ธ๊ฐ ์์์ ๋ก๋ด ์์ฐ์ผ๋ก ๋ณํํ๋คโ๋ ์์ฑ ๋ฌธ์ ๋ก ๊ฐ์ ๋ณ๋ชฉ์ ์น๋ค. ๋์ ๊ฒฝ์์ด ์๋๋ผ ์ง๋ ฌ๋ก ๋ถ๋๋ค โ RoboTok์ด ํ๋ณด๋ฅผ ๊ณ ๋ฅด๊ณ EgoEngine์ด ๋ณํํ๋ ๊ทธ๋ฆผ์ด ์์ฐ์ค๋ฝ๋ค. ๋ค๋ง EgoEngine ์ชฝ์ ๋ฌผ์ฒด ๋ฉ์ยท์บ๋ฆฌ๋ธ๋ ์ด์ ์๊ตฌ ๋๋ฌธ์ ์ธํฐ๋ท ์ค์ผ์ผ ์ ๋ ฅ์ ๊ทธ๋๋ก ๋ฐ๊ธฐ ์ด๋ ต๋ค.
1์ธ์นญ ๋ฐ์ดํฐ ๊ณ์ด. EgoVerse๋ ์ด ๋ ผ๋ฌธ์ด ์ธ์ฉ([5])ํ๋ฉด์ ๋์งํธ ํธ์ ํ์ฅ์ฑ ์คํ์ ์ ๋ ฅ์ผ๋ก ์ด ๋ฐ์ดํฐ์ ์ด๊ณ , EgoScale๋ [8]๋ก ์ธ์ฉ๋๋ค. ํ๋์จ์ด์ธ Project Aria ์์ฒด๋ Aria Gen 1 ๋ฆฌ๋ทฐ์์ ๋ค๋ค๋๋ฐ, ์ด ๋ ผ๋ฌธ์ ๊ทธ ํ์์ธ Gen 2๋ฅผ ์ฌ๋๊ณผ ๋ก๋ด ์์ชฝ์ ์ด๋ค. DreamDojo๋ ๊ฐ์ EgoDex๋ฅผ ์ฐ์ง๋ง ๋ฐฉํฅ์ด ๋ฐ๋๋ค โ ์ธ๊ฐ ์์์ผ๋ก ์๋ ๋ชจ๋ธ์ ํ์ตํด ์๋ฎฌ๋ ์ดํฐ๋ฅผ ๋์ฒดํ๋ ค๋ ์ชฝ์ด๊ณ , EgoEngine์ ๋ช ์์ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ดํฐ์ ๋์งํธ ํธ์์ ๊ณ ์ํ๋ค. โ์ธ๊ฐ ์์์ ๋ฌผ๋ฆฌ๋ฅผ ํ์ต์ผ๋ก ํก์ํ ๊ฒ์ธ๊ฐ, ์ฌ๊ตฌ์ฑ์ผ๋ก ์ ์งํ ๊ฒ์ธ๊ฐโ๋ผ๋ ๊ฐ๋ฆผ๊ธธ์ ์์ชฝ ์ฌ๋ก๋ก ๋๋ํ ์ฝ์ผ๋ฉด ์ข๋ค.
๋ฆฌํ๊ฒํ ยท์ ์ ๊ณ์ด. MPC ๋ฒ ์ด์ค๋ผ์ธ์ธ SPIDER์ RL ๊ณ์ด DexMachina๋ ๊ฐ๊ฐ [32]ยท[29]๋ก ์ธ์ฉ๋๋ค. ์์ฐจ ํ์ต์ผ๋ก ๋ฆฌํ๊ฒํ ์ ๊ณ ์น๋ ManipTrans์๋ ๊ณ๋ณด๊ฐ ๋ฟ๋๋ค. EgoEngine์ด ์ด ๊ณ์ด์ ๋ํ ๊ฒ์ ์ ์๋ฒ๊ฐ ์๋๋ผ ์๋ฒ๋ค ์ฌ์ด๋ฅผ ์ฎ๊ฒจ ๋ค๋๋ ๋ฉํ ์ ์ฑ ์ด๋ค. ํํธ ์์ฐจ RL๋ก ์ ์ฑ ์ ๋ค๋ฌ๋ REFINE-DP๋ [31]๋ก ์ธ์ฉ๋๋๋ฐ, ๊ทธ์ชฝ์ ์ด๋ฏธ ํ์ต๋ diffusion policy๋ฅผ RL๋ก ๋ฏธ์ธ์กฐ์ ํ๋ ๋ฐ๋ฉด EgoEngine์ RL์ ์ ์ฑ ์ด ์๋๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ง๋๋ ๋๊ตฌ๋ก ์ฐ์ธ๋ค โ ๊ฐ์ PPO๊ฐ ํ์ดํ๋ผ์ธ์ ๋ค๋ฅธ ์ธต์ ๋์ธ ๋๋น๊ฐ ์ ๋ช ํ๋ค.
์์ ํธ์ง ๊ณ์ด. EgoMimicยทPhantomยทMasqueradeยทVACE๊ฐ ๋น๊ต ๋์์ด๋ค. EgoEngine์ ์์น๋ ๋ช ํํ๋ค. ๊ฐ์ inpaintingโrenderingโblending ํ์ดํ๋ผ์ธ์ ๋ฐ๋ฅด๋ ๋์งํธ ํธ์์ ์ ์ง์์ผ ๋ฌผ๋ฆฌ ์ผ๊ด์ฑ์ ์ป๋๋ค. ๊ทธ๋ฆฌ๊ณ Table 4๋ก ์ด ๊ณ์ด ์ ์ฒด์ โ๊ทธ๊ฒ๋ง์ผ๋ก๋ ๋ถ์กฑํ๋คโ๋ ๋ต์ ๋๋ ค์ค๋ค.
์์ฝ
EgoEngine์ 1์ธ์นญ ์ธ๊ฐ ์์์ ๋ก๋ด ์์ฐ์ผ๋ก ๋ฐ๊พธ๋ ๋ฌธ์ ๋ฅผ ์๊ฐ ๊ฐญ + ์ก์ ๊ฐญ์ ๋์ ํด๊ฒฐ๋ก ์ ์ํ๊ณ , ๋ ๊ฐญ์ ํ๋์ object-centric ๋์งํธ ํธ์ ์์์ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํ๋ค. ์ก์ ์ชฝ์ MINK ๋ฆฌํ๊ฒํ ์ ๋ฌผ์ฒด ์ถ์ข ๋ณด์์ผ๋ก ์ ์ ํ๋ ์ฒญํฌ๋ง๋ค ReplayโMPCโRL์ ๊ฐ์ํ ์์ RL๊ณผ ๊ฐ์ ์ฑ๊ณต๋ฅ ์ TACO์์ ์ ๋ฐ ๋น์ฉ์ ์ป๊ณ , ์๊ฐ ์ชฝ์ ํ์ต ์์ด ๋ ํจ์ค ์ฐจ๋ถ์ผ๋ก ๊ฐ๋ฆผ์ ์ ํํ ๋ง์ถ ๋ธ๋ ๋ฉ์ ์ด๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ค๊ธฐ ํ ๋ ์คํผ๋ ์ด์ ์์ฐ์ ํ ๊ฑด๋ ์ ์ฐ๊ณ Aria 4ํ์คํฌ์์ ํ๊ท 0.51, Hammer์์๋ ์ค๊ธฐ ์์ฐ ํ์ต ์ ์ฑ (0.25)์ ์์ง๋ฅด๋ 0.60์ ๋๋ค.
๊ฐ์ฅ ๊ฐ์ง ๊ฒฐ๊ณผ๋ ์ฑ๊ณต๋ฅ ์์ฒด๊ฐ ์๋๋ผ ๋ถ๊ธฐ ablation์ ๋น๋์นญ์ฑ์ด๋ค. ์ธ๊ฐ ์์ 0.03์์ ์๊ฐ ์์ฑ๋ง ์น์ผ๋ฉด 0.05, ์ก์ ์์ฑ์ ์น์ผ๋ฉด 0.43 โ ์ต๊ทผ ๋ช ๋ ๊ฐ ํ๋ฐํ โ์ธ๊ฐโ๋ก๋ด ์์ ํธ์งโ ํ๋ฆ์ ๋ํด โ์คํ ๊ฐ๋ฅํ ์ก์ ์์ด๋ ์๋ฌด๊ฒ๋ ์ ๋๋คโ๋ ๋ต์ ๋ฐ์ดํฐ๋ก ์ค ์ ์ด๋ค.
๋์์ ์ด ํ์ดํ๋ผ์ธ์ ๋ฌผ์ฒด ๋ฉ์ยทAprilTagยท์๋ ๋์งํธ ํธ์์ด๋ผ๋ ์ ์ ์์ ์ ์๊ณ , ์ก์ ์ต์ ํ๊ฐ ํ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํ์ง ์์ผ๋ฉฐ, ํต๊ณ์ ๊ทผ๊ฑฐ(์๋ยท์ ๋ขฐ๊ตฌ๊ฐยท์ํ ์)๊ฐ ๋น์ด ์๊ณ , ์ฝ๋๋ ์๋ค. TACO 2,500๊ฐ ์ค 16์๋ง ํ๊ฐ์ ์ฐ์๋ค๋ ์ฌ์ค์ โ๋ฐ์ดํฐ ์์งโ์ด๋ผ๋ ๋ช ๋ช ์ด ์์ง ์์ ๋๊ฐ์์ ์์ฌํ๋ค. ์ง๊ธ ํ์ธ๋ ๊ฒ์ โ์ ์ฌ๊ตฌ์ฑ๋ ์ฅ๋ฉด์ด๋ผ๋ฉด ์ธ๊ฐ ์์๋ง์ผ๋ก ๋ค์ง ์ ์ ์ฑ ์ ์ค๊ธฐ์์ ๋๋ฆด ์ ์๋คโ์ด๊ณ , ํ์ธ๋์ง ์์ ๊ฒ์ โ๊ทธ ์ฌ๊ตฌ์ฑ์ด ์ค์ผ์ผํ๋๊ฐโ๋ค. ์ ์๋ค์ด ํ๊ณ (2)์์ ์ ํํ ๊ทธ ์ง์ ์ ์ค์ค๋ก ์ง์ด ๋ ๊ฒ์, ์ด ๋ ผ๋ฌธ์ ๋์ฐฉ์ ์ด ์๋๋ผ ์ถ๋ฐ์ ์ผ๋ก ์ฝ์ผ๋ผ๋ ์ ํธ๋ก ๋ณด์ธ๋ค.