Curieux.JY
  • Post
  • Note
  • Jung Yeon Lee

On this page

  • Brief Review
  • Detail Review
    • ์—ฐ๊ตฌ์˜ ๋…์ฐฝ์„ฑ: ์‹œ๊ณต๊ฐ„ ์•„ํ‚คํ…์ฒ˜, ๋ชจ์…˜ ํ”„๋ผ์ด์–ด ํ†ตํ•ฉ, ๋ฆฌํƒ€๊ฒŒํŒ… ์ „๋žต
    • ๋ฐฉ๋ฒ•์˜ ๊ฐ•์ : ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ, ๊ฐ•์ธ์„ฑ, ํ•™์Šต ์ „๋žต ๋ฐ ์„ค๊ณ„
    • ์ž ์žฌ์  ์•ฝ์ : ์ œํ•œ๋œ ์ƒํ™ฉ, ๋ณต์žก๋„ ๋ฐ ๊ธฐํƒ€ ๊ณ ๋ ค์‚ฌํ•ญ
    • ์‹คํ—˜ ๊ฒฐ๊ณผ์˜ ํƒ€๋‹น์„ฑ๊ณผ ์˜๋ฏธ: ์„ฑ๋Šฅ ๊ฒ€์ฆ ๋ฐ ๋น„๊ต ๋ถ„์„
    • ๋…ผ๋ฌธ ๊ธฐํš ๋ฐ ์„œ์ˆ ์˜ ๋ช…ํ™•์„ฑ, ์žฌํ˜„ ๊ฐ€๋Šฅ์„ฑ, ์ถ”๊ฐ€์  ์ œํ•œ์‚ฌํ•ญ
    • ์† ๋กœ๋ด‡ ๋ถ„์•ผ๋กœ์˜ ๊ธฐ์ˆ  ํ™•์žฅ: ์‹œ๊ณต๊ฐ„ ๋ฆฌํƒ€๊ฒŒํŒ…์˜ ์‘์šฉ
      • ์ธ๊ฐ„ ์† ๋™์ž‘์˜ ๋กœ๋ด‡ ์†์œผ๋กœ ๋ฆฌํƒ€๊ฒŒํŒ… (์ž์„ธ ๋ฐ ๊ถค์  ๋งคํ•‘)
      • ์‹œ๊ณต๊ฐ„ ๋ชจ์…˜ ์ „์ด๋ฅผ ํ†ตํ•œ ์กฐ์ž‘ ํ–‰๋™ ํ•™์Šต (๋ชจ๋ฐฉ ๋ฐ ์ œ์–ด)
      • ์† ๋กœ๋ด‡ ์ ์šฉ์„ ์œ„ํ•œ ํ•ต์‹ฌ ๊ธฐ๋ฒ• ์š”์•ฝ

๐Ÿ“ƒSMTR ๋ฆฌ๋ทฐ

retargeting
quadruped
Spatio-Temporal Motion Retargeting for Quadruped Robots
Published

July 29, 2025

  • Paper Link
  1. ๐Ÿพ ์ด ์—ฐ๊ตฌ๋Š” ์‚ฌ์กฑ๋ณดํ–‰ ๋กœ๋ด‡์„ ์œ„ํ•œ ์‹œ๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ…(Spatio-Temporal Motion Retargeting, STMR) ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜์—ฌ, ๋‹ค์–‘ํ•œ ์†Œ์Šค ๋ชจ์…˜์˜ ์—ญ๋™์ ์ด๊ณ  ๋ฏผ์ฒฉํ•œ ์›€์ง์ž„์„ ๋กœ๋ด‡์˜ ํ˜•ํƒœ ๋ฐ ๋ฌผ๋ฆฌ์  ์ œ์•ฝ์— ๋งž์ถฐ ์žฌ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  2. ๐Ÿค– STMR์€ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ…์„ ๊ณต๊ฐ„(SMR) ๋ฐ ์‹œ๊ฐ„(TMR) ์˜์—ญ์˜ ๋‘ ๋‹จ๊ณ„๋กœ ๋ถ„ํ•ดํ•˜์—ฌ, ๋…ธ์ด์ฆˆ๊ฐ€ ์žˆ๋Š” ํ‚คํฌ์ธํŠธ ๊ถค์ (baseless keypoint trajectories)์œผ๋กœ๋ถ€ํ„ฐ ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง๊ณผ ๊ด€์ ˆ ์นจํˆฌ๋ฅผ ๋ฐฉ์ง€ํ•˜๋ฉฐ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์‹คํ˜„ ๊ฐ€๋Šฅํ•œ ์ „์‹  ๋ชจ์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  3. ๐Ÿš€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ๊ธฐ์กด ๋ฐฉ๋ฒ• ๋Œ€๋น„ 66.7% ํ–ฅ์ƒ๋œ ์ถ”์  ์„ฑ๋Šฅ์„ ๋ณด์˜€๊ณ , ์‹ค์ œ Unitree Go1, Go2, AlienGo, B2 ๋กœ๋ด‡์— ์„ฑ๊ณต์ ์œผ๋กœ ๋ฐฐํฌ๋˜์–ด ์ง€ํ˜•์„ ๊ณ ๋ คํ•œ ๋ฐฑํ”Œ๋ฆฝ๊ณผ ๊ฐ™์€ ์—ญ๋™์ ์ธ ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.

Brief Review

์ด ๋…ผ๋ฌธ์€ ์‚ฌ์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์„ ์œ„ํ•œ ์ŠคํŽ˜์ด์‹œ์˜ค-ํ…œํฌ๋Ÿด ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ…(Spatio-Temporal Motion Retargeting, STMR) ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•œ ์†Œ์Šค ๋ชจ์…˜์œผ๋กœ๋ถ€ํ„ฐ ์—ญ๋™์ ์ด๊ณ  ๋ฏผ์ฒฉํ•œ ์›€์ง์ž„์„ ๋กœ๋ด‡์œผ๋กœ ์ „๋‹ฌํ•˜๋ฉฐ, ๋กœ๋ด‡์˜ ํ˜•ํƒœ์  ์ฐจ์ด๋ฅผ ํ•ด์†Œํ•˜๊ณ  ๋ฌผ๋ฆฌ์  ์‹คํ˜„ ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก ์€ ๋‘ ๋‹จ๊ณ„๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค: ๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ…(Spatial Motion Retargeting, SMR)๊ณผ ์‹œ๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ…(Temporal Motion Retargeting, TMR).

I. ๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ… (SMR)

SMR์€ ์šด๋™ํ•™์  ์ˆ˜์ค€์—์„œ ๋ชจ์…˜์„ ๋ฆฌํƒ€๊ฒŸํŒ…ํ•˜์—ฌ ๋ฐœ ๋ฏธ๋„๋Ÿผ(foot sliding)์ด๋‚˜ ๋ฐœ ์นจํˆฌ(foot penetration)์™€ ๊ฐ™์€ ์šด๋™ํ•™์  ์˜ค๋ฅ˜๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์ ‘์ด‰ ์Šค์ผ€์ค„์„ ๋ณด์กดํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ํŠนํžˆ ์ „์—ญ ๊ธฐ์ € ์ž์„ธ ์ •๋ณด๊ฐ€ ์—†๋Š” ํ‚คํฌ์ธํŠธ ๊ถค์ (baseless keypoint trajectories)์œผ๋กœ๋ถ€ํ„ฐ ์ „์‹  ๋ชจ์…˜์„ ์žฌ๊ตฌ์„ฑํ•  ๋•Œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด์˜ Unit Vector Method(UVM)๋Š” ์ธ์ ‘ ํ‚คํฌ์ธํŠธ ๊ฐ„์˜ ๋ฐฉํ–ฅ ๋ฒกํ„ฐ๋ฅผ ์œ ์ง€ํ•˜์ง€๋งŒ, ๋ฐœ ๋ฏธ๋„๋Ÿผ, ์นจํˆฌ, ๊ทธ๋ฆฌ๊ณ  ์ ‘์ด‰ ์Šค์ผ€์ค„ ๋ถˆ์ผ์น˜์™€ ๊ฐ™์€ ์›์น˜ ์•Š๋Š” ์˜ค๋ฅ˜๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, UVM์€ ๋กœ๋ด‡์˜ ์šด๋™ํ•™์  ๊ตฌ์„ฑ์— ๋งž์ถฐ ๊ธฐ์ € ๊ถค์ ์„ ์กฐ์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

SMR์€ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ฐœ ์ œ์•ฝ(foot constraints)์„ ๋„์ž…ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ œ์•ฝ์€ ์ ‘์ด‰ ์ค‘์ธ ๋ฐœ์˜ ์œ„์น˜๋ฅผ ์ง€๋ฉด์— ๊ณ ์ •(๋ฐœ ์ž ๊ธˆ)ํ•˜๊ณ , ์›๋ณธ ๋ชจ์…˜๊ณผ ๋™์ผํ•œ ์ ‘์ด‰ ํƒ€์ด๋ฐ์„ ๋ณด์žฅํ•˜๋ฉฐ ๋ฐœ ์นจํˆฌ๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค(์ ‘์ด‰ ๋ณด์กด).

SMR์˜ ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

  1. ์ดˆ๊ธฐ ์ „์‹  ๋ชจ์…˜ ์ƒ์„ฑ: ๋จผ์ €, ๊ธฐ์ € ๊ถค์ ์ด ํฌํ•จ๋˜์ง€ ์•Š์€ ํ‚คํฌ์ธํŠธ ๊ถค์  \bar{p}_{0:T}๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ œ์•ฝ ์—ญ์šด๋™ํ•™(IK) ๋ฌธ์ œ์™€ ์œ ์‚ฌํ•˜๊ฒŒ UVM์„ ํ†ตํ•ด ์ดˆ๊ธฐ ์ผ๋ฐ˜ํ™”๋œ ์ขŒํ‘œ ์†”๋ฃจ์…˜ q_{0:T}๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.
  2. ์†๋„ ์ˆ˜์ค€ ์ตœ์ ํ™”: q_{0:T}์˜ ์‹œ๊ฐ„ ๋ฏธ๋ถ„์ธ \dot{q}_{0:T}๋ฅผ ์ฐธ์กฐ ์†๋„ ๋ชฉํ‘œ๋กœ ์‚ฌ์šฉํ•˜๊ณ , ๋‹ค์Œ ๋‹จ์ผ ํ”„๋ ˆ์ž„์— ๋Œ€ํ•œ ์ตœ์ ํ™” ๋ฌธ์ œ๋ฅผ ํ’‰๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ํ˜„์žฌ ์ขŒํ‘œ q_i์™€ ์ฐธ์กฐ ์ขŒํ‘œ \tilde{q}_i ๊ฐ„์˜ ์Šค์ผ€์ผ๋œ ์˜ค์ฐจ \delta \tilde{q}_i = K_q(\tilde{q}_i - q_i)์— ๋Œ€ํ•œ ์†๋„ \dot{q}_i๋ฅผ ์ตœ์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ ๋ฐœ ์ œ์•ฝ์€ ์„ ํ˜•ํ™”๋˜์–ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. \dot{\bar{q}}_i = \arg \min_{\dot{q}_i} \frac{1}{2} \left\| \dot{q}_i - \delta \tilde{q}_i \right\|^2_Q s.t. \ \ J^i_j \dot{q}_i = c_j K_p(\tilde{p}_j - FK_j(q_i)) \quad j \in [1, 2, 3, 4] ์—ฌ๊ธฐ์„œ J^i_j๋Š” j๋ฒˆ์งธ ํ‚คํฌ์ธํŠธ์— ๋Œ€ํ•œ ๊ธฐํ•˜ Jacobian ํ–‰๋ ฌ์ด๊ณ , c_j๋Š” j๋ฒˆ์งธ ๋ฐœ์˜ ์ ‘์ด‰ ์—ฌ๋ถ€(๋ถˆ๋ฆฌ์–ธ ๊ฐ’), K_p๋Š” ์ œ์–ด ์ด๋“, \tilde{p}_j๋Š” ๋ฐœ์˜ ๊ณ ์ •์ (anchor position)์ž…๋‹ˆ๋‹ค. ์ด ๋ฐœ ๊ณ ์ •์ ์€ ์ ‘์ด‰ ์ค‘์ธ ๋ฐœ์˜ ์œ„์น˜๋ฅผ ์ง€๋ฉด์— ํˆฌ์˜ํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค.
  3. ๋น„ํ–‰ ๋‹จ๊ณ„ ์ฒ˜๋ฆฌ: ๋กœ๋ด‡์˜ ๋ชจ๋“  ๋ฐœ์ด ๊ณต์ค‘์— ์žˆ๋Š” ๋น„ํ–‰ ๋‹จ๊ณ„์—์„œ๋Š”, ๋กœ๋ด‡์˜ ๊ธฐ์ €๊ฐ€ ํƒ„๋„ ๊ถค์ ์„ ๋”ฐ๋ฅธ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. SMR์€ ๊ธฐ์ € ๊ถค์  ๊ธฐ๋ก์— ๋‹คํ•ญ ํ•จ์ˆ˜๋ฅผ ์ ํ•ฉ์‹œ์ผœ ์ดํƒˆ ์†๋„(exit velocity)๋ฅผ ๊ณ„์‚ฐํ•˜๊ณ , ์ค‘๋ ฅ ๊ฐ€์†๋„๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ํƒ„๋„ ๊ถค์ ์„ ๋”ฐ๋ฅด๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

II. ์‹œ๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ… (TMR)

TMR์€ SMR์„ ํ†ตํ•ด ์–ป์€ ์šด๋™ํ•™์ ์œผ๋กœ ์‹คํ˜„ ๊ฐ€๋Šฅํ•œ ๋ชจ์…˜์„ ๋™์  ์ œ์•ฝ ์กฐ๊ฑด์— ๋งž์ถฐ ์‹œ๊ฐ„ ์˜์—ญ์—์„œ ๋” ์ •๊ตํ•˜๊ฒŒ ๋‹ค๋“ฌ์–ด ๋™์ ์œผ๋กœ ์‹คํ˜„ ๊ฐ€๋Šฅํ•œ ๋ชจ์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ํŠนํžˆ ๊ณต์ค‘ ๋™์ž‘(flight phases)์ด ํฌํ•จ๋œ ๋ชจ์…˜์— ์ค‘์š”ํ•˜๋ฉฐ, ๋กœ๋ด‡์˜ ํฌ๊ธฐ๋‚˜ ๊ตฌ๋™๋ ฅ์— ๋”ฐ๋ผ ๊ณต์ค‘ ์ฒด๊ณต ์‹œ๊ฐ„์ด ๋‹ฌ๋ผ์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

TMR์€ SMR์˜ ๊ฒฐ๊ณผ์ธ \bar{p}_{0:T}๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์ ์˜ ์‹œ๊ฐ„ ๋งค๊ฐœ๋ณ€์ˆ˜ \alpha์™€ ์ œ์–ด ์‹œํ€€์Šค u_{0:T_\alpha}, ๋กœ๋ด‡ ์ƒํƒœ x_{0:T_\alpha}๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ์ค‘์ฒฉ ์ตœ์ ํ™” ๋ฌธ์ œ(nested optimization problem)๋กœ ์ •์˜๋ฉ๋‹ˆ๋‹ค.

\min_{\alpha \in I}\left(\min_{u_{0:T_\alpha}, x_{0:T_\alpha}} \frac{1}{2T_\alpha} \sum_{k=0}^{T_\alpha} \left\| FK(x_k) - LI(s_\alpha(t_k); \bar{p}_{0:T}) \right\|^2_Q\right. \quad \text{s.t. } x_{k+1} = f(x_k, u_k), \quad h(x_k, u_k) \le 0, \quad g_{eq}(x_k) = 0, \quad g_{in}(x_k) \le 0 \quad \left. \vphantom{\min_{u_{0:T_\alpha}, x_{0:T_\alpha}} \frac{1}{2T_\alpha} \sum_{k=0}^{T_\alpha} \left\| FK(x_k) - LI(s_\alpha(t_k); \bar{p}_{0:T}) \right\|^2_Q} \right) ์—ฌ๊ธฐ์„œ s_\alpha(t)๋Š” ์‹œ๊ฐ„ ๋ณ€ํ˜• ํ•จ์ˆ˜๋กœ, ์†Œ์Šค ๋ชจ์…˜์„ S๊ฐœ์˜ ์„ธ๊ทธ๋จผํŠธ๋กœ ๋‚˜๋ˆ„๊ณ  ๊ฐ ์„ธ๊ทธ๋จผํŠธ๋ฅผ \alpha์˜ ๊ฐ ์š”์†Œ์— ๋”ฐ๋ผ ์‹œ๊ฐ„์ ์œผ๋กœ ์Šค์ผ€์ผ๋งํ•ฉ๋‹ˆ๋‹ค. LI(\cdot)๋Š” ์„ ํ˜• ๋ณด๊ฐ„ ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค.

TMR์˜ ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

  1. ๋งค๊ฐœ๋ณ€์ˆ˜ ์ƒ˜ํ”Œ๋ง: ์‹œ๊ฐ„ ๋งค๊ฐœ๋ณ€์ˆ˜ \alpha๋ฅผ ์ดˆ๊ธฐ ๊ตฌ๊ฐ„ [ \alpha_{min}, \alpha_{max} ] ๋‚ด์—์„œ ๋ฌด์ž‘์œ„๋กœ ์ƒ˜ํ”Œ๋งํ•ฉ๋‹ˆ๋‹ค.
  2. ์‹œ๊ฐ„ ๋ณ€ํ˜•(Temporal Deformation): ์ƒ˜ํ”Œ๋ง๋œ \alpha๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SMR์„ ํ†ตํ•ด ์–ป์€ ํ‚คํฌ์ธํŠธ ๊ถค์  \bar{p}_{0:T}์— ์‹œ๊ฐ„ ๋ณ€ํ˜•์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  3. ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ตœ์  ์ œ์–ด (MBOC) ๋ฐ ์Šค์ฝ”์–ด๋ง: ๋ณ€ํ˜•๋œ ๋ชจ์…˜์„ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•ด Differential Dynamic Programming(DDP)์„ ํ™œ์šฉํ•œ MBOC๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ถ”์  ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ ์Šค์ฝ”์–ด๋ง ํ•จ์ˆ˜ C(\alpha)๋กœ ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค. C(\alpha) = -d_b(p_b, \bar{p}_b) - d_E(h, \bar{h}_b) + w_c IoU(c, \bar{c}) ์—ฌ๊ธฐ์„œ d_b๋Š” ๊ธฐ์ € ์œ„์น˜์˜ L1 ๊ฑฐ๋ฆฌ, d_E๋Š” ๊ธฐ์ € ๋ฐฉํ–ฅ์˜ L1 ๊ฑฐ๋ฆฌ, IoU๋Š” ์ ‘์ด‰ ์Šค์ผ€์ค„ ์ผ์น˜๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” Intersection over Union ๊ฐ’์ž…๋‹ˆ๋‹ค. ์Šค์ฝ”์–ด๋ง ํ•จ์ˆ˜๋Š” ํ‚คํฌ์ธํŠธ ์ถ”์ , ์ ‘์ด‰ ์ผ์น˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ๊ฐ„ ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ๊ทน๋‹จ์ ์ธ ๊ฐ’์„ ๊ทœ์ œํ•˜์—ฌ ๋ชจ๋ฐฉ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
  4. ๋ฒ ์ด์‹œ์•ˆ ์ตœ์ ํ™”: ์ด์ „ \alpha ๊ฐ’๋“ค๊ณผ ๊ทธ์— ํ•ด๋‹นํ•˜๋Š” ์Šค์ฝ”์–ด C_k๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์šฐ์‹œ์•ˆ ํ”„๋กœ์„ธ์Šค ํšŒ๊ท€(Gaussian Process Regression)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€๋ฆฌ ํ•จ์ˆ˜(surrogate function)๋ฅผ ํ”ผํŒ…ํ•ฉ๋‹ˆ๋‹ค. ์ดํ›„ ๊ธฐ๋Œ€ ๊ฐœ์„ (Expected Improvement, EI)์ด๋ผ๋Š” ํš๋“ ํ•จ์ˆ˜(acquisition function)๋ฅผ ์ตœ๋Œ€ํ™”ํ•˜์—ฌ ๋‹ค์Œ \alpha๋ฅผ ์ƒ˜ํ”Œ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์€ \alpha๊ฐ€ ์ˆ˜๋ ดํ•  ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค.

III. ์ž”์—ฌ ์ •์ฑ… ํ•™์Šต (Residual Policy Learning)

STMR ๋‹จ๊ณ„์—์„œ ์‹๋ณ„๋œ ์ตœ์ ์˜ ์ œ์–ด ์‹œํ€€์Šค๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ๊ฐœ๋ฐฉ ๋ฃจํ”„ ์ œ์–ด๋ฅผ ํ†ตํ•ด ๋ฆฌํƒ€๊ฒŸํŒ…๋œ ๋ชจ์…˜์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ถˆํ™•์‹ค์„ฑ๊ณผ ๋ชจ๋ธ ๋ถˆ์ผ์น˜๋ฅผ ๊ทน๋ณตํ•˜๊ณ  ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ๋ชจ์…˜์„ ๊ฒฌ๊ณ ํ•˜๊ฒŒ ๋ฐฐ์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ”ผ๋“œ๋ฐฑ ์ •์ฑ…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ STMR์—์„œ ์–ป์€ ๊ฐœ๋ฐฉ ๋ฃจํ”„ ์ œ์–ด ์‹œํ€€์Šค \ast x_{0:T_\alpha}์— ๋ณด์ • ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ž”์—ฌ ์ •์ฑ… \pi๋ฅผ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. ์ด ์ •์ฑ…์€ PD ์ œ์–ด๊ธฐ์™€ ๊ฒฐํ•ฉํ•˜์—ฌ ๋ชจํ„ฐ ํ† ํฌ ๋ช…๋ น์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. \tau = K_p(\ast \theta + \Delta \theta - \theta) - K_d \dot{\theta} ์ž”์—ฌ ์ •์ฑ…์€ ๊ฐ•ํ™” ํ•™์Šต(Reinforcement Learning, RL)์œผ๋กœ ํ›ˆ๋ จ๋˜๋ฉฐ, ๋กœ๋ด‡์˜ ๊ด€์ ˆ ์œ„์น˜, ๊ธฐ์ € ์œ„์น˜, ๊ธฐ์ € ๋ฐฉํ–ฅ, ํ‚คํฌ์ธํŠธ ์œ„์น˜์— ๋Œ€ํ•œ ์ถ”์  ์ธก์ •์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณด์ƒ์ด ์ •์˜๋ฉ๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜-์‹ค์ œ ๊ฐ„๊ทน(sim-to-real gap)์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ๋„๋ฉ”์ธ ๋ฌด์ž‘์œ„ํ™”(domain randomization)์™€ ์ถ”๊ฐ€ ๊ด€์ธก(์˜ˆ: ๊ธฐ์ € ์„ ํ˜•/๊ฐ์†๋„, ๋†’์ด)์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์‹คํ—˜ ๊ฒฐ๊ณผ:

์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ ์‹ค์ œ ํ™˜๊ฒฝ ์‹คํ—˜์„ ํ†ตํ•ด ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์˜ ํšจ๊ณผ๋ฅผ ๊ฒ€์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋ชจ์…˜ ์ถ”์  ์„ฑ๋Šฅ: STMR์€ ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค(UVM (DeepMimic), UVM (AMP), TO)์— ๋น„ํ•ด ํ›จ์”ฌ ๋‚ฎ์€ ์ถ”์  ์˜ค์ฐจ๋ฅผ ๋ณด์—ฌ์ฃผ๋ฉฐ, ํŠนํžˆ ๋น„ํ–‰ ๋‹จ๊ณ„๊ฐ€ ํฌํ•จ๋œ HopTurn ๋ฐ SideSteps์™€ ๊ฐ™์€ ๋™์  ๋ชจ์…˜์—์„œ ํƒ์›”ํ•œ ์„ฑ๋Šฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. SMR๋งŒ์œผ๋กœ๋Š” ๋น„ํ–‰ ๋‹จ๊ณ„ ๋ชจ์…˜์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐœ ์ œ์•ฝ ๊ฐ•์ œ: SMR์€ ํ‰๊ท  0.34mm์˜ ๋ฐœ ๋ฏธ๋„๋Ÿผ๊ณผ 0.998์˜ IoU๋ฅผ ๋‹ฌ์„ฑํ•˜์—ฌ ๋ฐœ ๋ฏธ๋„๋Ÿผ์„ ํšจ๊ณผ์ ์œผ๋กœ ์ œ๊ฑฐํ•˜๊ณ  ์ ‘์ด‰ ์Šค์ผ€์ค„์„ ๋ณด์กดํ•˜๋Š” ๋ฐ ํฌ๊ฒŒ ๊ธฐ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ „์‹  ๋ชจ์…˜ ์žฌ๊ตฌ์„ฑ: STMR์€ ๊ธฐ์ € ์›€์ง์ž„์ด ์—†๋Š” ํ‚คํฌ์ธํŠธ ๊ถค์ ์œผ๋กœ๋ถ€ํ„ฐ ์ „์‹  ๋ชจ์…˜์„ ์„ฑ๊ณต์ ์œผ๋กœ ์žฌ๊ตฌ์„ฑํ–ˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ํ˜•ํƒœ์˜ ๋กœ๋ด‡์— ๋งž๊ฒŒ ๊ธฐ์ € ๊ถค์ ์„ ์กฐ์ •ํ•˜์—ฌ ๋†’์€ ๋ณต๊ตฌ์œจ(70-80%)์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.
  • ๋น„ํ–‰ ๋‹จ๊ณ„ ๋™์  ๋ชจ์…˜ (BackFlip): TMR์˜ ์‹œ๊ฐ„ ์ตœ์ ํ™”๋Š” BackFlip๊ณผ ๊ฐ™์€ ์—ญ๋™์ ์ธ ๋ชจ์…˜์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ๊ฒฐ์ •์ ์ธ ์—ญํ• ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„ ์ตœ์ ํ™” ์—†์ด B2 ๋กœ๋ด‡์€ BackFlip์— ์‹คํŒจํ–ˆ์ง€๋งŒ, ์‹œ๊ฐ„ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ๋ชจ์…˜ ์ง€์† ์‹œ๊ฐ„์„ ์กฐ์ •(B2์˜ ๊ฒฝ์šฐ 47% ์ฆ๊ฐ€)ํ•˜์—ฌ ์„ฑ๊ณต์ ์ธ BackFlip์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ค์ œ ํ™˜๊ฒฝ ๋ฐฐ์น˜: STMR๋กœ ๋ฆฌํƒ€๊ฒŸํŒ…๋œ ๋ชจ์…˜์€ Unitree Go1, Go2, AlienGo, B2 ๋„ค ๊ฐ€์ง€ ๋‹ค๋ฅธ ๋กœ๋ด‡ ํ”Œ๋žซํผ์—์„œ ์„ฑ๊ณต์ ์œผ๋กœ ๋ฐฐ์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋กœ๋ด‡๋“ค์€ ์„œ๋กœ ๋‹ค๋ฅธ ์น˜์ˆ˜์™€ ๋ฌผ๋ฆฌ์  ํŠน์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, STMR์€ ๊ฐ ๋กœ๋ด‡์˜ ํŠน์„ฑ(์˜ˆ: ์ถœ๋ ฅ ๋Œ€ ์งˆ๋Ÿ‰ ๋น„์œจ)์— ๋งž์ถฐ ๋ชจ์…˜์˜ ๊ณต๊ฐ„์  ๋ฐ ์‹œ๊ฐ„์  ์ธก๋ฉด์„ ์ ์ ˆํžˆ ๋ณ€ํ˜•ํ•˜์—ฌ HopTurn ๋ฐ SideSteps์™€ ๊ฐ™์€ ๋™์  ๋ชจ์…˜์„ ์ •ํ™•ํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์˜์ƒ์œผ๋กœ๋ถ€ํ„ฐ์˜ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŸํŒ… ๋ฐ ์ง€ํ˜• ์ธ์‹ ๋ฆฌํƒ€๊ฒŸํŒ…: ์žก์Œ์ด ๋งŽ์€ ๋น„๋””์˜ค ํ‚คํฌ์ธํŠธ ๋ฐ์ดํ„ฐ์™€ ๋ถˆ๊ทœ์น™ํ•œ ์ง€ํ˜•(์˜ˆ: ์ƒ์ž ์œ„์—์„œ์˜ BackFlip)์— ๋Œ€ํ•ด์„œ๋„ STMR์ด ์„ฑ๊ณต์ ์œผ๋กœ ๋ชจ์…˜์„ ์žฌ๊ตฌ์„ฑํ•˜๊ณ  ๋™์  ์‹คํ˜„ ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์žฅํ•˜๋ฉฐ ์‹ค์ œ ๋กœ๋ด‡์—์„œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

ํ•œ๊ณ„ ๋ฐ ๋ฏธ๋ž˜ ์—ฐ๊ตฌ: ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ์ •ํ™•ํ•œ ์ ‘์ด‰ ์ถ”์ •์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค. ๋ถ€์ •ํ™•ํ•œ ์ ‘์ด‰ ์ถ”์ •์€ ๋ถˆ๊ทœ์น™ํ•œ ์›€์ง์ž„์„ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, TMR ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์‚ฌ์šฉ๋œ ๋ฒ ์ด์‹œ์•ˆ ์ตœ์ ํ™”๋Š” ๊ณ ์ฐจ์› ๊ณต๊ฐ„์œผ๋กœ ํ™•์žฅ๋  ๋•Œ ํ•œ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ–ฅํ›„ ์—ฐ๊ตฌ์—์„œ๋Š” ๋” ๋ฐœ์ „๋œ ์ ‘์ด‰ ์ถ”์ • ๋ฐฉ๋ฒ•๊ณผ ํ™•์žฅ์„ฑ ์žˆ๋Š” ์ตœ์ ํ™” ๊ธฐ์ˆ ์„ ํƒ์ƒ‰ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๊ฒฐ๋ก : ์ด ๋…ผ๋ฌธ์€ IL ๊ณผ์ •์„ ์•ˆ๋‚ดํ•˜๊ธฐ ์œ„ํ•ด ์šด๋™ํ•™์ ์œผ๋กœ-๋™์—ญํ•™์ ์œผ๋กœ ์‹คํ˜„ ๊ฐ€๋Šฅํ•œ ๋ชจ์…˜์„ ์ƒ์„ฑํ•˜๋Š” STMR ๋ฌธ์ œ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. STMR์€ ์ „์—ญ ์ฐธ์กฐ ์›์ ์ด ์•Œ๋ ค์ง€์ง€ ์•Š์€ ๋ชจ์…˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž์—ฐ์Šค๋Ÿฌ์šด ๋™๋ฌผ ์›€์ง์ž„์˜ ๋ฏผ์ฒฉ์„ฑ๊ณผ ํ‘œํ˜„๋ ฅ์„ ๋ชจ๋ฐฉํ•˜๋Š” ์ „์‹  ๋ชจ์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ๋›ฐ์–ด๋‚œ ์ œ์–ด ์ •์ฑ… ํ•™์Šต๊ณผ ์ •ํ™•ํ•œ ๋ชจ์…˜ ์ถ”์  ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ์—ˆ์œผ๋ฉฐ, ๋ฐœ ๋ฏธ๋„๋Ÿผ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ ‘์ด‰ ์Šค์ผ€์ค„์„ ์ •ํ™•ํ•˜๊ฒŒ ๋ณด์กดํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ, STMR์€ ๋„ค ๊ฐ€์ง€ ์‹ค์ œ ๋กœ๋ด‡ ํ•˜๋“œ์›จ์–ด ํ”Œ๋žซํผ์—์„œ ์„ฑ๊ณต์ ์œผ๋กœ ๋ฐฐ์น˜๋˜์–ด ์ผ๋ฐ˜์ ์ธ ์‚ฌ์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์„ ์œ„ํ•œ ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ๋™์ ์ธ ๋ชจ์…˜ ์ƒ์„ฑ์˜ ์‹ค์šฉ์ ์ธ ์ ์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฐ•์กฐํ–ˆ์Šต๋‹ˆ๋‹ค.


Detail Review

์‚ฌ์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์˜ ์‹œ๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…: ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ ๋ฐ ์† ๋กœ๋ด‡ ์ ์šฉ ๋ถ„์„

์—ฐ๊ตฌ์˜ ๋…์ฐฝ์„ฑ: ์‹œ๊ณต๊ฐ„ ์•„ํ‚คํ…์ฒ˜, ๋ชจ์…˜ ํ”„๋ผ์ด์–ด ํ†ตํ•ฉ, ๋ฆฌํƒ€๊ฒŒํŒ… ์ „๋žต

ใ€ŒSpatio-Temporal Motion Retargeting (STMR)ใ€์€ ์‚ฌ์กฑ ๋ณดํ–‰ ๋กœ๋ด‡์— ๋™๋ฌผ์˜ ์›€์ง์ž„์„ ๋ชจ๋ฐฉ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ๊ธฐ๋ฒ•์œผ๋กœ, ๊ณต๊ฐ„์  ๋ฐ ์‹œ๊ฐ„์  ๋‘ ๋‹จ๊ณ„์˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋„์ž…ํ•œ ์ ์ด ํŠน์ง•์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋จผ์ € ๊ณต๊ฐ„์  ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…(SMR) ๋‹จ๊ณ„๋ฅผ ํ†ตํ•ด ์›๋ณธ ๋™์ž‘์˜ ์šด๋™ํ•™์  ์ ํ•ฉ์„ฑ์„ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง์ด๋‚˜ ๋ฐœ ๊ด€ํ†ต๊ณผ ๊ฐ™์€ ์šด๋™ํ•™์  ๋ถ€์กฐํ™”๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์›๋ณธ ๋™์ž‘์˜ ์ ‘์ด‰ ์‹œํ€€์Šค(contact schedule)๋ฅผ ์œ ์ง€ํ•˜๋„๋ก ๋ฐœ ์›€์ง์ž„์— ์ œ์•ฝ์„ ๊ฐ€ํ•จ์œผ๋กœ์จ, ๋Œ€์ƒ ๋กœ๋ด‡์˜ ๊ด€์ ˆ ๋ฒ”์œ„ ๋‚ด์—์„œ ํ‚ค๋„ค๋งˆํ‹ฑํ•˜๊ฒŒ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ „์ฒด ์‹ ์ฒด ๋ชจ์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์‹œ๊ฐ„์  ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…(TMR) ๋‹จ๊ณ„์—์„œ๋Š” ๋™์ž‘์˜ ๋™์—ญํ•™์  ํƒ€๋‹น์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ์…˜์˜ ์‹œ๊ฐ„์  ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ ํ”„ ๋™์ž‘์˜ ๊ฒฝ์šฐ ๋กœ๋ด‡์˜ ํฌ๊ธฐ์— ๋”ฐ๋ผ ๋น„ํ–‰(flight) ๋‹จ๊ณ„์˜ ์ง€์†์‹œ๊ฐ„์ด ๋‹ฌ๋ผ์ ธ์•ผ ํ•˜๋ฏ€๋กœ, TMR์€ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ œ์–ด๊ธฐ(์˜ˆ: ์ฐจ๋ถ„ ๋™์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ, DDP)๋ฅผ ๋‚ด๋ถ€ ํ”„๋กœ์„ธ์Šค๋กœ ํ™œ์šฉํ•˜์—ฌ ๋ชจ์…˜ ํƒ€์ด๋ฐ์„ ์กฐ์ •ํ•˜๊ณ  ์ค‘๊ฐ„ ๊ณต์ค‘ ์ฒด๊ณต์‹œ๊ฐ„ ๋“ฑ ๋™์—ญํ•™์  ์ผ๊ด€์„ฑ์„ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ด๋‹จ๊ณ„(๊ณต๊ฐ„+์‹œ๊ฐ„) ๋ฆฌํƒ€๊ฒŒํŒ… ์ „๋žต์„ ํ†ตํ•ด ์›๋ณธ ์ƒ๋ฌผ์ฒด์™€ ํ˜•ํƒœยทํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๋กœ๋ด‡์ด๋ผ๋„, ์šด๋™ํ•™์ ยท๋™์—ญํ•™์ ์œผ๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ(reference) ๋ชจ์…˜์œผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์ด ํ˜•ํƒœ ์ฐจ์ด๋Š” ๋ณด์ •ํ•˜๋”๋ผ๋„ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅํ•œ ๋™์ž‘์„ ์ƒ์„ฑํ•˜๋Š” ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ณ ์ž ํ•œ ๊ฒƒ์œผ๋กœ, ๋ชจ์…˜ ํ”„๋ผ์ด์–ด(motion prior) ํ™œ์šฉ ๋ฉด์—์„œ๋„ ์ƒˆ๋กœ์šด ์ ‘๊ทผ์ด๋ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ ํŠน๋ณ„ํžˆ ํ•™์Šต๋œ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด(์˜ˆ: GAN ๊ธฐ๋ฐ˜ ์ƒ์„ฑ๊ธฐ)๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•˜์ง€๋Š” ์•Š์ง€๋งŒ, ๋Œ€์‹  ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”์™€ ์ฐธ์กฐ ๋ชจ์…˜์˜ ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ ํ™•๋ณด๋ฅผ ํ†ตํ•ด ๋™์ž‘ ์‚ฌ์ „ ์ง€์‹์„ ํ†ตํ•ฉํ•œ ํšจ๊ณผ๋ฅผ ๋ƒ…๋‹ˆ๋‹ค. ์ด๋Š” ์ž„์˜์˜ ๋™์ž‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ•œ์ •๋˜์ง€ ์•Š๊ณ ๋„ ๋ชจ์‚ฌ ํ•™์Šต์„ ์œ ๋„ํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด์žฌ์  ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ฅผ ์ œ๊ณตํ•˜๋Š” ์…ˆ์ž…๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ์ด๋ ‡๊ฒŒ ์–ป์–ด์ง„ kino-dynamically feasible (์šด๋™ํ•™ยท๋™์—ญํ•™์ ์œผ๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ) ์ฐธ์กฐ ๋ชจ์…˜์„ ํ† ๋Œ€๋กœ ์ž”์—ฌ ํ•™์Šต(residual learning)์„ ์ ์šฉํ•œ ๊ฐ•ํ™”ํ•™์Šต ์ •์ฑ…์„ ํ›ˆ๋ จํ•˜๋Š” ๋ฆฌํƒ€๊ฒŒํŒ… ์ „๋žต์„ ์ œ์‹œํ•œ ์ ๋„ ๋…์ฐฝ์ ์ž…๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ์ฐธ์กฐ ๋ชจ์…˜์„ ๊ธฐ๋ณธ ์ œ์–ด ์‹ ํ˜ธ๋กœ ํ™œ์šฉํ•˜๊ณ  RL ์—์ด์ „ํŠธ๊ฐ€ ๋ณด์ • ๋ช…๋ น๋งŒ ์ถœ๋ ฅํ•˜๋„๋ก ํ•จ์œผ๋กœ์จ, ํ”ผ๋“œ๋ฐฑ ์ œ์–ด ์ •์ฑ… ํ•™์Šต์„ ํšจ๊ณผ์ ์œผ๋กœ ์œ ๋„ํ•˜๊ณ  ์ตœ์ข…์ ์œผ๋กœ ์‹ค์„ธ๊ณ„ ๋กœ๋ด‡์— ๋ฐฐ์น˜ ๊ฐ€๋Šฅํ•œ ์ œ์–ด๊ธฐ๋ฅผ ์–ป์–ด๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด, ํ•ด๋‹น ์—ฐ๊ตฌ์˜ STMR ์ ‘๊ทผ๋ฒ•์€ ๊ณต๊ฐ„์  ์ตœ์ ํ™” + ์‹œ๊ฐ„์  ์ตœ์ ํ™” + ์ž”์—ฌ RL ์ •์ฑ…์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ƒˆ๋กœ์šด ์‹œ๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ํ”„๋ ˆ์ž„์›Œํฌ์ด๋ฉฐ, ์ด๋Š” ๊ธฐ์กด ๋ชจ์…˜ ๋ชจ๋ฐฉ ๊ธฐ๋ฒ•๋“ค์˜ ํ•œ๊ณ„๋ฅผ ๋„˜์–ด ํ˜•ํƒœ ์ฐจ์ด ๊ทน๋ณต๊ณผ ๋ฌผ๋ฆฌ์  ์‹คํ–‰ ๊ฐ€๋Šฅ์„ฑ ๋ณด์žฅ์„ ๋™์‹œ์— ๋‹ฌ์„ฑํ•œ ์ ์—์„œ ํ•™์ˆ ์  ์˜์˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ•์˜ ๊ฐ•์ : ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ, ๊ฐ•์ธ์„ฑ, ํ•™์Šต ์ „๋žต ๋ฐ ์„ค๊ณ„

STMR ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ ์ธก๋ฉด์—์„œ ๋›ฐ์–ด๋‚œ ๊ฐ•์ ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ ์ธก๋ฉด์—์„œ, ์ด ๊ธฐ๋ฒ•์€ ์„œ๋กœ ๋‹ค๋ฅธ ํ˜•ํƒœ์™€ ๋ฌผ๋ฆฌ ํŠน์„ฑ์„ ์ง€๋‹Œ ๋กœ๋ด‡๋“ค์— ๋Œ€ํ•ด์„œ๋„ ์ ์šฉ ๊ฐ€๋Šฅํ•จ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ํฌ๊ธฐ์™€ ์งˆ๋Ÿ‰์ด ์„œ๋กœ ๋‹ค๋ฅธ ์„ธ ์ข…๋ฅ˜์˜ ์‚ฌ์กฑ ๋กœ๋ด‡(์˜ˆ: Unitree A1, Go1, AlienGo)์— ๋Œ€ํ•ด, 6๊ฐ€์ง€์˜ ์ƒ์ดํ•œ ๋‚œ์ด๋„์˜ ๋™๋ฌผ ๋ชจ์…˜๋“ค์„ ์„ฑ๊ณต์ ์œผ๋กœ ๋ฆฌํƒ€๊ฒŒํŒ… ๋ฐ ๋ชจ๋ฐฉ ํ•™์Šต์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ƒ์„ฑ๋œ ์ฐธ์กฐ ๋ชจ์…˜์€ ์ ‘์ด‰ ํƒ€์ด๋ฐ์„ ์ถฉ์‹คํžˆ ๋ณด์กดํ•˜๊ณ  ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง์ด ๊ฑฐ์˜ ์ œ๊ฑฐ๋˜์–ด, ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๋กœ๋ด‡์ด๋ผ๋„ ์›๋ณธ ๋™์ž‘์˜ ์˜๋ฏธ๋ฅผ ์žƒ์ง€ ์•Š๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ STMR์€ ๋™์ž‘ ๋‹ค์–‘์„ฑ(์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ๊ฑธ์Œ๊ฑธ์ด: ํŠธ๋กฏ, ํŽ˜์ด์Šค, ์˜†๊ฑธ์Œ, ์ ํ”„ํšŒ์ „ ๋“ฑ)๊ณผ ๋กœ๋ด‡ ํ”Œ๋žซํผ ๋‹ค์–‘์„ฑ์— ๋ชจ๋‘ ์ž˜ ๋Œ€์‘ํ•˜์—ฌ, ์šฐ์ˆ˜ํ•œ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.

Robustness ์ธก๋ฉด์—์„œ๋„ ์žฅ์ ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. RL ์ •์ฑ… ํ•™์Šต ์‹œ ์ž”์—ฌ ์ •์ฑ…(residual policy) ์ ‘๊ทผ์„ ๋„์ž…ํ•จ์œผ๋กœ์จ, ๊ธฐ๋ณธ PD ์ œ์–ด๊ธฐ์˜ ์ถ”์ข… ์„ฑ๋Šฅ์— ํ•™์Šต ๊ธฐ๋ฐ˜ ๋ณด์ • ์ •์ฑ…์„ ๋”ํ•˜๋Š” ํ˜•ํƒœ๋ฅผ ์ทจํ–ˆ๋Š”๋ฐ, ์ด๋Š” ํ•™์Šต์˜ ์•ˆ์ •์„ฑ๊ณผ ์‹คํ™˜๊ฒฝ ๊ฐ•๊ฑด์„ฑ์„ ํฌ๊ฒŒ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ์ฐธ์กฐ ๋ชจ์…˜์„ ๊ทธ๋Œ€๋กœ ์ถ”์ข…ํ•˜๋„๋ก ํ•˜๋Š” ํ”ผ๋“œํฌ์›Œ๋“œ ์ œ์–ด ์‹ ํ˜ธ์—, RL ์—์ด์ „ํŠธ๊ฐ€ ๋ชจ๋ธ ๋ถˆ์ผ์น˜๋‚˜ ์™ธ๋ž€์„ ๋ณด์ •ํ•˜๋Š” ๋ฏธ์„ธ ์กฐ์ • ์‹ ํ˜ธ๋งŒ ๋”ํ•˜๊ฒŒ ํ•จ์œผ๋กœ์จ, ์ˆœ์ˆ˜ RL์— ๋น„ํ•ด ํ›ˆ๋ จ์ด ์šฉ์ดํ•˜๊ณ  ์ˆ˜๋ ด์ด ๋น ๋ฅด๋ฉฐ, ์‹ค์ œ ๋กœ๋ด‡ ์ ์šฉ ์‹œ์—๋„ ๊ท ํ˜• ์œ ์ง€ ๋ฐ ์™ธ๋ž€ ๊ฒฌ๋””๊ธฐ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ๋Š” ์ž„์˜์˜ ํž˜์œผ๋กœ ๋กœ๋ด‡์„ ๋ฐ€์น˜๋Š” ๋“ฑ์˜ ๋„๋ฉ”์ธ ๋žœ๋คํ™”๋ฅผ ์ ์šฉํ•ด๋„ ์ •์ฑ…์ด ์ž˜ ์ž‘๋™ํ–ˆ๊ณ , ์ด๋ฅผ ํ†ตํ•ด ๋ชจ๋ธ๋ง ์˜ค์ฐจ๋‚˜ ํ™˜๊ฒฝ ๋ถˆํ™•์‹ค์„ฑ์— ๋Œ€ํ•œ ๊ฒฌ๋””๊ธฐ ๋Šฅ๋ ฅ์„ ๊ฐ•ํ™”ํ•˜์—ฌ ์‹คํ—˜์‹ค ๋ฐ– ์‹ค์„ธ๊ณ„ ์กฐ๊ฑด์—์„œ๋„ ์ •์ฑ…์ด ์œ ํšจํ•จ์„ ๊ฒ€์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ•์ธ์„ฑ์€ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”๋กœ ์ƒ์„ฑ๋œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํƒ€๋‹นํ•œ ์ฐธ์กฐ๊ฐ€ ์žˆ์—ˆ๊ธฐ์— ๊ฐ€๋Šฅํ–ˆ์œผ๋ฉฐ, ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•๋ณด๋‹ค ๋†’์€ ์•ˆ์ •์„ฑ์œผ๋กœ ์‹ค์ œ ๋กœ๋ด‡์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

ํ•™์Šต ์ „๋žต๊ณผ ๊ตฌ์กฐ์  ์„ค๊ณ„ ๋˜ํ•œ STMR์˜ ์ค‘์š”ํ•œ ๊ฐ•์ ์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ์˜คํ”„๋ผ์ธ ์ตœ์ ํ™”(๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…) ๋‹จ๊ณ„์™€ ์˜จ๋ผ์ธ ํ•™์Šต(์ •์ฑ… RL) ๋‹จ๊ณ„๋ฅผ ๋ถ„๋ฆฌํ•˜์—ฌ ํšจ์œจ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๋น„์ง€๋„ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ์ฐธ์กฐ ๋ชจ์…˜์„ ์‚ฌ์ „์— ๋ณด์ •ํ•ด ๋‘ ์œผ๋กœ์จ, RL ๋‹จ๊ณ„์—์„œ๋Š” ๋ณต์žกํ•œ ๋™์  ์ œ์•ฝ์„ ๋งŒ์กฑํ•˜๋Š” ๋ชจ์…˜์„ ์ด๋ฏธ ํ™•๋ณดํ•œ ์ƒํƒœ์—์„œ ํ•™์Šต์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ์ด๋กœ์จ RL์€ ๋ณด๋‹ค ์šฉ์ดํ•œ ๋ณด์ƒ ์„ค๊ณ„(์ด๋ฏธ ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ ํ™•๋ณด)์™€ ํ–ฅ์ƒ๋œ ๋ชจ๋ฐฉ ํšจ์œจ์„ ๋ณด์ด๋ฉฐ, ์‹ค์ œ ์‹คํ—˜์—์„œ๋„ ๊ธฐ์กด ๊ธฐ๋ฒ• ๋Œ€๋น„ ์ ์€ ํ•™์Šต์œผ๋กœ ๋†’์€ ์ •ํ™•๋„ ์ถ”์ข…์„ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ณธ ์—ฐ๊ตฌ์˜ RL ์ •์ฑ…์€ ์•ฝ 5์ฒœ๋งŒ ์Šคํ…(์•ฝ 1์‹œ๊ฐ„)์˜ ํ›ˆ๋ จ์œผ๋กœ ๋†’์€ ์„ฑ๋Šฅ์„ ๋ณด์˜€์œผ๋ฉฐ, ๊ธฐ์กด AMP ๊ธฐ๋ฐ˜ ์ •์ฑ…์ด ์ˆ˜๋ฐฐ ๋” ๋งŽ์€ ํ•™์Šต์ด ํ•„์š”ํ–ˆ๋˜ ๊ฒƒ์— ๋น„ํ•˜๋ฉด ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ณต๊ฐ„-์‹œ๊ฐ„ ๋‹จ๊ณ„๋ณ„๋กœ ๋ฌธ์ œ๋ฅผ ๋””์ปดํฌ์ฆˆํ•œ ์„ค๊ณ„๋Š” ๋ณต์žกํ•œ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“  ๊ตฌ์กฐ์  ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋‹จ๊ณ„์—์„œ ๊ธฐ์„ฑ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜(์˜ˆ: IK ๊ธฐ๋ฐ˜ Unit Vector ๋ฐฉ๋ฒ•, DDP ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”)์„ ํ™œ์šฉํ•˜์—ฌ ์‹ ๋ขฐ์„ฑ์„ ํ™•๋ณดํ–ˆ๊ณ , ์ตœ์ข…์ ์œผ๋กœ RL ์ œ์–ด๊ธฐ๋ฅผ ๊ฒฐํ•ฉํ•˜๋Š” ๋ชจ๋“ˆ์‹ ์„ค๊ณ„๋กœ์„œ ๊ฐ ๊ตฌ์„ฑ์š”์†Œ์˜ ์—ญํ• ์ด ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ ๋•๋ถ„์— ์ƒˆ ๋™์ž‘ ์ถ”๊ฐ€๋‚˜ ๋‹ค๋ฅธ ๋กœ๋ด‡ ์ ์šฉ ์‹œ์—๋„ ์ผ๋ถ€ ๋ชจ๋“ˆ ๊ต์ฒด/์žฌํ•™์Šต์œผ๋กœ ๋Œ€์‘ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์‹ค์‹œ๊ฐ„ ์ ์šฉ์„ ์œ„ํ•œ ํ–ฅํ›„ ํ™•์žฅ๋„ ๋ชจ์ƒ‰ํ•˜๊ธฐ ์šฉ์ดํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ฆฌํ•˜๋ฉด, STMR์˜ ํ•™์Šต์ „๋žต์€ ์ตœ์ ํ™”๋œ ์ฐธ์กฐ๋กœ ํ•™์Šต ๊ฐ€์ด๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„๋Š” ๋ฌธ์ œ ๋ณต์žก๋„ ๊ฐ์†Œ์™€ ๋ชจ๋“ˆํ™”๋ฅผ ํ†ตํ•ด ํšจ์œจ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋ชจ๋‘ ๊ฐ–์ถ˜ ์ ์ด ํฐ ๊ฐ•์ ์ž…๋‹ˆ๋‹ค.

์ž ์žฌ์  ์•ฝ์ : ์ œํ•œ๋œ ์ƒํ™ฉ, ๋ณต์žก๋„ ๋ฐ ๊ธฐํƒ€ ๊ณ ๋ ค์‚ฌํ•ญ

ํ•œํŽธ ์ด ์—ฐ๊ตฌ์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์•ฝ์ ์ด๋‚˜ ์ œํ•œ์ ๋„ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ๋กœ, ์ ‘์ด‰ ์ถ”์ •์— ๋Œ€ํ•œ ์˜์กด์„ฑ์ด ๋†’๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ์ง€์ ๋ฉ๋‹ˆ๋‹ค. STMR์€ ์˜์ƒ ๋“ฑ์œผ๋กœ๋ถ€ํ„ฐ ์–ป์€ ๋ฒ ์ด์Šค ์›€์ง์ž„์ด ์—†๋Š” ์ˆœ์ˆ˜ ํ‚คํฌ์ธํŠธ ๋ฐ์ดํ„ฐ๋กœ๋„ ๋ชจ์…˜์„ ์žฌ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์„ ๋ณด์—ฌ์ฃผ์—ˆ์ง€๋งŒ, ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋ฐœ์˜ ์ง€๋ฉด ์ ‘์ด‰ ์—ฌ๋ถ€(์ ‘์ด‰ ์Šค์ผ€์ค„)๋ฅผ ์ •ํ™•ํžˆ ํŒ๋‹จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋“ค์— ๋”ฐ๋ฅด๋ฉด, ์ ‘์ด‰ ํŒ์ •์˜ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ๋น„ํ˜„์‹ค์ ์ธ ๋ชจ์…˜(๋ฐœ์ด ๊ฐ‘์ž๊ธฐ ํ†ต๊ณผํ•˜๊ฑฐ๋‚˜ ๋ถ• ๋œจ๋Š” ๋“ฑ)์ด ์ƒ์„ฑ๋˜์–ด, ์ดํ›„ ์ „์ฒด ๋ชจ์…˜ ์ตœ์ ํ™” ๊ณผ์ •์— ๋ถˆ๊ทœ์น™ํ•œ ๋™์ž‘์ด ์ „ํŒŒ๋  ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ํ‚คํฌ์ธํŠธ ์†๋„๋ฅผ ์ž„๊ณ„๊ฐ’์œผ๋กœ ์ž„์˜ thresholding ํ•˜์—ฌ ์ ‘์ด‰ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•  ๊ฒฝ์šฐ, ์—ฐ์†๋œ ํ”„๋ ˆ์ž„์—์„œ ์ ‘์ด‰๋‹จ๊ณ„๊ฐ€ ๋ถˆ์—ฐ์†์ ์œผ๋กœ ๋ฐ”๋€Œ๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๊ณ  ์ด๋กœ ์ธํ•ด ๋กœ๋ด‡์ด ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์—†๋Š” ๋น ๋ฅธ ์ ‘์ด‰ ์ „ํ™˜์ด ๋‚˜ํƒ€๋‚˜ ๋ชจ๋ฐฉ ์‹คํŒจ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ง€์ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์™„ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ €์—ญ ํ†ต๊ณผ ํ•„ํ„ฐ(low-pass filter)๋กœ ์ ‘์ด‰ ์‹ ํ˜ธ๋ฅผ ํ‰ํ™œํ™”ํ•˜์˜€์œผ๋‚˜, ๊ทผ๋ณธ์ ์œผ๋กœ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ ‘์ด‰ ์ถ”์ •์ด ๋ณด์žฅ๋˜์ง€ ์•Š์œผ๋ฉด ๋ณธ ๊ธฐ๋ฒ•์˜ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ๋‚จ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ์€ ์ถ”ํ›„ ์ ‘์ด‰ ์˜ค์ฐจ์— ๋Œ€ํ•œ ๊ฐ•์ธ์„ฑ ํ–ฅ์ƒ์ด๋‚˜ ํ•™์Šต์„ ํ†ตํ•œ ์ ‘์ด‰ ์ถ”์ • ๋ณด์ • ๋“ฑ์˜ ์ถ”๊ฐ€ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

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

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

๋งˆ์ง€๋ง‰์œผ๋กœ, ๋ชจ์…˜ ํ”„๋ผ์ด์–ด vs ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ์— ๊ด€ํ•œ ๋…ผ์˜์—์„œ ์˜ค๋Š” ์‹œ์‚ฌ์ ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ๊ธฐ์กด์˜ Adversarial Motion Prior (AMP)์™€ ๊ฐ™์€ ๊ธฐ๋ฒ•์ด ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅํ•œ ์ฐธ์กฐ ๋™์ž‘๋„ ๋ชจ๋ฐฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ์žฅ์ ์ด ์žˆ์ง€๋งŒ, ๊ฒฐ๊ตญ ์ฐธ์กฐ ๋ชจ์…˜ ์ž์ฒด์˜ ๋ฌผ๋ฆฌ์  ๋ถˆ์ผ์น˜๋กœ ์ธํ•ด ์ตœ์ข… ์„ฑ๋Šฅ์ด ์ œํ•œ๋จ์„ ์ง€์ ํ•ฉ๋‹ˆ๋‹ค. STMR์˜ ๊ฒฐ๊ณผ๊ฐ€ AMP ๋Œ€๋น„ ์›”๋“ฑํ•œ ์ถ”์ข… ์ •ํ™•๋„๋ฅผ ๋ณด์ธ ๊ฒƒ์€, ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ผ๊ด€๋œ ์ฐธ์กฐ๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ด ํ•™์Šต ์•ˆ์ •์„ฑ๊ณผ ์„ฑ๋Šฅ์— ์ค‘์š”ํ•จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋‹ค๋งŒ AMP์™€ ๊ฐ™์€ ๊ธฐ๋ฒ•์€ ์Šคํƒ€์ผ ์ƒ์˜ ์ผ๋ฐ˜ํ™”๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฒ”์œ„ ๋ฐ– ์›€์ง์ž„ ์ƒ์„ฑ์— ๊ฐ•์ ์ด ์žˆ์œผ๋ฏ€๋กœ, STMR์ฒ˜๋Ÿผ ์—„๊ฒฉํ•œ ๋ฌผ๋ฆฌ ์ตœ์ ํ™” vs ๋ชจ์…˜ ํ”„๋ผ์ด์–ด ๊ธฐ๋ฐ˜ ์œ ์—ฐ์„ฑ ์‚ฌ์ด์—๋Š” ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๋…ผ๋ฌธ์—์„œ๋Š” ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ์„ ํƒํ–ˆ์ง€๋งŒ, ํ–ฅํ›„ ๋‘ ์ ‘๊ทผ์˜ ๊ฒฐํ•ฉ(์˜ˆ: ๋ฌผ๋ฆฌ ์ œ์•ฝ์„ ์ง€ํ‚ค๋ฉด์„œ๋„ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ฅผ ํ™œ์šฉํ•œ ํ’๋ถ€ํ•œ ๋ชจ์…˜ ์ƒ์„ฑ)๋„ ๊ฐ€๋Šฅํ•  ๊ฒƒ์ด๋ฉฐ, ์ด๋Š” ๋ณธ ์—ฐ๊ตฌ๊ฐ€ ์ง์ ‘ ๋‹ค๋ฃจ์ง€๋Š” ์•Š์•˜์ง€๋งŒ ์•ž์œผ๋กœ ํƒ๊ตฌํ•ด๋ณผ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

์‹คํ—˜ ๊ฒฐ๊ณผ์˜ ํƒ€๋‹น์„ฑ๊ณผ ์˜๋ฏธ: ์„ฑ๋Šฅ ๊ฒ€์ฆ ๋ฐ ๋น„๊ต ๋ถ„์„

๋…ผ๋ฌธ์˜ ์‹คํ—˜ ๊ฒฐ๊ณผ๋Š” ์ œ์•ˆํ•œ ๋ฐฉ๋ฒ•์˜ ์œ ํšจ์„ฑ์„ ๋’ท๋ฐ›์นจํ•˜๋ฉฐ, ์—ฌ๋Ÿฌ ์„ฑ๋Šฅ ์ง€ํ‘œ์—์„œ์˜ ํ–ฅ์ƒ์„ ๋ช…ํ™•ํžˆ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ 6๊ฐ€์ง€ ๋™๋ฌผ ๋ชจ์…˜(ํŠธ๋กฏ ์ข…๋ฅ˜ 2๊ฐœ, ํŽ˜์ด์Šค 2๊ฐœ, ์˜†๊ฑธ์Œ, ์ ํ”„-ํšŒ์ „ ๋“ฑ)์„ ์„ธ ๋กœ๋ด‡์— ๊ฑธ์ณ ์‹คํ—˜ํ•˜๊ณ , 3๊ฐ€์ง€ ๊ธฐ์กด ๋ชจ๋ฐฉํ•™์Šต ๊ธฐ๋ฒ•(DeepMimic, AMP, OptMimic)์„ baseline์œผ๋กœ ์„ ์ •ํ•˜์—ฌ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ์…˜ ์ถ”์ข… ์ •ํ™•๋„๋Š” ํ‚คํฌ์ธํŠธ ๊ฒฝ๋กœ์˜ DTW(dynamic time warping) L1 ๊ฑฐ๋ฆฌ๋กœ ์ธก์ •๋˜์—ˆ๋Š”๋ฐ, STMR ๊ธฐ๋ฐ˜ ์ •์ฑ…์€ ๋ชจ๋“  ๋™์ž‘์— ๊ฑธ์ณ ๊ฐ€์žฅ ๋‚ฎ์€ ์˜ค์ฐจ๋ฅผ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ํ‰๊ท ์ ์œผ๋กœ STMR์˜ ์ถ”์ข… ์˜ค์ฐจ๋Š” ๋‹ค๋ฅธ ๊ธฐ๋ฒ•๋“ค์— ๋น„ํ•ด ํฌ๊ฒŒ ๊ฐ์†Œํ•˜์˜€์œผ๋ฉฐ, ํŠนํžˆ ๋‚œ์ด๋„๊ฐ€ ๋†’์€ ๋™์ž‘์ผ์ˆ˜๋ก ๊ทธ ๊ฒฉ์ฐจ๊ฐ€ ๋” ๋ฒŒ์–ด์ง€๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐ€์žฅ ๋ณต์žกํ•œ โ€œHopTurnโ€ (์ œ์ž๋ฆฌ ์ ํ”„ ํšŒ์ „) ๋™์ž‘์—์„œ STMR์˜ ์˜ค์ฐจ๋Š” ํƒ€ ๊ธฐ๋ฒ• ๋Œ€๋น„ ํ˜„์ €ํžˆ ๋‚ฎ์•„, ์–ด๋ ค์šด ๊ณต์ค‘ ๋™์ž‘์—์„œ๋„ ์ œ์•ˆ ๋ฐฉ๋ฒ•์ด ์šฐ์ˆ˜ํ•œ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•จ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ์ด๋Ÿฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ํ†ตํ•ด ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ •์ œ๋œ ์ฐธ์กฐ ๋ชจ์…˜์„ ์‚ฌ์šฉํ•œ ๊ฒƒ์ด ํ•™์Šต ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ํ•ต์‹ฌ์ž„์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ํ‚คํ”„๋ ˆ์ž„ ๊ฐ„์˜ ์‹œ๊ฐ„ ์Šค์ผ€์ผ์„ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ์ค„์ด๋Š” TMR ๋‹จ๊ณ„์˜ ์กด์žฌ๊ฐ€, ํŠนํžˆ ๋น„ํ–‰_phase๊ฐ€ ์žˆ๋Š” ๋™์ž‘์—์„œ ๋กœ๋ด‡ ํฌ๊ธฐ์— ๋งž๋Š” ์ฒด๊ณต์‹œ๊ฐ„์„ ๋ถ€์—ฌํ•˜์—ฌ ๋ชจ๋ฐฉ ์„ฑ๊ณต๋ฅ ์„ ๋†’์˜€์Œ์„ ํ™•์ธํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์ง€ํ‘œ๋กœ ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง(foot sliding)๊ณผ ์ ‘์ด‰ ์ผ์ • ๋ณด์กด์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง์€ ๋ฐœ์ด ์ง€๋ฉด์— ๋‹ฟ์€ ์ฑ„๋กœ ๋ฏธ๋„๋Ÿฌ์ง€๋Š” ์ •๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ œ๋กœ, ๋ฆฌํƒ€๊ฒŒํŒ… ๊ณผ์ •์—์„œ ์šด๋™ํ•™์  ๋ถˆ์ผ์น˜๊ฐ€ ์žˆ์„ ๋•Œ ํ”ํžˆ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ STMR์˜ ๊ณต๊ฐ„ ์ตœ์ ํ™”(SMR) ๋‹จ๊ณ„์—์„œ ๋ฐœ๋์˜ ์†๋„์™€ ์œ„์น˜ ์ œ์•ฝ์„ ๊ฑธ์–ด์ฃผ์—ˆ๊ธฐ์—, ๊ฒฐ๊ณผ ๋ชจ์…˜์—์„œ๋Š” ๋ฐœ์ด ์ง€๋ฉด์— ๋‹ฟ์•„์žˆ๋Š” ๋™์•ˆ ๊ฑฐ์˜ ์›€์ง์ด์ง€ ์•Š๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด, ๊ธฐ์กด ๋‹จ์ˆœ ์Šค์ผ€์ผ๋ง ๋ฐฉ๋ฒ•(๋‹จ์œ„ ๋ฒกํ„ฐ UV ๋ฐฉ๋ฒ•)์˜ ๊ฒฝ์šฐ ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง ์ง€ํ‘œ๊ฐ€ ๋งค์šฐ ๋†’์•˜์ง€๋งŒ, STMR์„ ๊ฑฐ์นœ ๋ชจ์…˜์—์„œ๋Š” ๋™์ผ ์ƒํ™ฉ์—์„œ ์˜ค์ฐจ๊ฐ€ 0์— ์ˆ˜๋ ดํ•  ์ •๋„๋กœ ๋ฏธ๋„๋Ÿฌ์ง์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค (์˜ˆ: AlienGo ๋กœ๋ด‡์˜ HopTurn ๋™์ž‘์—์„œ UV ๋Œ€๋น„ STMR์˜ ๋ฐœ ์ด๋™๋Ÿ‰์ด 44.11โ†’1.83mm๋กœ ๋Œ€ํญ ๊ฐ์†Œ). ๋™์‹œ์— ์ ‘์ด‰ ์Šค์ผ€์ค„ ๋ณด์กด๋„ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์›๋ณธ ๋™์ž‘๊ณผ ๋ฆฌํƒ€๊ฒŒํŒ…๋œ ๋™์ž‘์˜ ๋ฐœ ์ง€๋ฉด ์ ‘์ด‰ on/off ์‹œํ€€์Šค๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ผ์น˜ํ•˜๋Š”์ง€๋ฅผ IoU(๊ต์ง‘ํ•ฉ/ํ•ฉ์ง‘ํ•ฉ)๋กœ ์ธก์ •ํ•œ ๊ฒƒ์ธ๋ฐ, STMR ๊ฒฐ๊ณผ ๋ชจ์…˜์€ IoU โ‰ˆ 1.0์— ๊ฐ€๊นŒ์›Œ ๊ฑฐ์˜ ์™„๋ฒฝํžˆ ๋™์ผํ•œ ์ ‘์ด‰ ํŒจํ„ด์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ๊ธฐ๋ณธ UV ๋ฐฉ๋ฒ•์˜ ๊ฒฝ์šฐ IoU๊ฐ€ ํ‰๊ท  0.5 ์ดํ•˜๋กœ ๋–จ์–ด์ ธ ์ ‘์ด‰ ํƒ€์ด๋ฐ์ด ์–ด๊ธ‹๋‚˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฐ๊ณผ๋Š” STMR์ด ์›๋ณธ ๋™์ž‘์˜ ์˜๋ฏธ์  ๋งฅ๋ฝ(์–ธ์ œ ๋ฐœ์„ ๋””๋””๊ณ  ๋–ผ๋Š”์ง€)์„ ์ถฉ์‹คํžˆ ์‚ด๋ ค๋ƒˆ์Œ์„ ๋œปํ•˜๋ฉฐ, ๋‹จ์ˆœํžˆ ๋ชจ์…˜์„ ๋น„์Šทํ•˜๊ฒŒ ํ‰๋‚ด๋‚ด๋Š” ๋ฐ ๊ทธ์น˜์ง€ ์•Š๊ณ  ๋™์ž‘์˜ ์˜๋„์™€ ์ ‘์ด‰ ์ƒํ˜ธ์ž‘์šฉ๊นŒ์ง€ ๋ณด์กดํ•˜๋Š” ์ •๊ตํ•œ ๋ฆฌํƒ€๊ฒŒํŒ…์ด ์ด๋ฃจ์–ด์กŒ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์š”์•ฝํ•˜๋ฉด, ์ •๋Ÿ‰์  ์„ฑ๋Šฅ ์ง€ํ‘œ๋“ค(์ถ”์ข… ์˜ค์ฐจ, ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง, ์ ‘์ด‰ ์ผ์ • ๋“ฑ)์—์„œ ์ œ์•ˆ ๋ฐฉ๋ฒ•์€ ๋ชจ๋“  ๊ธฐ์ค€์„ ๋ณด๋‹ค ์šฐ์ˆ˜ํ–ˆ์œผ๋ฉฐ, ํŠนํžˆ ๋™์ ์ด๊ณ  ๋‚œ์ด๋„ ๋†’์€ ๋™์ž‘์ผ์ˆ˜๋ก ๊ทธ ์ด์ ์ด ๋‘๋“œ๋Ÿฌ์ง€๋Š” ์œ ์˜๋ฏธํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

๋น„๊ต ๊ธฐ๋ฒ• ๋ฐ ๋ถ„์„์„ ์‚ดํŽด๋ณด๋ฉด, ๊ฐ baseline๊ณผ์˜ ๋Œ€๋น„๋ฅผ ํ†ตํ•ด STMR ๊ตฌ์„ฑ ์š”์†Œ๋“ค์˜ ํšจ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DeepMimic(Peng ๋“ฑ, 2018)๋Š” ๋ณ„๋„์˜ ๋ชจ์…˜ ์ตœ์ ํ™” ์—†์ด ์›๋ณธ ๋ชจ์…˜์„ ๋ฐ”๋กœ RL๋กœ ์ถ”์ข…ํ•˜๋„๋ก ํ•œ ๊ฒฝ์šฐ์ธ๋ฐ, ์ด๋•Œ ์ฐธ์กฐ๋กœ ์‚ฌ์šฉ๋œ ๋ชจ์…˜์€ UV ์Šค์ผ€์ผ๋ง์œผ๋กœ ์–ป์€ ์šด๋™ํ•™์  ๋ณ€ํ™˜๋งŒ ๊ฑฐ์นœ ๋ชจ์…˜์ž…๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง์ด๋‚˜ ๋ฌผ๋ฆฌ ๋ถˆ์ผ์น˜๊ฐ€ ๊ต์ •๋˜์ง€ ์•Š์•„ RL ์ •์ฑ…์ด ๋ถˆ์•ˆ์ •ํ•œ ๋™์ž‘์„ ๋ณด์˜€๊ณ , ํŠนํžˆ ๋„์•ฝ ๋™์ž‘์—์„œ ์‹คํŒจํ•˜๊ฑฐ๋‚˜ ํฐ ์˜ค์ฐจ๋ฅผ ๋‚ด๋Š” ๋“ฑ ํ•œ๊ณ„๋ฅผ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ด๋Š” SMR/TMR ๋‹จ๊ณ„ ์—†์ด imitation learning๋งŒ์œผ๋กœ๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ์ ์„ ๋’ท๋ฐ›์นจํ•˜๋ฉฐ, STMR ๋Œ€๋น„ ์ถ”์ข… ์˜ค์ฐจ๊ฐ€ ํฌ๊ฒŒ ๋†’๊ฒŒ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. AMP(Adversarial Motion Prior) ๊ธฐ๋ฒ•์€ ํ•™์Šต๋œ ๋ชจ์…˜ ํŒ๋ณ„์ž๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธ์˜ ๋ชจ์…˜์ด ๋ฐ๋ชจ์˜ ๋ถ„ํฌ์™€ ์œ ์‚ฌํ•˜๋„๋ก ๋ณด์ƒ ์‹ ํ˜ธ๋ฅผ ์ฃผ๋Š” ์ ‘๊ทผ์ธ๋ฐ, ๋ฌผ๋ฆฌ์ ์œผ๋กœ infeasibleํ•œ ์ฐธ์กฐ ๋™์ž‘๋„ ์–ด๋А ์ •๋„ ๋ชจ๋ฐฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ ์‹คํ—˜์—์„œ AMP ๊ธฐ๋ฐ˜ ์ •์ฑ…์€ DeepMimic๋ณด๋‹ค๋Š” ๊ฐœ์„ ๋œ ์ถ”์ข…์„ ๋ณด์˜€์œผ๋‚˜, STMR๋งŒํผ ์ •ํ™•ํ•œ ์ถ”์ข…์—๋Š” ์ด๋ฅด์ง€ ๋ชปํ–ˆ๊ณ  ํŠนํžˆ ๋น ๋ฅธ ๋™์ž‘ ์ „ํ™˜์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ •ํ™•๋„๊ฐ€ ๋–จ์–ด์ง€๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ STMR ๋Œ€๋น„ AMP์˜ ์„ฑ๋Šฅ ์—ด์„ธ๋ฅผ ํ†ตํ•ด, ์ฐธ์กฐ ๋ชจ์…˜์˜ ๋ฌผ๋ฆฌ์  ์ผ๊ด€์„ฑ์ด ๋ชจ๋ฐฉ ํ•™์Šต์— ํ•„์ˆ˜์ ์ž„์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ๋์œผ๋กœ, OptMimic(Fuchioka ๋“ฑ, 2023) ๊ธฐ๋ฒ•์€ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”๋กœ ์ฐธ์กฐ ๋ชจ์…˜์„ ๊ฐœ์„ ํ•œ ํ›„ RL์„ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ STMR๊ณผ ์œ ์‚ฌํ•˜์ง€๋งŒ, ์‹œ๊ฐ„์  ์Šค์ผ€์ผ ์กฐ์ •์ด ์—†๋Š” ์ ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ OptMimic์€ DeepMimic๋ณด๋‹ค๋Š” ๋‚ฎ์€ ์˜ค์ฐจ๋ฅผ ๋‚ด์—ˆ์ง€๋งŒ, STMR์ฒ˜๋Ÿผ ๋กœ๋ด‡ ํฌ๊ธฐ์— ๋”ฐ๋ฅธ ๋™์ž‘ ์†๋„ ์กฐ์ ˆ์ด ์•ˆ ๋˜๋‹ค ๋ณด๋‹ˆ ์ผ๋ถ€ ๋™์ž‘์—์„œ๋Š” ์ถ”์ข… ์˜ค์ฐจ๊ฐ€ ์—ฌ์ „ํžˆ ํฌ๊ฒŒ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ปจ๋Œ€ ์ ํ”„ ํ›„ ์ฐฉ์ง€ ํƒ€์ด๋ฐ์„ ์›๋ณธ๊ณผ ๋™์ผํ•˜๊ฒŒ ๊ฐ€์ ธ๊ฐ€๋‹ค ๋ณด๋‹ˆ ๋กœ๋ด‡ ํฌ๊ธฐ๊ฐ€ ๋‹ฌ๋ผ ์ƒ๊ธฐ๋Š” ๋ถˆ๊ท ํ˜•์„ ์™„์ „ํžˆ ํ•ด์†Œํ•˜์ง€ ๋ชปํ•œ ๊ฒƒ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋น„๊ต๋ฅผ ํ†ตํ•ด, STMR์˜ ๊ณต๊ฐ„+์‹œ๊ฐ„ ์ด์ค‘ ์ตœ์ ํ™” ์ „๋žต์ด ๊ฐœ๋ณ„ ๊ตฌ์„ฑ์š”์†Œ๋“ค(SMR๋งŒ ๋˜๋Š” TMR๋งŒ)๋ณด๋‹ค ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋‚ธ๋‹ค๋Š” ์ ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”๋ถˆ์–ด ์˜์ƒ ๊ธฐ๋ฐ˜ ๋ชจ์…˜ ์ถ”์ถœ ์‹คํ—˜์—์„œ๋Š”, ์†์œผ๋กœ ๋“ค๊ณ  ์ฐ์€ ๋™๋ฌผ ์˜์ƒ์—์„œ ์–ป์€ ์ ˆ๋Œ€ ์œ„์น˜ ์—†๋Š” ์ƒ๋Œ€์ ์ธ ๊ด€์ ˆ ์›€์ง์ž„๋งŒ์œผ๋กœ๋„ STMR์ด ์ „์ฒด ๋ชธ์ฒด ์›€์ง์ž„์„ ์žฌ๊ตฌ์„ฑํ•˜์—ฌ ๋ชจ์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์ด ์ „์ œํ•˜๋Š” โ€˜์ „์‹  ๋ชจ์…˜ ์บก์ฒ˜ ๋ฐ์ดํ„ฐโ€™ ์—†์ด๋„ ๋ณด๋‹ค ํญ๋„“์€ ์†Œ์Šค์—์„œ ๋ชจ์…˜์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ์˜์˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ์‹คํ—˜ ์ „๋ฐ˜์„ ํ†ตํ•ด, ์ œ์•ˆํ•œ STMR ๋ฐฉ๋ฒ•์€ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…์˜ ํ’ˆ์งˆ๊ณผ ์ด๋ฅผ ํ™œ์šฉํ•œ ๋ชจ๋ฐฉ ์ œ์–ด ์ •์ฑ…์˜ ์„ฑ๋Šฅ ์–‘๋ฉด์—์„œ ์œ ์˜๋ฏธํ•œ ๊ฐœ์„ ์„ ์ด๋ฃจ์—ˆ๊ณ , ์ œ์‹œ๋œ ๊ธฐ๋ฒ•์˜ ์‹ค์šฉ์  ๊ฐ€์น˜(์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ ์‹ค์ œ ๋กœ๋ด‡์—์„œ์˜ ์„ฑ๊ณต)๋ฅผ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.

๋…ผ๋ฌธ ๊ธฐํš ๋ฐ ์„œ์ˆ ์˜ ๋ช…ํ™•์„ฑ, ์žฌํ˜„ ๊ฐ€๋Šฅ์„ฑ, ์ถ”๊ฐ€์  ์ œํ•œ์‚ฌํ•ญ

์ด ๋…ผ๋ฌธ์€ ์ „๋ฐ˜์ ์œผ๋กœ ๋ช…ํ™•ํ•˜๊ณ  ์ฒด๊ณ„์ ์ธ ๊ตฌ์„ฑ์œผ๋กœ ์ž‘์„ฑ๋˜์–ด ์žˆ์–ด ์ฝ๋Š” ์ด๋กœ ํ•˜์—ฌ๊ธˆ ๊ธฐ๋ฒ•๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋‘์—์„œ ๋ฌธ์ œ์˜์‹(๋™๋ฌผ ๋ชจ์…˜์˜ ํ˜•ํƒœ ์ฐจ์ด, ๊ธฐ์กด ๊ธฐ๋ฒ• ํ•œ๊ณ„)์„ ๋ถ„๋ช…ํžˆ ์ œ์‹œํ•˜๊ณ , ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ์•„์ด๋””์–ด(STMR)๋ฅผ ๋„์‹๊ณผ ํ•จ๊ป˜ ์ง๊ด€์ ์œผ๋กœ ์„ค๋ช…ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ด€๋ จ ์—ฐ๊ตฌ๋ฅผ ๋ชจ์…˜ ๋ชจ๋ฐฉ๊ณผ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ๋‘ ๋ฒ”์ฃผ๋กœ ๋‚˜๋ˆ„์–ด ๊ณ ์ฐฐํ•จ์œผ๋กœ์จ, ๋ณธ ์—ฐ๊ตฌ๊ฐ€ ์–ด๋–ค ์ง€์ ์—์„œ ๊ธฐ์—ฌํ•˜๋Š”์ง€ ๋งฅ๋ฝ์„ ๋ถ„๋ช…ํžˆ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ•๋ก  ๋ถ€๋ถ„์—์„œ๋Š” ์ˆ˜ํ•™์  ๊ณต์‹๊ณผ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ ˆ์ฐจ๋ฅผ ์ƒ์„ธํžˆ ๊ธฐ์ˆ ํ•˜์—ฌ, ์ œ์•ˆ ๊ธฐ๋ฒ•์˜ ๊ตฌํ˜„๊ณผ ์ž‘๋™ ๋ฐฉ์‹์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ปจ๋Œ€, ๊ณต๊ฐ„์  ๋ฆฌํƒ€๊ฒŒํŒ…์— ์“ฐ์ธ Unit Vector IK ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ์‹œ๊ฐ„์  ์ตœ์ ํ™”์— ์‚ฌ์šฉ๋œ DDP ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”๋ฅผ ๋ณ„๋„์˜ ์ „์ œ(section)์—์„œ ๋ฏธ๋ฆฌ ์„ค๋ช…ํ•˜๊ณ , ์ดํ›„ STMR ๊ตฌ์„ฑ์— ๊ทธ๊ฒƒ๋“ค์ด ์–ด๋–ป๊ฒŒ ํ™œ์šฉ๋˜๋Š”์ง€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์—ฐ๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์˜ ๋…ผ๋ฆฌ์  ํ๋ฆ„ ๋•๋ถ„์—, ๋…์ž๋Š” ์ œ์•ˆ ๊ธฐ๋ฒ•์ด ๊ธฐ์กด ๊ธฐ์ˆ ์˜ ์–ด๋–ค ๋ถ€๋ถ„์„ ์ฐจ์šฉํ•˜๊ณ  ์–ด๋””์„œ ์ƒˆ๋กœ์›€์„ ์ œ๊ณตํ•˜๋Š”์ง€ ๋ช…ํ™•ํžˆ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜ ์„ค๊ณ„์™€ ๊ฒฐ๊ณผ ์ œ์‹œ ์—ญ์‹œ ํˆฌ๋ช…ํ•˜๊ฒŒ ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋น„๊ต ๋Œ€์ƒ์œผ๋กœ ์‚ผ์€ ๊ฐ ๊ธฐ๋ฒ•์˜ ์„ค์ •(์˜ˆ: DeepMimic์˜ ๋ณด์ƒ ์„ค๊ณ„, AMP์˜ ํŒ๋ณ„๊ธฐ ๊ตฌ์„ฑ, OptMimic์˜ ์ตœ์ ํ™” ์„ธ๋ถ€์‚ฌํ•ญ ๋“ฑ)๋„ ๋…ผ๋ฌธ์— ์„œ์ˆ ํ•˜๊ณ  ์žˆ์–ด, ์žฌํ˜„ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ •๋Ÿ‰์  ๊ฒฐ๊ณผ๋ฅผ ํ…Œ์ด๋ธ”๊ณผ ๋„ํ‘œ๋กœ ์ œ๊ณตํ•˜๊ณ , ํ‘œ์ค€ํŽธ์ฐจ ๋“ฑ ํ†ต๊ณ„๋„ ๊ธฐ์žฌํ•˜์—ฌ ๊ฒฐ๊ณผ์˜ ์‹ ๋ขฐ๋„๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค์–‘ํ•œ ํ‰๊ฐ€ ์ง€ํ‘œ(์ถ”์ข… ์˜ค์ฐจ, ์ •๊ทœํ™” ์˜ค์ฐจ, ๋ฐœ ๋ฏธ๋„๋Ÿฌ์ง, IoU ๋“ฑ)๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๊ฐ๋„์—์„œ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•œ ์ ์€, ์ œ์•ˆ ๋ฐฉ๋ฒ•์˜ ๋‹ค๋ฐฉ๋ฉด ์„ฑ๋Šฅ ์šฐ์œ„๋ฅผ ๋’ท๋ฐ›์นจํ•จ๊ณผ ๋™์‹œ์— ๋…์ž๊ฐ€ ์„ฑ๋Šฅ์˜ ์˜๋ฏธ๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ํŒ๋‹จํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ์‹คํ—˜ ๋™์˜์ƒ๋„ ์›น์— ๊ณต๊ฐœํ•˜์—ฌ ๋ˆ„๊ตฌ๋‚˜ ๊ฒฐ๊ณผ๋ฅผ ์ง์ ‘ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ–ˆ๊ณ , ์†Œ์Šค ์ฝ”๋“œ ์—ญ์‹œ ๊นƒํ—ˆ๋ธŒ์— ๊ณต๊ฐœ๋˜์–ด ์žˆ์–ด ์žฌํ˜„์„ฑ๊ณผ ์‹ค์šฉ์  ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋…ธ๋ ฅ์€ ์—ฐ๊ตฌ ๊ณต๋™์ฒด๊ฐ€ ํ•ด๋‹น ๊ธฐ๋ฒ•์„ ๋”ฐ๋ผ ๊ตฌํ˜„ํ•˜๊ฑฐ๋‚˜ ์‘์šฉ ์—ฐ๊ตฌ๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์„ ์ค„ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

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

์† ๋กœ๋ด‡ ๋ถ„์•ผ๋กœ์˜ ๊ธฐ์ˆ  ํ™•์žฅ: ์‹œ๊ณต๊ฐ„ ๋ฆฌํƒ€๊ฒŒํŒ…์˜ ์‘์šฉ

๋ณธ ๋…ผ๋ฌธ์˜ STMR์— ๋‹ด๊ธด ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ๊ธฐ๋ฒ•๊ณผ ์‹œ๊ฐ„์  ๋™์ž‘ ์กฐ์ •, ์šด๋™ํ•™์  ์ œ์•ฝ ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์€ ๋‹ค๊ด€์ ˆ ๋กœ๋ด‡ ์†์˜ ๋™์ž‘ ๋ชจ๋ฐฉ ๋ฐ ํ•™์Šต์—๋„ ์œ ์šฉํ•˜๊ฒŒ ์‘์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ์˜ ์„ฌ์„ธํ•œ ์†๋™์ž‘์„ ๋กœ๋ด‡ ์†์œผ๋กœ ์ „๋‹ฌํ•˜๊ฑฐ๋‚˜, ์ธ๊ฐ„์˜ ์กฐ์ž‘ ๊ธฐ์ˆ ์„ ๋กœ๋ด‡์ด ํ•™์Šตํ•˜๋„๋ก ํ•˜๋Š” ๋ฌธ์ œ๋Š” ์‚ฌ์กฑ ๋ณดํ–‰์˜ ๋ชจ์…˜ ๋ชจ๋ฐฉ๊ณผ ์œ ์‚ฌํ•˜๋ฉด์„œ๋„ ๊ณ ์œ ํ•œ ๋„์ „๊ณผ์ œ๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ์ดํ•˜์—์„œ๋Š” (a) ์ธ๊ฐ„ ์†์˜ ์ž์„ธ ๋ฐ ๋™์ž‘์„ ๋กœ๋ด‡ ์†์œผ๋กœ ๋ฆฌํƒ€๊ฒŒํŒ…ํ•˜๋Š” ๊ฒฝ์šฐ์™€ (b) ๊ทธ๋Ÿฐ ๋ฆฌํƒ€๊ฒŒํŒ… ๋ชจ์…˜์„ ํ™œ์šฉํ•ด ๋กœ๋ด‡ ์†์ด ๋ฌผ์ฒด ์กฐ์ž‘์„ ํ•™์Šต/๋ชจ๋ฐฉํ•˜๋Š” ๊ฒฝ์šฐ๋กœ ๋‚˜๋ˆ„์–ด, ํ•ด๋‹น ๋…ผ๋ฌธ์˜ ๊ธฐ๋ฒ•์„ ์–ด๋–ป๊ฒŒ ์ ์šฉํ•˜๊ฑฐ๋‚˜ ๋ณ€ํ˜•ํ•  ์ˆ˜ ์žˆ์„์ง€ ๋…ผ์˜ํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ฐ„ ์† ๋™์ž‘์˜ ๋กœ๋ด‡ ์†์œผ๋กœ ๋ฆฌํƒ€๊ฒŒํŒ… (์ž์„ธ ๋ฐ ๊ถค์  ๋งคํ•‘)

(1) SMR

์‚ฌ๋žŒ ์†์˜ ๋ณต์žกํ•œ ๊ด€์ ˆ ์›€์ง์ž„์„ ๋กœ๋ด‡ ์†์— ๋Œ€์‘์‹œํ‚ค๋Š” ๋ฆฌํƒ€๊ฒŒํŒ…์—๋Š” STMR์˜ ๊ณต๊ฐ„์  ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ…(SMR) ๊ฐœ๋…์ด ํ•ต์‹ฌ์ ์œผ๋กœ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ ์†๊ณผ ๋กœ๋ด‡ ์†์€ ํ˜•ํƒœํ•™์  ์ฐจ์ด(๋ชจ์–‘, ํฌ๊ธฐ, ๊ด€์ ˆ ์ž์œ ๋„ ์ˆ˜) ๋•Œ๋ฌธ์— ์ง์ ‘์ ์ธ 1:1 ๋Œ€์‘์ด ์–ด๋ ค์šด๋ฐ, ์ด๋Š” ์‚ฌ์กฑ ๋™๋ฌผ๊ณผ ๋กœ๋ด‡์˜ ๋‹ค๋ฆฌ ๊ตฌ์กฐ ์ฐจ์ด์™€ ์œ ์‚ฌํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. STMR์ด ์ œ์‹œํ•œ โ€œํ‚คํฌ์ธํŠธ-๊ธฐ๋ฐ˜ ์šด๋™ํ•™์  ๋งคํ•‘โ€์€ ์†์˜ ๊ฒฝ์šฐ์—๋„ ์ ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ธ๊ฐ„ ์†์˜ ๊ด€์ ˆ ๋งˆ๋”” ์œ„์น˜๋‚˜ ์†๊ฐ€๋ฝ ๋์ (fingertip) ๋“ฑ์„ ํ‚คํฌ์ธํŠธ๋กœ ์ •์˜ํ•˜๊ณ , ๋กœ๋ด‡ ์†์˜ ๋Œ€์‘ ํ‚คํฌ์ธํŠธ์™€ ๋ฐฉํ–ฅ ๋‹จ์œ„ ๋ฒกํ„ฐ๋ฅผ ๋งž์ถ”๋Š” ๋ฐฉ์‹์œผ๋กœ ์ดˆ๊ธฐ ์ž์„ธ๋ฅผ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋…ผ๋ฌธ์—์„œ SMR ๋‹จ๊ณ„์— ์‚ฌ์šฉํ•œ Unit Vector ๋ฐฉ๋ฒ•๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ, ์ธ์ ‘ ๋งˆ๋”” ๊ฐ„ ๋ฐฉํ–ฅ์„ ๋ณด์กดํ•˜๋„๋ก ๋กœ๋ด‡ ์†๊ฐ€๋ฝ ๊ด€์ ˆ์„ ์„ค์ •ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋กœ๋ด‡ ์†์ด ์ธ๊ฐ„ ์†์˜ ์†๊ฐ€๋ฝ ๋ป—๋Š” ๋ฐฉํ–ฅ, ๊ตฌ๋ถ€๋ฆฌ๋Š” ๊ฐ๋„ ๋น„์œจ ๋“ฑ์„ ํฌ๊ฒŒ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๊ฒŒ ๋˜์–ด ์ž์—ฐ์Šค๋Ÿฌ์šด ์ดˆ๊ธฐ ๋ชจ์…˜์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดํ›„, ์—ญ๊ธฐ๊ตฌํ•™(IK) ํ’€์ด๋ฅผ ํ†ตํ•ด ๋กœ๋ด‡ ์†์˜ ๊ฐ ๊ด€์ ˆ ๊ฐ๋„๋ฅผ ์ฐพ์•„๋‚ด๋ฉด, ์ผ๋‹จ ์šด๋™ํ•™์ ์œผ๋กœ ์œ ํšจํ•œ ๋กœ๋ด‡ ์† ์ž์„ธ ์‹œํ€€์Šค๋ฅผ ์–ป์–ด๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ๋กœ๋ด‡ ์†์˜ ๊ด€์ ˆ ๊ฐ€๋™ ๋ฒ”์œ„ ์ œํ•œ์ด๋‚˜ ์ž๊ธฐ ์ถฉ๋Œ(์†๊ฐ€๋ฝ ๋ผ๋ฆฌ ๊ฒน์น˜์ง€ ์•Š๋„๋ก) ๋“ฑ์˜ ์šด๋™ํ•™์  ์ œ์•ฝ์„ ํฌํ•จ์‹œํ‚ค๋ฉด, ๋งˆ์น˜ STMR์˜ SMR์ด ๋ฐœ ๊ด€ํ†ต์„ ๋ฐฉ์ง€ํ•˜๋“ฏ์ด ์†๊ฐ€๋ฝ ๊ด€ํ†ต์ด๋‚˜ ๋น„ํ˜„์‹ค์  ๊บพ์ž„์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์ ‘์ด‰ ๊ด€๋ จ ์ œ์•ฝ๋„ ์ค‘์š”ํ•œ๋ฐ, ์ด๋Š” ๋’ค์—์„œ ๋‹ค๋ฃฐ ์กฐ์ž‘ ์‹œ๋‚˜๋ฆฌ์˜ค์™€ ๊ฒน์น˜๋Š” ๋ถ€๋ถ„์ด ์žˆ์ง€๋งŒ, ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ๋žŒ ์†์˜ ์ ‘์ด‰ ์˜๋„(์˜ˆ: ์–ด๋А ์†๊ฐ€๋ฝ์ด ์–ด๋–ค ์ง€์ ์—์„œ ๋ฌผ์ฒด๋ฅผ ํ„ฐ์น˜ํ•˜๋Š”์ง€)๋ฅผ ํŒŒ์•…ํ•˜์—ฌ ๋กœ๋ด‡ ์†์—์„œ๋„ ํ•ด๋‹น ์†๊ฐ€๋ฝ(๋˜๋Š” ๋Œ€์‘ ์†๊ฐ€๋ฝ)์ด ๋น„์Šทํ•œ ์‹œ์ ์— ๋น„์Šทํ•œ ์œ„์น˜๋ฅผ ์ ‘์ด‰ํ•˜๋„๋ก ๋งคํ•‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์†๊ฐ€๋ฝ ๋์ ์„ ํ‚คํฌ์ธํŠธ๋กœ ๋‘๊ณ , ์ธ๊ฐ„ ์†์—์„œ ์ ‘์ด‰ํ–ˆ๋˜ ์‹œ๊ณต๊ฐ„ ์ •๋ณด๋ฅผ ๋กœ๋ด‡ ์† ๋์ ์˜ ์œ„์น˜/์†๋„ ์ œ์•ฝ์œผ๋กœ ํ™œ์šฉํ•˜๋ฉด, STMR์˜ ์ ‘์ด‰ ์Šค์ผ€์ค„ ๋ณด์กด ๊ฐœ๋…์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ปจ๋Œ€, ์‚ฌ๋žŒ ๊ฒ€์ง€ ์†๊ฐ€๋ฝ์ด 1์ดˆ ์‹œ์ ์— ๋ฌผ์ฒด ํ‘œ๋ฉด์„ ๋ˆ„๋ฅด๋Š” ๋™์ž‘์ด ์žˆ์—ˆ๋‹ค๋ฉด, ๋กœ๋ด‡ ์†์—์„œ๋„ ๋Œ€์‘๋˜๋Š” ์†๊ฐ€๋ฝ(ํ˜น์€ ๋กœ๋ด‡์˜ ๊ฒ€์ง€์— ํ•ด๋‹นํ•˜๋Š” ๋งํฌ)์ด ๊ทธ ์‹œ์ ์— ๊ทธ ์œ„์น˜๋ฅผ ๋ˆ„๋ฅด๋„๋ก ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜๋Š” ์‹์ž…๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๊ณต๊ฐ„์  ๋ฆฌํƒ€๊ฒŒํŒ… ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์น˜๋ฉด, ๋น„๋ก ๋กœ๋ด‡ ์†์˜ ํ˜•ํƒœ๊ฐ€ ๋‹ฌ๋ผ๋„ ์ธ๊ฐ„ ์† ๋™์ž‘์˜ ํ˜•ํƒœ์  ํŠน์ง•๊ณผ ์ ‘์ด‰ ์˜๋„๋ฅผ ์ตœ๋Œ€ํ•œ ์œ ์ง€ํ•œ ์ „์ฒด ์†๊ฐ€๋ฝ ๊ถค์ ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

(2) TMR

๋‹ค์Œ์œผ๋กœ, ์‹œ๊ฐ„์  ์กฐ์ •(TMR) ๊ฐœ๋…์„ ์† ๋™์ž‘์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธ๊ฐ„๊ณผ ๋กœ๋ด‡ ์†์€ ๊ด€์ ˆ ๋™์ž‘ ์†๋„, ํ† ํฌ ๋Šฅ๋ ฅ ๋“ฑ์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ๋™์ผํ•œ ์‹œ๊ฐ„ ํ”„๋กœํŒŒ์ผ๋กœ ์›€์ง์ด๋ฉด ๋กœ๋ด‡์ด ๋”ฐ๋ผ๊ฐ€์ง€ ๋ชปํ•˜๊ฑฐ๋‚˜ ๊ณผ๋„ํ•œ ํž˜์„ ๋‚ด๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. STMR์˜ TMR ๋‹จ๊ณ„์ฒ˜๋Ÿผ, ๋ชจ์…˜์˜ ์‹œ๊ฐ„์ถ•์„ ๋Š˜์ด๊ฑฐ๋‚˜ ์ค„์—ฌ์„œ ๋กœ๋ด‡ ์†์— ๋™์—ญํ•™์ ์œผ๋กœ ์ ํ•ฉํ•œ ์†๋„์™€ ๊ฐ€์†๋„๋ฅผ ์ฐพ๋Š” ์ตœ์ ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ๋žŒ์€ ์ˆœ์‹๊ฐ„์— ์†๊ฐ€๋ฝ์„ ํŽผ์ณ ๋ฌผ์ฒด๋ฅผ ๋†“์„ ์ˆ˜ ์žˆ์ง€๋งŒ ๋กœ๋ด‡ ์†์€ ๊ด€์ ˆ ์†๋„๊ฐ€ ํ•œ๊ณ„๊ฐ€ ์žˆ์„ ๋•Œ, ๋†“๋Š” ๋™์ž‘์˜ ์‹œ๊ฐ„์„ ๋Š˜๋ ค ๋กœ๋ด‡์ด ์ถฉ๋ถ„ํžˆ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ, ์‚ฌ๋žŒ ์†์ด ์ฒœ์ฒœํžˆ ์›€์ง์ด๋Š” ๋™์ž‘์ด๋ผ๋„ ๋กœ๋ด‡์— ๋งค์šฐ ๊ฐ€๋ฒผ์šด ๋ถ€ํ•˜๋ผ๋ฉด ์‹œ๊ฐ„์„ ์••์ถ•ํ•ด๋„ ๋˜๊ฒ ์ฃ . ์ด๋Ÿฌํ•œ ์‹œ๊ฐ„ ์ตœ์ ํ™”๋Š” ๋‹จ์ˆœํžˆ ์†๋„์˜ ๋ฌธ์ œ๋ฟ ์•„๋‹ˆ๋ผ, ๋™์—ญํ•™์  ์ผ๊ด€์„ฑ๊ณผ ์ ‘์ด‰ ์•ˆ์ •์„ฑ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌผ์ฒด๋ฅผ ์ฅ์—ˆ๋‹ค ๋†“๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ, ๋กœ๋ด‡ ์†์˜ ๊ฐ ์†๊ฐ€๋ฝ์ด ๋™์‹œ์— ๋ฌผ์ฒด๋ฅผ ์ด๊ฒฉํ•ด์•ผ ๋ฌผ์ฒด๊ฐ€ ์˜ˆ์ƒ๋Œ€๋กœ ๋–จ์–ด์ง€์ง€, ํƒ€์ด๋ฐ์ด ์–ด๊ธ‹๋‚˜๋ฉด ๋ฌผ์ฒด๊ฐ€ ๋ฏธ๋„๋Ÿฌ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์†๊ฐ€๋ฝ๋“ค ๊ฐ„์˜ ํƒ€์ด๋ฐ ์กฐ์œจ, ๊ทธ๋ฆฌ๊ณ  ์ค‘๋ ฅ ๋ฐ ๋ฌผ์ฒด ๊ด€์„ฑ์— ๋Œ€์‘ํ•œ ์†๋„ ์กฐ์ • ๋“ฑ์ด ํฌํ•จ๋œ ์‹œ๊ฐ„์  ํŒŒ๋ผ๋ฏธํ„ฐ ์ตœ์ ํ™”๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด STMR์—์„œ ํ™œ์šฉํ•œ ๋ฐฉ์‹์ฒ˜๋Ÿผ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋‚ด๋ถ€์— ๋‘๊ณ , ๋กœ๋ด‡ ์†+๋ฌผ์ฒด์˜ ๋ฌผ๋ฆฌ๋ฅผ ๊ณ ๋ คํ•œ ์ตœ์  ์ œ์–ด(์˜ˆ: DDP)๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๋…ผ๋ฌธ์—์„œ๋Š” ๋กœ๋ด‡์˜ ๋„์•ฝ ๋†’์ด์™€ ์ฒด๊ณต์‹œ๊ฐ„์„ DDP๋กœ ์กฐ์ •ํ–ˆ๋“ฏ์ด, ์†์˜ ๊ฒฝ์šฐ ๋ฌผ์ฒด๊ฐ€ ๋“ค๋ ธ๋‹ค ๋†“์ด๋Š” ๋™์ž‘์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋ฉด์„œ ์†๊ฐ€๋ฝ ์ ‘์ด‰๋ ฅ, ๋งˆ์ฐฐ ์กฐ๊ฑด ๋“ฑ์„ ๋งŒ์กฑํ•˜๋Š” ์‹œ๊ฐ„ ์Šค์ผ€์ผ์„ ์ฐพ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋™์  ๋ฆฌํƒ€๊ฒŒํŒ…์„ ํ†ตํ•ด, ๊ฒฐ๊ณผ ๋ชจ์…˜์€ ๋กœ๋ด‡ ์†์—๊ฒŒ ๊ณผ๋„ํ•œ ํž˜์ด๋‚˜ ์ถฉ๋Œ ์—†์ด ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํƒ€๋‹นํ•œ ์กฐ์ž‘ ๋ชจ์…˜์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด ์—ฐ๊ตฌ์—์„œ๋„ ์ธ๊ฐ„โ†’๋กœ๋ด‡ ์† ๋ฆฌํƒ€๊ฒŒํŒ… ์‹œ ๋‹จ์ˆœ ์œ„์น˜ ๋งคํ•‘์€ ๊ด€ํ†ต ๋ฐ ๋ถˆ์•ˆ์ •ํ•œ ์ ‘์ด‰์„ ์ดˆ๋ž˜ํ•˜๊ธฐ ์‰ฝ๊ณ , ์ด๋ฅผ ๊ฐœ์„ ํ•˜๋ ค ์—๋„ˆ์ง€ ํ•จ์ˆ˜ ๊ธฐ๋ฐ˜ ์ตœ์ ํ™”๋กœ ๊ด€ํ†ต์„ ์ค„์˜€์ง€๋งŒ ์ธ๊ฐ„ ๋™์ž‘์˜ ํ’๋ถ€ํ•œ ์ œ์•ฝ(์†๊ฐ€๋ฝ ๊ฐ„ ํ˜‘์กฐ ์›€์ง์ž„ ๋“ฑ)์„ ์ถฉ๋ถ„ํžˆ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ•œ ๋ฌธ์ œ๊ฐ€ ์ง€์ ๋ฉ๋‹ˆ๋‹ค. STMR์˜ ์ ‘๊ทผ์€ ์ธ๊ฐ„ ์†์˜ ํ’๋ถ€ํ•œ kinematic ์ œ์•ฝ์„ ๋ณด์กดํ•˜๋ฉด์„œ๋„ ๋ฌผ๋ฆฌ์  ์•ˆ์ •์„ฑ๊นŒ์ง€ ํ™•๋ณดํ•˜๋„๋ก ๋‘ ๋‹จ๊ณ„ ์ตœ์ ํ™”๋ฅผ ์ œ์•ˆํ•˜๋ฏ€๋กœ, ๋กœ๋ด‡ ์† ๋ฆฌํƒ€๊ฒŒํŒ…์—์„œ๋„ ์ด๋Ÿฌํ•œ ์ผ๋ จ์˜ ๊ณต๊ฐ„-์‹œ๊ฐ„ ๋ถ„๋ฆฌ ์ ‘๊ทผ์ด ํšจ๊ณผ์ ์ผ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด์˜ ํ†ตํ•ฉ๋„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์กฑ ๋ณดํ–‰์˜ ๊ฒฝ์šฐ AMP ๊ฐ™์€ ๋ฐฉ๋ฒ•์ด ์ฐธ๊ณ ๋  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ, ์† ๋™์ž‘์˜ ๊ฒฝ์šฐ๋„ ์ธ๊ฐ„ ์† ์›€์ง์ž„์— ๋Œ€ํ•œ ์‚ฌ์ „ ๋ชจ๋ธ์„ ํ™œ์šฉํ•˜๋ฉด ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ธ๊ฐ„ ๊ทธ๋ฆฝ(grasp) ๋™์ž‘์˜ ํ†ต๊ณ„์  ๋ถ„ํฌ๋‚˜ ์†๊ฐ€๋ฝ ์‚ฌ์ด์˜ ๊ณต์กฐ ์›€์ง์ž„(์˜ˆ: ์†๊ฐ€๋ฝ์˜ synergy)์— ๋Œ€ํ•œ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด, ๋กœ๋ด‡ ์†์ด ๋” ์ž์—ฐ์Šค๋Ÿฌ์šด ์ž์„ธ๋ฅผ ์ทจํ•˜๋„๋ก ์œ ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. STMR์—์„œ๋Š” ๋ช…์‹œ์ ์œผ๋กœ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ฅผ ์“ฐ์ง€ ์•Š์•˜์ง€๋งŒ, ์† ๋กœ๋ด‡์— ์ ์šฉ ์‹œ์—๋Š” ์ด๋Ÿฌํ•œ ์ธ๊ฐ„ ์†์˜ ์„ ํ—˜์  ์ง€์‹(์˜ˆ: ๋Œ€๋ถ€๋ถ„์˜ ๊ทธ๋ฆฝ์—์„œ ์ƒˆ๋ผ์†๊ฐ€๋ฝ์€ ์•ฝ๊ฐ„ ๊ตฝํ˜€์ง„๋‹ค๋“ ์ง€)์„ ์ตœ์ ํ™” ๊ณผ์ •์— ๋ฐ˜์˜ํ•˜๋ฉด ๋ฆฌํƒ€๊ฒŒํŒ… ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์—ฌ์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์ปจ๋Œ€, ๊ณต๊ฐ„์  ์ •ํ•ฉ + ์‹œ๊ฐ„์  ์กฐ์ • + (ํ•„์š”์‹œ) ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ์š”์†Œ๋ฅผ ์กฐํ•ฉํ•˜๋Š” ๊ฒƒ์€ ๋ณต์žกํ•œ ๋กœ๋ด‡ ์† ๋™์ž‘ ๋ฆฌํƒ€๊ฒŒํŒ…์—์„œ๋„ ํ•ต์‹ฌ ์›๋ฆฌ๋กœ ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ๊ณต๊ฐ„ ๋ชจ์…˜ ์ „์ด๋ฅผ ํ†ตํ•œ ์กฐ์ž‘ ํ–‰๋™ ํ•™์Šต (๋ชจ๋ฐฉ ๋ฐ ์ œ์–ด)

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

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

Residual Learning ๊ฐœ๋… ์—ญ์‹œ ๋กœ๋ด‡ ์† ์ œ์–ด์— ์‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋กœ๋ด‡ ์†์— ๊ธฐ๋ณธ ์˜คํ”ˆ๋ฃจํ”„ ์ œ์–ด๊ธฐ๋ฅผ ๋‚ด์žฅํ•˜์—ฌ, ์•ž์„œ ์–ป์€ ์ฐธ์กฐ ๊ถค์ ์„ ๋”ฐ๋ผ ์†๊ฐ€๋ฝ ๊ด€์ ˆ์— PD ์ œ์–ด๋กœ ํž˜์„ ๊ฐ€ํ•˜๋Š” ๋ฒ ์ด์Šค๋ฅผ ๊น”์•„๋‘ก๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ, RL๋กœ ํ•™์Šต๋œ ์ž”์—ฌ ์ •์ฑ…์ด ๋ฏธ์„ธ ์กฐ์ • (์˜ˆ: โ€œ์•ฝ๊ฐ„ ๋” ๊ฐ•ํ•˜๊ฒŒ ์ฅ๊ธฐโ€๋‚˜ โ€œ๋งˆ์ฐฐ ์ฆ๊ฐ€๋ฅผ ์œ„ํ•ด ๊ฐ๋„ ๋ณด์ •โ€ ๋“ฑ)์„ ์ถœๅŠ›ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” STMR์—์„œ ์ฐธ์กฐ joint ๊ฐ’ + RL ์ถœ๋ ฅ = ์ตœ์ข… ํ† ํฌ ๋ช…๋ น์œผ๋กœ ๊ตฌ์„ฑํ•œ ๊ฒƒ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋กœ๋ด‡ ์†์ด ๋ฌผ์ฒด๋ฅผ ์ฅ๊ณ  ์ด๋™ํ•˜๋Š” ๋™์•ˆ, ๊ธฐ๋ณธ ์ œ์–ด๊ธฐ๋Š” ์ฐธ์กฐ ๊ถค์ ๋Œ€๋กœ ์†๊ฐ€๋ฝ์„ ์›€์ง์ด๋ ค ํ•˜๊ณ , RL ์ •์ฑ…์€ ๋ฌผ์ฒด์˜ ๋ฏธ๋„๋Ÿฌ์ง์„ ๋ง‰๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์ถ”๊ฐ€ ํž˜์ด๋‚˜ ๋ชจ๋ธ ์˜ค์ฐจ ๋ณด์ • ๋™์ž‘์„ ํ•™์Šตํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ, ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ชจ๋“  ๊ฒƒ์„ ํ•™์Šต์‹œํ‚ค๋Š” ๊ฒƒ๋ณด๋‹ค ์•ˆ์ •์ ์ด๊ณ  ์ƒ˜ํ”Œ ํšจ์œจ์ ์ธ ํ•™์Šต์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์‹คํ™˜๊ฒฝ์—์„œ ์˜ˆ๊ธฐ์น˜ ์•Š์€ ์ƒํ™ฉ(๋ฌผ์ฒด ๋ฌด๊ฒŒ ๋ณ€ํ™”, ๋งˆ์ฐฐ ๊ณ„์ˆ˜ ๋ถˆํ™•์‹ค์„ฑ ๋“ฑ)์—๋„ ๋” ๊ฒฌ๊ณ ํ•œ ์ œ์–ด ์ •์ฑ…์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ STMR ์‹คํ—˜์—์„œ๋„ ์ž”์—ฌ ํ•™์Šต ๊ธฐ๋ฒ•์ด ์™ธ๋ž€์— ๊ฐ•ํ•œ ์ •์ฑ…์„ ๋งŒ๋“ค์–ด๋ƒˆ๊ณ , ๋กœ๋ด‡ ์†์˜ ๋ฏธ๋„๋Ÿผ ๋ฐฉ์ง€๋‚˜ ํ™•๋ฅ ์  ์„ฑ๊ณต๋ฅ  ํ–ฅ์ƒ์—๋„ ๊ฐ™์€ ์ด์ ์„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ ํ•˜๋‚˜ ๊ณ ๋ คํ•  ์ ์€, ํ™˜๊ฒฝ(๋Œ€์ƒ ๋ฌผ์ฒด)๊ณผ์˜ ์ƒํ˜ธ์ž‘์šฉ ์ž์ฒด๋ฅผ ํ•™์Šตํ•˜๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ์‚ฌ์กฑ ๋กœ๋ด‡์˜ ๊ฒฝ์šฐ ์ง€๋ฉด์€ ๊ณ ์ •๋˜์–ด ์žˆ๊ณ  ๋ฐœ์ด ๋ฐ€๋ฆฌ์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ์ฃผ ๋ชฉํ‘œ์˜€์ง€๋งŒ, ๋กœ๋ด‡ ์†์€ ์žก์€ ๋ฌผ์ฒด๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ RL ๋ณด์ƒ์—๋Š” ๋ฌผ์ฒด์˜ ์ƒํƒœ ์•ˆ์ •์„ฑ(์˜ˆ: ๋ฌผ์ฒด์˜ ๋ชฉํ‘œ ์œ„์น˜ ๋„๋‹ฌ ์—ฌ๋ถ€, ์žก๋Š” ๋™์•ˆ ๋–จ์–ด๋œจ๋ฆฌ์ง€ ์•Š๊ธฐ ๋“ฑ)์„ ํฌํ•จํ•ด์•ผ ํ•˜๊ณ , ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… ๋‹จ๊ณ„์—์„œ๋„ ๋ฌผ์ฒด์— ๊ฐ€ํ•ด์ง€๋Š” ํž˜์„ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด๋ฅผํ…Œ๋ฉด, TMR ๋‹จ๊ณ„์—์„œ ๋ฌผ์ฒด์˜ ๋™์—ญํ•™๊นŒ์ง€ ํฌํ•จ๋œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์œผ๋กœ ๋กœ๋ด‡ ์†๊ฐ€๋ฝ ๊ถค์ ์„ ์ตœ์ ํ™”ํ•˜๋ฉด, ๋‹จ์ˆœํžˆ ์†๊ฐ€๋ฝ ์›€์ง์ž„๋ฟ ์•„๋‹ˆ๋ผ ๋ฌผ์ฒด๊ฐ€ ๋ฏธ๋„๋Ÿฌ์ง€์ง€ ์•Š๋Š” ๊ฒฝ๋กœ๋ฅผ ์ฐพ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์™€ ๊ด€๋ จํ•˜์—ฌ, ์ตœ๊ทผ ์—ฐ๊ตฌ๋“ค์€ ์‚ฌ๋žŒ-๋กœ๋ด‡ ์† ๋™์ž‘ ๋งคํ•‘ ์‹œ ์ ‘์ด‰๋ ฅ๊ณผ ์ƒํ˜ธ์ž‘์šฉ๊นŒ์ง€ ๋ชจ์‚ฌํ•˜๋ ค๋Š” ์‹œ๋„๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ ‘์ด‰๋งต(contact map) ์ƒ์„ฑ์ด๋‚˜ ์ด์ค‘ ์ž„๊ณ„๊ฐ’ ๊ธฐ๋ฐ˜ ์ ‘์ด‰ ๊ฒ€์ถœ ๋ฐ ํ”„๋ ˆ์ž„๊ฐ„ ์ ‘์ด‰ ์ƒํƒœ ์Šค๋ฌด๋”ฉ ๊ฐ™์€ ๊ธฐ๋ฒ•์ด ๋ณด๊ณ ๋˜๋Š”๋ฐ, ์ด๋Š” STMR์—์„œ ๋ฐœ ์ ‘์ด‰์„ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์ฒ˜๋ฆฌํ•œ ๊ฒƒ๊ณผ ์ƒํ†ตํ•ฉ๋‹ˆ๋‹ค. DexFlow ๋“ฑ ๊ธฐ์กด ์—ฐ๊ตฌ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์‹œ๊ฐ„์  ์ ‘์ด‰ ์ถ”์  ๋ฐ ์Šค๋ฌด๋”ฉ์„ ํ†ตํ•ด ์†-๋ฌผ์ฒด ๊ฐ„ ์ ‘์ด‰ ๋ถˆ์•ˆ์ •(๋”ฐ๋‹ฅ๊ฑฐ๋ฆผ)์„ ํ•ด์†Œํ–ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋กœ๋ด‡ ์†์˜ ์กฐ์ž‘ ๋ชจ๋ฐฉ์—์„œ๋„, ์ฐธ์กฐ ๋ชจ์…˜ ์ƒ์„ฑ ์‹œ ์ ‘์ด‰ ์‚ฌ๊ฑด์„ ์•ˆ์ •์ ์œผ๋กœ ์ถ”์ถœ ๋ฐ ๋งคํ•‘ํ•˜๊ณ , RL ํ•™์Šต ์‹œ์—๋„ ์ ‘์ด‰ ์œ ์ง€/์ดํƒˆ ์—ฌ๋ถ€๋ฅผ ๋ณด์ƒ์œผ๋กœ ๋‹ค๋ฃจ์–ด ์ ‘์ด‰ ํŒจํ„ด์„ ์ œ๋Œ€๋กœ ๋ชจ๋ฐฉํ•˜๋„๋ก ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. STMR์—์„œ ๋ฐœ๋ฐ”๋‹ฅ ์ ‘์ด‰ IoU๋กœ ํ‰๊ฐ€๋ฅผ ํ–ˆ๋“ฏ์ด, ์†์—์„œ๋Š” ๋ฌผ์ฒด์™€ ์†๊ฐ€๋ฝ์˜ ์ ‘์ด‰ IoU๋‚˜ ๋ฏธ๋„๋Ÿผ ์ •๋„ ๋“ฑ์„ ์‚ฌ์šฉํ•ด ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•˜๊ณ  ์ตœ์ ํ™” ๋ฐฉํ–ฅ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

์† ๋กœ๋ด‡ ์ ์šฉ์„ ์œ„ํ•œ ํ•ต์‹ฌ ๊ธฐ๋ฒ• ์š”์•ฝ

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

STMR์˜ ํ•ต์‹ฌ ๊ธฐ๋ฒ• ๋กœ๋ด‡ ์† ์‘์šฉ ๋ฐฉ์•ˆ
๊ณต๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… (SMR)
- ํ‚คํฌ์ธํŠธ ๊ธฐ๋ฐ˜ ์ž์„ธ ๋งคํ•‘
- ์šด๋™ํ•™์  ์ œ์•ฝ ์ ์šฉ
์‚ฌ๋žŒ ์†๊ณผ ๋กœ๋ด‡ ์†์˜ ๊ณจ๊ฒฉ ๊ตฌ์กฐ ์ฐจ์ด๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด, ์†๊ฐ€๋ฝ ๊ด€์ ˆ ๋งˆ๋””์™€ ๋์ ์„ ํ‚คํฌ์ธํŠธ๋กœ ์ •์˜ํ•˜์—ฌ ๋ฐฉํ–ฅ ๋ฒกํ„ฐ ๋ณด์กด IK๋กœ ์ดˆ๊ธฐ ์ž์„ธ ๋ณ€ํ™˜. ๋กœ๋ด‡ ์†์˜ ๊ด€์ ˆ ๊ฐ€๋™ ๋ฒ”์œ„์™€ ์ž๊ธฐ ์ถฉ๋Œ ์ œ์•ฝ์„ ํฌํ•จํ•ด ์šด๋™ํ•™์ ์œผ๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํฌ์ฆˆ ์ƒ์„ฑ.
์‹œ๊ฐ„ ๋ชจ์…˜ ๋ฆฌํƒ€๊ฒŒํŒ… (TMR)
- ๋ชจ์…˜ ์‹œํ€€์Šค์˜ ์‹œ๊ฐ„ ์Šค์ผ€์ผ ์ตœ์ ํ™”
- ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ๋™์  ๊ฒ€์ฆ
๋กœ๋ด‡ ์†์˜ ์†๋„/๊ฐ€์†๋„ ํ•œ๊ณ„์™€ ๋ฌผ์ฒด ๋™์—ญํ•™์„ ๊ณ ๋ คํ•˜์—ฌ, ์ธ๊ฐ„ ๋™์ž‘์˜ ํƒ€์ด๋ฐ์„ ์กฐ์ •. DDP ๋“ฑ ์ตœ์ ์ œ์–ด ๊ธฐ๋ฒ•์œผ๋กœ ์†-๋ฌผ์ฒด ์ƒํ˜ธ์ž‘์šฉ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋ฉด์„œ ์†๊ฐ€๋ฝ ์›€์ง์ž„์˜ ์†๋„๋ฅผ ๋Š˜์ด๊ฑฐ๋‚˜ ์ค„์—ฌ ๋™์—ญํ•™์ ์œผ๋กœ ์•ˆ์ •์ ์ธ ๊ถค์  ์ƒ์„ฑ. ์˜ˆ) ๋ฌด๊ฑฐ์šด ๋ฌผ์ฒด๋ฅผ ๋“ค ๋•Œ ๋” ์ฒœ์ฒœํžˆ ๋“ค์–ด์˜ฌ๋ ค ๋ฏธ๋„๋Ÿฌ์ง ๋ฐฉ์ง€.
์šด๋™ํ•™/๋™์—ญํ•™ ์ œ์•ฝ ํ†ตํ•ฉ
- ์ ‘์ด‰ ์œ ์ง€ ๋ฐ ๊ด€ํ†ต ๋ฐฉ์ง€
- ๊ด€์ ˆ ํ•œ๊ณ„ ๋ฐ ์•ˆ์ •์„ฑ ๊ณ ๋ ค
์ธ๊ฐ„ ์† ์‹œ์—ฐ์˜ ์ ‘์ด‰ ํŒจํ„ด(์–ด๋А ์†๊ฐ€๋ฝ์ด ์–ธ์ œ ๋ฌผ์ฒด๋ฅผ ์žก๊ณ  ๋†“๋Š”์ง€)์„ ๋ถ„์„ํ•˜์—ฌ ๋กœ๋ด‡ ์†์—์„œ๋„ ๋™์ผํ•œ ์ ‘์ด‰ ์‹œํ€€์Šค๋ฅผ ๋”ฐ๋ฅด๋„๋ก ์ œ์•ฝ ์„ค์ •. ์†๊ฐ€๋ฝ ๋์˜ ๋ฏธ๋„๋Ÿฌ์ง ๊ฑฐ๋ฆฌ ์ตœ์†Œํ™”, ๊ด€ํ†ต ๋ฐฉ์ง€ ์—๋„ˆ์ง€ ๋“ฑ์„ ์ตœ์ ํ™” ๋ชฉํ‘œ์— ํฌํ•จ์‹œ์ผœ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํƒ€๋‹นํ•œ ๊ทธ๋ฆฝ ๊ตฌํ˜„.
์ž”์—ฌ ์ •์ฑ… ํ•™์Šต (Residual RL)
- ๊ธฐ์ค€ ๋ชจ์…˜ + ๋ณด์ • ์•ก์…˜
- PD ์ œ์–ด๊ธฐ ๊ธฐ๋ฐ˜ ์•ˆ์ •ํ™”
๋ฆฌํƒ€๊ฒŒํŒ…๋œ ์† ๋ชจ์…˜์„ ํ”ผ๋“œํฌ์›Œ๋“œ ์ฐธ์กฐ๋กœ ์‚ฌ์šฉํ•˜๊ณ , RL ์—์ด์ „ํŠธ๋Š” ๋ณด์ •์šฉ ๋ฏธ์„ธ ์ œ์Šค์ฒ˜๋งŒ ํ•™์Šต. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ฐธ์กฐ ๊ถค์ ์„ ๋”ฐ๋ผ๊ฐ€๋Š” PD ์ œ์–ด๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ, RL ์ •์ฑ…์ด ๋ฌผ์ฒด๊ฐ€ ๋ฏธ๋„๋Ÿฌ์ง€์ง€ ์•Š๋„๋ก ์ถ”๊ฐ€ ํž˜์„ ๋ณดํƒœ๋Š” ๊ตฌ์กฐ. ์ด๋ฅผ ํ†ตํ•ด ํ•™์Šต ์•ˆ์ •์„ฑ ๋ฐ ์‹คํ™˜๊ฒฝ ๊ฐ•๊ฑด์„ฑ ํ™•๋ณด.
๋ชจ์…˜ ํ”„๋ผ์ด์–ด ๋ฐ ์Šคํƒ€์ผ ๋ณด์กด
- (Baseline: AMP)
- ์ธ๊ฐ„ ๊ณ ์œ  ์†๋™์ž‘์˜ ์ž์—ฐ์Šค๋Ÿฌ์›€ ์œ ์ง€
ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ธ๊ฐ„ ์†๋™์ž‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ๋ถ€ํ„ฐ ํ•™์Šต๋œ ๋ชจ์…˜ ํ”„๋ผ์ด์–ด๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ, ๋กœ๋ด‡ ์†์˜ ๋™์ž‘์ด ์ธ๊ฐ„์ฒ˜๋Ÿผ ์ž์—ฐ์Šค๋Ÿฌ์šด ํ˜•ํƒœ๋ฅผ ์œ ์ง€ํ•˜๋„๋ก ์œ ๋„. ์˜ˆ) GAN ๊ธฐ๋ฐ˜ ์Šคํƒ€์ผ ๋””์Šคํฌ๋ฆฌ๋ฏธ๋„ค์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ๋กœ๋ด‡ ์†์˜ ๋ชจ์…˜์ด ์ธ๊ฐ„ ์‹œๆผ”์˜ ๋ถ„ํฌ์— ์†ํ•˜๋„๋ก ๋ณด์ƒ ๋ถ€์—ฌ. ๋‹ค๋งŒ ๋ฌผ๋ฆฌ์  ํƒ€๋‹น์„ฑ๊ณผ์˜ ๊ท ํ˜• ํ•„์š”.
์ ‘์ด‰ ๊ฒ€์ถœ ๋ฐ ์‹œ๊ฐ„์  ์Šค๋ฌด๋”ฉ
- ์ ‘์ด‰ ์ด๋ฒคํŠธ ์ถ”์ •
- Dual-threshold & smoothing
์‹œ์—ฐ ๋ฐ์ดํ„ฐ(์˜ˆ: ๋น„๋””์˜ค๋‚˜ ์„ผ์„œ ์žฅ๊ฐ‘ ๋ฐ์ดํ„ฐ)์—์„œ ์†๊ฐ€๋ฝ-๋ฌผ์ฒด ์ ‘์ด‰ ์—ฌ๋ถ€๋ฅผ ์ด์ค‘ ์ž„๊ณ„๊ฐ’ ๋“ฑ์œผ๋กœ ๊ฒ€์ถœํ•˜๊ณ , ํ”„๋ ˆ์ž„ ๊ฐ„ ์ ‘์ด‰ ์ƒํƒœ ๋ณ€ํ™”๋ฅผ ์ €์—ญํ†ต๊ณผ ํ•„ํ„ฐ๋กœ ํ‰ํ™œํ™”ํ•˜์—ฌ ์•ˆ์ •์ ์ธ ์ ‘์ด‰ ์‹œํ€€์Šค๋ฅผ ํ™•๋ณด. ์ด๊ฒƒ์„ ๋ฆฌํƒ€๊ฒŒํŒ… ๋ฐ ํ•™์Šต์— ์‚ฌ์šฉํ•ด ์ ‘์ด‰ ๋ถˆ์•ˆ์ • ํ˜„์ƒ(๋น ๋ฅธ ๋ถ™์—ˆ๋‹ค ๋–จ์–ด์กŒ๋‹ค ๋“ฑ) ์ œ๊ฑฐ.

Copyright 2024, Jung Yeon Lee