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

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด
    • ๋ฐฐ๊ฒฝ: functional grasp์ด ์™œ ๋”ฐ๋กœ ์–ด๋ ค์šด๊ฐ€
    • ๋ฐฉ๋ฒ• 1: ์›น ์ด๋ฏธ์ง€์—์„œ ๋กœ๋ด‡ HOI๊นŒ์ง€ (ยงIII-A)
    • ๋ฐฉ๋ฒ• 2: ์™œ ๊ฑฐ๋ฆฌํ–‰๋ ฌ์ธ๊ฐ€ (ยงIII-B)
    • ๋ฐฉ๋ฒ• 3: ๋‘ ๋ฒˆ ๊ฑฐ๋ฅด๊ธฐ (ยงIII-C)
    • ์‹คํ—˜: ๋ฌด์—‡์ด ์–ผ๋งˆ๋‚˜ ๊ฐœ์„ ๋˜๋Š”๊ฐ€ (ยงIV)
      • ๋ณต์› ํ’ˆ์งˆ (ยงIV-A, Table I)
      • ์‹œ๋ฎฌ ํŒŒ์ง€ (ยงIV-B~C)
      • ์‹ค๊ธฐ (ยงIV-D)
    • ์ง๊ด€: ๋…ธ์ด์ฆˆ๋ฅผ ์–ด๋””์— ๋– ๋„˜๊ธฐ๋Š”๊ฐ€
    • ๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
    • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€
    • ์š”์•ฝ

๐Ÿ“ƒWeb2Grasp ๋ฆฌ๋ทฐ

grasp
dexterity
functional
affordance
human-video
reconstruction
retargeting
IsaacGym
dataset
Web2Grasp: Learning Functional Grasps from Web Images of Hand-Object Interactions
Published

September 15, 2026

  • Paper Link (arXiv:2505.05517v3). ์ด ๋ฆฌ๋ทฐ๋Š” v3(2026-06-26 ๊ฐœ์ •) ๊ธฐ์ค€์ด๋ฉฐ, ์ˆ˜์น˜ยท์ˆ˜์‹์€ ๋ณธ๋ฌธ๊ณผ Table I~III์—์„œ ์ง์ ‘ ํ™•์ธํ•œ ๊ฐ’์ด๋‹ค.

  • Project (web2grasp.github.io). ์‹ค๊ธฐ ์˜์ƒ๊ณผ ๊ฒฐ๊ณผ ์‹œ๊ฐํ™”๊ฐ€ ์˜ฌ๋ผ์™€ ์žˆ๋‹ค.

  • Code: ๋ฏธ๊ณต๊ฐœ. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์— โ€œCode (Coming Soon)โ€์œผ๋กœ๋งŒ ํ‘œ๊ธฐ๋ผ ์žˆ๊ณ  ์ €์žฅ์†Œ ๋งํฌ๊ฐ€ ์—†๋‹ค(2026-09-15 ํ™•์ธ).

  • ์ €์ž: Hongyi Chen, Yunchao Yao, Yufei Ye, Zhixuan Xu, Homanga Bharadhwaj, Jiashun Wang, Arthur Jakobsson, Ruihan Zhao, Shubham Tulsiani, Zackory Erickson, Jeffrey Ichnowski

  • ์†Œ์†: Carnegie Mellon University (์ฃผ), Nvidia, National University of Singapore, UT Austin

  • IROS 2026 (ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ๊ธฐ์ค€)

  1. ๐Ÿ’ก ๋กœ๋ด‡ ์‹œ์—ฐ์„ ํ•œ ๊ฑด๋„ ๋ชจ์œผ์ง€ ์•Š๊ณ , ์›น์—์„œ ๊ธ์€ ์‚ฌ๋žŒ ์†-๋ฌผ์ฒด ์ƒํ˜ธ์ž‘์šฉ(HOI) ์‚ฌ์ง„์„ 3D๋กœ ๋ณต์›ํ•ด โ€œ๋ฌผ์ฒด๋ฅผ ์šฉ๋„๋Œ€๋กœ ์ฅ๋Š”โ€ functional grasp์˜ ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ ์“ด๋‹ค.
  2. โš™๏ธ ๋ณต์› ๋ฐ์ดํ„ฐ๊ฐ€ ์‹ฌํ•˜๊ฒŒ ๋…ธ์ด์ฆˆ๋‹ค โ€” ์ด๋ฅผ โ‘  ๊ด€์ ˆ๊ฐ์„ ์ง์ ‘ ์˜ˆ์ธกํ•˜์ง€ ์•Š๊ณ  ๋กœ๋ด‡-๋ฌผ์ฒด ์  ์Œ ๊ฑฐ๋ฆฌํ–‰๋ ฌ์„ ์˜ˆ์ธกํ•˜๋Š” interaction-centric ๋ชจ๋ธ(DRO)๊ณผ โ‘ก ๊ธฐํ•˜ ํ•„ํ„ฐ๋ง + ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒ€์ฆ์ด๋ผ๋Š” 2๋‹จ ๋ฐ์ดํ„ฐ ์ •์ œ๋กœ ๊ฒฌ๋”˜๋‹ค.
  3. ๐ŸŽฏ ์›น ๋ฐ์ดํ„ฐ 1,000์žฅ ์ค‘ 9.6%(96๊ฐœ)๋งŒ ์‚ด์•„๋‚จ์•˜๋Š”๋ฐ, ๊ทธ 96๊ฐœ๋กœ ShadowHand ์‹œ๋ฎฌ์—์„œ ํ•™์Šต 10๋ฌผ์ฒด 75.8%, ์‹œ๋ฎฌ ์ฆ๊ฐ• ํ›„ 19๋ฌผ์ฒด 83.4%, ์‹ค๊ธฐ์—์„œ LEAPยทInspire hand 12๋ฌผ์ฒด 77.5%๋ฅผ ๋‚ธ๋‹ค.

๐Ÿ” Ping Review

๐Ÿ” Ping โ€” A light tap on the surface. Get the gist in seconds.

๋‹ค์ง€ ์†(multi-finger hand) ํŒŒ์ง€ ์—ฐ๊ตฌ์˜ ๋Œ€๋ถ€๋ถ„์€ โ€œ๋ฌผ์ฒด๊ฐ€ ์•ˆ ๋–จ์–ด์ง€๋ฉด ์„ฑ๊ณตโ€์ด๋‹ค. ํž˜ ํ์‡„(force closure)๋ฅผ ์ตœ๋Œ€ํ™”ํ•˜๊ฑฐ๋‚˜ RL๋กœ ํ”๋“ค๋ฆผ์„ ๋ฒ„ํ‹ฐ๊ฒŒ ๋งŒ๋“ค๋ฉด, ๋“œ๋ฆด์ด๋“  ์ปต์ด๋“  ์Šคํ”„๋ ˆ์ด๋“  ๊ฑฐ์˜ ๊ฐ™์€ ๋ชจ์–‘์œผ๋กœ ๊ฐ์‹ธ ์ฅ”๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‚ฌ๋žŒ์€ ๊ทธ๋ ‡๊ฒŒ ์ฅ์ง€ ์•Š๋Š”๋‹ค. ๋“œ๋ฆด์€ ๋ฐฉ์•„์‡ ์— ๊ฒ€์ง€๋ฅผ ์–น๊ณ , ์Šคํ”„๋ ˆ์ด๋Š” ๋ถ„์‚ฌ ํ—ค๋“œ ์œ„์— ์†๊ฐ€๋ฝ์„ ์˜ฌ๋ฆฌ๊ณ , ์นผ์€ ๋‚ ์ด ์•„๋‹ˆ๋ผ ์†์žก์ด๋ฅผ ์žก๋Š”๋‹ค. ๋…ผ๋ฌธ์€ ์ด๊ฒƒ์„ functional grasping โ€” โ€œ๋ฌผ์ฒด์˜ ์˜๋„๋œ ์šฉ๋„๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ฅ๊ธฐโ€๋กœ ์ •์˜ํ•˜๊ณ , ์ด ์ •๋ณด๋ฅผ ์–ด๋””์„œ ๊ณต์งœ๋กœ ์–ป์„ ๊ฒƒ์ธ๊ฐ€๋ฅผ ๋ฌป๋Š”๋‹ค.

๊ธฐ์กด ๋‹ต์€ ๋‘˜์ด์—ˆ๋‹ค. ํ•˜๋‚˜๋Š” ContactDBยทOakInkยทGRAB์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์ด ์ง์ ‘ ๋ชจ์€ ๊ณ ํ’ˆ์งˆ ์ ‘์ด‰ ๋ฐ์ดํ„ฐ์…‹์ธ๋ฐ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋Š˜๋ฆด ๋•Œ๋งˆ๋‹ค ๋น„์šฉ์ด ๋“ ๋‹ค. ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์‚ฌ๋žŒ ์˜์ƒ/์ด๋ฏธ์ง€์—์„œ affordance๋ฅผ ์ง์ ‘ ํ•™์Šตํ•˜๋Š” ๊ฒƒ์ธ๋ฐ, ๊ณ ์ฐจ์› ์‹œ๊ฐ ๋ฐ์ดํ„ฐ์—์„œ ํŒŒ์ง€ ์ž์„ธ๋ฅผ ๋ฐ”๋กœ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์–ด๋ ค์›Œ ๊ฒฐ๊ตญ ๋กœ๋ด‡ ์‹œ์—ฐ์œผ๋กœ fine-tuningํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ์„ ํ–‰ ์—ฐ๊ตฌ(VideoDex, Dexterous Functional Grasping)์˜ ๊ฒฝํ—˜์ด์—ˆ๋‹ค. Web2Grasp์˜ ์ œ3์˜ ๋‹ต์€ ๋จผ์ € 3D๋กœ ๋ณต์›ํ•˜๊ณ  ๋‚˜์„œ ๋ฐฐ์šด๋‹ค์ด๋‹ค. ์ด๋ฏธ์ง€๋ฅผ ์†-๋ฌผ์ฒด ๋ฉ”์‹œ๋กœ ๋ณต์›ํ•ด ๋‘๋ฉด ์ ‘์ด‰ ์ •๋ณด๊ฐ€ ๋ช…์‹œ์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚˜๊ณ , ๊ทธ ์ƒํƒœ์—์„œ๋Š” ํŒŒ์ง€ ํ•™์Šต์ด ํ›จ์”ฌ ๋‹ค๋ฃจ๊ธฐ ์‰ฌ์šด ๋ฌธ์ œ๊ฐ€ ๋œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.


๊ฐœ์š”(Fig. 1). ์œ„: ์›น ์ด๋ฏธ์ง€์™€ ๊ทธ๋กœ๋ถ€ํ„ฐ ๋ณต์›ํ•œ HOI ํŒŒ์ง€. ์•„๋ž˜: ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค๊ธฐ์—์„œ์˜ ๊ธฐ๋Šฅ์ ์œผ๋กœ ํƒ€๋‹นํ•œ ํŒŒ์ง€.

๋ฌธ์ œ๋Š” ๋ณต์› ํ’ˆ์งˆ์ด๋‹ค. ๊ฐ€๋ฆผ(occlusion)๊ณผ ๋ถ„ํฌ ๋ฐ– ๋ฌผ์ฒด ๋•Œ๋ฌธ์— ๋ณต์›๋œ ์†-๋ฌผ์ฒด ๋ฉ”์‹œ๋Š” ๊ด€ํ†ต(penetration)ํ•˜๊ฑฐ๋‚˜ ์ ‘์ด‰์ด ์—‰๋šฑํ•˜๋‹ค. ๋…ผ๋ฌธ์ด ์žฌ๋Š” ๊ฐ’์œผ๋กœ ์ „์ฒด ์›น ๋ฐ์ดํ„ฐ์…‹์˜ ํ‰๊ท  ๊ด€ํ†ต ๊นŠ์ด๋Š” 1.11 cm(๋ถ€ํ”ผ 9.79 cmยณ)๋กœ, ์‚ฌ๋žŒ์ด ๋ชจ์€ OakInk์˜ 0.11 cm(0.62 cmยณ)๋ณด๋‹ค ํ•œ ์ž๋ฆฟ์ˆ˜ ๋‚˜์˜๋‹ค. ์ด ์“ฐ๋ ˆ๊ธฐ์— ๊ฐ€๊นŒ์šด ๋ฐ์ดํ„ฐ๋กœ ์–ด๋–ป๊ฒŒ ์“ธ ๋งŒํ•œ ๋ชจ๋ธ์„ ์–ป๋Š”๊ฐ€ โ€” ๊ทธ๊ฒƒ์ด ์ด ๋…ผ๋ฌธ์˜ ์‹ค์ œ ๋‚ด์šฉ์ด๋‹ค.


์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ(Fig. 2). (a) ์›น์—์„œ ์‚ฌ๋žŒ์ด ๋ฌผ์ฒด๋ฅผ ์ฅ” ์ด๋ฏธ์ง€ ์ˆ˜์ง‘ โ†’ (b) HOI ๋ณต์›์œผ๋กœ functional grasp ๋ฐ์ดํ„ฐ์…‹ ์ƒ์„ฑ(๊ด€ํ†ตยท๋น„ํ˜„์‹ค์  ์ ‘์ด‰ ํฌํ•จ) โ†’ (c) DRO ํŒŒ์ง€ ๋ชจ๋ธ ํ•™์Šต, ๋ชฉํ‘œ ๊ด€์ ˆ ๊ตฌ์„ฑ ์˜ˆ์ธก โ†’ (d) ์‹œ๋ฎฌ๋ ˆ์ด์…˜์œผ๋กœ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ฐ€๋Šฅํ•œ ํŒŒ์ง€๋ฅผ ๋ชจ์•„ ๋ฐ์ดํ„ฐ์…‹์„ ํ™•์žฅํ•˜๊ณ  ์žฌํ•™์Šต.

ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก :

๋ฐฉ๋ฒ•์€ ๋‘ ์ถ•์œผ๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ๊ฒฌ๋”˜๋‹ค.

(1) ์•Œ๊ณ ๋ฆฌ์ฆ˜ โ€” interaction-centric ํ‘œํ˜„. ๋กœ๋ด‡ ์ค‘์‹ฌ ๋ชจ๋ธ(๊ด€์ ˆ๊ฐ์„ ์ง์ ‘ ํšŒ๊ท€)์€ ์ •ํ™•ํ•œ ๋ชฉํ‘œ ๊ด€์ ˆ๊ฐ’์„ ์š”๊ตฌํ•˜๊ณ , ๋ฌผ์ฒด ์ค‘์‹ฌ ๋ชจ๋ธ(contact map)์€ ์ •ํ™•ํ•œ ๋ฌผ์ฒด ํ˜•์ƒ์„ ์š”๊ตฌํ•œ๋‹ค. ๋‘˜ ๋‹ค ๋ณต์› ๋ฐ์ดํ„ฐ์—๋Š” ์—†๋‹ค. ๊ทธ๋ž˜์„œ ์ €์ž๋“ค์€ D(R,O) Grasp(Wei et al. 2024)์˜ ํ‘œํ˜„์„ ์ฑ„ํƒํ•œ๋‹ค. ๋กœ๋ด‡ ์ ๊ตฐ \mathbf{P}^{\mathcal{R}}_{\text{init}}\in\mathbb{R}^{N_\mathcal{R}\times3}์™€ ๋ฌผ์ฒด ์ ๊ตฐ \mathbf{P}^{\mathcal{O}}\in\mathbb{R}^{N_\mathcal{O}\times3}๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, CVAE๋กœ ์  ์Œ ๊ฑฐ๋ฆฌํ–‰๋ ฌ์„ ์˜ˆ์ธกํ•œ๋‹ค.

\mathcal{D(R,O)}^{\text{Pred}} \in \mathbb{R}^{N_\mathcal{R}\times N_\mathcal{O}}, \qquad \mathcal{L} = \mathcal{L}_{\text{L1}}\!\left(\mathcal{D(R,O)}^{\text{Pred}},\, \mathcal{D(R,O)}^{\text{GT}}\right)

์˜ˆ์ธก๋œ ๊ฑฐ๋ฆฌํ–‰๋ ฌ๊ณผ ๋ฌผ์ฒด ์ ๊ตฐ์œผ๋กœ๋ถ€ํ„ฐ multilateration(์‚ผ๋ณ€์ธก๋Ÿ‰์˜ ๋‹ค์  ์ผ๋ฐ˜ํ™”)์œผ๋กœ ๋ชฉํ‘œ ๋กœ๋ด‡ ์ ๊ตฐ \mathbf{P}^{\mathcal{R}}_{\text{target}}์„ ๋ณต์›ํ•˜๊ณ , ์ตœ์ ํ™”๋กœ ๊ด€์ ˆ ๊ตฌ์„ฑ q๋ฅผ ๋ฝ‘๋Š”๋‹ค.

(2) ๋ฐ์ดํ„ฐ โ€” 2๋‹จ ์ •์ œ. โ‘  ๊ธฐํ•˜ ํ•„ํ„ฐ๋ง: ๊ด€ํ†ต์ด ๋‚ฎ๊ณ , ์†-๋ฌผ์ฒด ๊ฑฐ๋ฆฌ๊ฐ€ ์งง๊ณ , ์ ‘์ด‰ ๋น„์œจ์ด ๋†’์€ ๊ฒƒ๋งŒ ๋‚จ๊ธด๋‹ค. 1,000๊ฐœ ์ค‘ 96๊ฐœ(9.6%) ํ†ต๊ณผ. โ‘ก ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒ€์ฆ: ์ด 96๊ฐœ๋กœ ์ดˆ๊ธฐ DRO๋ฅผ ํ•™์Šต์‹œํ‚ค๊ณ , ๊ทธ ๋ชจ๋ธ๋กœ IsaacGym์—์„œ ํŒŒ์ง€๋ฅผ ๋Œ€๋Ÿ‰ ์ƒ์„ฑํ•œ ๋’ค ์™ธ๋ ฅ ์™ธ๋ž€์„ ๊ฒฌ๋”˜ ๊ฒƒ๋งŒ ์ฑ„ํƒํ•ด ๋ฌผ์ฒด๋‹น 200๊ฐœ์”ฉ 3,800๊ฐœ์˜ sim data๋ฅผ ๋งŒ๋“ค๊ณ  ์žฌํ•™์Šตํ•œ๋‹ค. ๋…ผ๋ฌธ์€ ์ด (3)~(4) ๋‹จ๊ณ„๊ฐ€ ๋ฐ˜๋ณต ๋ฃจํ”„๊ฐ€ ์•„๋‹ˆ๋ผ ์ผํšŒ์„ฑ ์ฆ๊ฐ•ยท์žฌํ•™์Šต์ž„์„ ๋ช…์‹œํ•œ๋‹ค.

์ฃผ์š” ๊ฒฐ๊ณผ:

  • HOI ๋ณต์› ํ’ˆ์งˆ(Table I). ์›น ์ „์ฒด 1.11 cm(9.79 cmยณ) ๊ด€ํ†ต โ†’ ํ•„ํ„ฐ๋ง ํ›„ 0.59 cm(4.85 cmยณ), ์ดํƒˆ ๊ฑฐ๋ฆฌ 0.18โ†’0.08 cm, ์ ‘์ด‰ ๋น„์œจ 11.36โ†’19.32%. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ์ดํ„ฐ๋Š” ๋ฌผ๋ฆฌ ์—”์ง„ ๋•์— ๊ด€ํ†ต์ด 0.01 cm(0.13 cmยณ)๋กœ ๊ฑฐ์˜ ์‚ฌ๋ผ์ง„๋‹ค.
  • ์‹œ๋ฎฌ ์„ฑ๊ณต๋ฅ (Table II, ๋ฌผ์ฒด๋‹น 100ํšŒ). ์›น ๋ฐ์ดํ„ฐ ํ•™์Šต ๋ชจ๋ธ: ํ•™์Šต 10๋ฌผ์ฒด 75.8%, ๋ฏธ์ง€ 9๋ฌผ์ฒด ํฌํ•จ 19๋ฌผ์ฒด 61.8%. ์‹œ๋ฎฌ ์ฆ๊ฐ• ํ›„ 19๋ฌผ์ฒด 83.4%. Sword๊ฐ€ 24%โ†’55%, Teapot 12%โ†’99%, Axe 10%โ†’82%๋กœ ํฌ๊ฒŒ ์˜ค๋ฅธ๋‹ค.
  • ๋ฏธ์ง€ ๋ฌผ์ฒด ๋ฒ ์ด์Šค๋ผ์ธ ๋น„๊ต(Table III, 9๋ฌผ์ฒด). Ours SR 46.3% / FCR 7.91% / Human Eval 47.7. GenDexGrasp 20.6 / 6.81 / 6.4, DexGraspNet 39.6 / 3.58 / 19.6, DRO(์› ๋ฐ์ดํ„ฐ ํ•™์Šต) 33.4 / 3.53 / 26.3.
  • ์‹ค๊ธฐ. LEAP hand 8๋ฌผ์ฒด ํ‰๊ท  83.75%, Inspire hand 4๋ฌผ์ฒด 65%(Bowl 10/10, Plate 8/10, Knife 3/10, Fork 5/10), ํ•ฉ์‚ฐ 12๋ฌผ์ฒด 77.5%(= 93/120, ์ง์ ‘ ๊ฒ€์‚ฐ ์ผ์น˜).

๊ฒฐ๋ก :

Web2Grasp์˜ ์ฃผ์žฅ์€ โ€œ์›น ์ด๋ฏธ์ง€์—์„œ ๋ณต์›ํ•œ HOI๋Š” ํ’ˆ์งˆ์€ ๋‚˜์˜์ง€๋งŒ ๊ธฐ๋Šฅ์  ์˜๋„๋Š” ์‚ด์•„ ์žˆ๋‹คโ€๋กœ ์š”์•ฝ๋œ๋‹ค. ๊ด€ํ†ต 1.11 cm์งœ๋ฆฌ ๋ฉ”์‹œ๋ผ๋„ โ€œ๋“œ๋ฆด์€ ๋ฐฉ์•„์‡ , ์Šคํ”„๋ ˆ์ด๋Š” ํ—ค๋“œโ€๋ผ๋Š” ์ ‘์ด‰ ํŒจํ„ด์€ ๋‹ด๊ณ  ์žˆ๊ณ , ๊ทธ ํŒจํ„ด๋งŒ interaction-centric ํ‘œํ˜„์œผ๋กœ ๋ฝ‘์•„๋‚ธ ๋’ค ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ์€ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์— ๋งก๊ธฐ๋ฉด ๋กœ๋ด‡ ์‹œ์—ฐ ์—†์ด functional grasp ๋ชจ๋ธ์ด ๋‚˜์˜จ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋‹ค๋งŒ ์•„ํ‚คํ…์ฒ˜ ์ž์ฒด๋Š” ์‹ ๊ทœ๊ฐ€ ์•„๋‹ˆ๋ผ DRO๋ฅผ ๊ทธ๋Œ€๋กœ ๊ฐ€์ ธ์˜จ ๊ฒƒ์ด๊ณ (๋…ผ๋ฌธ๋„ ๋ช…์‹œํ•œ๋‹ค), ๊ธฐ์—ฌ๋Š” ๋ฐ์ดํ„ฐ ์†Œ์Šค์™€ ์ •์ œ ํŒŒ์ดํ”„๋ผ์ธ์— ์žˆ๋‹ค.


๐Ÿ”” Ring Review

๐Ÿ”” Ring โ€” An idea that echoes. Grasp the core and its value.

ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด

โ€œํŒŒ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์œผ์ง€ ๋ง๊ณ , ์ด๋ฏธ ์ธํ„ฐ๋„ท์— ์žˆ๋Š” ์‚ฌ๋žŒ ์† ์‚ฌ์ง„์„ 3D๋กœ ํŽด์„œ ์“ฐ์žโ€๋Š” ๋…ผ๋ฌธ์ด๋‹ค. ๊ด€๊ฑด์€ ๊ทธ 3D๊ฐ€ ํ˜•ํŽธ์—†๋‹ค๋Š” ๊ฒƒ์ด๊ณ , ๋…ผ๋ฌธ์˜ ์‹ค์งˆ์€ โ€œํ˜•ํŽธ์—†๋Š” ๋ฐ์ดํ„ฐ์—์„œ ๋ฌด์—‡์„ ์ทจํ•˜๊ณ  ๋ฌด์—‡์„ ๋ฒ„๋ฆด์ง€โ€์˜ ์„ค๊ณ„๋‹ค. ์ทจํ•˜๋Š” ๊ฒƒ์€ ์†๊ฐ€๋ฝ์ด ๋ฌผ์ฒด์˜ ์–ด๋””์— ๋‹ฟ์•˜๋Š”๊ฐ€๋ผ๋Š” ์ƒํ˜ธ์ž‘์šฉ ํŒจํ„ด์ด๊ณ , ๋ฒ„๋ฆฌ๋Š” ๊ฒƒ์€ ์ •ํ™•ํ•œ ๊ธฐํ•˜๋‹ค. ๊ธฐํ•˜๋Š” ํ…์ŠคํŠธ-3D ์ƒ์„ฑ ๋ฉ”์‹œ๋กœ ๊ฐˆ์•„ ๋ผ์šฐ๊ณ , ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ์€ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์‚ฌํ›„์— ์ฑ„์šด๋‹ค.

๋ฐฐ๊ฒฝ: functional grasp์ด ์™œ ๋”ฐ๋กœ ์–ด๋ ค์šด๊ฐ€

๋…ผ๋ฌธ์˜ ๊ด€๋ จ ์—ฐ๊ตฌ(ยงII)๋Š” ๋‘ ๊ฐˆ๋ž˜๋กœ ์ •๋ฆฌ๋œ๋‹ค.

๋‹ค์ง€ ํŒŒ์ง€์™€ functional grasp(ยงII-A). ๊ณ ์ „์  ์ ‘๊ทผ์€ ํž˜ ํ์‡„ ๋ชฉ์ ์„ ์ตœ๋Œ€ํ™”ํ•˜๋Š” ์ตœ์ ํ™”์ด๊ณ (DexGraspNet, GenDexGrasp, ContactGrasp), ์ ‘์ด‰ ์ •๋ณด๋ฅผ ์“ฐ๊ฑฐ๋‚˜ RL๋กœ ์‹œ๋ฎฌ์—์„œ ์ „๋žต์„ ์ตํžˆ๋Š” ๊ณ„์—ด(UniDexGrasp++, DexPoint)์ด ์žˆ๋‹ค. ์ €์ž๋“ค์˜ ์ง€์ ์€ ๊ฐ„๋ช…ํ•˜๋‹ค โ€” ์ด๋“ค ๋Œ€๋ถ€๋ถ„์€ ๋ฌผ์ฒด๋ฅผ ์ œ์ž๋ฆฌ์— ๋ถ™๋“ค์–ด ๋‘๋Š” power grasp์„ ๋ชฉํ‘œ๋กœ ์‚ผ์ง€, ์ดํ›„์˜ in-hand ์กฐ์ž‘์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” functional grasp์„ ๋ชฉํ‘œ๋กœ ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋ž˜์„œ ์šฉ๋„๊ฐ€ ์ „ํ˜€ ๋‹ค๋ฅธ ๋ฌผ์ฒด๋“ค์— ๊ฑฐ์˜ ๊ฐ™์€ ํŒŒ์ง€๊ฐ€ ๋‚˜์˜จ๋‹ค. ๊ธฐ๋Šฅ์  ํŒŒ์ง€๋ฅผ ๋ฐฐ์šฐ๋ ค๋Š” ์ชฝ์€ ๊นจ๋—ํ•œ ์ฃผ์„์ด๋‚˜ ์‚ฌ๋žŒ์ด ๋ชจ์€ ๋ฐ์ดํ„ฐ์…‹(ContactDB, OakInk, Wei et al. TRO 2024)์— ์˜์กดํ•˜๋Š”๋ฐ ๋น„์šฉ์ด ํฌ๊ณ , ์‚ฌ๋žŒ ์ด๋ฏธ์ง€ยท์˜์ƒ์—์„œ affordance๋ฅผ ๋ฐ”๋กœ ๋ฐฐ์šฐ๋ ค๋Š” ์ชฝ(VideoDex, Bahl et al.)์€ ํŒŒ์ง€ ํ’ˆ์งˆ ํ™•๋ณด๋ฅผ ์œ„ํ•ด ๊ฒฐ๊ตญ ๋กœ๋ด‡ ์‹œ์—ฐ์ด ํ•„์š”ํ–ˆ๋‹ค. LLM์œผ๋กœ ๊ธฐ๋Šฅ์  ์ ‘์ด‰์ ์„ ์ถ”๋ก ํ•˜๋Š” ๊ณ„์—ด(ShapeGrasp)์€ ์•„์ง ๋‹ค์ง€ ์†์—์„œ ์‹ค์ฆ๋˜์ง€ ์•Š์•˜๋‹ค.

์ด๋ฏธ์ง€ยท์˜์ƒ์—์„œ์˜ HOI(ยงII-B). MANO ๊ฐ™์€ ํ†ต๊ณ„ ์† ๋ชจ๋ธ๊ณผ ํŠธ๋žœ์Šคํฌ๋จธ ๊ธฐ๋ฐ˜ ํšŒ๊ท€๋กœ ์† ํฌ์ฆˆ ์ถ”์ •์€ ํฌ๊ฒŒ ๋ฐœ์ „ํ–ˆ๊ณ , ๋ฌผ์ฒด ์ชฝ์€ voxelยทmeshยทpoint cloudยทneural implicit ๋“ฑ ๋‹ค์–‘ํ•œ ํ‘œํ˜„์œผ๋กœ ๋‹จ์ผ ์ด๋ฏธ์ง€ ๋ณต์›์ด ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค. ์ด๋ฅผ ๊ฒฐํ•ฉํ•œ HOI ๊ณต๋™ ์ถ”๋ก ๋„ ์‹ค์šฉํ™” ๋‹จ๊ณ„์— ์™”๋‹ค. ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์„ ํ–‰์€ Singh et al.(2024)์˜ โ€œHand-Object Interaction Pretraining from Videosโ€์ธ๋ฐ, ๋ณต์› HOI์—์„œ ์กฐ์ž‘ prior๋ฅผ ๋ฐฐ์šฐ๋˜ downstream fine-tuning์„ ์š”๊ตฌํ•˜๊ณ  functional grasp๋ฅผ ์˜จ์ „ํžˆ ํ™œ์šฉํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด ์ €์ž๋“ค์˜ ์ฐจ๋ณ„ํ™”๋‹ค.

์ •๋ฆฌํ•˜๋ฉด Web2Grasp์˜ ๋นˆ์นธ์€ โ€œ๋ณต์› HOI๋งŒ์œผ๋กœ, ์ถ”๊ฐ€ ๋กœ๋ด‡ ์‹œ์—ฐ ์—†์ด, ๋‹ค์ง€ ์†์˜ functional grasp ๋ชจ๋ธ์„ ๋๊นŒ์ง€ ํ•™์Šตโ€์ด๋‹ค.

๋ฐฉ๋ฒ• 1: ์›น ์ด๋ฏธ์ง€์—์„œ ๋กœ๋ด‡ HOI๊นŒ์ง€ (ยงIII-A)

ํŒŒ์ดํ”„๋ผ์ธ์€ ๋„ค ๋‹จ๊ณ„๋‹ค.

(a) ํฌ๋กค๋ง. ์นดํ…Œ๊ณ ๋ฆฌ ์ด๋ฆ„์œผ๋กœ โ€œ์‚ฌ๋žŒ์ด ๊ทธ ๋ฌผ์ฒด๋ฅผ ๋“  ์‚ฌ์ง„โ€์„ ๋ฌด์ž‘์œ„๋กœ ๊ธ๋Š”๋‹ค. 10๊ฐœ ์นดํ…Œ๊ณ ๋ฆฌ ร— 100์žฅ = 1,000์žฅ.

(b) ์† ๋ณต์›. off-the-shelf FrankMocap์œผ๋กœ MANO ํŒŒ๋ผ๋ฏธํ„ฐ (\theta, \beta)๋ฅผ ์–ป๋Š”๋‹ค.

(c) ๋ฌผ์ฒด ๋ณต์›๊ณผ ๊ต์ฒด. Ye et al.(CVPR 2022, โ€œWhatโ€™s in your hands?โ€)์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ์† ํฌ์ฆˆ์— ์กฐ๊ฑดํ™”๋œ SDF๋กœ ๋ฌผ์ฒด ํ˜•์ƒ์„ ์ถ”๋ก ํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด ๋ฉ”์‹œ๋Š” ๊ฐ€๋ฆผ์ด ์‹ฌํ•˜๊ฑฐ๋‚˜ ๋ถ„ํฌ ๋ฐ– ๋ฌผ์ฒด์ผ ๋•Œ ๊ธฐํ•˜๊ฐ€ ๋ถ€์ •ํ™•ํ•˜๊ณ  ์™ธ๊ด€๋„ ๋น„ํ˜„์‹ค์ ์ด๋‹ค(Fig. 2(b)์˜ ํšŒ์ƒ‰ ๋“œ๋ฆด). ๊ทธ๋ž˜์„œ ๋ฌผ์ฒด ์ด๋ฆ„์„ ํ…์ŠคํŠธ๋กœ ๋„ฃ์–ด MeshyAIยทGenie๋กœ ์ƒ์„ฑํ•œ ์ •ํ™•ํ•œ ๋ฉ”์‹œ๋ฅผ ICP๋กœ ์ •๋ ฌํ•ด ๊ฐˆ์•„ ๋ผ์šด๋‹ค. ์ €์ž๋“ค์ด ์Šค์Šค๋กœ ๋ฐํžˆ๋Š” ๋ชฉํ‘œ๋Š” โ€œํ”ฝ์…€ ๋‹จ์œ„๋กœ ์ •ํ™•ํ•œ ๋ฌผ์ฒด ๋ณต์›์ด ์•„๋‹ˆ๋ผ, ๋กœ๋ด‡ ์†์ด ์‚ฌ๋žŒ์ฒ˜๋Ÿผ ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ๊ธฐ๋Šฅ์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ํ•ต์‹ฌ ์ƒํ˜ธ์ž‘์šฉ ๋‹จ์„œ์˜ ๋ณด์กดโ€์ด๋‹ค. ๋ณต์› ๊ธฐ๋ฒ• ์„ ํƒ์—๋Š” agnostic์ด๋ฉฐ ๋” ์ข‹์€ image-to-mesh๊ฐ€ ๋‚˜์˜ค๋ฉด ๊ทธ๋Œ€๋กœ ์ด๋“์„ ๋ณธ๋‹ค๊ณ  ๋ง๋ถ™์ธ๋‹ค.

(d) ๋ฆฌํƒ€๊ฒŒํŒ…. MANO ์† ํฌ์ฆˆ๋ฅผ ๋กœ๋ด‡ ์† ๊ด€์ ˆ q๋กœ ์˜ฎ๊ธด๋‹ค. ๋กœ๋ด‡ ๋งํฌ์˜ ํ‚คํฌ์ธํŠธ์™€ MANO ๋Œ€์‘์  ์‚ฌ์ด 3D ์œ„์น˜ ์˜ค์ฐจ๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” position-based optimization์ด๋‹ค(DexPilot ๊ณ„์—ด). ์ตœ์ข… ํ‘œํ˜„์€ ์›์  ์ค‘์‹ฌ์˜ ๋ฌผ์ฒด ๋ฉ”์‹œ + ์†๋ชฉ์˜ ์ƒ๋Œ€ ์œ„์น˜ยท์ž์„ธ์™€ ์†๊ฐ€๋ฝ ๊ด€์ ˆ์„ ๋‹ด์€ q.


์›น ์ด๋ฏธ์ง€๋กœ๋ถ€ํ„ฐ์˜ HOI ๋ณต์›(Fig. 3). ์ขŒโ†’์šฐ: ์›๋ณธ ์›น ์ด๋ฏธ์ง€, ์‚ฌ๋žŒ HOI ๋ฉ”์‹œ ์˜ค๋ฒ„๋ ˆ์ด, ์‚ฌ๋žŒ HOI ๋ฉ”์‹œ ๋‹จ๋…, ๋ฆฌํƒ€๊ฒŒํŒ…๋œ ๋กœ๋ด‡ ์† + ์ •๋ ฌ๋œ ๋ฌผ์ฒด. 1~3ํ–‰์€ ์„ฑ๊ณต(Power DrillยทPen / Spray BottleยทWine Glass / SyringeยทTongs), 4ํ–‰์€ ์‹คํŒจ(LanternยทScissors).

๋ฆฌํƒ€๊ฒŒํŒ…์œผ๋กœ ์–ป์€ ํŒŒ์ง€๊ฐ€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ง์ด ์•ˆ ๋˜๋Š” ์ด์œ ๋Š” ์„ธ ๊ฒน์ด๋‹ค โ€” ์‚ฌ๋žŒ ์†๊ณผ ๋กœ๋ด‡ ์†์˜ embodiment gap, ์† ๊ฒ€์ถœ์˜ ๋ถ€์ •ํ™•์„ฑ, ์›น ์ด๋ฏธ์ง€์˜ ๋ฌผ์ฒด์™€ ๊ฐˆ์•„ ๋ผ์šด ํƒ€๊นƒ ๋ฉ”์‹œ์˜ ๋ถˆ์ผ์น˜. ์—ฌ๊ธฐ์„œ ๋…ผ๋ฌธ์˜ ๋‘ ์ฒ˜๋ฐฉ์ด ๊ฐˆ๋ผ์ง„๋‹ค.

๋ฐฉ๋ฒ• 2: ์™œ ๊ฑฐ๋ฆฌํ–‰๋ ฌ์ธ๊ฐ€ (ยงIII-B)

์ฒซ ์ฒ˜๋ฐฉ์€ ํ‘œํ˜„์ด๋‹ค. ์ €์ž๋“ค์˜ ๋…ผ๋ฆฌ๋Š” โ€œ๋ฌด์—‡์„ ์ •ํ™•ํžˆ ์•Œ์•„์•ผ ํ•˜๋Š”๊ฐ€โ€์˜ ๋ฌธ์ œ๋กœ ์„ธ์šธ ์ˆ˜ ์žˆ๋‹ค.

  • ๋กœ๋ด‡ ์ค‘์‹ฌ ๋ชจ๋ธ(๊ด€์ ˆ๊ฐ ํšŒ๊ท€)์€ ์ •ํ™•ํ•œ ๋ชฉํ‘œ ๊ด€์ ˆ ๊ตฌ์„ฑ์„ ์š”๊ตฌํ•œ๋‹ค โ†’ ๋ฆฌํƒ€๊ฒŒํŒ… ์˜ค์ฐจ๊ฐ€ ๊ทธ๋Œ€๋กœ ๋ผ๋ฒจ ๋…ธ์ด์ฆˆ๊ฐ€ ๋œ๋‹ค.
  • ๋ฌผ์ฒด ์ค‘์‹ฌ ๋ชจ๋ธ(contact map)์€ ์ •ํ™•ํ•œ ๋ฌผ์ฒด ํ˜•์ƒ์„ ์š”๊ตฌํ•œ๋‹ค โ†’ ๋ณต์› ๋ฉ”์‹œ๊ฐ€ ๋ถ€์ •ํ™•ํ•˜๋ฉด ์ ‘์ด‰ ๋งต์ด ์—‰๋šฑํ•œ ๊ณณ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค.
  • interaction-centric ๋ชจ๋ธ์€ ๋กœ๋ด‡ ์ ๊ณผ ๋ฌผ์ฒด ์  ์‚ฌ์ด ์ƒ๋Œ€ ๊ฑฐ๋ฆฌ๋งŒ ์š”๊ตฌํ•œ๋‹ค โ†’ ์ ˆ๋Œ€ ๊ด€์ ˆ๊ฐ’๋„, ํ”ฝ์…€ ์ •ํ™•ํ•œ ํ˜•์ƒ๋„ ํ•„์š” ์—†๊ณ , โ€œ๊ฒ€์ง€ ๋์ด ์ด ์ง€์ ์—์„œ ์ด๋งŒํผ ๋–จ์–ด์ ธ ์žˆ๋‹คโ€๋Š” ๊ด€๊ณ„๋งŒ ๋งž์œผ๋ฉด ๋œ๋‹ค.

DRO๋Š” ์ด ์…‹์งธ ์ž๋ฆฌ์— ์žˆ๋‹ค. CVAE(Eisner et al.์˜ ์„ค๊ณ„๋ฅผ ๋”ฐ๋ฆ„)๊ฐ€ ๋‹ค์–‘ํ•œ ์†-๋ฌผ์ฒด ์ƒํ˜ธ์ž‘์šฉ์˜ ํŠน์ง•์„ ์žก์•„ ๊ฑฐ๋ฆฌํ–‰๋ ฌ์„ ์˜ˆ์ธกํ•˜๊ณ , L1 ์†์‹ค๋กœ ํ•™์Šตํ•˜๋ฉฐ, ์ถ”๋ก  ์‹œ์—” multilateration์œผ๋กœ ๋ชฉํ‘œ ์ ๊ตฐ์„ ์„ธ์šฐ๊ณ  ๊ด€์ ˆ์„ ์ตœ์ ํ™”ํ•œ๋‹ค.

์ด ์„ ํƒ์ด ๋…ธ์ด์ฆˆ ๊ฐ•๊ฑด์„ฑ์œผ๋กœ ์ด์–ด์ง€๋Š” ์ง๊ด€์€ ์˜ค์ฐจ์˜ ๊ตญ์†Œ์„ฑ์ด๋‹ค. ๊ด€์ ˆ๊ฐ์„ ์ง์ ‘ ๋งž์ถ”๋ฉด ์†๋ชฉ์˜ ์ž‘์€ ์ž์„ธ ์˜ค์ฐจ๊ฐ€ ์†๊ฐ€๋ฝ ๋์—์„œ ํฌ๊ฒŒ ์ฆํญ๋˜์ง€๋งŒ, ๊ฑฐ๋ฆฌํ–‰๋ ฌ์€ N_\mathcal{R}\times N_\mathcal{O}๊ฐœ์˜ ์ค‘๋ณต๋œ(over-determined) ์ œ์•ฝ์ด๋ผ ๋ช‡๋ช‡ ํ•ญ์ด ํ‹€๋ ค๋„ multilateration ๋‹จ๊ณ„์—์„œ ํ‰๊ท ์ ์œผ๋กœ ์ƒ์‡„๋œ๋‹ค. ๋‹ค๋งŒ ์ด๊ฒƒ์€ ๋…ผ๋ฌธ์ด ๋ช…์‹œ์ ์œผ๋กœ ๊ฒ€์ฆํ•œ ์ฃผ์žฅ์€ ์•„๋‹ˆ๋‹ค โ€” DRO๋ฅผ ์“ด๋‹ค๋Š” ์„ ํƒ์˜ ๊ทผ๊ฑฐ๋กœ ์„œ์ˆ ๋  ๋ฟ, โ€œ๊ด€์ ˆ ํšŒ๊ท€ ๋Œ€๋น„ ์–ผ๋งˆ๋‚˜ ๊ฐ•๊ฑดํ•œ๊ฐ€โ€์˜ ablation์€ ์—†๋‹ค(๋น„ํŒ ์ ˆ์—์„œ ๋‹ค์‹œ ๋‹ค๋ฃฌ๋‹ค).

๋ฐฉ๋ฒ• 3: ๋‘ ๋ฒˆ ๊ฑฐ๋ฅด๊ธฐ (ยงIII-C)

๋‘˜์งธ ์ฒ˜๋ฐฉ์€ ๋ฐ์ดํ„ฐ๋‹ค.

๊ธฐํ•˜ ํ•„ํ„ฐ๋ง. ์†-๋ฌผ์ฒด ๋ฉ”์‹œ ์‚ฌ์ด์˜ โ‘  ๋‚ฎ์€ ๊ด€ํ†ต โ‘ก ๋‚ฎ์€ ์ดํƒˆ ๊ฑฐ๋ฆฌ โ‘ข ๋†’์€ ์ ‘์ด‰ ๋น„์œจ์— ์ž„๊ณ„๊ฐ’์„ ๊ฑธ์–ด ๋ถˆ๊ฐ€๋Šฅํ•œ ํŒŒ์ง€๋ฅผ ๋ฒ„๋ฆฐ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋Œ๋ฆฌ์ง€ ์•Š๊ณ  ๋ฉ”์‹œ ์—ฐ์‚ฐ๋งŒ์œผ๋กœ ๋˜๋Š” ๊ฐ’์‹ผ ๋‹จ๊ณ„๋‹ค. ์—ฌ๊ธฐ์„œ 1,000๊ฐœ โ†’ 96๊ฐœ(9.6%)๋กœ ์ค„์–ด๋“ ๋‹ค.

์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ ํ‰๊ฐ€. 96๊ฐœ๋กœ ํ•™์Šตํ•œ ์ดˆ๊ธฐ DRO๋ฅผ IsaacGym์— ๋„ฃ์–ด ํŒŒ์ง€๋ฅผ ๋Œ€๋Ÿ‰ ์ƒ์„ฑํ•˜๊ณ , ์™ธ๋ ฅ ์™ธ๋ž€์„ ๊ฐ€ํ•ด ๋ฌผ์ฒด๋ฅผ ๋†“์น˜๋Š” ๊ฒƒ์„ ๋ฒ„๋ฆฐ๋‹ค. ์„ฑ๊ณต ๊ธฐ์ค€์€ ์™ธ๋ž€ ํ•˜์—์„œ ๋ฌผ์ฒด ๋ณ€์œ„ 2 cm ๋ฏธ๋งŒ, ์™ธ๋ž€ ํฌ๊ธฐ๋Š” ๋ฌผ์ฒด ์งˆ๋Ÿ‰์˜ 0.5๋ฐฐ, 600 step ๋™์•ˆ \pm x, \pm y, \pm z ์—ฌ์„ฏ ๋ฐฉํ–ฅ์œผ๋กœ ์ˆœ์ฐจ ์ธ๊ฐ€. ๋ฌผ์ฒด๋‹น 200๊ฐœ์”ฉ ์‚ด์•„๋‚จ์€ ๊ฒƒ์„ ๋ชจ์•„ 19๋ฌผ์ฒด ร— 200 = 3,800๊ฐœ์˜ sim data๊ฐ€ ๋œ๋‹ค.

์—ฌ๊ธฐ์„œ ๋ˆˆ์—ฌ๊ฒจ๋ณผ ์ง€์ ์ด ํ•˜๋‚˜ ์žˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ฆ๊ฐ• ๋‹จ๊ณ„๋Š” ์›น ์ด๋ฏธ์ง€ HOI๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฌผ์ฒด์—๋„ ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด ์ค€๋‹ค. Teapot, Writing Brush์ฒ˜๋Ÿผ ๋ณต์› ๋ฐ์ดํ„ฐ๊ฐ€ ์—†๋˜ ๋ฌผ์ฒด๋„, ์›น ํ•™์Šต ๋ชจ๋ธ์ด ๋ช‡ ๊ฐœ๋งŒ ์„ฑ๊ณต์ ์ธ ํŒŒ์ง€๋ฅผ ๋ฝ‘์•„๋‚ด๋ฉด ๊ทธ๊ฒƒ์„ ์”จ์•—์œผ๋กœ 200๊ฐœ๊นŒ์ง€ ๋ถˆ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ์›น ๋ฐ์ดํ„ฐ๋Š” ๊ธฐ๋Šฅ์„ฑ์˜ ์”จ์•—์„, ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ๊ณผ ์–‘์„ ๋‹ด๋‹นํ•˜๋Š” ๋ถ„์—…์ด๋‹ค.

์‹คํ—˜: ๋ฌด์—‡์ด ์–ผ๋งˆ๋‚˜ ๊ฐœ์„ ๋˜๋Š”๊ฐ€ (ยงIV)

ํ‰๊ฐ€ ์ถ•์€ ์„ธ ๊ฐœ๋‹ค. ๋ณต์› ํ’ˆ์งˆ, ์‹œ๋ฎฌ ํŒŒ์ง€, ์‹ค๊ธฐ.

๋ณต์› ํ’ˆ์งˆ (ยงIV-A, Table I)

DRO ์› ๋ฐ์ดํ„ฐ์…‹(ํ•ฉ์„ฑ)ยทOakInk(์‚ฌ๋žŒ ์ˆ˜์ง‘)๊ณผ ๋น„๊ตํ•œ๋‹ค.

๋ฐ์ดํ„ฐ์…‹ ๊ด€ํ†ต ๊นŠ์ด [cm] (๋ถ€ํ”ผ [cmยณ]) โ†“ ์ดํƒˆ ๊ฑฐ๋ฆฌ ํ‰๊ท  [cm] โ†“ ์ ‘์ด‰ ๋น„์œจ [%] โ†‘
DRO dataset 0.14 (1.44) 0.26 15.81
OakInk dataset 0.11 (0.62) 0.09 10.97
Full web dataset 1.11 (9.79) 0.18 11.36
Filtered web dataset 0.59 (4.85) 0.08 19.32
Sim dataset 0.01 (0.13) 0.14 1.44

์ฝ๋Š” ๋ฒ•์ด ์ค‘์š”ํ•˜๋‹ค. ํ•„ํ„ฐ๋ง ํ›„ ์›น ๋ฐ์ดํ„ฐ๋Š” ์ ‘์ด‰ ๋น„์œจ์ด 19.32%๋กœ ๊ฐ€์žฅ ๋†’์ง€๋งŒ, ์ด๊ฒƒ์€ ๊ด€ํ†ต์ด ์—ฌ์ „ํžˆ 0.59 cm๋กœ ํฌ๊ธฐ ๋•Œ๋ฌธ์— ๋ถ€ํ’€๋ ค์ง„ ๊ฐ’์ด๋‹ค. ๋…ผ๋ฌธ์€ ์ด ์ ์„ ์ธ์ •ํ•˜๋ฉฐ โ€œ๊ด€ํ†ต์ด ๋‚ฎ์„ ๋•Œ์—๋งŒ ๋†’์€ ์ ‘์ด‰ ๋น„์œจ์ด ์˜๋ฏธ ์žˆ๋‹คโ€๊ณ  Table I ์บก์…˜์— ๋ชป๋ฐ•๋Š”๋‹ค. ๋ฐ˜๋Œ€๋กœ sim data๋Š” ๋ฌผ๋ฆฌ ์—”์ง„์ด ๊ด€ํ†ต์„ ์›์ฒœ ์ฐจ๋‹จํ•˜๋ฏ€๋กœ ์ ‘์ด‰ ๋น„์œจ์ด 1.44%๋กœ ๋–จ์–ด์ง€๋Š”๋ฐ, ์ €์ž๋“ค์€ ์ด๊ฒƒ์ด ๊ด€ํ†ต์„ ์ œ๊ฑฐํ•˜๊ณ  ๋‚˜์„œ ๋“œ๋Ÿฌ๋‚œ ํ˜„์‹ค์ ์ธ ์ ‘์ด‰ ๋น„์œจ์ด๋ผ๊ณ  ํ•ด์„ํ•œ๋‹ค. ์ „์ฒด์ ์œผ๋กœ ๊ท ํ˜•์ด ๊ฐ€์žฅ ์ข‹์€ ๊ฒƒ์€ ์—ฌ์ „ํžˆ ์‚ฌ๋žŒ์ด ๋ชจ์€ OakInk๋‹ค โ€” ๋…ผ๋ฌธ์ด โ€œ์›น ๋ฐ์ดํ„ฐ๊ฐ€ ๋” ์ข‹๋‹คโ€๊ณ  ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์€ ๊ณต์ •ํ•˜๋‹ค.

์ •์„ฑ์ ์œผ๋กœ๋Š” Fig. 3์˜ 4ํ–‰์ด ํ•œ๊ณ„๋ฅผ ๋ณด์—ฌ ์ค€๋‹ค. ๋ฒ„ํ‚ท์˜ ์–‡์€ ์†์žก์ด๋Š” ๋ณต์›์—์„œ ๋ˆ„๋ฝ๋ผ ๋กœ๋ด‡์ด ๋ชธํ†ต์„ ์ฅ๊ฒŒ ๋˜๊ณ , ๊ฐ€์œ„์ฒ˜๋Ÿผ ์†๊ฐ€๋ฝ์„ ๊ตฌ๋ฉ์— ๋ผ์šฐ๋Š” ์ƒํ˜ธ์ž‘์šฉ ๋ชจ๋“œ๋Š” ์•„์˜ˆ ๋ณต์›๋˜์ง€ ์•Š๋Š”๋‹ค. (๋ณธ๋ฌธ์€ โ€œbucketsโ€๋ผ ์“ฐ๊ณ  Fig. 3 ์บก์…˜์€ ์‹คํŒจ ์˜ˆ๋กœ โ€œLanternโ€์„ ์ ์–ด ๋‘” ๊ฒƒ์ด ์•ฝ๊ฐ„ ์–ด๊ธ‹๋‚˜ ๋ณด์ธ๋‹ค.)

์‹œ๋ฎฌ ํŒŒ์ง€ (ยงIV-B~C)

์…‹์—…์€ ShadowHand + IsaacGym, ๋ฌผ์ฒด๋‹น 100ํšŒ ์‹œํ–‰. ํ•™์Šต 10์นดํ…Œ๊ณ ๋ฆฌ(Power Drill, Pen, Microphone, Phone, Spray Bottle, Wine Glass, Tong, Syringe, Mug, Sword)์™€ ๊ธฐํ•˜๋Š” ๋‹ค๋ฅด๋˜ ๊ธฐ๋Šฅ์  ํŒŒ์ง€ ํŒจํ„ด์ด ๋น„์Šทํ•œ ๋ฏธ์ง€ 9์นดํ…Œ๊ณ ๋ฆฌ(Whip, Teapot, Axe, Remote, Torch, Hammer, Whisk, Soap Bottle, Writing Brush)๋กœ ๋‚˜๋ˆˆ๋‹ค. ์˜ˆ์ปจ๋Œ€ Spray Bottle(ํ•™์Šต)๊ณผ Soap Bottle(ํ…Œ์ŠคํŠธ)์€ โ€œ์ƒ๋‹จ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ๋ˆ„๋ฅด๋Š”โ€ ํŒŒ์ง€๋ฅผ ๊ณต์œ ํ•œ๋‹ค.

๊ธฐ๋Šฅ์„ฑ ์ง€ํ‘œ๋Š” ๋‘ ๊ฐœ๋‹ค. ํ•˜๋‚˜๋Š” FCR(Functional Contact Ratio) โ€” ๋ฌผ์ฒด๋งˆ๋‹ค ๊ธฐ๋Šฅ ์˜์—ญ(๋“œ๋ฆด์˜ ๋ฐฉ์•„์‡ , ์Šคํ”„๋ ˆ์ด์˜ ๋ถ„์‚ฌ ํ—ค๋“œ)์„ ์ˆ˜๋™ ์ฃผ์„ํ•˜๊ณ , ์†๊ฐ€๋ฝ ์ •์ ๊ณผ์˜ ๊ฑฐ๋ฆฌ๊ฐ€ 0.3 cm ๋ฏธ๋งŒ์ด๋ฉด ์ ‘์ด‰์œผ๋กœ ๋ณด์•„

\text{FCR} = \frac{|V_{\text{contact}} \cap V_{\text{functional}}|}{|V_{\text{functional}}|}

์ฆ‰ ๊ธฐ๋Šฅ ์˜์—ญ ์ค‘ ์‹ค์ œ๋กœ ๋‹ฟ์€ ๋น„์œจ์ด๋‹ค(๋ถ„๋ชจ๊ฐ€ ๊ธฐ๋Šฅ ์˜์—ญ์ž„์— ์œ ์˜). ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์ธ๊ฐ„ ํ‰๊ฐ€ โ€” 19~52์„ธ 24๋ช…์ด ๊ฐ์ž 10์Œ์˜ ๋ฐฉ๋ฒ• ์Œ์„ ๋น„๊ตํ•ด โ€œ์šฉ๋„์— ๋” ์ ํ•ฉํ•œ ํŒŒ์ง€โ€๋ฅผ ๊ณ ๋ฅด๊ณ , ๋“ํ‘œ๋ฅผ ์ •๊ทœํ™”ํ•ด ์ ์ˆ˜๋ฅผ ๋‚ธ๋‹ค(4๊ฐœ ๋ฐฉ๋ฒ• ์ ์ˆ˜์˜ ํ•ฉ์ด 100์ด ๋œ๋‹ค).


์ „ ๋ฌผ์ฒด์— ๋Œ€ํ•ด ์ƒ์„ฑ๋œ ํŒŒ์ง€(Fig. 4). 1ํ–‰์€ ์›น ๋ฐ์ดํ„ฐ ํ•™์Šต ์‹œ ๋ณธ ๋ฌผ์ฒด, 2ํ–‰์€ ์›น ์ด๋ฏธ์ง€ ๊ธฐ์ค€ ๋ฏธ์ง€ ๋ฌผ์ฒด.

Q1 โ€” ๋ณต์› ์›น ๋ฐ์ดํ„ฐ๋งŒ์œผ๋กœ ํ•™์Šต์ด ๋˜๋Š”๊ฐ€? ๋œ๋‹ค. ์›น ๋ฐ์ดํ„ฐ 96๊ฐœ๋กœ ํ•™์Šตํ•œ ๋ชจ๋ธ์ด ํ•™์Šต 10๋ฌผ์ฒด์—์„œ 75.8%. ๋กœ๋ด‡ ์‹œ์—ฐ 0๊ฑด์œผ๋กœ ์–ป์€ ๊ฐ’์ด๋ผ๋Š” ์ ์ด ์š”์ง€๋‹ค. ๋‹ค๋งŒ Sword๊ฐ€ 24%๋กœ ์œ ๋… ๋‚ฎ์€๋ฐ, ์ €์ž๋“ค์˜ ์„ค๋ช…์€ โ€œ์•ˆ์ •ํ™” ํž˜์ด ๋ถ€์กฑํ•ด ์™ธ๋ž€์— ์‰ฝ๊ฒŒ ํํŠธ๋Ÿฌ์ง„๋‹คโ€๋Š” ๊ฒƒ์ด๋‹ค.

Q2 โ€” ๋ฏธ์ง€ ๋ฌผ์ฒด์—์„œ ๋ฒ ์ด์Šค๋ผ์ธ ๋Œ€๋น„?

๋ฐฉ๋ฒ• SR (%) โ†‘ FCR (%) โ†‘ Human Eval โ†‘
GenDexGrasp 20.6 6.81 6.4
DexGraspNet 39.6 3.58 19.6
DRO 33.4 3.53 26.3
Ours (Web data) 46.3 7.91 47.7

์„ธ ์ง€ํ‘œ ๋ชจ๋‘ ์šฐ์œ„๋‹ค. ํ•ด์„์—์„œ ๊ฐ€์žฅ ๋‚ ์นด๋กœ์šด ์‚ฌ๋ก€๋Š” DRO๋‹ค. ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์šฐ๋ฆฌ์™€ ์™„์ „ํžˆ ๋™์ผํ•œ๋ฐ ์ž๊ธฐ ์›๋ž˜(ํ•ฉ์„ฑ) ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šตํ–ˆ์„ ๋ฟ์ธ ๋ชจ๋ธ์ด, Soap Bottle์„ ์ƒ๋‹จ์— ์†๊ฐ€๋ฝ์„ ์–น์ง€ ์•Š๊ณ  ์˜†์—์„œ ์ฅ์–ด FCR์ด ๋‚ฎ๊ฒŒ ๋‚˜์˜จ๋‹ค. ์ฆ‰ ์„ฑ๋Šฅ ์ฐจ์ด๊ฐ€ ๋ชจ๋ธ ์šฉ๋Ÿ‰์ด ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ์˜ functional supervision ์œ ๋ฌด์—์„œ ์˜จ๋‹ค๋Š” ๊ฒƒ์„ ๊ฐ™์€ ์•„ํ‚คํ…์ฒ˜๋กœ ๋ถ„๋ฆฌํ•ด ๋ณด์ธ ์…ˆ์ด๋‹ค โ€” ์ด ๋…ผ๋ฌธ์—์„œ ๊ฐ€์žฅ ์„ค๋“๋ ฅ ์žˆ๋Š” ๋น„๊ต๋‹ค.

๋ฐ˜๋Œ€๋กœ GenDexGrasp๋Š” FCR์ด 6.81๋กœ ๋‘ ๋ฒˆ์งธ๋กœ ๋†’์€๋ฐ ์ธ๊ฐ„ ํ‰๊ฐ€๋Š” 6.4๋กœ ๊ผด์ฐŒ๋‹ค. ์ €์ž๋“ค์˜ ์„ค๋ช…์€ โ€œ์˜ˆ์ธก ํŒŒ์ง€๊ฐ€ ๋ฌผ์ฒด ํ‘œ๋ฉด์„ ์ž์ฃผ ๊ด€ํ†ตํ•ด ์†๊ฐ€๋ฝ-๋ฌผ์ฒด ๊ฑฐ๋ฆฌ๋ฅผ ์ธ์œ„์ ์œผ๋กœ ์ค„์ด๊ณ  FCR์„ ๋ถ€ํ’€๋ฆฐ๋‹คโ€๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋Š” ์ •์„ฑ์  ์ง„๋‹จ์ด๋ฉฐ ๊ด€ํ†ต๋Ÿ‰ ์ˆ˜์น˜๋กœ ๋’ท๋ฐ›์นจ๋˜์ง€๋Š” ์•Š์•˜๋‹ค(Table III์— ๊ด€ํ†ต ์—ด์ด ์—†๋‹ค). ๋‹ค๋งŒ FCR๊ณผ ์ธ๊ฐ„ ํ‰๊ฐ€๊ฐ€ ์ด๋ ‡๊ฒŒ ํฌ๊ฒŒ ์–ด๊ธ‹๋‚œ๋‹ค๋Š” ์‚ฌ์‹ค ์ž์ฒด๊ฐ€, FCR์ด ๋‹จ๋…์œผ๋กœ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์ง€ํ‘œ์ž„์„ ๋…ผ๋ฌธ ์Šค์Šค๋กœ ๋“œ๋Ÿฌ๋‚ด๋Š” ์…ˆ์ด๋‹ค.


์ฃผ์„๋œ ๊ธฐ๋Šฅ ์˜์—ญ๊ณผ ๋ฐฉ๋ฒ•๋ณ„ ์ ‘์ด‰ ์˜์—ญ(Fig. 5). ์ฒซ ์—ด์€ Soap BottleยทRemoteยทTeapotยทWriting Brush์— ์ˆ˜๋™ ์ฃผ์„ํ•œ ๊ธฐ๋Šฅ ์˜์—ญ(๋…ธ๋ž‘), ๋‚˜๋จธ์ง€ ์—ด์€ ๊ฐ ๋ฐฉ๋ฒ•์˜ ์˜ˆ์ธก ํŒŒ์ง€์—์„œ ์†๊ฐ€๋ฝ์ด ๊ธฐ๋Šฅ ์˜์—ญ๊ณผ ๋‹ฟ์€ ๋ถ€๋ถ„(๋นจ๊ฐ•).

Q3 โ€” ์‹œ๋ฎฌ ์ฆ๊ฐ•์ด ์„ฑ๊ณต๋ฅ ์„ ์˜ฌ๋ฆฌ๋ฉด์„œ ๊ธฐ๋Šฅ์„ฑ์„ ์ง€ํ‚ค๋Š”๊ฐ€? 19๋ฌผ์ฒด ํ‰๊ท ์ด 61.8% โ†’ 83.4%. ๊ฐœ๋ณ„๋กœ๋Š” Teapot 12โ†’99, Whisk 20โ†’100, Axe 10โ†’82, Sword 24โ†’55๋กœ ๊ทน์ ์ด๊ณ , ๋ฐ˜๋Œ€๋กœ Power Drill 98โ†’92, Hammer 94โ†’78, Remote 92โ†’89์ฒ˜๋Ÿผ ์‚ด์ง ๋–จ์–ด์ง€๋Š” ๋ฌผ์ฒด๋„ ์žˆ๋‹ค(์ฆ๊ฐ• ๋ฐ์ดํ„ฐ๊ฐ€ ์›๋ž˜ ์ž˜๋˜๋˜ ๋ฌผ์ฒด์˜ ๋ถ„ํฌ๋ฅผ ํฌ์„ํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋‚˜, ๋…ผ๋ฌธ์€ ์ด ํ•˜๋ฝ์„ ๋”ฐ๋กœ ๋…ผ์˜ํ•˜์ง€ ์•Š๋Š”๋‹ค). ๊ธฐ๋Šฅ์„ฑ ๋ณด์กด์˜ ๊ทผ๊ฑฐ๋กœ๋Š” FCR 8.37% โ†’ 7.42%๋ฅผ ๋“ ๋‹ค โ€” โ€œ์•ฝ๊ฐ„ ์ค„์—ˆ์ง€๋งŒ ์›น ๋ฐ์ดํ„ฐ์—์„œ ๋ฐฐ์šด ๊ธฐ๋Šฅ์  ํŒŒ์ง€ ํ–‰๋™์„ ๋ณด์กดํ•œ๋‹คโ€๋Š” ์„œ์ˆ ์ด๋‹ค. ๋‹ค๋งŒ ์ด ๋ณ€ํ™”๊ฐ€ ์œ ์˜ํ•œ์ง€์— ๋Œ€ํ•œ ํ†ต๊ณ„๋Š” ์—†๊ณ , ์ธ๊ฐ„ ํ‰๊ฐ€๋„ ์ด ๋น„๊ต์—๋Š” ์ ์šฉ๋˜์ง€ ์•Š์•˜๋‹ค.

์‹ค๊ธฐ (ยงIV-D)

LEAP hand(22 DoF ์ถœ๋ ฅ: ์†๊ฐ€๋ฝ 16 + end-effector 6)์™€ Inspire hand(12 DoF: ์†๊ฐ€๋ฝ 6 + EE 6)๋ฅผ ๊ฐ๊ฐ 7-DoF ํŒ”์— ๋ถ™์˜€๋‹ค. ํ…Œ์ŠคํŠธ ๋ฌผ์ฒด๋Š” HOI ๋ณต์›์— ์“ฐ์ธ ๊ฒƒ๊ณผ ๊ฐ™์€ ์Šค์ผ€์ผ๋กœ 3D ํ”„๋ฆฐํŠธํ•˜๊ฑฐ๋‚˜(Tong, Syringe์ฒ˜๋Ÿผ) ํฌ๊ธฐ๊ฐ€ ๋น„์Šทํ•œ ์‹ค๋ฌผ์„ ๊ตฌํ–ˆ๊ณ , ๋”ฐ๋ผ์„œ ๋ฉ”์‹œ๋ฅผ ์•Œ๊ณ  ์žˆ๋Š” ์ƒํƒœ์—์„œ ์ ๊ตฐ์„ ์ƒ˜ํ”Œ๋งํ•ด ํŒŒ์ง€๋ฅผ ์˜ˆ์ธกํ•œ๋‹ค. ๋ฌผ์ฒด ์ž์„ธ๋Š” FoundationPose๋กœ ์ถ”์ •ํ•œ๋‹ค. ํŒ” ๊ถค์ ์€ ์†์„ ๋ฌผ์ฒด๋กœ ๋ฐ๋ ค๊ฐ€๋„๋ก ์„ค๊ณ„ํ•˜๊ณ , ์†๊ฐ€๋ฝ์„ ํŽธ ์ฑ„ ์ ‘๊ทผํ•œ ๋’ค ์˜ˆ์ธก ๊ด€์ ˆ๊ฐ’์œผ๋กœ ๋‹ซ๋Š”๋‹ค. ์„ฑ๊ณต์€ ๋“ค์–ด ์˜ฌ๋ ค ์ค‘๋ ฅ์— ๋Œ€ํ•ญํ•ด ์œ ์ง€ํ•˜๋Š” ๊ฒƒ.


LEAP handยทInspire hand ์‹ค๊ธฐ ํŒŒ์ง€์™€ ์„ฑ๊ณต๋ฅ (Fig. 6). 1~2ํ–‰ LEAP, 3ํ–‰ Inspire. ๋ฌผ์ฒด๋‹น 10ํšŒ ์‹œํ–‰.

LEAP 8๋ฌผ์ฒด ํ‰๊ท  83.75%๋กœ, Power DrillยทMicrophone์ฒ˜๋Ÿผ form-closure๊ฐ€ ์ž˜ ์žกํžˆ๋Š” ๋ฌผ์ฒด์—์„œ ๊ฐ•ํ•˜๊ณ , Spray BottleยทMug์—์„œ๋Š” ๋ถ„์‚ฌ ํ—ค๋“œ์™€ ์†์žก์ด์— ์†๊ฐ€๋ฝ์„ ์–น๋Š” ๊ธฐ๋Šฅ์  ํŒŒ์ง€๊ฐ€ ๋‚˜์˜จ๋‹ค. Inspire๋Š” Bowl 10/10, Plate 8/10์ธ ๋ฐ˜๋ฉด Knife 3/10, Fork 5/10. ์ €์ž๋“ค์˜ ์ง„๋‹จ์€ โ€œ๋ถ€๋“œ๋Ÿฌ์šด ์†๊ฐ€๋ฝ ์ธต ๋•์— ๋งˆ์ฐฐยท์ ‘์ด‰ ๋ฉด์ ์ด ์ปค์„œ ์ž‘์€ ๋ฌผ์ฒด๋„ ์žก์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ForkยทKnife๋Š” ํฌ๊ธฐ๊ฐ€ ์ž‘์•„ ์ž์„ธ ์ถ”์ • ์˜ค์ฐจ๋งŒํผ ํŒŒ์ง€๊ฐ€ ๋น—๋‚˜๊ฐ€๋Š” ์‹คํŒจ๊ฐ€ ์žฆ๋‹คโ€๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰ ์‹คํŒจ ์›์ธ์ด ํŒŒ์ง€ ๋ชจ๋ธ์ด ์•„๋‹ˆ๋ผ ์ง€๊ฐ(FoundationPose) ์ชฝ์œผ๋กœ ๋Œ๋ ค์ ธ ์žˆ๋Š”๋ฐ, ์ด๋ฅผ ๋ถ„๋ฆฌ ๊ฒ€์ฆํ•œ ์‹คํ—˜์€ ์—†๋‹ค.

ํ•ฉ์‚ฐ 12๋ฌผ์ฒด 77.5% (= LEAP 67/80 + Inspire 26/40 = 93/120, ์ง์ ‘ ๊ฒ€์‚ฐ ์ผ์น˜).

์ง๊ด€: ๋…ธ์ด์ฆˆ๋ฅผ ์–ด๋””์— ๋– ๋„˜๊ธฐ๋Š”๊ฐ€

์ด ๋…ผ๋ฌธ์„ ํ•œ ์žฅ์˜ ๊ทธ๋ฆผ์œผ๋กœ ์ดํ•ดํ•˜๋ฉด โ€œ์˜ค์ฐจ ์˜ˆ์‚ฐ์˜ ์žฌ๋ฐฐ์น˜โ€๋‹ค.

์‚ฌ๋žŒ์ด ๋ชจ์€ ๋ฐ์ดํ„ฐ์…‹์€ ์ˆ˜์ง‘ ๋‹จ๊ณ„์—์„œ ์ •ํ™•๋„๋ฅผ ํ™•๋ณดํ•˜๊ณ  ํ•™์Šต์€ ํŽธํ•˜๊ฒŒ ๊ฐ„๋‹ค. Web2Grasp๋Š” ์ˆ˜์ง‘ ๋‹จ๊ณ„๋ฅผ ๊ณต์งœ๋กœ ๋งŒ๋“œ๋Š” ๋Œ€์‹  ๊ทธ ์˜ค์ฐจ๋ฅผ ์„ธ ๊ณณ์— ๋‚˜๋ˆ  ๋– ๋„˜๊ธด๋‹ค.

  1. ๊ธฐํ•˜ ์˜ค์ฐจ โ†’ ํ…์ŠคํŠธ-3D ์ƒ์„ฑ ๋ฉ”์‹œ. ๋ณต์› ๋ฉ”์‹œ์˜ ํ˜•์ƒ์€ ์–ด์ฐจํ”ผ ๋ชป ๋ฏฟ์œผ๋‹ˆ ์•„์˜ˆ ๋ฒ„๋ฆฌ๊ณ , ์นดํ…Œ๊ณ ๋ฆฌ ์ด๋ฆ„์œผ๋กœ ๋งŒ๋“  ๊นจ๋—ํ•œ ๋ฉ”์‹œ๋กœ ๋Œ€์ฒดํ•œ๋‹ค. ๋‚จ๊ธฐ๋Š” ๊ฑด ์†๊ณผ ๋ฌผ์ฒด์˜ ์ƒ๋Œ€ ๋ฐฐ์น˜๋ฟ์ด๋‹ค.
  2. ๋ผ๋ฒจ ์˜ค์ฐจ โ†’ ๊ฑฐ๋ฆฌํ–‰๋ ฌ ํ‘œํ˜„. ์ ˆ๋Œ€ ๊ด€์ ˆ๊ฐ’ ๋Œ€์‹  ์ค‘๋ณต๋„ ๋†’์€ ์  ์Œ ๊ฑฐ๋ฆฌ๋ฅผ ํ•™์Šต ๋Œ€์ƒ์œผ๋กœ ์‚ผ์•„, ๊ฐœ๋ณ„ ์˜ค์ฐจ๊ฐ€ ์ตœ์ข… ์ž์„ธ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ํฌ์„ํ•œ๋‹ค.
  3. ๋ฌผ๋ฆฌ ์˜ค์ฐจ โ†’ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ. ๊ด€ํ†ตยท๋ถˆ์•ˆ์ •์€ ํ•™์Šต ์ด์ „์— ๊ธฐํ•˜ ํ•„ํ„ฐ๋กœ 90%๋ฅผ ๋‚ ๋ฆฌ๊ณ , ๋‚จ์€ ๊ฒƒ ์ค‘ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฒ„ํ‹ฐ๋Š” ๊ฒƒ๋งŒ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์ธ์ฆํ•œ๋‹ค.

๊ทธ๋ž˜์„œ 9.6%๋ผ๋Š” ๋‚ฎ์€ ํ†ต๊ณผ์œจ์€ ์ด ์„ค๊ณ„์—์„œ ์‹คํŒจ๊ฐ€ ์•„๋‹ˆ๋ผ ์ •์ƒ ๋™์ž‘์— ๊ฐ€๊น๋‹ค. ์›น ์ด๋ฏธ์ง€๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์›๊ด‘์„์ด๊ณ , ํŒŒ์ดํ”„๋ผ์ธ์€ ์ •๋ จ ๊ณต์ •์ด๋‹ค. 90%๋ฅผ ๋ฒ„๋ ค๋„ ์›๊ด‘์„์ด ๊ณต์งœ๋ผ๋ฉด ์ˆ˜์ง€๊ฐ€ ๋งž๋Š”๋‹ค โ€” ๋‹ค๋งŒ ์ด ๋…ผ๋ฆฌ๊ฐ€ ์„ฑ๋ฆฝํ•˜๋ ค๋ฉด ๋‚จ์€ 10%๊ฐ€ โ€œ์ถฉ๋ถ„ํžˆ ๋‹ค์–‘โ€ํ•ด์•ผ ํ•˜๋Š”๋ฐ, 96๊ฐœ๋ผ๋Š” ์ ˆ๋Œ€๋Ÿ‰์ด ๊ทธ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š”์ง€๋Š” ๋…ผ๋ฌธ์ด ๋‹ตํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด

๊ฐ•์ 

  • ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ณ ์ •ํ•œ ์ฑ„ ๋ฐ์ดํ„ฐ ํšจ๊ณผ๋ฅผ ๋ถ„๋ฆฌํ–ˆ๋‹ค. DRO ๋ฒ ์ด์Šค๋ผ์ธ์€ ์šฐ๋ฆฌ ๋ชจ๋ธ๊ณผ ๊ฐ™์€ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์“ฐ๊ณ  ๋ฐ์ดํ„ฐ๋งŒ ๋‹ค๋ฅด๋‹ค. SR 33.4 โ†’ 46.3, ์ธ๊ฐ„ ํ‰๊ฐ€ 26.3 โ†’ 47.7์˜ ์ฐจ์ด๊ฐ€ ๋ชจ๋ธ์ด ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ์˜ functional supervision์—์„œ ์™”๋‹ค๋Š” ๊ฒƒ์ด ์ด ํ•œ ์ค„๋กœ ๊น”๋”ํ•˜๊ฒŒ ์„ฑ๋ฆฝํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ๊ธฐ์—ฌ๋ฅผ ์ฃผ์žฅํ•˜๋Š” ๋…ผ๋ฌธ์ด ๊ฐ–์ถฐ์•ผ ํ•  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ†ต์ œ๋‹ค.
  • ์ž๊ธฐ ๋ฐ์ดํ„ฐ์˜ ์•ฝ์ ์„ ์ˆจ๊ธฐ์ง€ ์•Š๋Š”๋‹ค. Table I์—์„œ ์›น ๋ฐ์ดํ„ฐ๊ฐ€ OakInk๋ณด๋‹ค ํ•œ ์ž๋ฆฟ์ˆ˜ ๋‚˜์œ ๊ด€ํ†ต์„ ๊ทธ๋Œ€๋กœ ๋ณด๊ณ ํ•˜๊ณ , โ€œํ•„ํ„ฐ๋ง ํ›„ ์ ‘์ด‰ ๋น„์œจ์ด ๋†’์€ ๊ฒƒ์€ ๊ด€ํ†ต ๋•Œ๋ฌธ์— ๋ถ€ํ’€๋ ค์ง„ ๊ฐ’โ€์ด๋ผ๊ณ  ์Šค์Šค๋กœ ๊ฒฝ๊ณ ํ•œ๋‹ค. 9.6%๋ผ๋Š” ํ†ต๊ณผ์œจ๋„ ์ˆจ๊ธฐ์ง€ ์•Š๋Š”๋‹ค.
  • FCR์˜ ํ•œ๊ณ„๋ฅผ ์ž๊ธฐ ์‹คํ—˜์ด ๋“œ๋Ÿฌ๋‚ธ๋‹ค. GenDexGrasp๊ฐ€ FCR 2์œ„ยท์ธ๊ฐ„ ํ‰๊ฐ€ ๊ผด์ฐŒ์ธ ๊ฒฐ๊ณผ๋Š”, ๊ธฐ๋Šฅ์„ฑ์„ ์ ‘์ด‰ ๋น„์œจ๋กœ๋งŒ ์žฌ๋ฉด ์•ˆ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ ์ค€๋‹ค. ์ธ๊ฐ„ ํ‰๊ฐ€๋ฅผ ๋ณ‘ํ–‰ํ•œ ์„ค๊ณ„๊ฐ€ ์ด๋ฅผ ์žก์•„๋ƒˆ๋‹ค.
  • ์‹œ๋ฎฌ ์ฆ๊ฐ•์˜ ๋ถ€ํŠธ์ŠคํŠธ๋žฉ ๊ตฌ์กฐ๊ฐ€ ์˜๋ฆฌํ•˜๋‹ค. ์›น HOI๊ฐ€ ์—†๋Š” ๋ฌผ์ฒด(Teapot, Writing Brush)๋„ ์›น ํ•™์Šต ๋ชจ๋ธ์ด ์”จ์•— ํŒŒ์ง€๋ฅผ ๋ฝ‘์•„๋‚ด๋ฉด ๋ฐ์ดํ„ฐ๋กœ ๋ถˆ์–ด๋‚œ๋‹ค. ๋ฐ์ดํ„ฐ ์†Œ์Šค์˜ ์นดํ…Œ๊ณ ๋ฆฌ ์ปค๋ฒ„๋ฆฌ์ง€ ์ œ์•ฝ์„ ์šฐํšŒํ•˜๋Š” ๊ฒฝ๋กœ๋‹ค.
  • ๋‘ ๊ฐœ์˜ ๋‹ค๋ฅธ ์†(LEAP 16 DoF, Inspire 6 DoF)์—์„œ ์‹ค๊ธฐ๋ฅผ ๋Œ๋ ธ๋‹ค. ํŒŒ์ดํ”„๋ผ์ธ์ด ํŠน์ • ์† ํ˜•์ƒ์— ๋ฌถ์ด์ง€ ์•Š๋Š”๋‹ค๋Š” ์ตœ์†Œํ•œ์˜ ์ฆ๊ฑฐ๊ฐ€ ๋œ๋‹ค.

์•ฝ์ ยทํ•œ๊ณ„

  • ํ•ต์‹ฌ ๋ชจ๋ธ์€ ์‹ ๊ทœ๊ฐ€ ์•„๋‹ˆ๋‹ค. DRO(ํ‘œํ˜„ยทCVAEยทmultilaterationยท๊ด€์ ˆ ์ตœ์ ํ™”)๋ฅผ ๊ทธ๋Œ€๋กœ ์ฑ„ํƒํ–ˆ๊ณ  ๋…ผ๋ฌธ๋„ โ€œSee Wei et al. for detailsโ€๋กœ ๋„˜๊ธด๋‹ค. ์‹ค์งˆ ๊ธฐ์—ฌ๋Š” ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์ด๋ฏ€๋กœ, ๋…ผ๋ฌธ์˜ ๋ฌด๊ฒŒ ์ค‘์‹ฌ์ด โ€œ์ƒˆ ๋ชจ๋ธโ€์ด ์•„๋‹ˆ๋ผ โ€œ์ƒˆ ๋ฐ์ดํ„ฐ ์†Œ์Šค์™€ ์ •์ œโ€์ž„์„ ๊ฐ์•ˆํ•ด ์ฝ์–ด์•ผ ํ•œ๋‹ค.
  • โ€œinteraction-centric์ด ๋…ธ์ด์ฆˆ์— ๊ฐ•๊ฑดํ•˜๋‹คโ€๋Š” ํ•ต์‹ฌ ์ „์ œ๊ฐ€ ๊ฒ€์ฆ๋˜์ง€ ์•Š์•˜๋‹ค. ์ด ์ฃผ์žฅ์ด ยงIII-B ์ „์ฒด์˜ ๋…ผ๊ฑฐ์ธ๋ฐ, ๊ฐ™์€ ์›น ๋ฐ์ดํ„ฐ๋กœ ๋กœ๋ด‡ ์ค‘์‹ฌ(๊ด€์ ˆ ํšŒ๊ท€) ๋˜๋Š” ๋ฌผ์ฒด ์ค‘์‹ฌ(contact map) ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚จ ๋Œ€์กฐ๊ตฐ์ด ์—†๋‹ค. Table III์˜ DRO ๋น„๊ต๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”๊พผ ๋น„๊ต์ด์ง€ ํ‘œํ˜„์„ ๋ฐ”๊พผ ๋น„๊ต๊ฐ€ ์•„๋‹ˆ๋‹ค. ํ‘œํ˜„ ์„ ํƒ์— ๋Œ€ํ•œ ablation์˜ ๋ถ€์žฌ๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ ๊ฐ€์žฅ ํฐ ๊ตฌ๋ฉ์ด๋‹ค.
  • ํ•„ํ„ฐ๋ง ์ž„๊ณ„๊ฐ’์ด ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋‹ค. ๊ด€ํ†ตยท๊ฑฐ๋ฆฌยท์ ‘์ด‰ ๋น„์œจ์˜ ์ž„๊ณ„๊ฐ’ ์ˆ˜์น˜๊ฐ€ ๋ณธ๋ฌธ์— ์—†๋‹ค. 9.6%๋ผ๋Š” ํ†ต๊ณผ์œจ์ด ์ž„๊ณ„๊ฐ’์— ์–ผ๋งˆ๋‚˜ ๋ฏผ๊ฐํ•œ์ง€, ๋” ๋А์Šจํ•˜๊ฒŒ ์žก์•„ 200๊ฐœ๋ฅผ ๋‚จ๊ธฐ๋ฉด ์ข‹์•„์ง€๋Š”์ง€ ๋‚˜๋น ์ง€๋Š”์ง€ ์•Œ ์ˆ˜ ์—†๋‹ค. ์ฝ”๋“œ๋„ ๋น„๊ณต๊ฐœ๋ผ ์™ธ๋ถ€์—์„œ ํ™•์ธํ•  ๋ฐฉ๋ฒ•์ด ์—†๋‹ค.
  • ์‹ค๊ธฐ ํ‰๊ฐ€ ํ”„๋กœํ† ์ฝœ์ด ๋„ˆ๊ทธ๋Ÿฝ๋‹ค. ํ…Œ์ŠคํŠธ ๋ฌผ์ฒด์˜ ๋ฉ”์‹œ๋ฅผ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๊ณ (3D ํ”„๋ฆฐํŠธ ๋˜๋Š” ๋™์ผ ํฌ๊ธฐ ์‹ค๋ฌผ), ํŒ” ์ ‘๊ทผ ๊ถค์ ์€ ์ˆ˜์ž‘์—…์œผ๋กœ ์„ค๊ณ„ํ•˜๋ฉฐ, ์„ฑ๊ณต ๊ธฐ์ค€์€ ๋“ค์–ด ์˜ฌ๋ ค ์œ ์ง€๋‹ค. ์ฆ‰ ์‹ค๊ธฐ ์‹คํ—˜์€ โ€œfunctional grasp ์ž์„ธ๊ฐ€ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด์—์„œ ์„ฑ๋ฆฝํ•˜๋Š”๊ฐ€โ€๋ฅผ ์žฌ์ง€, โ€œ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€โ€(๋ฐฉ์•„์‡ ๋ฅผ ์‹ค์ œ๋กœ ๋‹น๊ธฐ๋Š”๊ฐ€, ๋ถ„์‚ฌ๊ฐ€ ๋˜๋Š”๊ฐ€)๋ฅผ ์žฌ์ง€ ์•Š๋Š”๋‹ค. ๋…ผ๋ฌธ์˜ ์ •์˜๋Œ€๋กœ๋ผ๋ฉด functional grasp์˜ ์ตœ์ข… ๊ฒ€์ฆ์€ ํ›„์† ์กฐ์ž‘์ด์–ด์•ผ ํ•˜๋Š”๋ฐ ๊ทธ ์‹คํ—˜์€ ์—†๋‹ค.
  • ๋ฏธ์ง€ ๋ฌผ์ฒด ์„ฑ๊ณต๋ฅ ์˜ ์ ˆ๋Œ€๊ฐ’์ด ๋‚ฎ๋‹ค. Table III์—์„œ ์šฐ๋ฆฌ ๋ฐฉ๋ฒ•๋„ SR 46.3%๋‹ค. ๋ฒ ์ด์Šค๋ผ์ธ ์ค‘ ์ตœ๊ณ ์ธ DexGraspNet(39.6%)๋ณด๋‹ค๋Š” ๋‚ซ์ง€๋งŒ, ๋ฏธ์ง€ ๋ฌผ์ฒด ํŒŒ์ง€๊ฐ€ ์ ˆ๋ฐ˜๋„ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ์‹ค์šฉ ์ˆ˜์ค€๊ณผ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ์žˆ๋‹ค.
  • ์‹œ๋ฎฌ ์ฆ๊ฐ•์˜ ๊ธฐ๋Šฅ์„ฑ ๋ณด์กด ๊ทผ๊ฑฐ๊ฐ€ ์–‡๋‹ค. FCR 8.37% โ†’ 7.42%๋Š” ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ํ•˜๋ฝ์ด๊ณ , ์ ˆ๋Œ€ ๋ณ€ํ™”ํญ๋„ ์ž‘๋‹ค. ์‹œํ–‰ ๊ฐ„ ๋ถ„์‚ฐ์ด๋‚˜ ์‹ ๋ขฐ๊ตฌ๊ฐ„์ด ์—†์–ด โ€œ๋ณด์กด๋๋‹คโ€์™€ โ€œ์•ฝ๊ฐ„ ์•…ํ™”๋๋‹คโ€๋ฅผ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์—†๋‹ค. ์ธ๊ฐ„ ํ‰๊ฐ€๋Š” ์ด ๋น„๊ต์— ์“ฐ์ด์ง€ ์•Š์•˜๋‹ค.
  • ์ง€ํ‘œ์˜ ์Šค์ผ€์ผ์ด ์„ค๋ช…๋˜์ง€ ์•Š๋Š”๋‹ค. FCR์ด ํ•œ ์ž๋ฆฟ์ˆ˜ %๋ผ๋Š” ๊ฒƒ์€ ๊ธฐ๋Šฅ ์˜์—ญ์˜ ๋Œ€๋ถ€๋ถ„์ด ์•ˆ ๋‹ฟ๋Š”๋‹ค๋Š” ์˜๋ฏธ์ธ๋ฐ(๋ถ„๋ชจ๊ฐ€ ๊ธฐ๋Šฅ ์˜์—ญ ์ „์ฒด์ด๋ฏ€๋กœ), ์ด ๊ฐ’์ด โ€œ์ถฉ๋ถ„ํžˆ ๊ธฐ๋Šฅ์ โ€์ธ ์ˆ˜์ค€์ธ์ง€์— ๋Œ€ํ•œ ๊ธฐ์ค€์„ ์ด ์—†๋‹ค. ์‚ฌ๋žŒ ํŒŒ์ง€์˜ FCR์ด ์–ผ๋งˆ์ธ์ง€ ๊ฐ™์€ ์ƒํ•œ ์ฐธ์กฐ๊ฐ€ ์žˆ์—ˆ์œผ๋ฉด ํ•ด์„์ด ํ›จ์”ฌ ์‰ฌ์› ์„ ๊ฒƒ์ด๋‹ค.
  • ์ €์ž ์Šค์Šค๋กœ ๋ฐํžˆ๋Š” ํ•œ๊ณ„ 3๊ฐ€์ง€(ยงV): โ‘  ์–‡์€ ์†์žก์ด(๋ฒ„ํ‚ท)๋‚˜ ๊ตฌ๋ฉ์— ์†๊ฐ€๋ฝ์„ ๋ผ์šฐ๋Š” ์ƒํ˜ธ์ž‘์šฉ(๊ฐ€์œ„)์—์„œ ๋ณต์›์ด ์‹คํŒจํ•œ๋‹ค โ€” Trellis ๊ฐ™์€ ์ตœ์‹  image-to-mesh๋กœ ๊ฐœ์„  ์—ฌ์ง€๋ฅผ ๋‚จ๊ธด๋‹ค. โ‘ก ๋ฌผ์ฒด๋‹น ํŒŒ์ง€ ํŒจํ„ด์ด ๊ฑฐ์˜ ํš์ผ์ ์ด๋ผ ๊ณผ์ œ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ํŒŒ์ง€๋ฅผ ๋‚ด์ง€ ๋ชปํ•œ๋‹ค โ€” ์–ธ์–ด ์กฐ๊ฑดํ™”๋ฅผ ํ–ฅํ›„ ๊ณผ์ œ๋กœ ๋“ ๋‹ค. โ‘ข ์‹คํŒจ ๋ณต์›์„ ๋ฒ„๋ฆฌ๊ธฐ๋งŒ ํ•˜๊ณ  ContactOpt๋ฅ˜ ์ตœ์ ํ™”๋กœ ๋˜์‚ด๋ฆฌ์ง€๋Š” ์•Š๋Š”๋‹ค. 90%๋ฅผ ๋ฒ„๋ฆฌ๋Š” ํ˜„ ํŒŒ์ดํ”„๋ผ์ธ์—์„œ โ‘ข์€ ํŠนํžˆ ์•„์‰ฌ์šด ์ง€์ ์ด๋‹ค.
  • ์ฝ”๋“œยท๋ฐ์ดํ„ฐ์…‹์ด ๋น„๊ณต๊ฐœ๋‹ค. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์— โ€œCode (Coming Soon)โ€๋งŒ ์žˆ์–ด ์ •๋Ÿ‰์  ์žฌํ˜„ ๊ฒ€์ฆ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ณต๊ฐœ๋˜๋ฉด ์ด ๋ฆฌ๋ทฐ๋ฅผ ๊ฐฑ์‹ ํ•ด ํ•„ํ„ฐ๋ง ์ž„๊ณ„๊ฐ’๊ณผ ํ‘œํ˜„ ablation์„ ์ง์ ‘ ํ™•์ธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€

ํ‘œํ˜„์˜ ๊ณ„๋ณด โ€” D(R,O) Grasp. Web2Grasp์˜ ๋ฐฑ๋ณธ์ธ D(R,O) Grasp๋Š” ๋กœ๋ด‡ ์ ๊ตฐ๊ณผ ๋ฌผ์ฒด ์ ๊ตฐ ์‚ฌ์ด ๊ฑฐ๋ฆฌํ–‰๋ ฌ๋กœ cross-embodiment ํŒŒ์ง€๋ฅผ ๋‹ค๋ค˜๋‹ค. ๊ฐ™์€ ํ‘œํ˜„์ด ์–ด๋””๊นŒ์ง€ ํ™•์žฅ๋˜๋Š”์ง€๋Š” UHAS ๋ฆฌ๋ทฐ์—์„œ ๋‹ค๋ฃฌ ์ ์ด ์žˆ๋‹ค โ€” ๊ทธ์ชฝ์€ ์ •์  grasp ํ‘œํ˜„์„ ๋™์  ํ–‰๋™ ๊ณต๊ฐ„์œผ๋กœ ์Šน๊ฒฉ์‹œํ‚ค๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐ”๊ณ , Web2Grasp๋Š” ๊ฐ™์€ ์ •์  ํ‘œํ˜„์„ ์œ ์ง€ํ•œ ์ฑ„ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ์›น์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐฉํ–ฅ์„ ํƒํ–ˆ๋‹ค. ๊ฐ™์€ ๋ฟŒ๋ฆฌ์—์„œ ๊ฐˆ๋ผ์ง„ ๋‘ ๊ฐˆ๋ž˜๋กœ ๋‚˜๋ž€ํžˆ ๋†“๊ณ  ์ฝ์œผ๋ฉด ์ข‹๋‹ค.

๋ชฉํ‘œ์˜ ๊ณ„๋ณด โ€” functional grasping. โ€œ์•ˆ์ •์ ์œผ๋กœ ์ฅ๊ธฐโ€๊ฐ€ ์•„๋‹ˆ๋ผ โ€œ์šฉ๋„๋Œ€๋กœ ์ฅ๊ธฐโ€๋ฅผ ๋ชฉํ‘œ๋กœ ์‚ผ๋Š” ๊ณ„์—ด๋กœ๋Š” FunGrasp ๋ฆฌ๋ทฐ๊ฐ€ ์žˆ๋‹ค. FunGrasp๋Š” ๋‹จ์ผ ์‚ฌ๋žŒ ์ด๋ฏธ์ง€์—์„œ functional grasp์„ RL๋กœ ๋‹ค์–‘ํ•œ ์†์— ์ „์ดํ•˜๋Š” ์ชฝ์ด๊ณ , Web2Grasp๋Š” ์›น ์ด๋ฏธ์ง€ ๋‹ค์ˆ˜๋ฅผ ๋ณต์›ํ•ด ์ง€๋„ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ ๋งŒ๋“œ๋Š” ์ชฝ์ด๋‹ค. ์‚ฌ๋žŒ ์ด๋ฏธ์ง€๋ฅผ ๊ธฐ๋Šฅ ์ •๋ณด์˜ ์›์ฒœ์œผ๋กœ ๋ณธ๋‹ค๋Š” ์ถœ๋ฐœ์ ์€ ๊ฐ™๊ณ , ๊ทธ๊ฒƒ์„ RL์˜ ์ฐธ์กฐ๋กœ ์“ธ ๊ฒƒ์ธ๊ฐ€ ์ง€๋„ํ•™์Šต์˜ ๋ผ๋ฒจ๋กœ ์“ธ ๊ฒƒ์ธ๊ฐ€์—์„œ ๊ฐˆ๋ฆฐ๋‹ค.

์‚ฌ๋žŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ๋ด‡ ๋ฐ์ดํ„ฐ๋กœ ๋ฐ”๊พธ๋Š” ๊ณ„๋ณด. ์ตœ๊ทผ ์ด ๋ธ”๋กœ๊ทธ์—์„œ ๋‹ค๋ฃฌ RoboTok ๋ฆฌ๋ทฐ(์ธํ„ฐ๋„ท ๊ทœ๋ชจ ์‚ฌ๋žŒ ์‹œ์—ฐ ๊ฒ€์ƒ‰ ์—”์ง„)์™€ HRDexDB ๋ฆฌ๋ทฐ(์ง์ง€์–ด์ง„ ์‚ฌ๋žŒ-๋กœ๋ด‡ ํŒŒ์ง€ ๋ฐ์ดํ„ฐ์…‹)๋Š” ๊ฐ™์€ ๋ฌธ์ œ์˜์‹์˜ ๋‹ค๋ฅธ ๋‹ต์ด๋‹ค. RoboTok์ด โ€œ๋ฐฉ๋Œ€ํ•œ ์‚ฌ๋žŒ ์˜์ƒ์—์„œ ํ•„์š”ํ•œ ๊ฒƒ์„ ๊ฒ€์ƒ‰โ€ํ•˜๊ณ  HRDexDB๊ฐ€ โ€œ์ •๋ฐ€ํ•˜๊ฒŒ ์ง์ง€์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•โ€ํ•œ๋‹ค๋ฉด, Web2Grasp๋Š” โ€œํ’ˆ์งˆ์„ ํฌ๊ธฐํ•œ ๋Œ€๋Ÿ‰ ๋ณต์› + ์‚ฌํ›„ ์ •์ œโ€๋ฅผ ํƒํ•œ๋‹ค. ์…‹์„ ๋น„์šฉ-ํ’ˆ์งˆ ์ถ•์— ๋†“์œผ๋ฉด Web2Grasp๊ฐ€ ๊ฐ€์žฅ ์‹ธ๊ณ  ๊ฐ€์žฅ ์ง€์ €๋ถ„ํ•œ ๊ทน๋‹จ์— ์žˆ๊ณ , 9.6%๋ผ๋Š” ํ†ต๊ณผ์œจ์ด ๊ทธ ๋Œ€๊ฐ€๋‹ค.

๋‚จ์€ ์ถ• โ€” ์–ธ์–ด ์กฐ๊ฑดํ™”. ์ €์ž๋“ค์ด ํ–ฅํ›„ ๊ณผ์ œ๋กœ ๋“  โ€œ๊ณผ์ œ ๊ธฐ์ˆ ๋กœ ์กฐ๊ฑดํ™”ํ•ด ๋‹ค์–‘ํ•œ task-specific grasp ์ƒ์„ฑโ€์€ ์ด๋ฏธ Grasp as You Say ๋ฆฌ๋ทฐ๊ฐ€ ๋‹ค๋ฃฌ ๋ฌธ์ œ ์„ค์ •์ด๋‹ค. Web2Grasp์˜ ์›น ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์–ธ์–ด ์กฐ๊ฑดํ™”๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด โ€œ์นผ์„ ์ž๋ฅด๋ ค๊ณ  ์ฅ๊ธฐ vs ๊ฑด๋„ค์ฃผ๋ ค๊ณ  ์ฅ๊ธฐโ€๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค.

์š”์•ฝ

Web2Grasp๋Š” ๋กœ๋ด‡ ์‹œ์—ฐ ์—†์ด ์ธํ„ฐ๋„ท ์‚ฌ์ง„๋งŒ์œผ๋กœ functional grasp ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚จ๋‹ค. ํ•ต์‹ฌ์€ ์„ธ ๊ฐ€์ง€ ๋– ๋„˜๊ธฐ๊ธฐ๋‹ค โ€” ๋ถ€์ •ํ™•ํ•œ ๊ธฐํ•˜๋Š” ํ…์ŠคํŠธ-3D ์ƒ์„ฑ ๋ฉ”์‹œ๋กœ ๋Œ€์ฒดํ•˜๊ณ , ๋ผ๋ฒจ ๋…ธ์ด์ฆˆ๋Š” interaction-centric ๊ฑฐ๋ฆฌํ–‰๋ ฌ ํ‘œํ˜„์œผ๋กœ ํฌ์„ํ•˜๊ณ , ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ์€ ๊ธฐํ•˜ ํ•„ํ„ฐ(1,000โ†’96๊ฐœ, 9.6%)์™€ IsaacGym ์™ธ๋ž€ ๊ฒ€์ฆ(โ†’3,800๊ฐœ)์œผ๋กœ ์‚ฌํ›„ ํ™•๋ณดํ•œ๋‹ค. ๊ฒฐ๊ณผ๋Š” ์‹œ๋ฎฌ 19๋ฌผ์ฒด 83.4%, ๋ฏธ์ง€ 9๋ฌผ์ฒด์—์„œ SRยทFCRยท์ธ๊ฐ„ ํ‰๊ฐ€ ์ „ ์ง€ํ‘œ ๋ฒ ์ด์Šค๋ผ์ธ ์šฐ์œ„, ์‹ค๊ธฐ 12๋ฌผ์ฒด 77.5%๋‹ค.

๊ฐ€์žฅ ์„ค๋“๋ ฅ ์žˆ๋Š” ๊ฒฐ๊ณผ๋Š” ๊ฐ™์€ ์•„ํ‚คํ…์ฒ˜(DRO)๋ฅผ ๋ฐ์ดํ„ฐ๋งŒ ๋ฐ”๊ฟ” ์ด๊ฒผ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค โ€” ๊ธฐ์—ฌ๊ฐ€ ๋ฐ์ดํ„ฐ์— ์žˆ๋‹ค๋Š” ์ฃผ์žฅ์„ ์•„ํ‚คํ…์ฒ˜ ํ†ต์ œ๋กœ ๋’ท๋ฐ›์นจํ–ˆ๋‹ค. ๊ฐ€์žฅ ์•„์‰ฌ์šด ๊ฒƒ์€ ๊ทธ ๋ฐ˜๋Œ€ํŽธ์ด๋‹ค. โ€œinteraction-centric ํ‘œํ˜„์ด ๋…ธ์ด์ฆˆ์— ๊ฐ•๊ฑดํ•˜๋‹คโ€๋Š” ๋‘ ๊ธฐ๋‘ฅ ์ค‘ ๋‚˜๋จธ์ง€ ํ•˜๋‚˜๋Š” ๋Œ€์กฐ๊ตฐ ์—†์ด ์ฑ„ํƒ ๊ทผ๊ฑฐ๋กœ๋งŒ ์„œ์ˆ ๋๊ณ , ํ•„ํ„ฐ๋ง ์ž„๊ณ„๊ฐ’๋„ ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋‹ค. ์‹ค๊ธฐ ํ‰๊ฐ€๊ฐ€ ๋ฌผ์ฒด ๋ฉ”์‹œ๋ฅผ ์•Œ๊ณ  ํŒ” ๊ถค์ ์„ ์ˆ˜์ž‘์—…ํ•œ ์ƒํƒœ์—์„œ โ€œ๋“ค์–ด ์˜ฌ๋ฆฌ๊ธฐโ€๋งŒ ์žฌ๋Š” ๊ฒƒ๋„, functional grasp์ด๋ผ๋Š” ์ •์˜์— ๋น„์ถ”๋ฉด ์ ˆ๋ฐ˜์˜ ๊ฒ€์ฆ์ด๋‹ค.

๊ทธ๋Ÿผ์—๋„ โ€œ์›น ์ด๋ฏธ์ง€๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์›๊ด‘์„์ด๋ฉฐ, 90%๋ฅผ ๋ฒ„๋ ค๋„ ๋˜๋Š” ์ •๋ จ ๊ณต์ •๋งŒ ์žˆ์œผ๋ฉด ์“ธ ์ˆ˜ ์žˆ๋‹คโ€๋Š” ์ด ๋…ผ๋ฌธ์˜ ํƒœ๋„๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋น„์šฉ์ด ๋ณ‘๋ชฉ์ธ ๋‹ค์ง€ ์กฐ์ž‘ ๋ถ„์•ผ์—์„œ ์ถฉ๋ถ„ํžˆ ๊ฐ’์ง€๋‹ค. ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜๋ฉด ํ•„ํ„ฐ๋ง ์ž„๊ณ„๊ฐ’์˜ ๋ฏผ๊ฐ๋„์™€ ํ‘œํ˜„ ์„ ํƒ์˜ ablation๋ถ€ํ„ฐ ํ™•์ธํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค.

Copyright 2026, JungYeon Lee