Curieux.JY
  • JungYeon Lee
  • Post
  • ๐Ÿ•ธ๏ธ Graph
  • Lecture
  • Note

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด
    • ๋ฐฐ๊ฒฝ: ์™œ ์ธ๊ฐ„ ์˜์ƒ์€ ์‹œ์—ฐ์ด ์•„๋‹Œ๊ฐ€
    • ๋ฐฉ๋ฒ• 1: ์•ก์…˜ ๋ถ„๊ธฐ โ€” ๋ฌผ์ฒด๊ฐ€ ์ •๋‹ต์ด๋‹ค
    • ๋ฐฉ๋ฒ• 2: ๋น„์ฃผ์–ผ ๋ถ„๊ธฐ โ€” ํ•™์Šต ๋Œ€์‹  ๊ธฐํ•˜
    • ๋ฐฉ๋ฒ• 3: ์ฆ๋ฅ˜ โ€” HPT + flow matching
    • ์ง๊ด€: ์™œ ์‚ฌ๋‹ค๋ฆฌ๊ฐ€ ํ†ตํ•˜๋Š”๊ฐ€
    • ์‹คํ—˜: ๋ฌด์—‡์ด ํ™•์ธ๋๊ณ  ๋ฌด์—‡์ด ์•ˆ ๋๋‚˜
      • ์„ค์ •
      • ์•ก์…˜ ์ƒ์„ฑ (Table 2)
      • ํ•˜๋ฅ˜ ์ •์ฑ… (Table 3, 4)
      • ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ (๋ถ€๋ก E)
    • ๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
    • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€
    • ์š”์•ฝ

๐Ÿ“ƒEgoEngine ๋ฆฌ๋ทฐ

human-video
egocentric
human-robot-transfer
dexterity
manipulation
retargeting
real2sim
digital-twin
data-generation
rl
residual
il
video-generation
Aria
humanoid
EgoEngine: From Egocentric Human Videos to High-Fidelity Dexterous Robot Demonstrations
Published

September 8, 2026

  • 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. ๐Ÿ’ก โ€œ์‚ฌ๋žŒ 1์ธ์นญ ์˜์ƒ์„ ๋กœ๋ด‡ ์‹œ์—ฐ์œผ๋กœ ๋ฐ”๊พผ๋‹คโ€๋ฅผ ์‹œ๊ฐ ๊ฐญ๊ณผ ์•ก์…˜ ๊ฐญ ๋‘ ๊ฐœ๋ฅผ ๋™์‹œ์— ๋ฉ”์šฐ๋Š” ๋ฌธ์ œ๋กœ ์ •์˜ํ•˜๊ณ , ๋‘ ๊ฐญ์„ ํ•˜๋‚˜์˜ object-centric ๋””์ง€ํ„ธ ํŠธ์œˆ ์œ„์—์„œ ํ•จ๊ป˜ ํ‘ธ๋Š” ๋ฐ์ดํ„ฐ ์—”์ง„์ด๋‹ค.
  2. โš™๏ธ ์˜์ƒ โ†’ ๋””์ง€ํ„ธ ํŠธ์œˆ(๊นŠ์ดยท๋งˆ์Šคํฌยท6D ๋ฌผ์ฒด ๊ถค์ ) โ†’ โ‘  ์•ก์…˜ ๋ถ„๊ธฐ: MINK ๋ฆฌํƒ€๊ฒŒํŒ… ํ›„ ๋ฌผ์ฒด ์ถ”์ข… ๋ณด์ƒ์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ์ •์ œํ•˜๋˜ Replayโ†’MPCโ†’RL์„ ์ฒญํฌ ๋‹จ์œ„๋กœ ๊ฐˆ์•„ํƒ€๋Š” MCTSํ’ ์ ์‘ ์Šค์œ„์นญ, โ‘ก ๋น„์ฃผ์–ผ ๋ถ„๊ธฐ: ์‚ฌ๋žŒ ์ธํŽ˜์ธํŒ… + ๋กœ๋ด‡ ๋ Œ๋” + ๊ฐ€๋ฆผ ์ธ์ง€ ๋ธ”๋ Œ๋”ฉ. ๋‘˜์„ ํ•ฉ์ณ (๊ด€์ธก, ์•ก์…˜) ์Œ์„ ๋งŒ๋“ค๊ณ  HPT ์ •์ฑ…์œผ๋กœ ์ฆ๋ฅ˜ํ•œ๋‹ค.
  3. ๐ŸŽฏ ์‹ค๊ธฐ ํ…”๋ ˆ์˜คํผ๋ ˆ์ด์…˜ ์‹œ์—ฐ์„ ํ•œ ๊ฑด๋„ ์“ฐ์ง€ ์•Š๊ณ  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)์—์„œ ์ •ํ™•ํžˆ ๊ทธ ์ง€์ ์„ ์Šค์Šค๋กœ ์งš์–ด ๋‘” ๊ฒƒ์€, ์ด ๋…ผ๋ฌธ์„ ๋„์ฐฉ์ ์ด ์•„๋‹ˆ๋ผ ์ถœ๋ฐœ์ ์œผ๋กœ ์ฝ์œผ๋ผ๋Š” ์‹ ํ˜ธ๋กœ ๋ณด์ธ๋‹ค.

Copyright 2026, JungYeon Lee