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

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด
    • ๋ฐฐ๊ฒฝ: ํ•œ ๋ฐœ pedipulation์—์„œ articulated object๋กœ (ยงIยทยงII)
    • ์‹œ์Šคํ…œ ๊ฐœ์š” (ยงIII)
    • ๋ฐฉ๋ฒ• ์ƒ์„ธ 1: ํ๋ธŒ ์ธ์‹ (ยงIV)
    • ๋ฐฉ๋ฒ• ์ƒ์„ธ 2: ํ•™์Šต๋œ ์ง€๊ฐ pedipulation ์Šคํ‚ฌ (ยงV)
    • ์ง๊ด€: ๊ณ ์ •ํ•˜๋Š” ๋ฐœ๊ณผ ๋ฏธ๋Š” ๋ฐœ์€ ๊ฐ™์€ ๋ชธ์ด๋‹ค
    • ์‹คํ—˜: ํ๋ธŒ ์ธ์‹ (ยงVI-A)
    • ์‹คํ—˜: pedipulation ์Šคํ‚ฌ (ยงVI-B)
    • ์‹คํ—˜: ์ž์œจ ํ๋ธŒ ํ’€์ด (ยงVI-C)
    • ๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
    • ์ฝ”๋“œ ๊ณต๊ฐœ ๋ฒ”์œ„
    • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€
    • ์š”์•ฝ
    • ์ด ๊ธ€์— ๋Œ€ํ•ด

๐Ÿ“ƒRubik Quadruped ๋ฆฌ๋ทฐ

quadruped
loco-manipulation
rl
sim2real
pedipulation
Solving a Giant Rubikโ€™s Cube with a Quadruped Robot
Published

October 29, 2026

  • Paper Link (arXiv:2610.24610)

  • Project

  • Video (YouTube)

  • Lukas Amiet*, Gabriel Sรกnchez-Blanco Repgen*, Mayank Mittal, Victor Klemm, Andrei Cramariuc, Marco Hutter, Cesar Cadena (*๊ณต๋™ 1์ €์ž)

  • ETH Zรผrich (Mittal์€ NVIDIA ๊ฒธ์ง), arXiv preprint (cs.RO), 2026

  1. ๐Ÿ’ก ์‚ฌ์กฑ ๋กœ๋ด‡์ด ํŒ” ์—†์ด ์•ž๋ฐœ๋งŒ์œผ๋กœ ํ•œ ๋ณ€ 0.4 m, 4.6 kg์งœ๋ฆฌ ๋Œ€ํ˜• ๋ฃจ๋น…์Šค ํ๋ธŒ๋ฅผ ํ‘ผ๋‹ค. ํ•ต์‹ฌ ๋‚œ์ œ๋Š” ๋ฐ”๋‹ฅ์— ๊ทธ๋ƒฅ ๋†“์ธ articulated object๋ฅผ ๋‹ค๋ฃจ๋ฉด์„œ ํ๋ธŒ ์ „์ฒด๋ฅผ ๋’ค์ง‘์„ ๋•Œ๋Š” ์ธต ๋ฐฐ์น˜๋ฅผ ๋ณด์กดํ•˜๊ณ , ์ธต์„ ๋Œ๋ฆด ๋•Œ๋Š” ํ•œ ๋ฐœ๋กœ ํ๋ธŒ๋ฅผ ๊ณ ์ •ํ•œ ์ฑ„ ๋‹ค๋ฅธ ๋ฐœ๋กœ ๋ฏธ๋Š” ๊ฒƒ์ด๋‹ค.
  2. โš™๏ธ ์Šคํ‚ฌ ์‚ฌ์ด์—๋Š” onboard RGB-D ์ธ์‹(SAM 3 ๋ถ„ํ•  โ†’ RANSAC+ICP ํฌ์ฆˆ โ†’ CIE-LAB k-NN ์ƒ‰ ๋ถ„๋ฅ˜ โ†’ ๋‹ค์ค‘ ์‹œ์  ์ง‘๊ณ„)์ด ํ๋ธŒ ํฌ์ฆˆ์™€ ์ƒ‰ ์ƒํƒœ๋ฅผ ๋ณต์›ํ•˜๊ณ , Kociemba ์†”๋ฒ„์˜ ์ˆ˜์ˆœ์„ flipยทrepositionยทrotate ์Šคํ‚ฌ ์—ด๋กœ ์ปดํŒŒ์ผํ•œ๋‹ค. ์Šคํ‚ฌ ์ž์ฒด๋Š” privileged teacher(PPO)๋ฅผ depth+๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ student๋กœ distillํ•œ joint-space policy์ด๋ฉฐ, Rotate CW๋Š” CCW policy๋ฅผ ์ขŒ์šฐ ๋Œ€์นญ์œผ๋กœ ๋’ค์ง‘์–ด ์–ป๋Š”๋‹ค.
  3. ๐ŸŽฏ ์‹ค๊ธฐ์—์„œ ์Šค์บ”ยท๊ณ„ํšยท์‹คํ–‰์„ ์‚ฌ๋žŒ ๊ฐœ์ž… ์—†์ด ์ด์–ด ์‹œ๋„ํ•œ 3ํšŒ ๋ชจ๋‘ ์™„์ฃผํ–ˆ๋‹ค(ํšŒ๋‹น ์•ฝ 30์Šคํ…, 8~9๋ถ„). ์‹œ๋ฎฌ๋ ˆ์ด์…˜ student ์„ฑ๊ณต๋ฅ ์€ 97.4~99.7%์ด๊ณ , ์‹ค๊ธฐ ๋‹จ๋… ์‹œํ–‰์€ flip 15/15, Rotate CCW 13/15, Rotate CW 10/15์˜€๋‹ค.

๐Ÿ” Ping Review

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

์‚ฌ์กฑ ๋กœ๋ด‡์˜ ๋‹ค๋ฆฌ๋กœ ๋ฌผ๊ฑด์„ ๋‹ค๋ฃจ๋Š” ์ผ์„ pedipulation์ด๋ผ ๋ถ€๋ฅธ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€์˜ ์‹œ์—ฐ์€ ๋ฒ„ํŠผ ๋ˆ„๋ฅด๊ธฐ, ๊ณต ๋“œ๋ฆฌ๋ธ”, ๋ฌธ ์—ด๊ธฐ์ฒ˜๋Ÿผ ํ•œ ๋ฐœ๋กœ ํ•œ ๋ฒˆ ํ•˜๋Š” ์ ‘์ด‰์ด ๋Œ€๋ถ€๋ถ„์ด์—ˆ๋‹ค. ์ด ๋…ผ๋ฌธ์€ ๋‚œ๋„๋ฅผ ๋‘ ์ถ•์—์„œ ์˜ฌ๋ฆฐ๋‹ค. ์ฒซ์งธ, ๋Œ€์ƒ์ด ๋ฐ”๋‹ฅ์— ๊ทธ๋ƒฅ ๋†“์ธ(freestanding) articulated object๋‹ค. ํ๋ธŒ ์ „์ฒด์˜ ํฌ์ฆˆ์™€ ๋‚ด๋ถ€ ์ธต ๋ฐฐ์น˜๋ฅผ ๋™์‹œ์— ์‹ ๊ฒฝ ์จ์•ผ ํ•œ๋‹ค. ๋‘˜์งธ, ๊ทธ ์กฐ์ž‘์„ ์ˆ˜์‹ญ ๋ฒˆ ์—ฐ์†์œผ๋กœ ํ•ด์•ผ ํ•œ๋‹ค. ํ๋ธŒ๋ฅผ ๋’ค์ง‘๋‹ค๊ฐ€ ์ธต ํ•˜๋‚˜๊ฐ€ ์กฐ๊ธˆ ๋Œ์•„๊ฐ€๋ฉด ๊ณ„ํšํ•ด ๋‘” ํ๋ธŒ ์ƒํƒœ๊ฐ€ ๊นจ์ง€๊ณ  ์ดํ›„ ์ˆ˜์ˆœ์ด ์ „๋ถ€ ๋ฌด์˜๋ฏธํ•ด์ง„๋‹ค. ์ €์ž๋“ค์€ ์ด ์กฐ๊ฑด์„ โ€œ๋Œ€ํ˜• ๋ฃจ๋น…์Šค ํ๋ธŒ๋ฅผ ๋ฐœ๋กœ ํ‘ธ๋Š” ๊ณผ์ œโ€๋กœ ๊ตฌ์ฒดํ™”ํ–ˆ๋‹ค.

์‹œ์Šคํ…œ์€ ํ๋ธŒ ์ƒํƒœ ์ถ”์ •๊ณผ ์Šคํ‚ฌ ์‹คํ–‰์„ ๋ถ„๋ฆฌํ•œ๋‹ค. ์Šคํ‚ฌ๊ณผ ์Šคํ‚ฌ ์‚ฌ์ด์—๋Š” ๋จธ๋ฆฌ์˜ ZED X Mini RGB-D ์นด๋ฉ”๋ผ๋กœ ํ๋ธŒ์˜ ๊ธฐํ•˜ ํฌ์ฆˆ์™€ ์ƒ‰ ์ƒํƒœ(cube net)๋ฅผ ์ถ”์ •ํ•˜๊ณ , ์Šคํ‚ฌ์ด ๋„๋Š” ๋™์•ˆ์—๋Š” ํ•™์Šต๋œ policy๊ฐ€ ์•ž์ชฝ RealSense depth ๋‘ ์žฅ๊ณผ ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ๋งŒ์œผ๋กœ ๊ด€์ ˆ ๋ชฉํ‘œ๋ฅผ ๋‚ธ๋‹ค. policy๋Š” ํ๋ธŒ์˜ ์ƒ‰์„ ์ „ํ˜€ ๋ณด์ง€ ์•Š๋Š”๋‹ค.


์ „์ฒด ํ๋ฆ„(Fig. 1). Scanning: ๋กœ๋ด‡์ด ํ๋ธŒ ์ฃผ์œ„๋ฅผ 270ยฐ ํ˜ธ๋กœ ๋Œ๊ณ  ํ•œ ๋ฒˆ ๋’ค์ง‘์–ด ์—ฌ์„ฏ ๋ฉด์„ ๋ชจ๋‘ ๋ณธ๋‹ค. ๋งํ’์„ ์€ ๊ฐ ์‹œ์ ๊นŒ์ง€ ์ง‘๊ณ„๋œ ์ƒ‰ ์ƒํƒœ๋‹ค. Planning: ๊ธฐ์„ฑ ์†”๋ฒ„๊ฐ€ ์ˆ˜์ˆœ์„ ๊ณ„์‚ฐํ•˜๊ณ  ์ด๋ฅผ ๋กœ๋ด‡ ์Šคํ‚ฌ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค. Solving: ๊ณ„์‚ฐ๋œ ์ˆœ์„œ๋Œ€๋กœ ์Šคํ‚ฌ์„ ์‹คํ–‰ํ•œ๋‹ค(๊ทธ๋ฆผ์˜ ํ•ด๋Š” 25์Šคํ…).

๊ณต์‹ ์˜์ƒ(ETH Robotic Systems Lab YouTube). ์™„์ฃผ ์ „ ๊ณผ์ •์€ ์ด ์˜์ƒ๊ณผ ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ โ€œFull autonomous solveโ€ ํด๋ฆฝ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

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

๋กœ๋ด‡์ด ์“ฐ๋Š” ๋™์ž‘์€ ๋‹ค์„ฏ ๊ฐ€์ง€๋‹ค. ๋ณดํ–‰ policy๋กœ ํ๋ธŒ ์ฃผ์œ„ 90ยฐ ํ˜ธ๋ฅผ ๋„๋Š” Repositioning, ํ๋ธŒ ์ „์ฒด๋ฅผ ๋กœ๋ด‡์—์„œ ๋ฉ€์–ด์ง€๋Š”/๊ฐ€๊นŒ์›Œ์ง€๋Š” ์ชฝ์œผ๋กœ 90ยฐ ๊ตด๋ฆฌ๋Š” Flip Forward / Flip Backward, ์•„๋ž˜์ธต์„ ํ•œ ๋ฐœ๋กœ ๋ˆ„๋ฅธ ์ฑ„ ์œ„ ๋‘ ์ธต์„ 90ยฐ ๋Œ๋ฆฌ๋Š” Rotate CCW / CW๋‹ค. Kociemba ์†”๋ฒ„๊ฐ€ ๋‚ธ ๋ฉด ํšŒ์ „ ์ˆ˜์ˆœ์€ โ€œ๋ชฉํ‘œ ๋ฉด์„ flip๊ณผ reposition์œผ๋กœ ๋ฐ”๋‹ฅ์— ๊ฐ€์ ธ์˜จ ๋’ค rotateโ€ํ•˜๋Š” ์Šคํ‚ฌ ์—ด๋กœ ์ปดํŒŒ์ผ๋œ๋‹ค.

๊ฐ pedipulation policy๋Š” 50 Hz๋กœ 12์ฐจ์› ํ–‰๋™ \mathbf{a}_t\in[-10,10]^{12}๋ฅผ ๋‚ด๊ณ , ์ด๊ฒƒ์ด ๊ด€์ ˆ ์œ„์น˜ ๋ชฉํ‘œ๊ฐ€ ๋œ๋‹ค.

\mathbf{q}_t^{\mathrm{des}}=\mathbf{q}^{\mathrm{nom}}+0.5\,\mathbf{a}_t

\mathbf{q}^{\mathrm{nom}}์€ ๊ธฐ๋ณธ ์ž์„ธ(๋ผ๋””์•ˆ)๋‹ค. foot ์œ„์น˜ ๊ฐ™์€ ์ค‘๊ฐ„ ๋ช…๋ น ์—†์ด ๊ด€์ ˆ ๊ณต๊ฐ„์„ ์ง์ ‘ ์ œ์–ดํ•œ๋‹ค๋Š” ์ ์ด ์ด ๋…ผ๋ฌธ ๊ฒฐ๊ณผ ํ•ด์„์˜ ์—ด์‡ ๋‹ค. ํ•™์Šต์€ privileged ๊ด€์ธก(ํ๋ธŒ ์ƒํƒœ, ๋ฌผ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ, Rotate๋Š” ๋ฐœยท์ •๊ฐ•์ด ์ ‘์ด‰๋ ฅ๊นŒ์ง€)์„ ๋ฐ›๋Š” teacher๋ฅผ PPO๋กœ ํ•™์Šตํ•˜๊ณ , ์ด๋ฅผ depth ์ด๋ฏธ์ง€ 2์žฅ(30ร—53, 10 Hz)๊ณผ 45์ฐจ์› ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ์„ ๋ฐ›๋Š” CNN+LSTM student๋กœ distillํ•œ๋‹ค. Rotate CW๋Š” ๋”ฐ๋กœ ํ•™์Šตํ•˜์ง€ ์•Š๊ณ  CCW student์˜ ๊ด€์ธก๊ณผ ํ–‰๋™์„ ์‹œ์ƒ๋ฉด(sagittal plane) ๊ธฐ์ค€์œผ๋กœ ๋’ค์ง‘์–ด ์–ป๋Š”๋‹ค.

(\tilde{\mathbf{a}}_t,\mathbf{h}_t)=\pi_{\mathrm{CCW}}\big(\mathcal{M}_o(\mathbf{o}_t),\mathbf{h}_{t-1}\big),\qquad \mathbf{a}_t=\mathcal{M}_a(\tilde{\mathbf{a}}_t)

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

  • ํ๋ธŒ ์ธ์‹: 2 m ์ด๋‚ด์—์„œ ํฌ์ฆˆ ์˜ค์ฐจ ์ค‘์•™๊ฐ’ ์•ฝ 0.02 m, 3ยฐ ๋ฏธ๋งŒ. ์ƒ‰ ๋ถ„๋ฅ˜ ์ •ํ™•๋„ ์‹ค๋‚ด 100%, ์‹ค์™ธ 98.7%. ์Šค์บ”์€ ์‹ค๋‚ด 5/5, ์‹ค์™ธ 3/5์—์„œ ์™„์ „ํ•˜๊ณ  ์ •ํ™•ํ•œ cube net์„ ๋ณต์›ํ–ˆ๋‹ค(์‹ค์™ธ ์‹คํŒจ 2๊ฑด์€ ๋ฏธ๋„๋Ÿฌ์šด ์ง€๋ฉด์—์„œ์˜ ์‹คํ–‰ ๋ฌธ์ œ).
  • ์Šคํ‚ฌ(์‹œ๋ฎฌ๋ ˆ์ด์…˜, 1000 ์—ํ”ผ์†Œ๋“œ): student ์„ฑ๊ณต๋ฅ  Flip Bwd 99.7%, Flip Fwd 99.7%, Rotate CCW 99.0%, Rotate CW 97.4%. teacher์™€ ๊ฑฐ์˜ ๊ฐ™๋‹ค.
  • ์ ˆ์ œ(์‹œ๋ฎฌ๋ ˆ์ด์…˜): depth๋ฅผ ๋ชจ๋‘ ๋นผ๋ฉด ์„ฑ๊ณต๋ฅ ์ด 77.8 / 87.5 / 76.8%๋กœ ๋–จ์–ด์ง€๊ณ , foot-target ๊ณ„์ธต ์ œ์–ด๋กœ ๋ฐ”๊พธ๋ฉด Rotate๊ฐ€ 70.0%๋กœ ๋–จ์–ด์ง„๋‹ค(joint-space teacher 99.7%).
  • ์‹ค๊ธฐ ๋‹จ๋… ์‹œํ–‰: flip ๊ฐ 15/15, Rotate CCW 13/15, Rotate CW 10/15. ํšŒ์ „ ์‹คํŒจ๋Š” 1๊ฑด์„ ๋นผ๊ณ  ๋ชจ๋‘ 15ยฐ ๋„˜๋Š” ๊ณผํšŒ์ „์ด์—ˆ๋‹ค.
  • ์™„์ฃผ: ์‹œ๋„ํ•œ 3ํšŒ ๋ชจ๋‘ ์‚ฌ๋žŒ ๊ฐœ์ž… ์—†์ด ์™„์ฃผ, ํšŒ๋‹น ์•ฝ 30์Šคํ…, 8~9๋ถ„.

๊ฒฐ๋ก :

โ€œ๋ฃจ๋น…์Šค ํ๋ธŒ๋ฅผ ํ‘ผ๋‹คโ€๋Š” ํ—ค๋“œ๋ผ์ธ์˜ ์‹ค์ฒด๋Š” ํผ์ฆ ํ’€์ด๊ฐ€ ์•„๋‹ˆ๋ผ(ํ’€์ด๋Š” Kociemba ์†”๋ฒ„๊ฐ€ ํ•œ๋‹ค) articulated object๋ฅผ ์ƒํƒœ๋ฅผ ๊นจ๋œจ๋ฆฌ์ง€ ์•Š๊ณ  ๋ฐ˜๋ณต ์กฐ์ž‘ํ•˜๋Š” ๋‹ค๋ฆฌ ๊ธฐ๋ฐ˜ whole-body skill์ด๋‹ค. ํŠนํžˆ ํ•œ ๋ฐœ๋กœ ๊ณ ์ •ํ•˜๊ณ  ๋‹ค๋ฅธ ๋ฐœ๋กœ ๋ฏธ๋Š” two-foot ํ˜‘์‘์„ joint-space policy๋กœ ์ง์ ‘ ํ•™์Šตํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ทผ๊ฑฐ(๊ณ„์ธต ์ œ์–ด ๋Œ€๋น„ Rotate 99.7 vs 70.0%)์™€, ์ด๋ฅผ ํ•™์Šต์‹œํ‚ค๋Š” wrench-assisted curriculum์ด ์ด์‹์„ฑ ์žˆ๋Š” ๊ธฐ์—ฌ๋‹ค. ๋ฐ˜๋ฉด ์™„์ฃผ ์‹œ์—ฐ์€ 3ํšŒ๋ฟ์ด๊ณ , ์„ž์€ ์ •๋„(scramble ๊นŠ์ด)๊ฐ€ ๋ฐํ˜€์ง€์ง€ ์•Š์•˜์œผ๋ฉฐ, ๊ทธ๋ฆผ์—์„œ ์„ธ์–ด ๋ณด๋ฉด ํ•ด์˜ ๊ธธ์ด๊ฐ€ ๋ฌด์ž‘์œ„ ์ƒํƒœ ํ’€์ด๋ณด๋‹ค ์งง์•„ ๋ณด์ธ๋‹ค. ๋˜ ํผ์ฆ ์ƒํƒœ๋ฅผ ์‹คํ–‰ ์ค‘์— ๋‹ค์‹œ ํ™•์ธํ•˜๋Š” ๋ฃจํ”„๊ฐ€ ์—†๋‹ค. โ€œ๊ธด multi-step ๊ณผ์ œโ€๋ผ๋Š” ์ฃผ์žฅ์€ ์ด ๋ฒ”์œ„ ์•ˆ์—์„œ ์ฝ์–ด์•ผ ํ•œ๋‹ค.


๐Ÿ”” Ring Review

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

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

์ด ๋…ผ๋ฌธ์˜ ์ง„์งœ ์งˆ๋ฌธ์€ โ€œ๋กœ๋ด‡ ๋‹ค๋ฆฌ๋กœ ๋ฐ”๋‹ฅ์— ๋†“์ธ ๋ฌผ์ฒด์˜ ํฌ์ฆˆ์™€ ๋‚ด๋ถ€ ๊ด€์ ˆ ์ƒํƒœ๋ฅผ ์„ ํƒ์ ์œผ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋Š”๊ฐ€โ€๋‹ค. ํ๋ธŒ๋ฅผ ๊ตด๋ฆด ๋•Œ๋Š” ๋‚ด๋ถ€ ์ƒํƒœ(์ธต ๋ฐฐ์น˜)๋ฅผ ๊ทธ๋Œ€๋กœ ๋‘ฌ์•ผ ํ•˜๊ณ , ์ธต์„ ๋Œ๋ฆด ๋•Œ๋Š” ํฌ์ฆˆ(์•„๋ž˜์ธต)๋ฅผ ๋ถ™์žก์•„ ๋‘ฌ์•ผ ํ•œ๋‹ค. ์ด ๋‘ ์š”๊ตฌ๋Š” ์„œ๋กœ ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์˜ ์ œ์•ฝ์ด๋‹ค. ์ €์ž๋“ค์€ ์ด๋ฅผ ์„ธ ์ธต์œผ๋กœ ๋‚˜๋ˆ  ํ‘ผ๋‹ค. ์ƒํƒœ๋Š” ์Šคํ‚ฌ ์‚ฌ์ด์—๋งŒ ๋ณด๋Š” RGB-D ์ธ์‹์ด ๋งก๊ณ , ์ˆœ์„œ๋Š” ๊ธฐ์„ฑ ์†”๋ฒ„์™€ ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ๋งก๊ณ , ์ ‘์ด‰์€ ์ƒ‰์„ ๋ชจ๋ฅด๋Š” depth ๊ธฐ๋ฐ˜ joint-space policy๊ฐ€ ๋งก๋Š”๋‹ค. ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ๊ฒฐ๊ณผ๋Š” โ€œ๋‘ ๋ฐœ์ด ๋™์‹œ์— ์„œ๋กœ ๋‹ค๋ฅธ ์—ญํ• ์„ ํ•ด์•ผ ํ•˜๋Š” ์ ‘์ด‰โ€์—์„œ foot-target ๊ณ„์ธต ์ œ์–ด๊ฐ€ ๋ฌด๋„ˆ์ง„๋‹ค๋Š” ์ ˆ์ œ(Table III)๋‹ค.

๋ฐฐ๊ฒฝ: ํ•œ ๋ฐœ pedipulation์—์„œ articulated object๋กœ (ยงIยทยงII)

Pedipulation์˜ ๊ธฐ์กด ๋ฒ”์œ„. ๋…ผ๋ฌธ์ด ์ •๋ฆฌํ•˜๋Š” ์„ ํ–‰ ์—ฐ๊ตฌ๋Š” ๋‘ ๊ฐˆ๋ž˜๋‹ค. ํ•˜๋‚˜๋Š” ๊ณผ์ œ ์ „์šฉ joint-space policy(DribbleBot์ด ๋Œ€ํ‘œ์ ์ด๋ฉฐ, ๋ณ„๋„ ์ธ์‹ ๋ชจ๋“ˆ์ด ์ถ”์ •ํ•œ ๊ณต ์œ„์น˜๋ฅผ ์กฐ๊ฑด์œผ๋กœ ๋ฐ›๋Š”๋‹ค)๋‹ค. ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” whole-body controller๊ฐ€ ๊ท ํ˜•์„ ์žก๊ณ  ์ƒ์œ„ ๊ณ„์ธต์ด ๋ฐœ ํ•˜๋‚˜์˜ ๋ชฉํ‘œ ์œ„์น˜๋‚˜ ํŒŒ๋ผ๋ฏธํ„ฐํ™”๋œ ๊ถค์ ์„ ์ฃผ๋Š” ๊ณ„์ธตํ˜• ๊ตฌ์กฐ๋‹ค(Pedipulate, Stolle et al.์˜ ์žฅ์• ๋ฌผ ํšŒํ”ผ pedipulation ๋“ฑ). ์ƒ์œ„ ๊ณ„์ธต์€ ์›๊ฒฉ์กฐ์ž‘, behavior tree, ๊ถค์  ๊ณ„ํš๊ธฐ, ํ•™์Šต๋œ ์‹œ๊ฐ policy ๋“ฑ ๋‹ค์–‘ํ•˜๋‹ค. ๊ณตํ†ต์ ์€ ํ•œ ๋ฒˆ์— ํ•œ ๋ฐœ์˜ ๋ชฉํ‘œ๋ฅผ ์ถ”์ข…ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

์™œ ํ๋ธŒ๋Š” ๋‹ค๋ฅธ๊ฐ€. ์ €์ž๋“ค์€ ๋‘ ๊ฐ€์ง€๋ฅผ ์งš๋Š”๋‹ค. ํ๋ธŒ๋ฅผ ๋’ค์ง‘๋Š” ๋™์•ˆ ์ธต ๋ฐฐ์น˜๊ฐ€ ๋ณด์กด๋ผ์•ผ ํ•˜๊ณ , ์ธต์„ ๋Œ๋ฆฌ๋ ค๋ฉด ํ๋ธŒ๋ฅผ ์•ˆ์ •์‹œํ‚ค๋Š” ์ ‘์ด‰๊ณผ ์ˆ˜๋™ ๊ด€์ ˆ์„ ๊ตฌ๋™ํ•˜๋Š” ์ ‘์ด‰์ด ๋™์‹œ์— ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ โ€œ๋ฐœ ํ•˜๋‚˜์˜ ๋ชฉํ‘œ ์ถ”์ข…โ€์„ ๋„˜์–ด์„œ ์—ฌ๋Ÿฌ ์ ‘์ด‰์˜ ํ˜‘์‘, ๊ท ํ˜• ์œ ์ง€, ๋ฌผ์ฒด ์ƒํƒœ ๋ณด์กด์ด ํ•จ๊ป˜ ์š”๊ตฌ๋œ๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค.

ํ๋ธŒ ์ธ์‹ ์ชฝ์˜ ๊ณต๋ฐฑ. ๊ธฐ์กด ๋ฃจ๋น…์Šค ํ๋ธŒ ์ธ์‹์€ ๋‹จ์ผ ์ด๋ฏธ์ง€์—์„œ ๋ณด์ด๋Š” ์ตœ๋Œ€ 3๋ฉด์„ ์ฝ๊ฑฐ๋‚˜(Kasprzak et al.), ๊ธฐ๊ณ„ ์žฅ์น˜๋กœ ๋ฉด์„ ์ฐจ๋ก€๋กœ ์นด๋ฉ”๋ผ์— ๋ณด์—ฌ ์ฃผ๊ฑฐ๋‚˜(Chalise et al.), ์™ธ๋ถ€ ์นด๋ฉ”๋ผ 3๋Œ€๋กœ ํฌ์ฆˆ์™€ ์ธต ๊ฐ๋„๋ฅผ ์ถ”์ •ํ•˜๋˜ ์•Œ๋ ค์ง„ ํผ์ฆ ๋ฐฐ์น˜์—์„œ ์ถœ๋ฐœํ–ˆ๋‹ค(OpenAI 2019, ๋…ผ๋ฌธ์˜ ์„œ์ˆ ). ์ด ๋…ผ๋ฌธ์€ ๊ณ ์ • ์ดฌ์˜ ์žฅ์น˜ ์—†์ด, ๋กœ๋ด‡์ด ์›€์ง์ด๋ฉฐ ์–ป๋Š” ๋ถ€๋ถ„ ์‹œ์ ๋“ค์—์„œ ๋ฏธํ„ฐ ๋‹จ์œ„ ํฌ์ฆˆ์™€ ์™„์ „ํ•œ ์ƒ‰ ์ƒํƒœ๋ฅผ ํ•จ๊ป˜ ๋ณต์›ํ•ด์•ผ ํ•œ๋‹ค. OpenAI์˜ in-hand ํ๋ธŒ ํ’€์ด์™€ ๊ทธ ์ดํ›„ ์† ๊ธฐ๋ฐ˜ ํšŒ์ „ ์—ฐ๊ตฌ์˜ ํ๋ฆ„์€ AnyRotate ๋ฆฌ๋ทฐ์˜ ๋น„๊ต ์ ˆ์—์„œ ์ •๋ฆฌํ•œ ์ ์ด ์žˆ๋‹ค.

์‹œ์Šคํ…œ ๊ฐœ์š” (ยงIII)


์‹œ์Šคํ…œ ๊ตฌ์กฐ(Fig. 2). ์ดˆ๋ก ํ™”์‚ดํ‘œ๋Š” ์ฆ๊ฑฐ(evidence), ๊ฒ€์€ ํ™”์‚ดํ‘œ๋Š” ๋ช…๋ น์ด๋‹ค. ๊ณ„ํš์€ ํ’€์ด๋‹น ํ•œ ๋ฒˆ, ์‹คํ–‰ ๊ณ„์ธต์€ ์ดˆ ๋‹จ์œ„, ๋ชจ์…˜ ์Šคํ‚ฌ์€ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ๋ˆ๋‹ค. ์Šคํ‚ฌ ์‚ฌ์ด์—๋Š” ํ๋ธŒ ์ธ์‹(ZED front, RGB+depth)์ด ํฌ์ฆˆ์™€ cube net์„ ์ฃผ๊ณ , ์Šคํ‚ฌ ์ค‘์—๋Š” pedipulation policy๊ฐ€ ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ๊ณผ ์•ž์ชฝ RealSense(upper+lower) depth๋งŒ ์“ด๋‹ค.

๋ฌธ์ œ ์„ค์ •. ํ‰ํ‰ํ•œ ๋ฐ”๋‹ฅ ์œ„, ํ•œ ๋ณ€ L=0.4 m, ์งˆ๋Ÿ‰ 4.6 kg์˜ ์„ž์ธ 3ร—3ร—3 ํ๋ธŒ. ๋กœ๋ด‡์€ ANYmal-D๋‹ค. ํ๋ธŒ๋Š” 26๊ฐœ cubelet, 54๊ฐœ facelet์œผ๋กœ ์ด๋ค„์ง€๊ณ , ์ƒํƒœ๋Š” โ€œ๋ชจ๋“  facelet ์ƒ‰์„ ์ ์€ cube net + ํฌ์ฆˆโ€๋กœ ํ‘œํ˜„ํ•œ๋‹ค.

๋‘ ์ข…๋ฅ˜์˜ ํฌ์ฆˆ. ๊ธฐํ•˜๋งŒ์œผ๋กœ๋Š” ํฌ์ฆˆ๊ฐ€ ํ๋ธŒ์˜ 24๊ฐœ ํšŒ์ „ ๋Œ€์นญ๋งŒํผ ๋ชจํ˜ธํ•˜๋‹ค(geometric pose). ๊ฐ ๋ฉด์˜ ์ค‘์•™ facelet ์ƒ‰์€ ๊ณ ์ •๋ผ ์žˆ์œผ๋ฏ€๋กœ ์ด ์ƒ‰์œผ๋กœ ์ถ•์— ์ด๋ฆ„์„ ๋ถ™์ด๋ฉด ๋ชจํ˜ธ์„ฑ์ด ํ’€๋ฆฐ๋‹ค(semantic pose). ๊ณ„ํš๊ธฐ๋Š” cube net๊ณผ semantic pose๋กœ ์ˆ˜์ˆœ์„ ์ •ํ•˜๊ณ , ์‹คํ–‰ ๊ณ„์ธต์€ geometric pose๋กœ ๋‹ค์Œ ์Šคํ‚ฌ ์ง์ „์— ๋กœ๋ด‡ ์œ„์น˜๋ฅผ ์žก๋Š”๋‹ค. ์ด ๊ตฌ๋ถ„์ด ๋’ค์˜ ์ธ์‹ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์กฐ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.

ํ’€์ด 3๋‹จ๊ณ„.

  1. Scanning: ํ๋ธŒ ์ฃผ์œ„๋ฅผ reposition 3ํšŒ๋กœ ๋Œ๊ณ (Fig. 1์˜ 270ยฐ ํ˜ธ) ํ•œ ๋ฒˆ ๋’ค์ง‘์–ด ์—ฌ์„ฏ ๋ฒˆ์งธ ๋ฉด์„ ๋ณธ๋‹ค. ๋ณด์ด์ง€ ์•Š์€ facelet์€ ๋‹ค๋ฅธ facelet์—์„œ ์ถ”๋ก ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๋ชจ๋“  facelet์ด ๊ด€์ธก๋  ๋•Œ๊นŒ์ง€ ์ƒ‰ ํˆฌํ‘œ๋ฅผ ๋ชจ์€๋‹ค.
  2. Planning: Kociemba ์†”๋ฒ„๊ฐ€ ์™„์ „ํ•œ cube net์„ ๋ฉด ํšŒ์ „ ์ˆ˜์ˆœ์œผ๋กœ ๋ฐ”๊พผ๋‹ค. ์†”๋ฒ„๋Š” ๋กœ๋ด‡์˜ ์Šคํ‚ฌ๊ณผ ์ž‘์—… ๊ณต๊ฐ„์„ ๋ชจ๋ฅด๋ฏ€๋กœ, ๊ฐ ๋ฉด ํšŒ์ „์„ โ€œflipยทreposition์œผ๋กœ ๋ชฉํ‘œ ๋ฉด์„ ๋ฐ”๋‹ฅ์— ๊ฐ€์ ธ์˜จ ๋’ค rotateโ€ํ•˜๋Š” ์Šคํ‚ฌ ์—ด๋กœ ์ปดํŒŒ์ผํ•œ๋‹ค. flip ํ•œ ๋ฒˆ๋งˆ๋‹ค ํ๋ธŒ๊ฐ€ ์•ฝ L๋งŒํผ ์ด๋™ํ•˜๋ฏ€๋กœ, ์—ฌ๋Ÿฌ ์Šคํ‚ฌ ์—ด ํ›„๋ณด ์ค‘ ํ๋ธŒ๊ฐ€ 5L\times5L ์ •์‚ฌ๊ฐํ˜•(2 m ร— 2 m) ์•ˆ์— ๋จธ๋ฌด๋Š” ๊ฒƒ์„ ๊ณ ๋ฅธ๋‹ค.
  3. Solving: ์Šคํ‚ฌ ์—ด์„ ์‹คํ–‰ํ•œ๋‹ค.

์Šคํ‚ฌ ๋ชฉ๋ก.

์Šคํ‚ฌ ๋™์ž‘ ๊ตฌํ˜„
Repositioning ํ๋ธŒ ์ฃผ์œ„ 90ยฐ ํ˜ธ ์ด๋™ ๊ธฐ์กด ์ง€๊ฐ ๋ณดํ–‰ policy(Miki et al. 2022) + ํฌ์ฆˆ ์ปจํŠธ๋กค๋Ÿฌ
Flip Forward ํ๋ธŒ ์ „์ฒด๋ฅผ ๋กœ๋ด‡์—์„œ ๋ฉ€์–ด์ง€๋Š” ์ชฝ์œผ๋กœ 90ยฐ ํ•™์Šต policy
Flip Backward ํ๋ธŒ ์ „์ฒด๋ฅผ ๋กœ๋ด‡ ์ชฝ์œผ๋กœ 90ยฐ ํ•™์Šต policy
Rotate CCW ์œ„์—์„œ ๋ณผ ๋•Œ ์œ„ ๋‘ ์ธต์„ ๋ฐ˜์‹œ๊ณ„ 90ยฐ, ์•„๋ž˜์ธต ๊ณ ์ • ํ•™์Šต policy
Rotate CW ์œ„ ๋‘ ์ธต์„ ์‹œ๊ณ„ 90ยฐ Rotate CCW๋ฅผ ์ขŒ์šฐ ๋Œ€์นญ์œผ๋กœ ์žฌ์‚ฌ์šฉ(์ถ”๊ฐ€ ํ•™์Šต ์—†์Œ)

๋ฐฉํ–ฅ๋งˆ๋‹ค ์Šคํ‚ฌ์„ ๋‘” ์ด์œ ๋Š” ์‹คํ–‰ ์ˆ˜์ˆœ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด์„œ๋ผ๊ณ  ๋…ผ๋ฌธ์€ ๋ฐํžŒ๋‹ค. ์™ผ๋ฐœ(LF)๊ณผ ์˜ค๋ฅธ๋ฐœ(RF)์€ ์•ž๋ฐœ ๋‘ ๊ฐœ๋‹ค.

๋ฐฉ๋ฒ• ์ƒ์„ธ 1: ํ๋ธŒ ์ธ์‹ (ยงIV)


ํ๋ธŒ ์ธ์‹ ํŒŒ์ดํ”„๋ผ์ธ(Fig. 3). (a) RGB-D ํ•œ ํ”„๋ ˆ์ž„์—์„œ (b) ํ๋ธŒ๋ฅผ ๋ถ„ํ• ํ•˜๊ณ  (c) masked depth์— ํ๋ธŒ๋ฅผ ๋งž์ถฐ geometric pose๋ฅผ ์–ป์€ ๋’ค (d) facelet ์ƒ‰์„ ๋ถ„๋ฅ˜ํ•œ๋‹ค. ์ถœ๋ ฅ์€ geometric pose (c), semantic pose (e), partial cube net (f)์ด๋ฉฐ ๊ฒ€์€ ์นธ์€ ๋ณด์ด์ง€ ์•Š์€ facelet์ด๋‹ค.

ํŒŒ์ดํ”„๋ผ์ธ์€ feed-forward์ด๊ณ , ๊ฐ ๋‹จ๊ณ„๊ฐ€ ์ด๋ฆ„ ๋ถ™์€ gate๋ฅผ ํ†ตํ•ด ํŒ๋‹จ์„ ๋ณด๋ฅ˜(abstain)ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ž˜๋ชป๋œ ์˜ˆ์ธก์ด ํ๋ธŒ ์ƒํƒœ์— ์„ž์ด์ง€ ์•Š๊ฒŒ ํ•˜๋ ค๋Š” ์„ค๊ณ„๋‹ค. ์นด๋ฉ”๋ผ ๋‚ด๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ๋ณ€ ๊ธธ์ด L์€ ์•Œ๋ ค์ ธ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ , Jetson AGX Orin 32 GB์—์„œ ๋ˆ๋‹ค. ํ๋ธŒ๋Š” ์ธต์ด ๊ฑฐ์˜ ์ •๋ ฌ๋œ ์ •์ง€ ์ƒํƒœ๋ผ๊ณ  ๊ฐ€์ •ํ•œ๋‹ค.

  1. ๋ถ„ํ• : open-vocabulary ๋ถ„ํ•  ๋ชจ๋ธ SAM 3์— ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ โ€œrubikโ€™s cubeโ€๋ฅผ ์ฃผ๊ณ  ํŒŒ์ธํŠœ๋‹ ์—†์ด ์“ด๋‹ค. confidence 25% ์ด์ƒ ๋งˆ์Šคํฌ ์ค‘ ๊ฐ€์žฅ ํฐ ๊ฒƒ์„ \mathcal{M}์œผ๋กœ ๊ณ ๋ฅด๊ณ , ์—†์œผ๋ฉด ํ”„๋ ˆ์ž„์„ ๊ฑด๋„ˆ๋›ด๋‹ค. SAM 3 ์ž์ฒด๋Š” SAM 3 ๋ฆฌ๋ทฐ์—์„œ ๋‹ค๋ค˜๋‹ค.
  2. ๊ธฐํ•˜ ํฌ์ฆˆ ๋งž์ถค: ๋งˆ์Šคํฌ ์•ˆ depth๋ฅผ point cloud๋กœ ์—ญํˆฌ์˜ํ•˜๊ณ  sequential RANSAC์œผ๋กœ ์ตœ๋Œ€ 3๋ฉด์„ ์ฐพ๋Š”๋‹ค. ๋ฉด ๋ฒ•์„  ํ•˜๋‚˜๊ฐ€ ํ๋ธŒ ์ถ• ํ•˜๋‚˜์ด๊ณ , ์ค‘์‹ฌ์€ ๊ฐ ๋ฉด ๋’ค L/2์— ์žˆ๋‹ค. 3๋ฉด์ด๋ฉด ๋ฐฉํ–ฅ๊ณผ ์ค‘์‹ฌ์ด ๋ชจ๋‘ ์ •ํ•ด์ง€๊ณ , 2๋ฉด์ด๋ฉด ๋ฐฉํ–ฅ์€ ์ •ํ•ด์ง„๋‹ค(์„ธ ๋ฒˆ์งธ ์ถ•์€ ๋‘ ๋ฒ•์„ ์— ์ˆ˜์ง). 1๋ฉด์ด๋ฉด ๋ฒ•์„  ์ฃผ์œ„ ํšŒ์ „์„ ๋งˆ์Šคํฌ ์œค๊ณฝ์˜ ๋ณ€ ๋ฐฉํ–ฅ์„ 90ยฐ ๋ชจ๋“ˆ๋กœ ํ‰๊ท ํ•ด ์–ป๋Š”๋‹ค. ๋ฉด์ด 3๊ฐœ ๋ฏธ๋งŒ์ด๋ฉด ์ œ์•ฝ๋˜์ง€ ์•Š๋Š” ๋ฐฉํ–ฅ์˜ ์ค‘์‹ฌ์€ cloud ์ค‘์‹ฌ์œผ๋กœ ์ฑ„์šด๋‹ค. ์ดํ›„ ICP๋กœ ๋ณ€ ๊ธธ์ด L์˜ ํ๋ธŒ ๋ชจ๋ธ์„ ์ •ํ•ฉํ•œ๋‹ค.
  3. Silhouette gate: ICP ์ž”์ฐจ๋Š” ๋งž์ถค์— ์“ด ๊ฐ™์€ ์ ๋“ค๋กœ ๊ณ„์‚ฐ๋˜๋ฏ€๋กœ ๋‚ฎ๋‹ค๊ณ  ํฌ์ฆˆ๊ฐ€ ๋งž๋‹ค๋Š” ๋ณด์žฅ์ด ์—†๋‹ค. ๊ทธ๋ž˜์„œ MaskVal์„ ๋”ฐ๋ผ ๋งž์ถ˜ ํ๋ธŒ๋ฅผ ์ด๋ฏธ์ง€์— ํˆฌ์˜ํ•œ \hat{\mathcal{M}}๊ณผ ๋ถ„ํ•  ๋งˆ์Šคํฌ \mathcal{M}์˜ ํ”ฝ์…€ IoU๊ฐ€ 0.90 ์ด์ƒ์ผ ๋•Œ๋งŒ ํฌ์ฆˆ๋ฅผ ๋ฐ›์•„๋“ค์ธ๋‹ค.
  4. Facelet ๋ถ„๋ฅ˜: visibility gate๋Š” ์ด๋ฏธ์ง€์˜ 1% ์ด์ƒ์„ ์ฐจ์ง€ํ•˜๊ณ  ์‹œ์„ ๊ฐ์ด 82ยฐ ๋ฏธ๋งŒ์ธ ๋ฉด๋งŒ ๋‚จ๊ธด๋‹ค. ๋‚จ์€ ๋ฉด์„ ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ์ •๋ฅ˜(rectify)ํ•ด 3ร—3์œผ๋กœ ๋‚˜๋ˆ„๊ณ , ํฌ์ฆˆ ์˜ค์ฐจ๋กœ ์ธํ•œ ์ด์›ƒ ์ƒ‰ ์˜ค์—ผ์„ ์ค„์ด๋ ค ๊ฐ facelet์„ 10% ์นจ์‹ํ•œ๋‹ค. ์ด๋ฏธ์ง€ ๊ฒฝ๊ณ„์— ์ž˜๋ฆฐ ๋ฉด์€ validity gate๊ฐ€ ์œ ํšจ ์˜์—ญ 20% ์ด์ƒ์ธ facelet๋งŒ ๋‚จ๊ธด๋‹ค. ๊ฐ facelet์˜ ํ‰๊ท  CIE-LAB ์ƒ‰์„ k=5 k-NN์œผ๋กœ 6์ƒ‰ ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ„๋ฅ˜ํ•œ๋‹ค. ๋ถ„๋ฅ˜๊ธฐ๋Š” ํŒŒ์ดํ”„๋ผ์ธ์ด ์‹ค๋‚ด ๋…นํ™”์—์„œ ๋ฝ‘์€ 5819๊ฐœ ์ˆ˜์ž‘์—… ๋ผ๋ฒจ ํŒจ์น˜๋กœ ํ•™์Šตํ–ˆ๋‹ค.
  5. Net ์กฐ๋ฆฝ๊ณผ semantic pose: ์ค‘์•™ facelet ํ•˜๋‚˜๋ฅผ ์ž˜๋ชป ์ฝ์œผ๋ฉด ๊ทธ ๋ฉด ์ „์ฒด์˜ ๋ผ๋ฒจ๊ณผ ์ถ• ๋ฐฐ์ •์ด ๊ฐ™์ด ํ‹€๋ฆฐ๋‹ค. center color gate๋Š” ๋ณด์ด๋Š” ์ค‘์•™ ์ƒ‰์ด ์•Œ๋ ค์ง„ ์ƒ‰ ๋ฐฐ์น˜์™€ ๋งž๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. ์ค‘์•™์ด 2๊ฐœ ์ด์ƒ ๋ณด์—ฌ์•ผ ํ•˜๊ณ , ๋ฐ˜๋ณต ์ƒ‰์ด ์—†์–ด์•ผ ํ•˜๋ฉฐ, ๋ฐ˜๋Œ€ ๋ฉด ์ƒ‰์ด ํ•จ๊ป˜ ๋‚˜์˜ค๋ฉด ์•ˆ ๋œ๋‹ค. 3๋ฉด์ด ๋ณด์ด๋ฉด ์ค‘์•™ ์ƒ‰์ด ๋ฐฐ์ •ํ•œ ์ถ• ์ˆœ์„œ๋Œ€๋กœ ๋ฒ•์„ ์ด ์˜ค๋ฅธ์† ์ขŒํ‘œ๊ณ„๋ฅผ ์ด๋ค„์•ผ ํ•œ๋‹ค(์•„๋‹ˆ๋ฉด ๊ฑฐ์šธ์ƒ ํ๋ธŒ์—์„œ๋งŒ ๊ฐ€๋Šฅํ•œ ๋ฐฐ์ •์ด๋‹ค). ํ†ต๊ณผํ•˜๋ฉด ์ค‘์•™-์ถ• ๋ฐฐ์ •์ด semantic pose๊ฐ€ ๋˜๊ณ , ๊ฐ ๋ฉด์˜ 4๋ฐฉํ–ฅ ๋ชจํ˜ธ์„ฑ์€ ๊ณต์œ  ๋ณ€์˜ ๋ฐฉํ–ฅ์„ ๋งž์ถฐ ํ‘ผ๋‹ค.

์„ค๊ณ„์˜ ์ผ๊ด€๋œ ์›์น™์€ โ€œํ‹€๋ฆด ๋ฐ”์—๋Š” ๋งํ•˜์ง€ ์•Š๋Š”๋‹คโ€์ด๋‹ค. ํ•œ ํ”„๋ ˆ์ž„์ด ๋†“์นœ facelet์€ ๋‹ค๋ฅธ ์‹œ์ ์ด ์ฑ„์šฐ๋ฉด ๋˜์ง€๋งŒ, ์ž˜๋ชป ๋“ค์–ด๊ฐ„ facelet ํ•˜๋‚˜๋Š” ํ’€์ด ์ „์ฒด๋ฅผ ๋ง์นœ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹จ๊ณ„๋งˆ๋‹ค ๋ณด์ˆ˜์ ์ธ gate๋ฅผ ๋‘”๋‹ค. ๋‹ค๋งŒ ์—ฌ๋Ÿฌ ์‹œ์ ์˜ partial net์„ ํ•ฉ์น˜๋Š” aggregator์˜ ํˆฌํ‘œ ๊ทœ์น™(์ถฉ๋Œ ์‹œ ์ฒ˜๋ฆฌ, ๊ฐ€์ค‘์น˜)์€ ๋ณธ๋ฌธ์— โ€œcolor votes๋ฅผ ๋ชจ์€๋‹คโ€ ์ด์ƒ์œผ๋กœ ์ ํ˜€ ์žˆ์ง€ ์•Š๋‹ค.

๋ฐฉ๋ฒ• ์ƒ์„ธ 2: ํ•™์Šต๋œ ์ง€๊ฐ pedipulation ์Šคํ‚ฌ (ยงV)

ํ•™์Šตํ•˜๋Š” policy๋Š” ์…‹. Flip Forward, Flip Backward, Rotate CCW๋‹ค. ๊ฐ policy๋Š” 50 Hz๋กœ ๋Œ๊ณ  ์œ„์˜ ์‹๋Œ€๋กœ ๊ด€์ ˆ ๋ชฉํ‘œ๋ฅผ ๋‚ธ๋‹ค. Isaac Lab์—์„œ ๋ฌผ๋ฆฌ 200 Hz๋กœ ํ•™์Šตํ•˜๊ณ , ANYdrive ์•ก์ถ”์—์ดํ„ฐ๋Š” actuator network๋กœ ๋ชจ๋ธ๋งํ•œ๋‹ค(Hwangbo et al. 2019 ๊ณ„์—ด. ANYmal์˜ actuator net ํ™œ์šฉ์€ Robust Recovery Controller ๋ฆฌ๋ทฐ์—๋„ ๋‚˜์˜จ๋‹ค).

๋ฌผ์ฒด ๋ชจ๋ธ. ์Šคํ‚ฌ์— ๋งž์ถ˜ ๋‹จ์ˆœํ™” ๋ชจ๋ธ์ด๋‹ค. 9๊ฐœ cubelet์”ฉ 3์ธต์ด ์Œ“์ž„ ์ถ•์„ ๋”ฐ๋ผ ์ˆ˜๋™ ํšŒ์ „ ๊ด€์ ˆ 2๊ฐœ๋กœ ์ด์–ด์ง„๋‹ค. ์ธต ํšŒ์ „๊ณผ ์ ‘์ด‰ยท์ •๋ ฌ์— ํ•„์š”ํ•œ ์™ธํ˜•๋งŒ ๋‹ด๋Š”๋‹ค. ๊ด€์ ˆ ๋งˆ์ฐฐ์€ ์‹ค์ œ ํ๋ธŒ์—์„œ 0.2 m ๋ ˆ๋ฒ„์™€ ์Šคํ”„๋ง ์ €์šธ๋กœ ์Ÿ€๋‹ค. ์ธต ๋ฐฐ์น˜์— ๊ฑธ์ณ ํ‰๊ท ํ•˜๋ฉด ํšŒ์ „์„ ์‹œ์ž‘ํ•˜๋Š” ํ† ํฌ 6.0 Nm, ์œ ์ง€ํ•˜๋Š” ํ† ํฌ 4.0 Nm์ด๊ณ , ์ ์„ฑ ๋งˆ์ฐฐ ๊ณ„์ˆ˜๋Š” ๋ช…๋ชฉ๊ฐ’ 0.15 Nms/rad๋กœ ๋’€๋‹ค.

Teacher-student ๊ตฌ์„ฑ.

ํ•ญ๋ชฉ Teacher Student
ํ•™์Šต PPO(ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋Š” Pedipulate๋ฅผ ๋”ฐ๋ฆ„) teacher distillation(Rudin et al. 2026, Parkour in the Wild์˜ ๊ตฌ์กฐยท๋ฐฉ์‹)
๊ด€์ธก ๋…ธ์ด์ฆˆ ์—†๋Š” ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ, ํ๋ธŒ ์ƒํƒœ, ๋žœ๋คํ™”ํ•œ ๋ฌผ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ. Rotate CCW๋Š” ์–‘ ์•ž๋ฐœยท์ •๊ฐ•์ด ์ ‘์ด‰๋ ฅ ์ถ”๊ฐ€ 45์ฐจ์› ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ + ์•ž์ชฝ depth 2์žฅ(30ร—53 px, 10 Hz)
๋„คํŠธ์›Œํฌ actorยทcritic ๋ชจ๋‘ MLP(512, 256, 128), ELU ๊ณต์œ  CNN์ด depth ๊ฐ ์žฅ์„ 64์ฐจ์›์œผ๋กœ ์ธ์ฝ”๋”ฉ โ†’ ๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ๊ณผ ์—ฐ๊ฒฐ โ†’ 2์ธต LSTM(256) โ†’ MLP
์ถœ๋ ฅ ๊ด€์ ˆ ๋ชฉํ‘œ(\mathbf{a}_t\in[-10,10]^{12}) ๋™์ผ

๋ฐœ ๋ฐฐ์น˜ ๋ชฉํ‘œ(Fig. 4). ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ƒ์ž \mathcal{B}^j๊ฐ€ ์˜ค๋ฅธ์•ž๋ฐœ(RF, ์ดˆ๋ก)๊ณผ ์™ผ์•ž๋ฐœ(LF, ํŒŒ๋ž‘)์˜ ๋ชฉํ‘œ ์˜์—ญ์ด๋‹ค. (a) Flip Backward๋Š” ์œ—๋ฉด, (b) Flip Forward๋Š” ์˜†๋ฉด์— RF ๋ชฉํ‘œ๊ฐ€ ์žˆ๊ณ , (c) Rotate CCW๋Š” RF(๊ณ ์ •)์™€ LF(๋ฐ‚) ๋ชฉํ‘œ๊ฐ€ ํ•จ๊ป˜ ์žˆ๋‹ค.

๋ณด์ƒ ๊ตฌ์กฐ(Table I). ๋ณด์ƒ์€ ๋ฐœ ๋ฐฐ์น˜, ํ๋ธŒ ์ƒํ˜ธ์ž‘์šฉ, ๋กœ๋ด‡ ๋ชฉํ‘œ ์ƒํƒœ, ๋กœ๋ด‡ ์ •๊ทœํ™”์˜ ๋„ค ๋ฌถ์Œ์ด๋‹ค. ๋…ผ๋ฌธ์€ ๊ฐ ๋ฌถ์Œ์˜ ์ง๊ด€๊ณผ ์ ์šฉ ๋ฒ”์œ„๋งŒ ์ œ์‹œํ•˜๊ณ  ์ •ํ™•ํ•œ ์‹๊ณผ ๊ฐ€์ค‘์น˜๋Š” โ€œ์ถœํŒ ์‹œ ๊ณต๊ฐœ๋  ์ฝ”๋“œโ€๋กœ ๋ฏธ๋ฃฌ๋‹ค๊ณ  ๋ช…์‹œํ•œ๋‹ค. ์•„๋ž˜๋Š” Table I์„ ์˜ฎ๊ธด ๊ฒƒ์ด๋‹ค(โŠ• ๋ณด์ƒ, โŠ– ํŽ˜๋„ํ‹ฐ, B = Flip Backward, F = Flip Forward, R = Rotate CCW).

๋ฌถ์Œ ํ•ญ ์œ ํ˜• B F R
๋ฐœ ๋ฐฐ์น˜ ๋ชฉํ‘œ ์˜์—ญ \mathcal{B}^j ์ ‘๊ทผ โŠ• โ— โ— โ—
์œ ํšจํ•œ cubelet ์ ‘์ด‰ ์„ฑ๋ฆฝ โŠ• โ— โ— โ—
์ฒซ ์ ‘์ด‰์„ ๋†’๊ณ  ์ค‘์•™์— โŠ• โ—
์ ‘์ด‰ ์ˆœ์„œยท๋ฐฐ์น˜ ์ค€์ˆ˜ โŠ– โ—
ํ๋ธŒ ์ƒํ˜ธ์ž‘์šฉ ์ง„ํ–‰๋„ ๊ฐœ์„ (์Šคํ…๋‹น ์ƒํ•œ) โŠ• โ— โ— โ—
1ํšŒ์„ฑ ์„ฑ๊ณต ๋ณด๋„ˆ์Šค โŠ• โ— โ— โ—
๋ชฉํ‘œ ์ธต ๊ฐ๋„ ๊ทผ์ ‘ โŠ• โ—
LF ํšŒ์ „ ํ† ํฌ ์œ ์ง€ โŠ• โ—
๊ณผ๋„ํ•œ ํ๋ธŒ ์ ‘์ด‰๋ ฅ โŠ– โ— โ— โ—
์˜๋„์น˜ ์•Š์€ ํšŒ์ „ยท์ •๋ ฌ ์–ด๊ธ‹๋‚จ โŠ– โ— โ— โ—
๊ณผ๋„ํ•œ ํ๋ธŒยท์ธต ์†๋„ โŠ– โ— โ— โ—
ํ๋ธŒ ํ‰ํ–‰ ์ด๋™ โŠ– โ— โ— โ—
๋กœ๋ด‡ ๋ชฉํ‘œ ์ƒํƒœ(์„ฑ๊ณต ํ›„์—๋งŒ) ๊ธฐ๋ณธ ์ž์„ธ ๋ณต๊ท€ โŠ• โ— โ— โ—
์„ฑ๊ณต ํ›„ ํ๋ธŒ ์ ‘์ด‰ โŠ– โ— โ— โ—
๋ชฉํ‘œ ์ธต ๊ฐ๋„ ์œ ์ง€ โŠ• โ—
base ํฌ์ฆˆ ๋ณต์› โŠ• โ—
์ž”์—ฌ ๋ฐœยทbase ์›€์ง์ž„ โŠ– โ—
๋กœ๋ด‡ ์ •๊ทœํ™” ๊ด€์ ˆ ์†๋„ยท๋…ธ๋ ฅ, action rate โŠ– โ— โ— โ—
๊ด€์ ˆ ์œ„์น˜ ํ•œ๊ณ„ ์œ„๋ฐ˜ โŠ– โ— โ— โ—
base ์›€์ง์ž„ยท๋ชธ์ฒด ๊ฐ€์† โŠ– โ— โ— โ—
๋ฐœ ๋ฏธ๋„๋Ÿฌ์งยท์›์น˜ ์•Š๋Š” ์ ‘์ด‰ โŠ– โ— โ— โ—
์ง€์ง€ ๋ฐœ ์ ‘์ง€ ์œ ์ง€ โŠ• โ— โ—

๋ช‡ ๊ฐ€์ง€ ์„ค๊ณ„๊ฐ€ ๋ˆˆ์— ๋ˆ๋‹ค.

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

Wrench-assisted curriculum. Rotate CCW๋Š” ์ƒ๋ณด์ ์ธ ๋‘ ์ ‘์ด‰์ด ํ•„์š”ํ•˜๋‹ค. RF๋Š” ํ๋ธŒ๋ฅผ ๊ณ ์ •ํ•˜๊ณ  LF๋Š” ์ธต์„ ๋ฏผ๋‹ค. ๊ณ ์ •์ด ์—†์œผ๋ฉด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ฏผ ์ ‘์ด‰๋„ ํ๋ธŒ ์ „์ฒด๋ฅผ ๋ฐ€์–ด ๋ฒ„๋ฆฌ๋ฏ€๋กœ, ๋‘ ์ ‘์ด‰์„ ๋™์‹œ์— ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๊ธฐ ์–ด๋ ต๋‹ค. ์ €์ž๋“ค์€ ํ•™์Šต ์ดˆ๊ธฐ์— ํ๋ธŒ ๋ฟŒ๋ฆฌ(root)์— ํž˜ยทํ† ํฌ ์ƒํ•œ์ด ์žˆ๋Š” spring-damper wrench๋ฅผ ๊ฑธ์–ด RF ๊ณ ์ •์˜ ์—ญํ• ์„ ๋Œ€์‹ ํ•˜๊ฒŒ ํ•œ๋‹ค. ์ธต์€ ์ž์œ ๋กญ๊ฒŒ ๋Œ ์ˆ˜ ์žˆ๋‹ค. policy๊ฐ€ ๋จผ์ € โ€œ๋Œ๋ฆฌ๋Š” ๋ฒ•โ€์„ ์ฐพ๊ณ , ์„ฑ๊ณต๋ฅ ์ด ์˜ค๋ฅด๋ฉด ๋ณด์กฐ๋ฅผ ์ค„์—ฌ ๊ณ ์ • ์—ญํ• ์„ RF๋กœ ๋„˜๊ธด๋‹ค. ์ถ”๊ฐ€๋กœ ๋ชจ๋“  ์Šคํ‚ฌ์—์„œ ์˜๋„์น˜ ์•Š์€ ํ๋ธŒยท์ธต ์›€์ง์ž„ ํŽ˜๋„ํ‹ฐ๋Š” 0์—์„œ ์‹œ์ž‘ํ•ด ์ ์  ํ‚ค์›Œ ์ดˆ๊ธฐ ์ ‘์ด‰ ํƒ์ƒ‰์„ ํ—ˆ์šฉํ•œ๋‹ค.

Domain randomization.

๋Œ€์ƒ ๋ฒ”์œ„
base ์œ„์น˜ ยฑ0.10 m
base yaw ยฑ5ยฐ
๊ด€์ ˆ ์˜คํ”„์…‹ ยฑ20ยฐ
๋กœ๋ด‡ยทํ๋ธŒ ์งˆ๋Ÿ‰, ๋ฐœยท์ •๊ฐ•์ดยทcubelet ๋งˆ์ฐฐ ๋žœ๋คํ™”(๋ฒ”์œ„ ๋ฏธ๊ธฐ์žฌ)
์™ธ๋ถ€ push ์ ์šฉ(ํฌ๊ธฐ ๋ฏธ๊ธฐ์žฌ)
์ธต ๋งˆ์ฐฐ ์—ํ”ผ์†Œ๋“œ ๊ฐ„ ๋žœ๋คํ™”, Rotate CCW๋Š” ์—ํ”ผ์†Œ๋“œ ์•ˆ์—์„œ๋„ ๋ณ€ํ™”
์นด๋ฉ”๋ผ ์™ธ๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ(student) ์ถ•๋งˆ๋‹ค ยฑ0.01 m, ยฑ2.5ยฐ
depth ๋…ธ์ด์ฆˆ(student) D435 ์Šคํ…Œ๋ ˆ์˜ค ๋…ธ์ด์ฆˆ ๋ชจ๋ธ(Rudin et al. 2026 ๊ธฐ๋ฐ˜)

ํ๋ธŒ ์ดˆ๊ธฐ ํฌ์ฆˆ๋Š” ๊ณ ์ •ํ•˜๊ณ  ๋กœ๋ด‡ ์ชฝ์„ ํ”๋“ ๋‹ค. base ํฌ์ฆˆยท๊ด€์ ˆ ์˜คํ”„์…‹ยท์ธต ๋งˆ์ฐฐ์€ ์ปค๋ฆฌํ˜๋Ÿผ์œผ๋กœ ์ ์  ์ „์ฒด ๋ฒ”์œ„๊นŒ์ง€ ๋„“ํžŒ๋‹ค. ์—ํ”ผ์†Œ๋“œ ์•ˆ์—์„œ ์ธต ๋งˆ์ฐฐ์„ ๋ฐ”๊พธ๋Š” ์ด์œ ๋Š” โ€œํ•œ ๋ฒˆ ์„ธ๊ฒŒ ์ฐจ์„œ ๋Œ๋ฆฌ๋Š”โ€ ์ „๋žต์— ๊ธฐ๋Œ€์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋ ค๋Š” ๊ฒƒ์ด๋‹ค.

๋Œ€์นญ ์žฌ์‚ฌ์šฉ๊ณผ ๊ทธ ํ•œ๊ณ„. Rotate CW๋Š” CCW student์˜ ๊ด€์ธกยทํ–‰๋™์„ ๋ฐ˜์‚ฌ ์—ฐ์‚ฐ์ž \mathcal{M}_o,\mathcal{M}_a๋กœ ๋’ค์ง‘์–ด ์–ป๋Š”๋‹ค. LSTM ์ƒํƒœ \mathbf{h}_t๋Š” ๋’ค์ง‘ํžŒ ๊ด€์ธก์œผ๋กœ๋ถ€ํ„ฐ ๊ทธ๋Œ€๋กœ ์ง„ํ™”ํ•˜๋ฏ€๋กœ ๋ณ„๋„ ๋ณ€ํ™˜์ด ํ•„์š” ์—†๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋กœ๋ด‡ ํ˜•ํƒœ๋Š” ์ขŒ์šฐ ๋Œ€์นญ์ด์–ด๋„ ๋‘ depth ์นด๋ฉ”๋ผ๊ฐ€ ์‹œ์ƒ๋ฉด์—์„œ 0.025 m ๋ฒ—์–ด๋‚˜ ์žˆ์–ด ์‹œ๊ฐ ๋Œ€์นญ์€ ์ •ํ™•ํ•˜์ง€ ์•Š๋‹ค. ๋…ผ๋ฌธ์ด ์ง์ ‘ ์ ์€ ์ด ๋น„๋Œ€์นญ์ด ๋’ค์˜ CW ์„ฑ๋Šฅ ์ €ํ•˜ ํ•ด์„์— ์“ฐ์ธ๋‹ค.

ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ โ€œSkill demonstrationsโ€ ํด๋ฆฝ(๊ฐ 4.8~6.0 MB, ์› URL ์ฐธ์กฐ). ์™ผ์ชฝ ์œ„๋ถ€ํ„ฐ Flip Backward, Flip Forward, Rotate CCW, Rotate CW. ํŽ˜์ด์ง€ ํ‘œ๊ธฐ์ƒ 0.5๋ฐฐ์†์ด๋‹ค.

์ง๊ด€: ๊ณ ์ •ํ•˜๋Š” ๋ฐœ๊ณผ ๋ฏธ๋Š” ๋ฐœ์€ ๊ฐ™์€ ๋ชธ์ด๋‹ค

Rotate๊ฐ€ ์™œ ์–ด๋ ค์šด์ง€๋Š” ์†์œผ๋กœ ํ๋ธŒ๋ฅผ ๋Œ๋ ค ๋ณด๋ฉด ๋ฐ”๋กœ ์•ˆ๋‹ค. ํ•œ ์†์ด ์•„๋ž˜์ธต์„ ๊ฝ‰ ์ฅ๊ณ  ๋‹ค๋ฅธ ์†์ด ์œ„์ธต์„ ๋Œ๋ฆฐ๋‹ค. ์ฅ๋Š” ํž˜์ด ์•ฝํ•ด์ง€๋ฉด ์œ„์ธต์„ ๋ฏธ๋Š” ํž˜์ด ํ๋ธŒ ์ „์ฒด๋ฅผ ๋Œ๋ฆฐ๋‹ค. ์‚ฌ์กฑ ๋กœ๋ด‡์—์„œ๋Š” ์ด โ€œ์ฅ๋Š” ์†โ€์ด ๋ฐ”๋‹ฅ ๋งˆ์ฐฐ๊ณผ RF์˜ ๋ˆ„๋ฅด๋Š” ํž˜์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  RF๊ฐ€ ๋ˆ„๋ฅด๋Š” ํž˜์€ ๋ชธํ†ต์ด ์–ด๋–ป๊ฒŒ ๊ธฐ์šธ์–ด ์žˆ๋Š”์ง€, LF๊ฐ€ ์–ผ๋งˆ๋‚˜ ์„ธ๊ฒŒ ๋ฏธ๋Š”์ง€์™€ ๊ฐ™์€ ๋ชธ ์•ˆ์—์„œ ์–ฝํ˜€ ์žˆ๋‹ค. LF๊ฐ€ ๋ฐ€๋ฉด ๋ฐ˜์ž‘์šฉ์ด ๋ชธํ†ต์„ ๊ฑฐ์ณ RF์˜ ํ•˜์ค‘์„ ๋ฐ”๊พผ๋‹ค.

๊ณ„์ธต ์ œ์–ด๋Š” ์ด ์–ฝํž˜์„ ๋Š๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋‹ค. ์ƒ์œ„ policy๋Š” โ€œ์–ด๋А ๋ฐœ์„ ์–ด๋””๋กœโ€๋งŒ ๋งํ•˜๊ณ , ํ•˜์œ„ ์ปจํŠธ๋กค๋Ÿฌ๋Š” ๊ทธ ๋ฐœ ํ•˜๋‚˜๋ฅผ ์ถ”์ข…ํ•˜๋ฉด์„œ ๋‚˜๋จธ์ง€๋กœ ๊ท ํ˜•์„ ์žก๋Š”๋‹ค. ์ €์ž๋“ค์˜ ์‹คํ—˜์ด ๋ณด์—ฌ ์ฃผ๋Š” ์‹คํŒจ ๋ชจ๋“œ๊ฐ€ ์ •ํ™•ํžˆ ์ด๊ฒƒ์ด๋‹ค. ํ•œ ๋ฒˆ์— ํ•œ ๋ฐœ๋งŒ ์ถ”์ข…ํ•˜๋‹ˆ LF๊ฐ€ ๋ฐ€ ๋•Œ RF๊ฐ€ ํ•˜์ค‘์„ ์žƒ๊ณ  ๋ฏธ๋„๋Ÿฌ์ง€๊ณ , ํ๋ธŒ๋ฅผ ๋ถ™์žก๋Š” ์ผ์ด ๋ฐ”๋‹ฅ ๋งˆ์ฐฐ์—๋งŒ ๋งก๊ฒจ์ง„๋‹ค. ๊ทธ๋ž˜์„œ ๋ฐ”๋‹ฅ์ด ๋ฏธ๋„๋Ÿฌ์šธ์ˆ˜๋ก ๋ฌด๋„ˆ์ง„๋‹ค. joint-space policy๋Š” RF์˜ ๋ˆ„๋ฆ„๊ณผ LF์˜ ๋ฐ‚์„ ํ•œ ํ–‰๋™ ๋ฒกํ„ฐ ์•ˆ์—์„œ ํ•จ๊ป˜ ์ •ํ•˜๋ฏ€๋กœ ์ด ํ˜‘์‘์„ ์ง์ ‘ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋‹ค.

๊ฐ™์€ ๊ด€์ ์œผ๋กœ wrench-assisted curriculum๋„ ์ฝํžŒ๋‹ค. โ€œ๊ณ ์ •โ€๊ณผ โ€œ๋ฐ‚โ€์ด ์„œ๋กœ์˜ ์ „์ œ ์กฐ๊ฑด์ด๋ผ ๋™์‹œ์— ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๊ธฐ ์–ด๋ ต๋‹ค๋ฉด, ํ•œ์ชฝ(๊ณ ์ •)์„ ์™ธ๋ถ€ ํž˜์œผ๋กœ ์ž ์‹œ ๋Œ€์‹ ํ•ด ๋‹ค๋ฅธ ์ชฝ(๋ฐ‚)์ด ๋จผ์ € ์˜๋ฏธ ์žˆ๋Š” ๋ณด์ƒ์„ ๋ฐ›๊ฒŒ ํ•œ๋‹ค. ๋ณด์กฐ๊ฐ€ ์‚ฌ๋ผ์ง€๋Š” ๋™์•ˆ policy๋Š” ์ด๋ฏธ ์•„๋Š” โ€œ๋ฏธ๋Š” ๋ฒ•โ€์„ ์œ ์ง€ํ•˜๋ ค๊ณ  ๊ณ ์ •์„ RF๋กœ ์˜ฎ๊ธฐ๊ฒŒ ๋œ๋‹ค.

์ธ์‹ ์ชฝ์˜ ์ง๊ด€์€ โ€œ๋ณด๋ฅ˜ํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ดํ”„๋ผ์ธโ€์ด๋‹ค. ํผ์ฆ ์ƒํƒœ๋Š” discreteํ•˜๊ณ  ํ•œ ์นธ๋งŒ ํ‹€๋ ค๋„ ์“ธ๋ชจ๊ฐ€ ์—†๋‹ค. ๋ฐ˜๋ฉด ์‹œ์ ์€ ์–ผ๋งˆ๋“ ์ง€ ๋” ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ ํ”„๋ ˆ์ž„์—์„œ ํ™•์‹  ์—†๋Š” ๊ฒƒ์„ ๋ฒ„๋ฆฌ๋Š” ์ชฝ์ด ์ด๋“์ด๋‹ค. ์‹คํ—˜์ด ์ด๋ฅผ ๊ทธ๋Œ€๋กœ ๋ณด์—ฌ ์ค€๋‹ค. ๋‹จ์ผ ์‹œ์  partial net์˜ ์ผ๋ถ€๋Š” ํ‹€๋ฆฌ์ง€๋งŒ, ์—ฌ๋Ÿฌ ์‹œ์ ์„ ํ•ฉ์นœ net์—๋Š” ํ‹€๋ฆฐ ๋ผ๋ฒจ์ด ์—†์—ˆ๋‹ค(์•„๋ž˜ ์‹คํ—˜ ์ ˆ).

์‹คํ—˜: ํ๋ธŒ ์ธ์‹ (ยงVI-A)

์…‹์—…. ์‹ค๊ธฐ์—์„œ ๊ฑฐ๋ฆฌ sweep๊ณผ ์‹ค๋‚ดยท์‹ค์™ธ ์Šค์บ” ์‹œํ€€์Šค๋กœ ํ‰๊ฐ€ํ•œ๋‹ค. ์นด๋ฉ”๋ผ ๋…ธ์ถœ๊ณผ ๊ฒŒ์ธ์€ ์‹ค๋‚ดยท์‹ค์™ธ์— ๋”ฐ๋กœ ๋งž์ท„๋‹ค. ๊ธฐ์ค€ ํฌ์ฆˆ๋Š” ๋ชจ๋“  RGB ์ด๋ฏธ์ง€์— ์†์œผ๋กœ ๊ทธ๋ฆฐ ํ๋ธŒ ์™€์ด์–ดํ”„๋ ˆ์ž„์—์„œ ์–ป๋Š”๋‹ค. ๋ถ„๋ฅ˜ยท์Šค์บ” ํ‰๊ฐ€๋Š” ์‹ค๋‚ด 5๊ฐœ, ์‹ค์™ธ 5๊ฐœ ์‹œํ€€์Šค(๊ฐ 22~32 ํ”„๋ ˆ์ž„, ์‹œํ€€์Šค๋งˆ๋‹ค ๋‹ค๋ฅธ scramble)์ด๊ณ , ๋ณด์ด๋Š” facelet์„ ์ „๋ถ€ ๋ผ๋ฒจ๋งํ•ด ์‹ค๋‚ด 2354๊ฐœ, ์‹ค์™ธ 2264๊ฐœ ๋ผ๋ฒจ์„ ์–ป์—ˆ๋‹ค. ์ด ์‹œํ€€์Šค๋“ค์€ ๋ถ„๋ฅ˜๊ธฐ ํ•™์Šต ํŒจ์น˜์— ์“ฐ์ด์ง€ ์•Š์•˜๋‹ค.


์นด๋ฉ”๋ผ ๊ฑฐ๋ฆฌ๋ณ„ ๊ธฐํ•˜ ํฌ์ฆˆ ์˜ค์ฐจ(Fig. 5). (a) ์œ„์น˜ ์˜ค์ฐจ, (b) ํšŒ์ „ ์˜ค์ฐจ์˜ 0.5 m ๊ตฌ๊ฐ„๋ณ„ ์ค‘์•™๊ฐ’๊ณผ ์‚ฌ๋ถ„์œ„ ๋ฒ”์œ„. ํŒŒ๋ž‘์€ silhouette gate(IoU โ‰ฅ 0.90)๊ฐ€ ๋ฐ›์•„๋“ค์ธ ํฌ์ฆˆ, ๋นจ๊ฐ•์€ ๊ฑฐ๋ถ€ํ•œ ํฌ์ฆˆ๋‹ค.

ํฌ์ฆˆ ๋งž์ถค. 2 m๊นŒ์ง€๋Š” ์œ„์น˜ ์˜ค์ฐจ ์ค‘์•™๊ฐ’ ์•ฝ 0.02 m, ํšŒ์ „ ์˜ค์ฐจ ์ค‘์•™๊ฐ’ 3ยฐ ๋ฏธ๋งŒ์œผ๋กœ, ์Šคํ‚ฌ์ด ๊ฒฌ๋””๋Š” ๋ฒ”์œ„(ยงVI-B) ์•ˆ์ด๋‹ค. ๊ทธ ๋„ˆ๋จธ์—์„œ ์˜ค์ฐจ๊ฐ€ ๋น ๋ฅด๊ฒŒ ์ปค์ ธ 3.5 m์—์„œ๋Š” ์•ฝ 0.10 m, 20ยฐ ์ด์ƒ์ด ๋œ๋‹ค. ์ €์ž๋“ค์€ ๋ถ„ํ•  ๋งˆ์Šคํฌ๊ฐ€ ๋ชจ๋“  ํ”„๋ ˆ์ž„์—์„œ ์œค๊ณฝ์„ ์ž˜ ๋”ฐ๋ž์œผ๋ฏ€๋กœ ์›์ธ์ด ๋ถ„ํ•  ์ดํ›„ ๋‹จ๊ณ„์— ์žˆ๋‹ค๊ณ  ๋ณด์ง€๋งŒ, โ€œ์›์ธ์„ ๋ถ„๋ฆฌํ•˜์ง€ ๋ชปํ–ˆ๋‹คโ€๊ณ  ๋ช…์‹œํ•˜๊ณ  ๊ฑฐ๋ฆฌ์— ๋”ฐ๋ผ ์ปค์ง€๋Š” depth ๋…ธ์ด์ฆˆ์™€ ๊ฒฝ๊ณ„ ์˜ค์—ผ(ํ๋ธŒ๊ฐ€ ์ž‘์•„์งˆ์ˆ˜๋ก ๋ฐฐ๊ฒฝ ์  ๋น„์ค‘ ์ฆ๊ฐ€)์„ ๊ทธ๋Ÿด๋“ฏํ•œ ์›์ธ์œผ๋กœ๋งŒ ๋“ ๋‹ค.

๊ทธ๋ฆผ์„ ์ง์ ‘ ์ฝ์œผ๋ฉด silhouette gate์˜ ์„ฑ๊ฒฉ์ด ๋ถ„๋ช…ํ•ด์ง„๋‹ค. 1.5 m ์ดํ›„ ๋ชจ๋“  ๊ตฌ๊ฐ„์—์„œ ๊ฑฐ๋ถ€๋œ ํฌ์ฆˆ์˜ ํšŒ์ „ ์˜ค์ฐจ๊ฐ€ ๋ฐ›์•„๋“ค์ธ ํฌ์ฆˆ๋ณด๋‹ค ํฌ๋‹ค(์˜ˆ: 2.0~2.5 m ๊ตฌ๊ฐ„์—์„œ ์•ฝ 8ยฐ vs 14ยฐ). ๋ฐ˜๋ฉด ์œ„์น˜ ์˜ค์ฐจ๋Š” ๊ทธ๋ ‡์ง€ ์•Š๋‹ค. 3.0~3.5 m ๊ตฌ๊ฐ„์—์„œ๋Š” ๋ฐ›์•„๋“ค์ธ ํฌ์ฆˆ์˜ ์œ„์น˜ ์˜ค์ฐจ(์•ฝ 0.098 m)๊ฐ€ ๊ฑฐ๋ถ€ํ•œ ํฌ์ฆˆ(์•ฝ 0.073 m)๋ณด๋‹ค ํฌ๋‹ค(๊ทธ๋ฆผ์—์„œ ์ฝ์€ ๊ทผ์‚ฌ์น˜). ์ €์ž๋“ค๋„ ์ด gate๊ฐ€ ์œ„์น˜ ์˜ค์ฐจ์— ๋œ ๋ฏผ๊ฐํ•˜๋‹ค๊ณ  ์“ฐ๊ณ , ์œ„์น˜ ์˜ค์ฐจ๋Š” ๋น„์Šทํ•œ ํˆฌ์˜ ์œค๊ณฝ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์‹คํ–‰ ๊ด€์ ์—์„œ๋Š” ํฐ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ ์ ‘์ด‰ ๋ฉด ์ž์ฒด๋ฅผ ํ‹€๋ฆฌ๊ฒŒ ๋งŒ๋“ค๊ณ  ์œ„์น˜ ์˜ค์ฐจ๋Š” ์Šคํ‚ฌ์ด ์–ด๋А ์ •๋„ ๊ฒฌ๋””๋ฏ€๋กœ, ์ด ๋น„๋Œ€์นญ์€ ๋ฐ›์•„๋“ค์ผ ๋งŒํ•˜๋‹ค๋Š” ๊ฒƒ์ด ์ €์ž๋“ค์˜ ๋…ผ๋ฆฌ๋‹ค.


Facelet ์ƒ‰ ํ˜ผ๋™ ํ–‰๋ ฌ(Fig. 6). ๊ฐ ์นธ์˜ ์™ผ์ชฝ ์œ„๊ฐ€ ์‹ค๋‚ด, ์˜ค๋ฅธ์ชฝ ์•„๋ž˜๊ฐ€ ์‹ค์™ธ ๊ฐœ์ˆ˜๋‹ค.

์ƒ‰ ๋ถ„๋ฅ˜. ์‹ค๋‚ด 100%, ์‹ค์™ธ 98.7%๋‹ค. ํ˜ผ๋™ ํ–‰๋ ฌ๋กœ ๊ฒ€์‚ฐํ•˜๋ฉด ์‹ค๋‚ด ๋Œ€๊ฐํ•ฉ์€ 2354๋กœ ๋ผ๋ฒจ ์ˆ˜์™€ ๊ฐ™๊ณ , ์‹ค์™ธ๋Š” ๋Œ€๊ฐํ•ฉ 2235, ์˜ค๋ถ„๋ฅ˜ 29๊ฑด์œผ๋กœ 2235/2264 = 98.7%๊ฐ€ ๋งž๋‹ค(ํ•„์ž ๊ณ„์‚ฐ). ์‹ค์™ธ ์˜ค๋ถ„๋ฅ˜ 29๊ฑด์˜ ๋‚ด์—ญ์€ ์ฃผํ™ฉโ†’๋…ธ๋ž‘ 8, ์ฃผํ™ฉโ†’๋นจ๊ฐ• 6, ๋นจ๊ฐ•โ†’์ฃผํ™ฉ 5, ํŒŒ๋ž‘โ†’ํฐ์ƒ‰ 5, ํฐ์ƒ‰โ†’ํŒŒ๋ž‘ 3, ๋…ธ๋ž‘โ†’์ดˆ๋ก 1, ๋นจ๊ฐ•โ†’ํฐ์ƒ‰ 1์ด๋‹ค. ์ €์ž ์„ค๋ช…๋Œ€๋กœ ๋ฐ˜์‚ฌ๊ด‘, ๊ตญ์†Œ ๊ณผ๋…ธ์ถœ, ์ง™์€ ๊ทธ๋ฆผ์ž์—์„œ ์ธ์ ‘ ์ƒ‰์ƒ๋ผ๋ฆฌ, ๋˜๋Š” ํฌํ™”์ƒ‰๊ณผ ํฐ์ƒ‰ ์‚ฌ์ด์—์„œ ์ƒ๊ธด๋‹ค. ๋ถ„๋ฅ˜๊ธฐ๊ฐ€ ์‹ค๋‚ด ํŒจ์น˜๋งŒ์œผ๋กœ ํ•™์Šต๋๋‹ค๋Š” ์ ์„ ์ƒ๊ฐํ•˜๋ฉด ์‹ค์™ธ 98.7%๋Š” ์ข‹์€ ์ˆ˜์น˜๋‹ค. ๋‹ค๋งŒ ์‹ค์™ธ ๋…ธ์ถœยท๊ฒŒ์ธ์„ ๋”ฐ๋กœ ๋งž์ท„๋‹ค๋Š” ์กฐ๊ฑด์ด ๋ถ™๋Š”๋‹ค.


์Šค์บ” ํ”„๋ ˆ์ž„ ์˜ˆ์‹œ(Fig. 7). ์‹ค๋‚ด (a, b), ์‹ค์™ธ (cโ€“f). ์ ์„ (๋ถ„ํ™)์€ ์˜ค๋ถ„๋ฅ˜๋‹ค: (c) ์ฃผํ™ฉ์„ ๋…ธ๋ž‘์œผ๋กœ, (d) ๋นจ๊ฐ•์„ ์ฃผํ™ฉ์œผ๋กœ, (e) ๋…ธ๋ž‘์„ ์ดˆ๋ก์œผ๋กœ. (f)๋Š” ์œ—๋ฉด์ด visibility gate๋ฅผ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•ด ๊ทธ ๋ฉด์˜ net์„ ๋‚ด์ง€ ์•Š์€ ๊ฒฝ์šฐ๋‹ค.

์Šค์บ”. ์™„์ „ํ•˜๊ณ  ์ •ํ™•ํ•œ cube net์„ ์‹ค๋‚ด 5/5, ์‹ค์™ธ 3/5์—์„œ ๋ณต์›ํ–ˆ๊ณ , ๋ชจ๋“  ์Šค์บ” ํ”„๋ ˆ์ž„์—์„œ ๊ธฐํ•˜ ํฌ์ฆˆ๊ฐ€ ๋ฐ›์•„๋“ค์—ฌ์กŒ๋‹ค. ์‹ค์™ธ ์‹คํŒจ 2๊ฑด์€ ์ธ์‹์ด ์•„๋‹ˆ๋ผ ๋ฏธ๋„๋Ÿฌ์šด ์ง€๋ฉด์—์„œ์˜ ์‹คํ–‰ ๋ฌธ์ œ๋‹ค. ํ•œ ๋ฒˆ์€ ํ๋ธŒ๊ฐ€ ๋ฏธ๋„๋Ÿฌ์ ธ ๋ฉ€์–ด์ ธ์„œ ์—ฌ์„ฏ ๋ฒˆ์งธ ๋ฉด์ด ๋„ˆ๋ฌด ์ž‘๊ฒŒ ๋ณด์—ฌ visibility gate๋ฅผ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ–ˆ๊ณ (Fig. 7f), ๋‹ค๋ฅธ ํ•œ ๋ฒˆ์€ flip์ด ์‹คํŒจํ•ด ๊ทธ ๋ฉด์„ ๋ณด์ง€ ๋ชปํ–ˆ๋‹ค. ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์€ ํ”„๋ ˆ์ž„๋‹น 1.3 s, ๊ฑท๊ธฐยท๋’ค์ง‘๊ธฐ๋ฅผ ํฌํ•จํ•œ ์ „์ฒด ์Šค์บ”์€ ์•ฝ 33 s๋‹ค.

์ง‘๊ณ„ ์ „ ์‹ ๋ขฐ๋„๋ฅผ ๋ณด๊ธฐ ์œ„ํ•ด ์ €์ž๋“ค์€ ๋‘ ์ง€ํ‘œ๋ฅผ ๋‚˜๋ˆˆ๋‹ค. sound partial net์€ ํ‹€๋ฆฐ ๋ผ๋ฒจ์ด ํ•˜๋‚˜๋„ ์—†๋Š” ๊ฒƒ์ด๊ณ , exact partial net์€ ๋ณด์ด๋Š” ์ƒํƒœ์™€ ์™„์ „ํžˆ ์ผ์น˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค(sound์ด์ง€๋งŒ exact๊ฐ€ ์•„๋‹Œ net์€ gate๊ฐ€ ๋ณด๋ฅ˜ํ•œ facelet์ด ์žˆ๋Š” ๊ฒฝ์šฐ).

์ง€ํ‘œ ์‹ค๋‚ด ์‹ค์™ธ
sound partial net ๋น„์œจ 100% 92.6%
exact partial net ๋น„์œจ 77.6% 69.7%
center color gate๊ฐ€ net์„ ๋‚ธ ํ”„๋ ˆ์ž„ ๋น„์œจ 98.4% 85.4%
visibility gate๊ฐ€ ๋‚จ๊ธด ์นด๋ฉ”๋ผ ๋ฐฉํ–ฅ ๋ฉด ๋น„์œจ 92.4% (์ „์ฒด)
validity gate๊ฐ€ ๋‚จ๊ธด facelet ๋น„์œจ 97.0% (์ „์ฒด)
์ง‘๊ณ„๋œ net์˜ ํ‹€๋ฆฐ ๋ผ๋ฒจ 0 0

๋‹จ์ผ ์‹œ์  ์ผ๊ด€์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ๋ชจ๋“  ์˜ค๋ฅ˜๋ฅผ ๋ง‰์ง€๋Š” ๋ชปํ•œ๋‹ค. ํŠนํžˆ ํ‹€๋ฆฐ ์ค‘์•™ facelet์ด ์•Œ๋ ค์ง„ ์ƒ‰ ๋ฐฐ์น˜์™€ ์—ฌ์ „ํžˆ ๋ชจ์ˆœ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค(Fig. 7cโ€“e). ์‹œ์ ์„ ํ•ฉ์น˜๋ฉด ๋น ์ง„ ๊ด€์ธก์ด ์ฑ„์›Œ์ง€๊ณ  ์ด๋Ÿฐ ๋ชจํ˜ธ์„ฑ์ด ํ’€๋ ค, ์ง‘๊ณ„๋œ net์—๋Š” ํ‹€๋ฆฐ ๋ผ๋ฒจ์ด ์—†์—ˆ๋‹ค๊ณ  ๋…ผ๋ฌธ์€ ๋ณด๊ณ ํ•œ๋‹ค. ์‹ค์™ธ partial net์˜ 7.4%๊ฐ€ ํ‹€๋ฆฐ ๋ผ๋ฒจ์„ ํฌํ•จํ–ˆ๋Š”๋ฐ๋„ ์ตœ์ข… net์ด ๊นจ๋—ํ–ˆ๋‹ค๋Š” ๊ฒƒ์€ ์ง‘๊ณ„๊ฐ€ ์‹ค์งˆ์ ์ธ ์˜ค๋ฅ˜ ์ •์ • ์—ญํ• ์„ ํ–ˆ๋‹ค๋Š” ๋œป์ด๋‹ค. ๋‹ค๋งŒ ๊ทธ ๊ฒฐ๋ก ์˜ ํ‘œ๋ณธ์€ ์™„์ „ ๋ณต์›์— ์„ฑ๊ณตํ•œ 8๊ฐœ ์‹œํ€€์Šค๋‹ค.

์‹คํ—˜: pedipulation ์Šคํ‚ฌ (ยงVI-B)

ํ‰๊ฐ€ ํ”„๋กœํ† ์ฝœ. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ—˜๋งˆ๋‹ค 1000 ์—ํ”ผ์†Œ๋“œ, ยงV์™€ ๊ฐ™์€ domain randomization์„ ์“ด๋‹ค. ์„ฑ๊ณต ์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ๋„˜์–ด์ง, ๊ณผ๋„ํ•œ ์ ‘์ด‰๋ ฅ, ํ๋ธŒ์˜ ์ž‘์—… ๊ณต๊ฐ„ ์ดํƒˆ์ด ์—†์„ ๊ฒƒ
  • ์ตœ์ข… ํ๋ธŒ yaw๊ฐ€ ์ดˆ๊ธฐ ๋ฐฉํ–ฅ์˜ ยฑ10ยฐ ์ด๋‚ด
  • Flip: ์›ํ•˜๋Š” ๋ฉด์œผ๋กœ ์ฐฉ์ง€ํ•˜๊ณ  ๋ชจ๋“  ์ธต์ด ยฑ5ยฐ ์ด๋‚ด๋กœ ์ •๋ ฌ
  • Rotate: ๋Œ๋ฆฐ ๋‘ ์ธต์ด 90ยฐ ๋ชฉํ‘œ์™€ ์„œ๋กœ์— ๋Œ€ํ•ด ยฑ5ยฐ ์ด๋‚ด, ํ๋ธŒ ๋ณ€์œ„ 0.15 m ๋ฏธ๋งŒ

Table II: ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์Šคํ‚ฌ ์„ฑ๋Šฅ. ์—ฐ์† ์ง€ํ‘œ๋Š” ์ข…๋ฃŒ๋˜์ง€ ์•Š์€ ์—ํ”ผ์†Œ๋“œ์˜ ์ค‘์•™๊ฐ’ [p95]๋‹ค. Layer error๋Š” flip ๋™์•ˆ ์–ด๋–ค ์ธต์˜ ์ตœ๋Œ€ ๊ฐ ํŽธ์ฐจ, rotate๋Š” ๋Œ๋ฆฐ ์ธต์˜ ์ตœ์ข… ๊ฐ ์˜ค์ฐจ๋‹ค. Force๋Š” ์ ‘์ด‰ ์ค‘ ๋ฐœ-ํ๋ธŒ ํ‰๊ท  ์ ‘์ด‰๋ ฅ, Drift๋Š” ์Šคํ‚ฌ ํ›„ ํ๋ธŒ ๋ณ€์œ„๋‹ค.

Agent, Skill Success (%) โ†‘ Layer error (ยฐ) โ†“ Force RF / LF (N) โ†“ Drift (cm) โ†“
Teacher, Flip Bwd. 99.8 0.34 [0.70] 47 [71] / โ€“ 1.3 [6.6]
Student, Flip Bwd. 99.7 0.35 [0.76] 46 [71] / โ€“ 1.5 [6.5]
Teacher, Flip Fwd. 99.8 0.35 [0.90] 27 [34] / โ€“ 1.5 [6.2]
Student, Flip Fwd. 99.7 0.36 [0.79] 27 [33] / โ€“ 1.5 [6.7]
Teacher, Rot. CCW 99.7 0.51 [1.58] 32 [53] / 55 [72] 1.0 [3.4]
Student, Rot. CCW 99.0 1.21 [3.47] 33 [55] / 54 [71] 0.9 [3.4]
Student, Rot. CW 97.4 1.37 [4.22] 55 [72] / 31 [54] 0.9 [3.8]

Teacher โ†’ student ์ „์ด. flip student๋Š” ์„ฑ๊ณต๋ฅ ยท์ธต ์˜ค์ฐจยทํž˜ยทdrift ๋ชจ๋‘ teacher์™€ ๊ฑฐ์˜ ๊ฐ™๋‹ค. Rotate student๋„ ํž˜๊ณผ drift๋Š” ๊ฐ™์ง€๋งŒ ์ธต ์˜ค์ฐจ๊ฐ€ ๋‘ ๋ฐฐ ๋„˜๊ฒŒ ์ปค์ง„๋‹ค(0.51 โ†’ 1.21ยฐ). ํ—ˆ์šฉ ์˜ค์ฐจ๋ฅผ ยฑ2.5ยฐ๋กœ ์ขํžˆ๋ฉด ์„ฑ๊ณต๋ฅ ์ด teacher 98%, CCW student 85%, CW student 78%๋กœ ๋ฒŒ์–ด์ง„๋‹ค. student ์‹คํŒจ๋Š” ์ฃผ๋กœ ๊ณผํšŒ์ „์ด๋‹ค. CW์˜ ์ถ”๊ฐ€ ์ €ํ•˜์— ๋Œ€ํ•ด ์ €์ž๋“ค์€ ๋กœ๋ด‡์ด ๊ทธ ์™ธ์—๋Š” ๋Œ€์นญ์ด๋ฏ€๋กœ ์•ž์„œ ๋งํ•œ ์นด๋ฉ”๋ผ ์˜คํ”„์…‹ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ๋‹ค(may reflect)๊ณ  ์“ด๋‹ค. ์ธก์ •์ด ์•„๋‹ˆ๋ผ ๊ฐ€์„ค์ด๋‹ค. CW ํ–‰์—์„œ RF/LF ํž˜์ด CCW์™€ ์ •ํ™•ํžˆ ๋’ค๋ฐ”๋€ ๊ฒƒ(55/31 vs 33/54)์€ ๋Œ€์นญ ์žฌ์‚ฌ์šฉ์ด ์˜๋„๋Œ€๋กœ ๋ฐœ ์—ญํ• ์„ ๋ฐ”๊ฟจ์Œ์„ ๋ณด์—ฌ ์ค€๋‹ค.

์‹ค๊ธฐ ๋‹จ๋… ์‹œํ–‰. ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์ˆœ์„œ๊ฐ€ ๊ฐ™๋‹ค.

์Šคํ‚ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ student ์‹ค๊ธฐ ์„ฑ๊ณต ์‹ค๊ธฐ 95% Wilson ๊ตฌ๊ฐ„(ํ•„์ž ๊ณ„์‚ฐ)
Flip Backward 99.7% 15/15 79.6~100%
Flip Forward 99.7% 15/15 79.6~100%
Rotate CCW 99.0% 13/15 62.1~96.3%
Rotate CW 97.4% 10/15 41.7~84.8%

ํšŒ์ „ ์‹คํŒจ๋Š” 1๊ฑด(๋กœ๋ด‡์ด ํšŒ์ „ ์ค‘ ์‹คํ–‰์„ ๋ฉˆ์ถ˜ CW ์‹œํ–‰)์„ ๋นผ๊ณ  ๋ชจ๋‘ 15ยฐ ๋„˜๋Š” ๊ณผํšŒ์ „์ด์—ˆ๋‹ค. ์ด 15ํšŒ ์‹œํ–‰์˜ ์ดˆ๊ธฐ ๋ฐฐ์น˜ ์กฐ๊ฑด์€ ๋ณธ๋ฌธ์— ์ ํ˜€ ์žˆ์ง€ ์•Š๋‹ค. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ โ€œRepeatabilityโ€ ํด๋ฆฝ ์„ค๋ช…(ํ›ˆ๋ จ ๋ฒ”์œ„ ์•ˆ์˜ ๋‹ค์–‘ํ•œ ์ดˆ๊ธฐ ๋ฐฐ์น˜์—์„œ ์—ฐ์† ์‹œํ–‰)์ด ๊ฐ™์€ ์‹œํ–‰์ธ์ง€๋„ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค.

Table III: ์ ˆ์ œ์™€ ๋น„๊ต(์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์„ฑ๊ณต๋ฅ  %). ์ ˆ์ œํ•œ student๋Š” ๋ชจ๋‘ ๊ฐ™์€ teacher์—์„œ distillํ–ˆ๊ณ , ๊ณ„์ธตํ˜• ๋ณ€ํ˜•์€ teacher์˜ privileged ๊ด€์ธก์„ ์“ด๋‹ค.

Agent Flip Bwd. Flip Fwd. Rotate CCW
Teacher (joint-space) 99.8 99.8 99.7
Hierarchical foot-target control 90.3 96.1 70.0
Student (both cameras) 99.7 99.7 99.0
w/o lower depth camera 99.1 99.4 96.2
w/o upper depth camera 99.4 99.8 98.0
w/o any depth cameras 77.8 87.5 76.8
w/o memory 97.6 92.5 89.3
  • Depth. depth๋ฅผ ๋ชจ๋‘ ๋นผ๋Š” ๊ฒƒ์ด student ์ ˆ์ œ ์ค‘ ๊ฐ€์žฅ ํฐ ํ•˜๋ฝ์ด๋‹ค. blind student๋Š” ๊ฑฐ์˜ ๋„˜์–ด์ง€์ง€ ์•Š์ง€๋งŒ flip ์ค‘ ์ธต์„ ๋น„ํ‹€๊ฑฐ๋‚˜ rotate ํ›„ ์ธต์„ ์–ด๊ธ‹๋‚œ ์ฑ„ ๋‘”๋‹ค. ํ๋ธŒ ์ƒ๋Œ€ ์œ„์น˜๋ฅผ ๋ณด์ง€ ๋ชปํ•ด ๋ฐœ ๋ฐฐ์น˜๊ฐ€ ๋ถ€์ •ํ™•ํ•ด์ง„ ๊ฒฐ๊ณผ์™€ ๋“ค์–ด๋งž๋Š”๋‹ค. ์นด๋ฉ”๋ผ ํ•˜๋‚˜๋งŒ ์žˆ์–ด๋„ flip์€ ๊ฑฐ์˜ ์œ ์ง€๋˜๊ณ , rotate์—์„œ๋Š” ์•„๋ž˜ ์นด๋ฉ”๋ผ๋งŒ ๋‚จ๊ธด ์ชฝ(98.0)์ด ๋‘ ์นด๋ฉ”๋ผ student์— ๋” ๊ฐ€๊น๋‹ค. ์ €์ž๋“ค์€ ์•„๋ž˜ ์นด๋ฉ”๋ผ๊ฐ€ ํšŒ์ „ ์ค‘ ๊ฐ€์šด๋ฐ์ธต๊ณผ ์•„๋ž˜์ธต์„ ํ•จ๊ป˜ ๋ณด๊ธฐ ๋•Œ๋ฌธ์ผ ๊ฒƒ์ด๋ผ๊ณ (plausibly) ํ•ด์„ํ•œ๋‹ค.
  • Memory. ์ˆœํ™˜ ๊ตฌ์กฐ๋ฅผ ๋นผ๋ฉด ๋ชจ๋“  ์Šคํ‚ฌ์—์„œ ๋–จ์–ด์ง€๊ณ  Rotate(89.3)์™€ Flip Fwd(92.5)์—์„œ ํฌ๊ฒŒ ๋–จ์–ด์ง„๋‹ค. ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์€ memoryless student๋„ ์Šคํ‚ฌ์„ ๋งˆ์น˜๋ฉด ๋ฉˆ์ถ˜๋‹ค๋Š” ์ ์ด๋‹ค. depth ์ด๋ฏธ์ง€๋งŒ์œผ๋กœ๋Š” ์–ด๋А ๋ฉด์ด ๋ณด์ด๋Š”์ง€ ์•Œ ์ˆ˜ ์—†๋Š”๋ฐ๋„ ๊ทธ๋ ‡๋‹ค. ์ €์ž๋“ค์€ ์„ฑ๊ณต ํ›„ ๋กœ๋ด‡์ด๋‚˜ ํ๋ธŒ๋ฅผ ํ•˜๋‚˜์”ฉ ๋”ฐ๋กœ ๋ฆฌ์…‹ํ•ด ๋ณด๋Š” ์‹คํ—˜์œผ๋กœ โ€œ์ตœ์ข… ๋กœ๋ด‡-ํ๋ธŒ ๋ฐฐ์น˜(depth์™€ ๊ด€์ ˆ ์ƒํƒœ๋กœ ๊ด€์ธก๋จ)โ€๊ฐ€ ์ง€์†์ ์ธ ์ข…๋ฃŒ ์‹ ํ˜ธ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ์ถ”์ •ํ•œ๋‹ค. ์ฆ‰ memory๋Š” ์ข…๋ฃŒ ํŒ๋‹จ๋ณด๋‹ค ์‹คํ–‰ ์‹ ๋ขฐ๋„์— ๊ธฐ์—ฌํ•œ๋‹ค.
  • Action space. ๊ณ„์ธตํ˜• ๋ณ€ํ˜•์€ ์ƒ์œ„ policy๊ฐ€ base ์ขŒํ‘œ๊ณ„์˜ 3D ๋ฐœ ๋ชฉํ‘œ๋ฅผ ๋‚ด๊ณ , Pedipulate ๋ฐฉ์‹์œผ๋กœ ํ•™์Šตํ•œ ํ•˜์œ„ policy๊ฐ€ RF๋กœ ์ด๋ฅผ ์ถ”์ข…ํ•œ๋‹ค. rotate์—๋Š” ์–ด๋А ๋ฐœ์ด ์ถ”์ข…ํ• ์ง€ ๊ณ ๋ฅด๋Š” one-hot ์ž…๋ ฅ์„ ํ•˜์œ„ policy์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์ƒ์œ„ policy๋Š” ๊ฐ™์€ ํ™˜๊ฒฝ์—์„œ ๋ณด์ƒ๊ณผ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋‹ค์‹œ ํŠœ๋‹ํ•ด ํ•™์Šตํ–ˆ๋‹ค. flip์€ ๋Œ€๋ถ€๋ถ„ ํ•ด๋‚ด์ง€๋งŒ ์‹คํŒจํ•œ ์‹œ๋„๋Š” ์›ํ•˜๋Š” ๋ฉด์— ๋„๋‹ฌํ•˜๊ณ ๋„ ์ธต์ด๋‚˜ yaw ํ—ˆ์šฉ ์˜ค์ฐจ๋ฅผ ๋„˜๋Š”๋‹ค. ๊ฒฉ์ฐจ๋Š” Rotate์—์„œ ๊ฐ€์žฅ ํฌ๊ณ (70.0 vs 99.7), ์‹คํŒจ์˜ ๋Œ€๋ถ€๋ถ„์ด ํ๋ธŒ drift๋‹ค. ์•ž์˜ ์ง๊ด€ ์ ˆ์—์„œ ๋งํ•œ RF ํ•˜์ค‘ ์ƒ์‹ค๊ณผ ๋ฏธ๋„๋Ÿฌ์ง์ด ์›์ธ์ด๋ฉฐ, ์ €๋งˆ์ฐฐ ์ง€๋ฉด์—์„œ ์„ฑ๊ณต๋ฅ ์ด ๊ธ‰๋ฝํ•œ๋‹ค๊ณ  ๋…ผ๋ฌธ์€ ์“ด๋‹ค.

base ๋ฐฐ์น˜์— ๋Œ€ํ•œ student ๊ฒฌ๊ณ ์„ฑ(Fig. 8). ์ถ•์€ ํ๋ธŒ ์ค‘์‹ฌ ๊ธฐ์ค€ ๋กœ๋ด‡ base ์œ„์น˜, ๊ฐ ์นธ ์•ˆ์—์„œ ๊ท ์ผํ•˜๊ฒŒ spawnํ–ˆ๋‹ค. ๋นจ๊ฐ„ ์‚ฌ๊ฐํ˜•์ด ํ•™์Šต ๋ฒ”์œ„(ยฑ0.10 m), ์ƒ‰์ด ์„ฑ๊ณต๋ฅ ์ด๋‹ค.

์ƒ๋Œ€ ๋ฐฐ์น˜. ์„ธ student ๋ชจ๋‘ ํ•™์Šต ๋ฒ”์œ„ ์•ˆ์—์„œ ์•ˆ์ •์ ์ด๊ณ  ๊ทธ ๋ฐ”๊นฅ์œผ๋กœ๋„ ์ผ๋ฐ˜ํ™”ํ•œ๋‹ค. ํ•˜๋ฝ์€ ํ๋ธŒ ์ชฝ์œผ๋กœ ๊ฐ€๊น๊ฑฐ๋‚˜ ๋ฉ€์–ด์ง€๋Š” ์ข…๋ฐฉํ–ฅ ์˜คํ”„์…‹์ด ์ง€๋ฐฐํ•˜๊ณ , ํŠนํžˆ ๊ฐ€๊นŒ์ด์„œ ์‹œ์ž‘ํ•  ๋•Œ ์‹ฌํ•˜๋‹ค. Flip Backward์™€ Rotate๋Š” ํ๋ธŒ์™€ ์ถฉ๋Œํ•˜๊ณ  Flip Forward๋Š” ๋ฐœ์„ ์•ž๋ฉด์— ์ž˜๋ชป ๋†“๋Š”๋‹ค. ํšก๋ฐฉํ–ฅ ์˜คํ”„์…‹์€ ํ›จ์”ฌ ์ž˜ ๊ฒฌ๋”˜๋‹ค. ์‹ค๊ธฐ์—์„œ๋Š” ๊ฐ flip์ด ํ•™์Šต ๋ฒ”์œ„๋ณด๋‹ค ยฑ0.10 m ๋ฐ”๊นฅ์—์„œ 15/15 ์„ฑ๊ณตํ–ˆ๊ณ , Flip Forward๋Š” +0.35 m์—์„œ๋„ ์„ฑ๊ณตํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค(Fig. 10f). ์ฒ˜์Œ ๋ป—์€ ๋ฐœ์ด ๋ชจ์ž๋ผ๋ฉด ๋‹ค์‹œ ๋ป—์–ด flip์„ ๋งˆ์น˜๊ฑฐ๋‚˜ ์•ˆ์ • ์ž์„ธ๋กœ ๋Œ์•„๊ฐ„๋‹ค. ๋ฐ˜๋ฉด rotate๋Š” ํ•™์Šต ๋ฒ”์œ„๋ณด๋‹ค 0.10 m ๋ฐ”๊นฅ์—์„œ ๊ณผํšŒ์ „ํ•˜๊ฑฐ๋‚˜ RF ๊ณ ์ •์„ ์žƒ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žฆ์•˜๋‹ค.

์ดˆ๊ธฐ ์ธต ์–ด๊ธ‹๋‚จ. ๋ชจ๋“  ์Šคํ‚ฌ์ด ์ •๋ ฌ๋œ ์ธต์œผ๋กœ๋งŒ ํ•™์Šต๋์ง€๋งŒ, ์›€์ง์ด๋Š” ๋‘ ์ธต์„ ์ตœ๋Œ€ ยฑ35ยฐ๊นŒ์ง€ ์–ด๊ธ‹๋‚˜๊ฒŒ ๋†“๊ณ  ์‹œํ—˜ํ–ˆ๋‹ค. ์ด๋•Œ flip์˜ ์ธต ์ •๋ ฌยท๊ธฐ์šธ๊ธฐ ํ—ˆ์šฉ ์˜ค์ฐจ์™€ rotate์˜ ๊ฐ€์šด๋ฐ-์œ„์ธต ์ •๋ ฌ ํ—ˆ์šฉ ์˜ค์ฐจ๋Š” ๋นผ๊ณ  yaw ํ—ˆ์šฉ ์˜ค์ฐจ๋งŒ ๋‚จ๊ฒผ๋‹ค. ์ด ์™„ํ™”๋œ ๊ธฐ์ค€์—์„œ flip์€ ยฑ30ยฐ๊นŒ์ง€, rotate๋Š” ยฑ20ยฐ๊นŒ์ง€ ์„ฑ๊ณตํ•œ๋‹ค. ์‹ค๊ธฐ์—์„œ flip์€ ์•ฝ 30ยฐ๊นŒ์ง€ ์„ฑ๊ณตํ–ˆ๊ณ , rotate๋Š” ๋Œ๋ฆฌ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ 15ยฐ ์–ด๊ธ‹๋‚œ ๊ฒฝ์šฐ๋Š” ์„ฑ๊ณตํ–ˆ์ง€๋งŒ ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ 15ยฐ์—์„œ๋Š” LF๊ฐ€ ์ธต์— ๋‹ฟ์ง€ ๋ชปํ•ด ์‹คํŒจํ–ˆ๋‹ค.


์ง€๋ฉด ๋งˆ์ฐฐ์— ๋Œ€ํ•œ ๊ฒฌ๊ณ ์„ฑ(Fig. 9). ์ง€๋ฉด ๋งˆ์ฐฐ ๊ณ„์ˆ˜๋งŒ ๋ฐ”๊พธ๊ณ  ๋‚˜๋จธ์ง€ ์ ‘์ด‰์€ ๋ช…๋ชฉ๊ฐ’์ด๋‹ค. Imprecise pedipulation์€ ๋ช…๋ นํ•œ ๋ณ€ํ™˜์€ ํ–ˆ์ง€๋งŒ ํ—ˆ์šฉ ์˜ค์ฐจ๋ฅผ ์–ด๊ธด ๊ฒฝ์šฐ๋‹ค. ๊ฐ€๋กœ ๋ง‰๋Œ€๋Š” ํ๋ธŒ-์ง€๋ฉด, ๋ฐœ-์ง€๋ฉด ๋งˆ์ฐฐ์˜ ํ•™์Šต ๋ฒ”์œ„๋‹ค.

์ง€๋ฉด ๋งˆ์ฐฐ. ์„ธ student ๋ชจ๋‘ ํ•™์Šต ๋ฒ”์œ„ ์•ˆ์—์„œ๋Š” ์•ˆ์ •์ ์ด์ง€๋งŒ ๋งˆ์ฐฐ์ด ๋‚ฎ์•„์ง€๋ฉด ์กฐ์ž‘๊ณผ ๊ท ํ˜•์ด ํ•จ๊ป˜ ๋ฌด๋„ˆ์ง„๋‹ค. ๊ทธ๋ฆผ์—์„œ ์ฝ์œผ๋ฉด ๋งˆ์ฐฐ ๊ณ„์ˆ˜ 0.2 ์ดํ•˜์—์„œ Flip Forward์˜ ์„ฑ๊ณต์€ ์‚ฌ์‹ค์ƒ 0์ด๊ณ  ์‹คํŒจ๋Š” ๊ฑฐ์˜ ์ „๋ถ€ โ€œfailed pedipulationโ€์ด๋‹ค. ์ˆ˜์ง ๋ฉด์„ ๋ฐ€๊ธฐ ๋•Œ๋ฌธ์— ํ๋ธŒ๊ฐ€ ๋„˜์–ด๊ฐ€์ง€ ์•Š๊ณ  ๋ฏธ๋„๋Ÿฌ์ง„๋‹ค. Flip Backward๋Š” ์œ„์—์„œ ๋ˆ„๋ฅด๋Š” ๋™์ž‘์ด๋ผ ๋” ์™„๋งŒํ•˜๊ฒŒ ๋‚˜๋น ์ง„๋‹ค. Rotate๋Š” ๊ฐ€์žฅ ๋ฏผ๊ฐํ•˜๊ณ  ๋„˜์–ด์ง ๋น„์œจ์ด ๊ฐ€์žฅ ๋†’๋‹ค(0.1์—์„œ ์•ฝ 37%, ๊ทธ๋ฆผ์—์„œ ์ฝ์€ ๊ทผ์‚ฌ์น˜). ์‹ค๊ธฐ์—์„œ๋Š” ์•„์ŠคํŒ”ํŠธ, ์ž๊ฐˆ๊ธธ(cobblestone), ์ €๋งˆ์ฐฐ ์„์žฌ ๋ฐ”๋‹ฅ์—์„œ๋„ ์‹œํ—˜ํ–ˆ๋‹ค. flip์€ ์•„์ŠคํŒ”ํŠธ์™€ ์ž๊ฐˆ๊ธธ์—์„œ ์„ฑ๊ณตํ–ˆ๋‹ค. ์ €๋งˆ์ฐฐ ์„์žฌ์—์„œ๋Š” Flip Backward์™€ Rotate๊ฐ€ ์œ ํšจํ–ˆ์ง€๋งŒ Flip Forward๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ๊ฐ™์€ ์ด์œ ๋กœ ํ๋ธŒ๋ฅผ ๋ฏธ๋„๋Ÿฌ๋œจ๋ ธ๋‹ค.


์‹ค๊ธฐ ๊ฒฌ๊ณ ์„ฑ ์‹œํ—˜(Fig. 10). (a) ๋ง‰๋Œ€๋กœ ํ๋ธŒ๋ฅผ ๋ฐ€์–ด๋ƒ„, (b) ๋ฌด๊ฑฐ์šด ์ƒ์ž๋กœ ํ๋ธŒ๋ฅผ ๋ง‰์Œ, (c) ๋ฐง์ค„๋กœ ๋‹ค๋ฆฌ๋ฅผ ๋‹น๊น€, (d) ์ €๋งˆ์ฐฐ ์„์žฌ ๋ฐ”๋‹ฅ, (e) ์ž๊ฐˆ๊ธธ, (f) ํ๋ธŒ๋ฅผ ๋ฉ€๋ฆฌ ๋‘ .

์™ธ๋ถ€ ๊ต๋ž€. ํ๋ธŒ๋ฅผ ๋ฐ€์–ด๋‚ด๋ฉด flip policy๋Š” ๋‹ค์‹œ ๋ป—๋Š”๋‹ค(Fig. 10a). ์กฐ์ž‘ํ•˜๋Š” ๋‹ค๋ฆฌ๋ฅผ ๋‹น๊ธฐ๋ฉด ์„ธ policy ๋ชจ๋‘ ๋ฐœ์„ ๋‹ค์‹œ ๋†“๊ณ  ์‹คํ–‰์„ ์ด์–ด ๊ฐ„๋‹ค(Fig. 10c). ๋ฌด๊ฑฐ์šด ์žฅ์• ๋ฌผ๋กœ Flip Forward๋ฅผ ๋ง‰์œผ๋ฉด 2~3๋ฒˆ ๋” ์‹œ๋„ํ•œ ๋’ค flip์„ ๋งˆ์น˜๊ฑฐ๋‚˜ ์•ˆ์ • ์ž์„ธ๋กœ ๋Œ์•„๊ฐ„๋‹ค(Fig. 10b). ํ•œ๊ณ„๋„ ์ ํ˜€ ์žˆ๋‹ค. policy๊ฐ€ ๋ˆ„๋ฅด๊ธฐ์— ๋“ค์–ด๊ฐ„ ๋’ค์˜ ๋Šฆ์€ ๊ต๋ž€์€ ๋ถˆ์™„์ „ํ•œ flip์ด๋‚˜ ๋„˜์–ด์ง์„ ๋‚ณ์„ ์ˆ˜ ์žˆ๋‹ค. ์ด ์ ˆ์˜ ๊ฒฐ๊ณผ๋Š” ์ •์„ฑ์  ์‹œ์—ฐ์ด๋ฉฐ ์‹œํ–‰ ์ˆ˜๋‚˜ ์„ฑ๊ณต๋ฅ ์€ ๋ณด๊ณ ๋˜์ง€ ์•Š์•˜๋‹ค.

ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ ๊ฒฌ๊ณ ์„ฑ ํด๋ฆฝ(1.4~2.5 MB, ์› URL ์ฐธ์กฐ). ์™ผ์ชฝ๋ถ€ํ„ฐ โ€œFlip blocked by a heavy boxโ€(Flip Forward), โ€œLeg pulled with a ropeโ€(Rotate CCW), โ€œLow-friction floorโ€(Rotate CCW, Example 1).

ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์—๋Š” ์ž‘์€ ์ƒ์ž(Flip Backward)์™€ ์›ํ†ตํ˜• ์šฉ๊ธฐ(Flip Forward)๋ฅผ ๋’ค์ง‘๋Š” โ€œDifferent objectsโ€ ํด๋ฆฝ๋„ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ๋ธŒ๊ฐ€ ์•„๋‹Œ ๋ฌผ์ฒด๋Š” ๋…ผ๋ฌธ ๋ณธ๋ฌธ ์–ด๋””์—๋„ ํ‰๊ฐ€๋กœ ๋“ฑ์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค. ์„ฑ๊ณต๋ฅ ์ด ์—†๋Š” ์‹œ์—ฐ์œผ๋กœ๋งŒ ๋ด์•ผ ํ•œ๋‹ค.

์‹คํ—˜: ์ž์œจ ํ๋ธŒ ํ’€์ด (ยงVI-C)


์ž์œจ ํ’€์ด 25์Šคํ… ์ค‘ ๋งˆ์ง€๋ง‰ 17์Šคํ…(Fig. 11). (a)~(q) ๊ฐ ์Šคํ…์˜ ์Šคํ‚ฌ๊ณผ (r) ์™„์„ฑ ์ƒํƒœ. RF๊ฐ€ ์•„๋ž˜์ธต์„ ๊ณ ์ •ํ•˜๊ณ  LF๊ฐ€ ์œ„ ๋‘ ์ธต์„ ๋ฏผ๋‹ค. flip๊ณผ reposition์œผ๋กœ ์–ด๋–ค ๋ฉด์ด๋“  ๋ฐ”๋‹ฅ์— ๋†“์„ ์ˆ˜ ์žˆ๋‹ค.

๋กœ๋ด‡์€ ์‹œ๋„ํ•œ 3ํšŒ ํ’€์ด๋ฅผ ๋ชจ๋‘ ์‚ฌ๋žŒ ๊ฐœ์ž… ์—†์ด ์™„์ฃผํ–ˆ๋‹ค. ํšŒ๋‹น ์•ฝ 30๋ฒˆ์˜ pedipulationยทreposition ์Šคํ…, 8~9๋ถ„์ด ๊ฑธ๋ ธ๋‹ค. ๋งค๋ฒˆ ์Šค์บ”์ด ์„ฑ๊ณตํ–ˆ๊ณ  ํ๋ธŒ๋Š” ์ง€์ •๋œ 5L\times5L ์ž‘์—… ๊ณต๊ฐ„ ์•ˆ์— ๋จธ๋ฌผ๋ €๋‹ค. ์‹คํ–‰ ์˜ค์ฐจ๋„ ์–ด๋А ์ •๋„ ํก์ˆ˜๋๋‹ค. rotate ํ›„ ๋‚จ์€ ์ธต ์–ด๊ธ‹๋‚จ์€ ๋Œ€๊ฐœ ๋‹ค์Œ flip์—์„œ ํ๋ธŒ๊ฐ€ ์ฐฉ์ง€ํ•˜๋ฉฐ ๋ฐ”๋กœ์žกํ˜”๊ณ , rotate๊ฐ€ ์—ฐ๋‹ฌ์•„ ๋‚˜์˜ฌ ๋•Œ๋Š” ๋‘ ๋ฒˆ์งธ๊ฐ€ ์ž‘์€ ์˜คํ”„์…‹์—๋„ ์„ฑ๊ณตํ–ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€๋ฅผ ํ•„์ž๊ฐ€ ๊ทธ๋ฆผ๊ณผ ์ˆ˜์น˜๋กœ ๊ณ„์‚ฐํ•ด ๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ์Šคํ…๋‹น ์‹œ๊ฐ„: 8~9๋ถ„ / ์•ฝ 30์Šคํ… โ‰ˆ ์Šคํ…๋‹น 16~18 s(ํ•„์ž ๊ณ„์‚ฐ).
  • โ€œ์•ฝ 30์Šคํ…โ€๊ณผ โ€œ25์Šคํ…โ€: Fig. 11์˜ ํ•ด๋Š” 25์Šคํ…์ธ๋ฐ ๋ณธ๋ฌธ์€ ํšŒ๋‹น โ€œ์•ฝ 30์Šคํ…โ€์ด๋ผ๊ณ  ์“ด๋‹ค. ์Šค์บ” ๋‹จ๊ณ„(reposition 3ํšŒ + flip 1ํšŒ = 4์Šคํ…)๋ฅผ ๋”ํ•˜๋ฉด 29์Šคํ…์ด๋ผ ๋งž์•„ ๋ณด์ด์ง€๋งŒ, ๋…ผ๋ฌธ์€ 30์ด ์Šค์บ”์„ ํฌํ•จํ•˜๋Š”์ง€ ๋ฐํžˆ์ง€ ์•Š๋Š”๋‹ค(ํ•„์ž ํ•ด์„).
  • ํ•ด์˜ ๊ธธ์ด: Fig. 11์˜ ๋งˆ์ง€๋ง‰ 17์Šคํ…์—์„œ rotate๋Š” 9๋ฒˆ์ด๋‹ค. ์—ฐ์†๋œ rotate๋Š” ๊ฐ™์€ ๋ฐ”๋‹ฅ ๋ฉด์„ ๋Œ๋ฆฌ๋ฏ€๋กœ (a, b), (e, f), (i), (l, m), (p, q)์˜ 5๋ฒˆ์˜ ๋ฉด ํšŒ์ „(๊ทธ์ค‘ 4๋ฒˆ์€ CCW ๋‘ ๋ฒˆ์œผ๋กœ ๋งŒ๋“  ๋ฐ˜ ๋ฐ”ํ€ด)์— ํ•ด๋‹นํ•œ๋‹ค. ์•ž 8์Šคํ…๊นŒ์ง€ ๋น„์Šทํ•œ ๋ฐ€๋„๋ผ๋ฉด 25์Šคํ… ํ•ด ์ „์ฒด์˜ ๋ฉด ํšŒ์ „์€ ๋Œ€๋žต 7~8๋ฒˆ์ด๋‹ค(ํ•„์ž ์ถ”์ •). ์ด ๊ตฌ๊ฐ„์— Rotate CW๋Š” ํ•œ ๋ฒˆ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค.

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

๊ฐ•์ 

  • ์ ‘์ด‰ ํ˜‘์‘์— ๋Œ€ํ•œ ๊น”๋”ํ•œ ํ†ต์ œ ๋น„๊ต. Table III์˜ ๊ณ„์ธตํ˜• ๋ณ€ํ˜•์€ teacher์™€ ๊ฐ™์€ privileged ๊ด€์ธก์„ ์“ฐ๊ณ  ํ–‰๋™ ๊ณต๊ฐ„๋งŒ ๋ฐ”๊พผ๋‹ค. Rotate์—์„œ 99.7 โ†’ 70.0์˜ ๊ฒฉ์ฐจ์™€ โ€œRF๊ฐ€ ํ•˜์ค‘์„ ์žƒ๊ณ  ๋ฏธ๋„๋Ÿฌ์ง„๋‹คโ€๋Š” ์‹คํŒจ ๋ฉ”์ปค๋‹ˆ์ฆ˜, ์ €๋งˆ์ฐฐ ์ง€๋ฉด์—์„œ์˜ ๊ธ‰๋ฝ์ด ํ•œ ์ด์•ผ๊ธฐ๋กœ ๋งž๋ฌผ๋ฆฐ๋‹ค. โ€œwhole-body joint-space ์ œ์–ด๊ฐ€ ๋™์‹œ ์ ‘์ด‰ ํ˜‘์‘์— ์œ ๋ฆฌํ•˜๋‹คโ€๋Š” ๊ฒฐ๋ก ์ด ์ธ์ƒ์ด ์•„๋‹ˆ๋ผ ์ธก์ •์— ๊ธฐ๋Œ€๊ณ  ์žˆ๋‹ค.
  • ์ธ์‹ ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋ณด์ˆ˜์  ์„ค๊ณ„์™€ ์ •์งํ•œ ํ‰๊ฐ€. gate๋งˆ๋‹ค ๋ฌด์—‡์„ ๋ณด๋ฅ˜ํ•˜๋Š”์ง€๊ฐ€ ๋ช…ํ™•ํ•˜๊ณ , sound/exact๋ฅผ ๊ตฌ๋ถ„ํ•ด โ€œํ‹€๋ฆฌ์ง€ ์•Š์Œโ€๊ณผ โ€œ๋‹ค ์ฝ์Œโ€์„ ๋”ฐ๋กœ ๋ณด๊ณ ํ•œ๋‹ค. ์‹ค์™ธ ์˜ค๋ถ„๋ฅ˜ 29๊ฑด์˜ ์›์ธ, 3 m ์ด์ƒ์—์„œ์˜ ํฌ์ฆˆ ์˜ค์ฐจ ๊ธ‰์ฆ, silhouette gate๊ฐ€ ์œ„์น˜ ์˜ค์ฐจ์— ๋‘”๊ฐํ•˜๋‹ค๋Š” ์ ์ฒ˜๋Ÿผ ๋ถˆ๋ฆฌํ•œ ๊ฒฐ๊ณผ๋„ ๊ทธ๋Œ€๋กœ ์‹ฃ๋Š”๋‹ค. ๋ถ„๋ฅ˜๊ธฐ ํ•™์Šต ๋ฐ์ดํ„ฐ(์‹ค๋‚ด)์™€ ํ‰๊ฐ€ ์‹œํ€€์Šค๋ฅผ ๋ถ„๋ฆฌํ–ˆ๋‹ค.
  • ์›์ธ์„ ๋ชจ๋ฅด๋Š” ๊ณณ์—์„œ ๋‹จ์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค. ํฌ์ฆˆ ์˜ค์ฐจ ์ฆ๊ฐ€๋Š” โ€œ์›์ธ์„ ๋ถ„๋ฆฌํ•˜์ง€ ๋ชปํ–ˆ๋‹คโ€, ์•„๋ž˜ ์นด๋ฉ”๋ผ์˜ ์ด์ ์€ โ€œplausiblyโ€, CW ์ €ํ•˜๋Š” โ€œmay reflectโ€๋กœ ์“ด๋‹ค. ๊ทผ๊ฑฐ์˜ ๊ฐ•๋„์™€ ํ‘œํ˜„์ด ์ผ์น˜ํ•œ๋‹ค.
  • ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ง€ํ‘œ๊ฐ€ ํ’๋ถ€ํ•˜๋‹ค. ์„ฑ๊ณต๋ฅ ๋งŒ์ด ์•„๋‹ˆ๋ผ ์ธต ์˜ค์ฐจ, ์ ‘์ด‰๋ ฅ, drift๋ฅผ ์ค‘์•™๊ฐ’๊ณผ p95๋กœ ์ฃผ๊ณ , ยฑ2.5ยฐ ํ—ˆ์šฉ ์˜ค์ฐจ์—์„œ์˜ ์žฌํ‰๊ฐ€๋กœ student์˜ ์ •๋ฐ€๋„ ๊ฒฉ์ฐจ๋ฅผ ๋“œ๋Ÿฌ๋‚ธ๋‹ค. ๋ฐฐ์น˜ยท์ธต ์–ด๊ธ‹๋‚จยท๋งˆ์ฐฐ sweep์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค๊ธฐ์—์„œ ํ•จ๊ป˜ ๋ณธ๋‹ค.
  • wrench-assisted curriculum์€ ์ด์‹์„ฑ ์žˆ๋Š” ์•„์ด๋””์–ด๋‹ค. โ€œ๊ณ ์ •โ€๊ณผ โ€œ๊ตฌ๋™โ€์ด ์„œ๋กœ์˜ ์ „์ œ์ธ ๋‘ ์ ‘์ด‰ ๋ฌธ์ œ์—์„œ ํ•œ์ชฝ์„ ์™ธ๋ถ€ wrench๋กœ ์ž ์‹œ ๋Œ€์‹ ํ•œ๋‹ค๋Š” ๋ฐœ์ƒ์€ ์ €์ž๋“ค์ด ๊ฒฐ๋ก ์—์„œ ๋“  ๊ณต๊ตฌํ•จ ๋šœ๊ป‘ ๋‹ซ๊ธฐ, ์ ‘์ด์‹ ์ƒ์ž์ฒ˜๋Ÿผ ํ๋ธŒ ๋ฐ–์˜ ๊ณผ์ œ๋กœ๋„ ๊ทธ๋Œ€๋กœ ์˜ฎ๊ฒจ์ง„๋‹ค.

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

  • ์™„์ฃผ ์ฃผ์žฅ์˜ ๊ทผ๊ฑฐ๊ฐ€ ์–‡๋‹ค. ์™„์ฃผ๋Š” 3ํšŒ๋ฟ์ด๊ณ , โ€œ์‹œ๋„ํ•œ 3ํšŒ ๋ชจ๋‘ ์„ฑ๊ณตโ€์ด๋ผ๋Š” ํ‘œํ˜„์€ ์‚ฌ์ „ ์‹œ๋„๋‚˜ ์ œ์™ธ๋œ ์‹œ๋„๊ฐ€ ์žˆ์—ˆ๋Š”์ง€ ๋งํ•˜์ง€ ์•Š๋Š”๋‹ค. 3/3์˜ 95% Wilson ๊ตฌ๊ฐ„์€ 43.8~100%๋‹ค(ํ•„์ž ๊ณ„์‚ฐ). ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ scramble ๋ฐฉ๋ฒ•๊ณผ ๊นŠ์ด๊ฐ€ ๋…ผ๋ฌธ ์–ด๋””์—๋„ ์—†๋‹ค๋Š” ์ ์ด๋‹ค. ์œ„ ๊ณ„์‚ฐ๋Œ€๋กœ Fig. 11์˜ ํ•ด์—๋Š” ๋ฉด ํšŒ์ „์ด ๋Œ€๋žต 7~8๋ฒˆ ๋“ค์–ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฌด์ž‘์œ„๋กœ ์„ž์€ ํ๋ธŒ๋ผ๋ฉด Kociemba๋ฅ˜ ์†”๋ฒ„์˜ ํ•ด๋Š” ๋ณดํ†ต 20์ˆ˜ ์•ˆํŒŽ(ํ•„์ž์˜ ์ผ๋ฐ˜ ์ง€์‹, ๋…ผ๋ฌธ ๋ฐ– ์ •๋ณด)์ด๋ฏ€๋กœ ์‹œ์—ฐ๋œ ํ’€์ด๋Š” ์–•๊ฒŒ ์„ž์€ ํ๋ธŒ์˜€์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ํ•„์ž์˜ ๊ฐ™์€ ์Šคํ… ๋ฐ€๋„(๋ฉด ํšŒ์ „๋‹น ์•ฝ 3.4์Šคํ…, ์Šคํ…๋‹น 16~18 s)๋กœ ์™ธ์‚ฝํ•˜๋ฉด 20์ˆ˜ ํ’€์ด๋Š” ์•ฝ 70์Šคํ…, 20๋ถ„ ์•ˆํŒŽ์ด ๋œ๋‹ค(ํ•„์ž ์™ธ์‚ฝ). ์ด ๊ธธ์ด์—์„œ๋„ ์‹œ์Šคํ…œ์ด ๊ฒฌ๋””๋Š”์ง€๋Š” ์ด ๋…ผ๋ฌธ์ด ๋ณด์—ฌ ์ฃผ์ง€ ์•Š๋Š”๋‹ค. ์ดˆ๋ก์˜ โ€œextended multi-step physical tasksโ€๋Š” ์ด ๋ฒ”์œ„๋กœ ์ฝ์–ด์•ผ ํ•œ๋‹ค.
  • ์Šคํ‚ฌ ์‹ ๋ขฐ๋„์™€ ์™„์ฃผ ์„ฑ๊ณต ์‚ฌ์ด์— ์„ค๋ช…๋˜์ง€ ์•Š์€ ๊ฐ„๊ทน์ด ์žˆ๋‹ค. ์‹ค๊ธฐ Rotate CCW๋Š” 13/15์ด๊ณ  ์‹คํŒจ๋Š” ๋ชจ๋‘ 15ยฐ ๋„˜๋Š” ๊ณผํšŒ์ „์ด์—ˆ๋‹ค. ํšŒ์ „์ด ๋…๋ฆฝ์ด๋ผ๊ณ  ๋‹จ์ˆœ ๊ฐ€์ •ํ•˜๋ฉด rotate 10๋ฒˆ์„ ์—ฐ์†์œผ๋กœ ์„ฑ๊ณตํ•  ํ™•๋ฅ ์€ (13/15)^{10}\approx0.24๋‹ค(ํ•„์ž ๊ณ„์‚ฐ). ๊ทธ๋Ÿฐ๋ฐ ์™„์ฃผ๋Š” 3/3์ด์—ˆ๋‹ค. ๋‹ค์Œ flip์ด ์ž‘์€ ์–ด๊ธ‹๋‚จ์„ ๋ฐ”๋กœ์žก๋Š”๋‹ค๋Š” ๊ด€์ฐฐ์ด ์ผ๋ถ€๋ฅผ ์„ค๋ช…ํ•˜๊ฒ ์ง€๋งŒ, 15ยฐ ๋„˜๋Š” ๊ณผํšŒ์ „๊นŒ์ง€ ํก์ˆ˜๋˜๋Š”์ง€๋Š” ์•Œ ์ˆ˜ ์—†๋‹ค. ๋‹จ๋… ์‹œํ–‰์˜ ์กฐ๊ฑด์ด ํ’€์ด ์ค‘ ์กฐ๊ฑด๋ณด๋‹ค ์–ด๋ ค์› ์„ ์ˆ˜๋„ ์žˆ๋‹ค. ๋‹จ๋… ์‹œํ–‰์˜ ์ดˆ๊ธฐ ๋ฐฐ์น˜ ์กฐ๊ฑด์ด ์ ํ˜€ ์žˆ์ง€ ์•Š์•„ ์–ด๋А ์ชฝ์ธ์ง€ ํŒ๋‹จํ•  ์ˆ˜ ์—†๋‹ค.
  • ํผ์ฆ ์ƒํƒœ๋Š” open-loop๋กœ ๊ด€๋ฆฌ๋œ๋‹ค. Fig. 2์™€ ยงIII์„ ๋ณด๋ฉด cube net์€ ์Šค์บ” ๋‹จ๊ณ„์—์„œ ํ•œ ๋ฒˆ ๋งŒ๋“ค์–ด ๊ณ„ํš์— ์“ฐ์ด๊ณ , ์‹คํ–‰ ์ค‘ ์ธ์‹์€ ๋‹ค์Œ ์Šคํ‚ฌ์„ ์œ„ํ•œ geometric pose๋งŒ ์ค€๋‹ค. ์ธต์ด ํ•œ ์นธ ์ž˜๋ชป ๋Œ์•„๊ฐ€๋„ ๊ทธ๊ฒƒ์„ ๊ฐ์ง€ํ•˜๊ฑฐ๋‚˜ ๋‹ค์‹œ ๊ณ„ํšํ•˜๋Š” ์žฅ์น˜๊ฐ€ ์„œ์ˆ ๋ผ ์žˆ์ง€ ์•Š๋‹ค. ์„œ๋ก ์ด ์Šค์Šค๋กœ โ€œ์˜๋„์น˜ ์•Š์€ ์ธต ์›€์ง์ž„์ด ๊ณ„ํšํ•œ ์ƒํƒœ๋ฅผ ๋ง๊ฐ€๋œจ๋ฆฐ๋‹คโ€๋ฅผ ํ•ต์‹ฌ ๋‚œ์ œ๋กœ ๊ผฝ์€ ๋งŒํผ, ์ƒํƒœ ์žฌํ™•์ธ์ด๋‚˜ ์žฌ๊ณ„ํš์˜ ๋ถ€์žฌ๋Š” ์งš์–ด์•ผ ํ•  ๊ณต๋ฐฑ์ด๋‹ค. ์™„์ฃผ 3ํšŒ๋Š” ๊ทธ๋Ÿฐ ์˜ค๋ฅ˜๊ฐ€ ์ผ์–ด๋‚˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ๋‹ค์Œ flip์—์„œ ๋ฐ”๋กœ์žกํ˜”๋‹ค๋Š” ๋œป์ด์ง€, ์˜ค๋ฅ˜์—์„œ ๋ณต๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด ์•„๋‹ˆ๋‹ค.
  • ๊ณ„์ธตํ˜• ๋น„๊ต๊ฐ€ ๋ณด์—ฌ ์ฃผ๋Š” ๋ฒ”์œ„. ๊ณ„์ธตํ˜• ๋ณ€ํ˜•์˜ ํ•˜์œ„ ์ปจํŠธ๋กค๋Ÿฌ๋Š” ํ•œ ๋ฒˆ์— ํ•œ ๋ฐœ๋งŒ ์ถ”์ข…ํ•œ๋‹ค(rotate๋Š” one-hot์œผ๋กœ ๋ฐœ์„ ๊ณ ๋ฅธ๋‹ค). ๋”ฐ๋ผ์„œ Table III์ด ๋ณด์—ฌ ์ฃผ๋Š” ๊ฒƒ์€ โ€œfoot-target ์ธํ„ฐํŽ˜์ด์Šค ์ผ๋ฐ˜โ€์˜ ์—ด์„ธ๋ผ๊ธฐ๋ณด๋‹ค โ€œํ•œ ๋ฒˆ์— ํ•œ ๋ฐœ ์ถ”์ข… ์ธํ„ฐํŽ˜์ด์Šค๋กœ๋Š” ๋™์‹œ ๊ณ ์ •-๋ฐ‚์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์—†๋‹คโ€์— ๊ฐ€๊น๋‹ค. ๋‘ ๋ฐœ ๋ชฉํ‘œ๋ฅผ ๋™์‹œ์— ๋ฐ›๋Š” ํ•˜์œ„ ์ปจํŠธ๋กค๋Ÿฌ๋‚˜ ํž˜ยท์ž„ํ”ผ๋˜์Šค ๋ชฉํ‘œ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋น„๊ต๋˜์ง€ ์•Š์•˜๋‹ค. ๋˜ ์ƒ์œ„ policy์˜ ๋ณด์ƒยทํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ โ€œ๋‹ค์‹œ ํŠœ๋‹ํ–ˆ๋‹คโ€๊ณ ๋งŒ ํ•˜๊ณ  ํŠœ๋‹ ๋…ธ๋ ฅ์€ ๋ฐํžˆ์ง€ ์•Š๋Š”๋‹ค. ๊ฒฐ๋ก  ์ ˆ์˜ โ€œwithin the evaluated tasksโ€ ํ•œ์ •์€ ์ด ์ ์—์„œ ์ ์ ˆํ•˜๋‹ค.
  • ํ•ต์‹ฌ ์„ค๊ณ„ ๋‘ ๊ฐœ๊ฐ€ ์ ˆ์ œ๋˜์ง€ ์•Š์•˜๋‹ค. ๋ณธ๋ฌธ์€ wrench-assisted curriculum ์—†์ด๋Š” ๋‘ ์ ‘์ด‰์„ ํ•จ๊ป˜ ๋ฐฐ์šฐ๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์“ฐ์ง€๋งŒ, curriculum์„ ๋บ€ ํ•™์Šต ๊ฒฐ๊ณผ(์„ฑ๊ณต๋ฅ , ํ•™์Šต ๊ณก์„ )๋Š” ์—†๋‹ค. ๋Œ€์นญ ์žฌ์‚ฌ์šฉ๋„ ๋”ฐ๋กœ ํ•™์Šตํ•œ CW policy์™€ ๋น„๊ตํ•˜์ง€ ์•Š์•˜๋‹ค. CW์˜ ์ €ํ•˜(์‹œ๋ฎฌ๋ ˆ์ด์…˜ 97.4 vs 99.0, ์‹ค๊ธฐ 10/15 vs 13/15)๊ฐ€ ์นด๋ฉ”๋ผ 0.025 m ์˜คํ”„์…‹ ๋•Œ๋ฌธ์ธ์ง€, ๋Œ€์นญ ์žฌ์‚ฌ์šฉ ์ž์ฒด์˜ ๋น„์šฉ์ธ์ง€๋Š” ๊ฐ€์„ค๋กœ ๋‚จ๋Š”๋‹ค. ์‹ค๊ธฐ Rotate CW๋Š” ๋‹ค์„ฏ ์Šคํ‚ฌ ์ค‘ ๊ฐ€์žฅ ์•ฝํ•œ๋ฐ, ํ’€์ด ์ค‘์— CW๊ฐ€ ์–ผ๋งˆ๋‚˜ ์“ฐ์˜€๋Š”์ง€๋„ ๋ณด๊ณ ๋˜์ง€ ์•Š์•˜๋‹ค(Fig. 11 ๊ตฌ๊ฐ„์—์„œ๋Š” 0ํšŒ).
  • ์žฌํ˜„์— ํ•„์š”ํ•œ ์ •๋ณด๊ฐ€ ๋น ์ ธ ์žˆ๋‹ค. Table I์€ ๋ณด์ƒ ํ•ญ์˜ ์กด์žฌ์™€ ์ ์šฉ ๋ฒ”์œ„๋งŒ ์ฃผ๊ณ , ์‹๊ณผ ๊ฐ€์ค‘์น˜๋Š” ์ถœํŒ ์‹œ ์ฝ”๋“œ๋กœ ๋ฏธ๋ฃฌ๋‹ค๊ณ  ๋ช…์‹œํ•œ๋‹ค. ์งˆ๋Ÿ‰ยท๋งˆ์ฐฐยทpush์˜ ๋žœ๋คํ™” ๋ฒ”์œ„, ์ปค๋ฆฌํ˜๋Ÿผ ์ผ์ •, ์„ฑ๊ณต ํŒ์ •์˜ โ€œ์ •ํ•ด์ง„ ์—ฐ์† ์Šคํ… ์ˆ˜โ€, wrench์˜ ํž˜ยทํ† ํฌ ์ƒํ•œ๊ณผ ๊ฐ์‡  ๊ทœ์น™๋„ ์ˆ˜์น˜๊ฐ€ ์—†๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ๋Š” 1000 ์—ํ”ผ์†Œ๋“œ์ง€๋งŒ ํ•™์Šต seed ์ˆ˜์™€ seed ๊ฐ„ ๋ถ„์‚ฐ์€ ๋ณด๊ณ ๋˜์ง€ ์•Š์•˜๋‹ค(๋ณธ๋ฌธ์— seed ์–ธ๊ธ‰ 0ํšŒ). 99%๋Œ€ ์„ฑ๊ณต๋ฅ ๋ผ๋ฆฌ์˜ ์ฐจ์ด(์˜ˆ: w/o upper 98.0 vs both 99.0)๊ฐ€ seed ๋ถ„์‚ฐ๋ณด๋‹ค ํฐ์ง€ ์•Œ ์ˆ˜ ์—†๋‹ค.
  • ์‹ค๊ธฐ ํ‘œ๋ณธ์ด ์ž‘๋‹ค. ์Šคํ‚ฌ๋‹น 15ํšŒ๋Š” ์œ„ ํ‘œ์˜ Wilson ๊ตฌ๊ฐ„์ฒ˜๋Ÿผ Rotate CCW์™€ CW์˜ ๊ตฌ๊ฐ„์ด ๊ฒน์น  ๋งŒํผ ๋„“๋‹ค. ์™ธ๋ถ€ ๊ต๋ž€๊ณผ ๋‹ค๋ฅธ ๋ฌผ์ฒด ์‹œ์—ฐ์€ ์‹œํ–‰ ์ˆ˜ ์—†์ด ์ •์„ฑ์ ์œผ๋กœ๋งŒ ์ œ์‹œ๋œ๋‹ค.
  • ์ธ์‹ ํ‰๊ฐ€์˜ ๋ฒ”์œ„. ์Šค์บ”์€ ์‹ค๋‚ด 5, ์‹ค์™ธ 5 ์‹œํ€€์Šค์ด๊ณ  โ€œ์ง‘๊ณ„๋œ net์˜ ํ‹€๋ฆฐ ๋ผ๋ฒจ 0โ€์€ ์™„์ „ ๋ณต์›๋œ 8๊ฐœ ์‹œํ€€์Šค์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋‹ค. aggregator์˜ ํˆฌํ‘œ ๊ทœ์น™์ด ์ ํ˜€ ์žˆ์ง€ ์•Š์•„, ๊ฐ™์€ facelet์— ์„œ๋กœ ๋‹ค๋ฅธ ์ƒ‰ ํˆฌํ‘œ๊ฐ€ ๋“ค์–ด์˜ฌ ๋•Œ ๋ฌด์—‡์ด ๊ฒฐ์ •ํ•˜๋Š”์ง€ ์•Œ ์ˆ˜ ์—†๋‹ค. ๋…ธ์ถœยท๊ฒŒ์ธ์„ ์‹ค๋‚ดยท์‹ค์™ธ์— ๋”ฐ๋กœ ๋งž์ท„๋‹ค๋Š” ์กฐ๊ฑด๋„ ์ž๋™ ๋ฐฐํฌ์—์„œ๋Š” ๋ณ„๋„ ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  • ์‚ฌ์†Œํ•œ ํ‘œ๊ธฐ. arXiv HTML ํŒ์€ ํ‰๊ฐ€ ์‹œํ€€์Šค ๊ธธ์ด๋ฅผ โ€œ2232 framesโ€๋กœ ๋ณด์—ฌ ์ฃผ์ง€๋งŒ PDF๋Š” โ€œ22 to 32 framesโ€๋‹ค. HTML ๋ณ€ํ™˜์—์„œ ๋ฒ”์œ„ ํ‘œ๊ธฐ๊ฐ€ ์‚ฌ๋ผ์ง„ ๊ฒƒ์ด๋‹ค. HTML๋กœ ์ฝ๋Š” ๋…์ž๋Š” ์ฃผ์˜ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

์ฝ”๋“œ ๊ณต๊ฐœ ๋ฒ”์œ„

2026-10-29 ํ™•์ธ ์‹œ์ ์— ์ฝ”๋“œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋‹ค. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ Code ๋ฒ„ํŠผ์€ ๋น„ํ™œ์„ฑ ์ƒํƒœ์ด๊ณ  ํˆดํŒ์€ โ€œLink coming soonโ€์ด๋‹ค. GitHub leggedrobotics ์กฐ์ง์—์„œ๋„ ํ•ด๋‹น ๋ ˆํฌ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ๋‹ค. ๋…ผ๋ฌธ ยงV๋Š” ๋ณด์ƒ์˜ ์ •ํ™•ํ•œ ์ •์˜์™€ ๊ตฌํ˜„ ์„ธ๋ถ€๋ฅผ โ€œ์ถœํŒ ์‹œ ํ•จ๊ป˜ ๊ณต๊ฐœํ•  ์ฝ”๋“œโ€๋กœ ์ œ๊ณตํ•˜๊ฒ ๋‹ค๊ณ  ์ ๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ์ด ๋ฆฌ๋ทฐ์˜ ๋ชจ๋“  ์ˆ˜์น˜๋Š” ๋…ผ๋ฌธ์ด ๋ณด๊ณ ํ•œ ๊ฐ’์ด๋ฉฐ, ์ฝ”๋“œ ๋Œ€์กฐ๋‚˜ ์žฌํ˜„ ํ™•์ธ์€ ํ•˜์ง€ ์•Š์•˜๋‹ค.

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

๊ฐ™์€ ๊ทธ๋ฃน์˜ ์‚ฌ์กฑ ์กฐ์ž‘ ๊ณ„๋ณด. ์ด ๋…ผ๋ฌธ์€ ETH RSL์˜ Pedipulate(๋‹จ์ผ ๋ฐœ ๋ชฉํ‘œ ์ถ”์ข…, ์ด ๋…ผ๋ฌธ PPO ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ์™€ ๊ณ„์ธตํ˜• ๋ฒ ์ด์Šค๋ผ์ธ์˜ ์ถœ์ฒ˜), ์ง€๊ฐ pedipulation(Stolle et al.), Parkour in the Wild(Rudin et al., student ๊ตฌ์กฐ์™€ depth ๋…ธ์ด์ฆˆ ๋ชจ๋ธ์˜ ์ถœ์ฒ˜)๋ฅผ ๋ถ€ํ’ˆ์œผ๋กœ ์“ด๋‹ค. ๊ฐ™์€ ๊ทธ๋ฃน์ด ์ฐธ์—ฌํ•œ Contact-Guided Exploration ๋ฆฌ๋ทฐ๋Š” ํŒ” ๋‹ฌ๋ฆฐ ์‚ฌ์กฑ ๋กœ๋ด‡์ด ์˜์ž๋ฅผ ์žก์ง€ ์•Š๊ณ  ๋ฐ€๊ณ  ๋„๋Š” non-prehensile ๊ณผ์ œ์—์„œ โ€œ์ ‘์ด‰์„ ์•„์˜ˆ ์•ˆ ํ•˜๋Š”โ€ ๊ตญ์†Œ ์ตœ์†Œ๋ฅผ ํƒ์ƒ‰ ๋ณด์ƒ๊ณผ multi-critic์œผ๋กœ ํ‘ผ๋‹ค. ๋‘ ๋…ผ๋ฌธ์€ ์ ‘์ด‰ ํƒ์ƒ‰์ด ํ•™์Šต์˜ ๋ณ‘๋ชฉ์ด๋ผ๋Š” ์ง„๋‹จ์„ ๊ณต์œ ํ•˜์ง€๋งŒ ์ฒ˜๋ฐฉ์ด ๋‹ค๋ฅด๋‹ค. ๊ทธ์ชฝ์€ ํ›„๋ณด ์ ‘์ด‰์  ๋ณด์ƒ์„ ๋ณ„๋„ critic์œผ๋กœ ๊ฐ์‡ ์‹œํ‚ค๊ณ , ์ด์ชฝ์€ ๋ฐœ ๋ฐฐ์น˜ ์ƒ์ž ๋ณด์ƒ + ์ ‘์ด‰ ์ˆœ์„œ ํŽ˜๋„ํ‹ฐ + ๊ณ ์ • ์—ญํ• ์„ ๋Œ€์‹ ํ•˜๋Š” wrench curriculum์„ ์“ด๋‹ค.

๋ฃจ๋น…์Šค ํ๋ธŒ๋ฅผ ๋กœ๋ด‡์ด ํ‘ธ๋Š” ๋‹ค๋ฅธ ๋ฐฉ์‹. OpenAI(2019)๋Š” ์† ์•ˆ์—์„œ ํ๋ธŒ๋ฅผ ๋‹ค๋ค˜๊ณ , ๋…ผ๋ฌธ ์„œ์ˆ ๋กœ๋Š” ์•Œ๋ ค์ง„ ๋ฐฐ์น˜์—์„œ ์ถœ๋ฐœํ•ด ์™ธ๋ถ€ ์นด๋ฉ”๋ผ 3๋Œ€๋กœ ํฌ์ฆˆ์™€ ์ธต ๊ฐ๋„๋ฅผ ์ถ”์ •ํ–ˆ๋‹ค. ASPIRE ๋ฆฌ๋ทฐ์˜ ๋ฃจ๋น…์Šค ํ๋ธŒ ๊ณผ์ œ๋Š” LLM ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๊ฐ€ ์‹œ๊ฐ ๊ด€์ฐฐ๋กœ ์ƒ‰ ๋ฐฐ์น˜๋ฅผ ์ฝ๊ณ  ๊ฐ™์€ Kociemba ์†”๋ฒ„๋กœ ์ˆ˜์ˆœ์„ ์–ป์€ ๋’ค ๋ฉด ๋Œ๋ฆฌ๊ธฐ ์š”๋ น์„ ํ…์ŠคํŠธ ์Šคํ‚ฌ๋กœ ์Œ“๋Š”๋‹ค. ์„ธ ์—ฐ๊ตฌ ๋ชจ๋‘ ํผ์ฆ ํ’€์ด ์ž์ฒด๋Š” ์†”๋ฒ„์— ๋งก๊ธฐ๊ณ , ๋‚œ๋„๋Š” โ€œ๊ทธ ์ˆ˜์ˆœ์„ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊นจ๋œจ๋ฆฌ์ง€ ์•Š๊ณ  ์‹คํ–‰ํ•˜๋Š” ๊ฒƒโ€์— ์žˆ๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ์ฐจ๋ณ„์ ์€ ๋กœ๋ด‡์ด ๋ฐ”๋‹ฅ์— ๋†“์ธ 0.4 m ํ๋ธŒ๋ฅผ ๋‹ค๋ฆฌ๋กœ ๋‹ค๋ฃจ๋ฉฐ ์ด๋™๊ณผ ์กฐ์ž‘์ด ๋ฒˆ๊ฐˆ์•„ ๋‚˜์˜จ๋‹ค๋Š” ๊ฒƒ, ๊ทธ๋ฆฌ๊ณ  ๊ณ ์ • ์ดฌ์˜ ์žฅ์น˜ ์—†์ด ์ƒํƒœ๋ฅผ ๋ณต์›ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

์ธ์‹ ๋ถ€ํ’ˆ. ๋ถ„ํ• ์€ ํŒŒ์ธํŠœ๋‹ ์—†๋Š” SAM 3(ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ ํ•˜๋‚˜)์ด๊ณ , ํฌ์ฆˆ ๊ฒ€์ฆ์€ MaskVal์˜ silhouette IoU ์•„์ด๋””์–ด๋ฅผ ๊ฐ€์ ธ์™”๋‹ค. ๋ฒ”์šฉ open-vocabulary ๋ถ„ํ• ์ด ๋กœ๋ด‡ ์‹œ์Šคํ…œ์˜ ์ „์ฒ˜๋ฆฌ๋กœ ๊ทธ๋Œ€๋กœ ์“ฐ์ด๋Š” ์‚ฌ๋ก€๋กœ, ์ด ๋ธ”๋กœ๊ทธ์˜ SAM 3 ๋ฆฌ๋ทฐ์™€ ์ด์–ด์ง„๋‹ค.

Loco-manipulation์—์„œ์˜ ํ–‰๋™ ๊ณต๊ฐ„ ๋…ผ์Ÿ. ์‹œ๊ฐ whole-body ์ œ์–ด(Liu et al. 2024)๋Š” ๋ถ„ํ•  depth๋กœ ์ƒ์œ„ ๋ช…๋ น(gripperยทbase)์„ ๋งŒ๋“ค์–ด ์‚ฌ์ „ํ•™์Šต๋œ ํ•˜์œ„ ์ปจํŠธ๋กค๋Ÿฌ์— ๋„˜๊ธด๋‹ค. ์ด ๋…ผ๋ฌธ์˜ Table III์€ ๊ทธ ๋ฐ˜๋Œ€ํŽธ, ์ฆ‰ ์ƒ์œ„ ๋ช…๋ น ์—†์ด ๊ด€์ ˆ ๊ณต๊ฐ„์„ ์ง์ ‘ ๋‚ด๋Š” ์ชฝ์˜ ๊ทผ๊ฑฐ๋ฅผ ํ•˜๋‚˜ ๋”ํ•œ๋‹ค. ๋‹ค๋งŒ ์œ„ ์•ฝ์  ์ ˆ์—์„œ ๋งํ–ˆ๋“ฏ ๋น„๊ต๋œ ์ƒ์œ„ ๋ช…๋ น์€ โ€œํ•œ ๋ฒˆ์— ํ•œ ๋ฐœโ€์ด์—ˆ๋‹ค๋Š” ์ ์„ ํ•จ๊ป˜ ๊ธฐ์–ตํ•ด์•ผ ํ•œ๋‹ค.

์š”์•ฝ

์ด ๋…ผ๋ฌธ์€ ์‚ฌ์กฑ ๋กœ๋ด‡์ด ์•ž๋ฐœ๋งŒ์œผ๋กœ 0.4 m ๋ฃจ๋น…์Šค ํ๋ธŒ๋ฅผ ์Šค์บ”ํ•˜๊ณ , ๊ณ„ํšํ•˜๊ณ , ํ’€์–ด๋‚ด๋Š” ์‹œ์Šคํ…œ์„ ๋ณด์ธ๋‹ค. ๊ธฐ์—ฌ๋Š” ์„ธ ์ธต์— ์žˆ๋‹ค. (1) ๊ณ ์ • ์ดฌ์˜ ์žฅ์น˜ ์—†์ด ์›€์ง์ด๋Š” ๋กœ๋ด‡์˜ ๋ถ€๋ถ„ ์‹œ์ ๋“ค์—์„œ ๋ฏธํ„ฐ ๋‹จ์œ„ ํฌ์ฆˆ์™€ ์™„์ „ํ•œ ์ƒ‰ ์ƒํƒœ๋ฅผ ๋ณต์›ํ•˜๋Š”, ๋ณด๋ฅ˜ gate ์ค‘์‹ฌ์˜ RGB-D ์ธ์‹. (2) ํ๋ธŒ ์ธต ๋ฐฐ์น˜๋ฅผ ๋ณด์กดํ•˜๋Š” flip๊ณผ, ํ•œ ๋ฐœ๋กœ ๊ณ ์ •ํ•˜๊ณ  ๋‹ค๋ฅธ ๋ฐœ๋กœ ๋ฏธ๋Š” two-foot rotate๋ฅผ depth+๊ณ ์œ ์ˆ˜์šฉ ๊ฐ๊ฐ๋งŒ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” joint-space student policy. ์ด๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ wrench-assisted curriculum๊ณผ ๋Œ€์นญ ์žฌ์‚ฌ์šฉ๋„ ์—ฌ๊ธฐ์— ์†ํ•œ๋‹ค. (3) ์ด๋“ค์„ Kociemba ์†”๋ฒ„์™€ ์—ฎ์–ด ์™„์ฃผ๊นŒ์ง€ ๊ฐ„ ํ†ตํ•ฉ ์‹œ์Šคํ…œ์ด๋‹ค. ๊ฐ€์žฅ ์„ค๋“๋ ฅ ์žˆ๋Š” ๊ฒฐ๊ณผ๋Š” ๋™์‹œ ๊ณ ์ •-๋ฐ‚ ํ˜‘์‘์—์„œ ํ•œ ๋ฐœ ์ถ”์ข… ๊ณ„์ธต ์ œ์–ด๊ฐ€ 70.0%๋กœ ๋ฌด๋„ˆ์ง€๊ณ  joint-space teacher๊ฐ€ 99.7%๋ฅผ ์œ ์ง€ํ•œ ํ†ต์ œ ๋น„๊ต๋‹ค.

ํ•œ๊ณ„๋Š” โ€œ๊ธด multi-step ๊ณผ์ œโ€๋ผ๋Š” ํ—ค๋“œ๋ผ์ธ์˜ ๋ฒ”์œ„์— ์žˆ๋‹ค. ์™„์ฃผ๋Š” 3ํšŒ์ด๊ณ  scramble ๊นŠ์ด๊ฐ€ ๋ณด๊ณ ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ, ๊ทธ๋ฆผ์—์„œ ์„ธ๋ฉด ์‹œ์—ฐ๋œ ํ•ด๋Š” ๋ฌด์ž‘์œ„ ์ƒํƒœ ํ’€์ด๋ณด๋‹ค ํ›จ์”ฌ ์งง์•„ ๋ณด์ธ๋‹ค. ํผ์ฆ ์ƒํƒœ๋Š” ์Šค์บ” ํ›„ open-loop๋กœ ๊ด€๋ฆฌ๋ผ ์‹คํ–‰ ์ค‘ ์˜ค๋ฅ˜๋ฅผ ๊ฐ์ง€ํ•˜๊ฑฐ๋‚˜ ์žฌ๊ณ„ํšํ•˜์ง€ ์•Š๋Š”๋‹ค. curriculum๊ณผ ๋Œ€์นญ ์žฌ์‚ฌ์šฉ์€ ์ ˆ์ œ๋˜์ง€ ์•Š์•˜๊ณ , ๋ณด์ƒ ์‹ยท๊ฐ€์ค‘์น˜์™€ ์—ฌ๋Ÿฌ ๋žœ๋คํ™” ๋ฒ”์œ„๋Š” ์ฝ”๋“œ ๊ณต๊ฐœ๋กœ ๋ฏธ๋ค„์ ธ ์žˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ โ€œ๋ฌผ์ฒด์˜ ํฌ์ฆˆ์™€ ๋‚ด๋ถ€ ์ƒํƒœ๋ฅผ ์„ ํƒ์ ์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋‹ค๋ฆฌ ๊ธฐ๋ฐ˜ ์กฐ์ž‘โ€์ด๋ผ๋Š” ๋ฌธ์ œ ์ •์˜์™€, ๋‘ ๋ฐœ์— ๊ณ ์ •๊ณผ ๊ตฌ๋™์„ ๋‚˜๋ˆ  ๋งก๊ธฐ๋Š” ํ•™์Šต ๋ ˆ์‹œํ”ผ๋Š” ๊ณต๊ตฌํ•จ์ด๋‚˜ ์ ‘์ด์‹ ์ƒ์ž์ฒ˜๋Ÿผ ํ๋ธŒ ๋ฐ–์˜ articulated object๋กœ ํ™•์žฅํ•  ๋งŒํ•œ ์ถœ๋ฐœ์ ์ด๋‹ค. ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜๋ฉด ๋ณด์ƒ ์„ค๊ณ„์™€ curriculum์˜ ์‹ค์ œ ๊ธฐ์—ฌ๋ฅผ ๊ฒ€์ฆํ•ด ๋ณผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

์ด ๊ธ€์— ๋Œ€ํ•ด

  • ์ฝ์€ ๋ฒ”์œ„: arXiv v1(2026-10-17 ์ œ์ถœ, CC BY 4.0, 8์ชฝ)์„ HTML๋กœ ์ฝ์—ˆ๊ณ , ์ธ์šฉํ•œ Table IIยทIII๊ณผ ํ‰๊ฐ€ ์‹œํ€€์Šค ๊ธธ์ด๋Š” PDF์™€ ๋Œ€์กฐํ–ˆ๋‹ค(์‹œํ€€์Šค ๊ธธ์ด๋Š” HTML โ€œ2232โ€๊ฐ€ ์•„๋‹ˆ๋ผ PDF์˜ โ€œ22 to 32 framesโ€๋ฅผ ๋”ฐ๋ž๋‹ค). ํ•™ํšŒยท์ €๋„ ๊ฒŒ์žฌ ํ‘œ๊ธฐ๋Š” arXiv์— ์—†๋‹ค. ๊ทธ๋ฆผ 11์žฅ์€ arXiv HTML์—์„œ ๋ฐ›์•„ ๋ชจ๋‘ ์—ด์–ด ์บก์…˜๊ณผ ๋Œ€์กฐํ–ˆ๋‹ค. ์›๋ณธ์ด ํˆฌ๋ช… ๋ฐฐ๊ฒฝ PNG์—ฌ์„œ ํฐ ๋ฐฐ๊ฒฝ์œผ๋กœ ํ‰ํƒ„ํ™”ํ–ˆ๋‹ค.
  • ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€: ๋ณธ๋ฌธ ๊ตฌ์„ฑ, ์˜์ƒ ๋ชฉ๋ก, Code ๋ฒ„ํŠผ ์ƒํƒœ๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์ž„๋ฒ ๋“œํ•œ mp4๋Š” ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ ์› URL์„ ๊ทธ๋Œ€๋กœ ์ฐธ์กฐํ•œ๋‹ค(์šฉ๋Ÿ‰ยทCORS ํ—ˆ์šฉ ํ™•์ธ). ํŒŒ์ผ๋ช…์— ๋นŒ๋“œ ํ•ด์‹œ๊ฐ€ ๋ถ™์–ด ์žˆ์–ด ํŽ˜์ด์ง€๊ฐ€ ๋‹ค์‹œ ๋นŒ๋“œ๋˜๋ฉด ๋งํฌ๊ฐ€ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค. ์ „์ฒด ํ’€์ด ํด๋ฆฝ(์•ฝ 20 MB)์€ ์ž„๋ฒ ๋“œํ•˜์ง€ ์•Š๊ณ  YouTube ์˜์ƒ์œผ๋กœ ๋Œ€์‹ ํ–ˆ๋‹ค.
  • ์ฝ”๋“œ: ๋ฏธ๊ณต๊ฐœ(์œ„ โ€œ์ฝ”๋“œ ๊ณต๊ฐœ ๋ฒ”์œ„โ€ ์ ˆ). ์ด ๋ฆฌ๋ทฐ์—๋Š” ์ฝ”๋“œ ๋Œ€์กฐ๋‚˜ ์‹คํ–‰ ํ™•์ธ์ด ์—†๋‹ค.
  • ํ‘œ๊ธฐ: โ€œํ•„์ž ๊ณ„์‚ฐโ€์€ ๋…ผ๋ฌธ ์ˆ˜์น˜๋กœ ์ง์ ‘ ๊ณ„์‚ฐํ•œ ๊ฐ’(Wilson ๊ตฌ๊ฐ„, ํ˜ผ๋™ ํ–‰๋ ฌ ๊ฒ€์‚ฐ, ์Šคํ…๋‹น ์‹œ๊ฐ„, ๋…๋ฆฝ ๊ฐ€์ • ํ™•๋ฅ )์ด๊ณ , โ€œํ•„์ž ์ถ”์ •ยทํ•ด์„โ€์€ ๋…ผ๋ฌธ์ด ๋งํ•˜์ง€ ์•Š์€ ์ถ”๋ก (Fig. 11์—์„œ ์„ผ ๋ฉด ํšŒ์ „ ์ˆ˜, 30์Šคํ…์˜ ๊ตฌ์„ฑ, scramble ๊นŠ์ด)์ด๋‹ค. โ€œ๊ทธ๋ฆผ์—์„œ ์ฝ์€ ๊ทผ์‚ฌ์น˜โ€๋Š” Fig. 5ยท9์—์„œ ๋ˆˆ์œผ๋กœ ์ฝ์€ ๊ฐ’์ด๋‹ค. Kociemba ํ•ด์˜ ํ†ต์ƒ ๊ธธ์ด(20์ˆ˜ ์•ˆํŒŽ)๋Š” ๋…ผ๋ฌธ ๋ฐ–์˜ ์ผ๋ฐ˜ ์ง€์‹์ด๋‹ค.
  • ์กฐํšŒ ์‹œ์ : ๋…ผ๋ฌธยทํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ยทGitHub 2026-10-29.

Copyright 2026, JungYeon Lee