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

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด
    • ๋ฐฐ๊ฒฝ: ๋‹ค๋ฆฌ ๋กœ๋ด‡์˜ ์•ก์ถ”์—์ดํ„ฐ๋Š” ์™œ ์–ด๋ ค์šด๊ฐ€
    • ๋ฐฉ๋ฒ• 1: ์ถ•์†Œ ๋‹ค๋ฆฌ ๋ชจ๋ธ์ด ๋งํ•˜๋Š” ๊ฒƒ โ€” ๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด ์ „๋ถ€๋‹ค
      • SEA๋ฅผ ๋„ฃ์œผ๋ฉด ๋ฌด์—‡์„ ์žƒ๋Š”๊ฐ€ (์ •๋Ÿ‰ ๋น„๊ต)
    • ๋ฐฉ๋ฒ• 2: IMF โ€” ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋ฅผ ๋กœ๋ด‡ ๊ฐ„ ๋น„๊ต ๊ฐ€๋Šฅํ•œ ์ˆ˜๋กœ
      • IMF๊ฐ€ ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ (์ €์ž๋“ค์ด ์ง์ ‘ ๋ฐํžŒ ํ•œ๊ณ„)
    • ๋ฐฉ๋ฒ• 3: ๋ชจํ„ฐ ๊ธฐํ•˜ โ€” ์™œ โ€œํฐ ์ง€๋ฆ„, ์–‡์€ ์ถ•๋ฐฉํ–ฅโ€์ธ๊ฐ€
    • MIT Cheetah ๋‹ค๋ฆฌ: ์ˆซ์ž๋กœ ๋ณธ ๊ตฌํ˜„
    • ์‹คํ—˜ 1: IMF๋กœ ๋ณธ ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๋น„๊ต
    • ์‹คํ—˜ 2: ์Šคํ… ์ž…๋ ฅ โ€” ๋ณ‘๋ชฉ์€ ์ „๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ตฌ์กฐ๋‹ค
    • ์‹คํ—˜ 3: ์‹ค์ฃผํ–‰ ํž˜ ์ถ”์ข… โ€” ๋ชจ๋ธ ์—†์ด ๋˜๋Š”๊ฐ€
    • ์ง๊ด€: โ€œ์„ผ์„œ๋ฅผ ์—†์• ๋Š” ๊ฒƒโ€์ด ์™œ ์„ฑ๋Šฅ์ด ๋˜๋Š”๊ฐ€
    • ์˜ค๋Š˜๋‚  legged RL๋กœ์˜ ๊ณ„์Šน โ€” โš ๏ธ ์ด ์ ˆ์€ ๋…ผ๋ฌธ ๋ฐ– ํ•ด์„์ด๋‹ค
      • (1) ์™œ ๊ด€์ธก ๋ฒกํ„ฐ์— q, \dot q, \tau ๊ฐ€ ๊ธฐ๋ณธ์œผ๋กœ ๋“ค์–ด๊ฐ€๋Š”๊ฐ€
      • (2) sim-to-real์—์„œ ์™œ actuator ๋ชจ๋ธ๋ง์ด ๋‹ค์‹œ ํ•„์š”ํ•ด์ง€๋Š”๊ฐ€
      • (3) ๊ณ„๋ณด์— ๋Œ€ํ•œ ์œ ๋ณด
    • ๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
    • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€
    • ์š”์•ฝ

๐Ÿ“ƒMIT Cheetah Proprioceptive Actuator ๋ฆฌ๋ทฐ

quadruped
locomotion
force-control
impedance-control
compliance
Proprioceptive Actuator Design in the MIT Cheetah: Impact Mitigation and High-Bandwidth Physical Interaction for Dynamic Legged Robots
Published

September 24, 2026

  • Paper Link (PDF, authorโ€™s proof) โ€” ์ด ๋ฆฌ๋ทฐ๋Š” ์ €์ž proof๋ณธ(14์ชฝ, 2017-01-22 ์ƒ์„ฑ)์„ ์ •๋ณธ์œผ๋กœ ์ฝ์—ˆ๋‹ค. ๊ณต์‹ํŒ์€ IEEE T-RO, DOI 10.1109/TRO.2016.2640183.

  • Video (YouTube, MIT) โ€” ๋…ผ๋ฌธ Fig. 16์ด ์บก์ฒ˜ํ•œ running jump ์‹คํ—˜([43], ParkยทWensingยทKim, RSS 2015)์˜ ๊ณต๊ฐœ ์˜์ƒ.

  • Code: ์—†๋‹ค. ํ•˜๋“œ์›จ์–ด ์„ค๊ณ„ ๋…ผ๋ฌธ์ด๊ณ  ์ €์ž๋“ค์€ ์ฝ”๋“œยทCAD๋ฅผ ๊ณต๊ฐœํ•˜์ง€ ์•Š์•˜๋‹ค. (โ†’ ์ด ๋ฆฌ๋ทฐ์— ์ฝ”๋“œ ์žฌํ˜„ยท์Šฌ๋ผ์ด๋“œ๊ฐ€ ์—†๋Š” ์ด์œ ๋‹ค.)

  • Patrick M. Wensing, Albert Wang, Sangok Seok, David Otten, Jeffrey Lang, Sangbae Kim

  • MIT (Mechanical Engineering / EECS) โ€” ๋…ผ๋ฌธ ๋ฐœํ‘œ ์‹œ์  Seok์€ Naver Corporation ์†Œ์†

  • IEEE Transactions on Robotics (T-RO), 2017 (์˜จ๋ผ์ธ 2016-12 accepted)

  1. ๐Ÿ’ก โ€œํž˜ ์„ผ์„œ๋ฅผ ์—†์• ๊ณ , ๋ชจํ„ฐ ์ž์ฒด๋ฅผ ํž˜ ์„ผ์„œ๋กœ ์“ด๋‹คโ€ โ€” ๊ณ ๊ธฐ์–ด๋น„ ๊ฐ์†๊ธฐ + ํ† ํฌ ์„ผ์„œ๋„, ์ง๋ ฌ ํƒ„์„ฑ(SEA)๋„ ์•„๋‹Œ ์ €๊ธฐ์–ด๋น„(1:5.8) ์ง๊ฒฐ + ๊ณ ํ† ํฌ๋ฐ€๋„ ๋ชจํ„ฐ๋กœ ๋‹ค๋ฆฌ๋ฅผ ๊ตฌ๋™ํ•˜๋ฉด, ์Šคํ…Œ์ดํ„ฐ ์ „๋ฅ˜๋งŒ ์ฝ์–ด์„œ ๋ฐœ๋ ํž˜์„ ์•Œ๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.
  2. โš™๏ธ ์™œ ๋˜๋Š”์ง€๋ฅผ ๋‘ ๊ฐœ์˜ ํ•ด์„์œผ๋กœ ์ฆ๋ช…ํ•œ๋‹ค โ€” โ‘  ์ถ•์†Œ ๋‹ค๋ฆฌ ๋ชจ๋ธ์˜ ๋ชจ๋‹ฌ ํ•ด์„์œผ๋กœ ๋ฐ˜์‚ฌ ๊ด€์„ฑ I ๊ฐ€ ์ถฉ๋Œ์—์„œ ๋А๊ปด์ง€๋Š” ์œ ํšจ ์งˆ๋Ÿ‰ m_e ์™€ ๊ฐœ๋ฃจํ”„ ํž˜์ œ์–ด ๋Œ€์—ญํญ \omega_n ์„ ๋™์‹œ์— ์ง€๋ฐฐํ•จ์„ ๋ณด์ด๊ณ , โ‘ก DC ๋ชจํ„ฐ์˜ ์ฐจ์› ํ•ด์„์œผ๋กœ ๊ฐญ ๋ฐ˜๊ฒฝ r_g ๋ฅผ ํ‚ค์šฐ๋ฉด ํ•„์š”ํ•œ ๊ธฐ์–ด๋น„ N ์ด ์ค„์–ด ๊ฒฐ๊ตญ ๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด ์ค„์–ด๋“ฆ์„ ๋ณด์ธ๋‹ค. ๊ทธ ์‚ฌ์ด์— Impact Mitigation Factor (IMF) ๋ผ๋Š” ๋ฌด์ฐจ์› ์ง€ํ‘œ๋ฅผ ์ƒˆ๋กœ ์ •์˜ํ•ด ์„œ๋กœ ๋‹ค๋ฅธ ๋กœ๋ด‡์˜ ๊ด€์„ฑ์  ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋ฅผ ๋น„๊ต ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค.
  3. ๐ŸŽฏ MIT Cheetah ๋‹ค๋ฆฌ์˜ IMF๋Š” ๊ฐ€์ƒ์˜ SEA ๋ฒ„์ „ ๋Œ€๋น„ 90%(HUBO๋Š” 52%)๋กœ, ์Šคํ”„๋ง ์—†์ด๋„ SEA๊ธ‰ ์ถฉ๊ฒฉ ์™„ํ™”๋ฅผ ๋‹ฌ์„ฑํ•œ๋‹ค. ๊ฐœ๋ฃจํ”„ ํž˜์ œ์–ด ๋Œ€์—ญํญ์€ 103.7 Hz(์ „๋ฅ˜ ๋ฃจํ”„๋Š” 400 Hz)์ด๊ณ , 3D bounding ์ค‘ ์ ‘์ง€์‹œ๊ฐ„ 85 msยท์ˆ˜์ง๋ ฅ 500 N ๊ทผ์ฒ˜์—์„œ ๋ชจ๋ธ ์—†์ด ์ •์—ญํ•™ ๋งคํ•‘ ํ•˜๋‚˜๋กœ ํž˜์„ ์ถ”์ข…ํ•œ๋‹ค(ํ‰๊ท  ์˜ค์ฐจ f_z 14.2~22.9%).

๐Ÿ” Ping Review

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

๋‹ค๋ฆฌ ๋กœ๋ด‡์ด ๋•…์„ ๋ฐŸ์„ ๋•Œ ๋ฐœ๋์— ๊ฑธ๋ฆฌ๋Š” ํž˜์„ ์•Œ๊ณ  ์‹ถ๋‹ค. ๊ฐ€์žฅ ์ƒ์‹์ ์ธ ๋‹ต์€ ๋ฐœ์— ํž˜ ์„ผ์„œ๋ฅผ ๋‹ค๋Š” ๊ฒƒ์ด๊ณ , ๋‘ ๋ฒˆ์งธ๋กœ ์ƒ์‹์ ์ธ ๋‹ต์€ ๊ด€์ ˆ์— ํ† ํฌ ์„ผ์„œ๋ฅผ ๋‹ค๋Š” ๊ฒƒ์ด๋ฉฐ, ์„ธ ๋ฒˆ์งธ๋Š” ์Šคํ”„๋ง์„ ์ง๋ ฌ๋กœ ๋„ฃ๊ณ  ๊ทธ ๋ณ€ํ˜•์„ ์žฌ๋Š” ๊ฒƒ(SEA)์ด๋‹ค. ์ด ๋…ผ๋ฌธ์€ ์…‹ ๋‹ค ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์‹  ๋ชจํ„ฐ์— ํ๋ฅด๋Š” ์ „๋ฅ˜๋งŒ ์ฝ๋Š”๋‹ค.

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


์„ธ ๊ฐ€์ง€ EM ์•ก์ถ”์—์ดํ„ฐ ๊ฐœ๋…(Fig. 1) โ€” (a) ๊ณ ๊ธฐ์–ด๋น„ ๊ฐ์†๊ธฐ + ๊ฐ•์„ฑ ํ† ํฌ/ํž˜ ์„ผ์„œ, (b) ์ง๋ ฌ ํƒ„์„ฑ ์•ก์ถ”์—์ดํ„ฐ(SEA: ๊ณ ๊ธฐ์–ด๋น„ + ์Šคํ”„๋ง + ์—”์ฝ”๋”), (c) ์ด ๋…ผ๋ฌธ์ด ์ œ์•ˆํ•˜๋Š” proprioceptive actuator(๊ณ ํ† ํฌ๋ฐ€๋„ ๋ชจํ„ฐ + ์ €๊ธฐ์–ด๋น„ ๊ฐ์†๊ธฐ + ์ €๊ด€์„ฑ ๋‹ค๋ฆฌ). (c)์—๋Š” ์Šคํ”„๋ง๋„, ๊ฐ•์„ฑ ์กฐ์ ˆ ๊ธฐ๊ตฌ๋„, ํž˜/ํ† ํฌ ์„ผ์„œ๋„ ์—†๋‹ค.

ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก . ๋…ผ๋ฌธ์€ ์„ธ ๊ฒน์œผ๋กœ ๋…ผ์ฆํ•œ๋‹ค.

(1) ์ถ•์†Œ ๋ชจ๋ธ์˜ ๋ชจ๋‹ฌ ํ•ด์„ (ยงIII-A). ๋ชธํ†ต ์งˆ๋Ÿ‰ m_b, ๋‹ค๋ฆฌ ์งˆ๋Ÿ‰ m_\ell, ๋ฐ˜๊ฒฝ r ์˜ ํ”ผ๋‹ˆ์–ธ, ์•ก์ถ”์—์ดํ„ฐ ์ด ํšŒ์ „ ๊ด€์„ฑ I, ์ง€๋ฉด-๋ฐœ ๊ฐ•์„ฑ k_i ์ธ 1์ž์œ ๋„ ๋ชจ๋ธ์—์„œ ์ถฉ๋Œ ์‹œ ์Šคํ”„๋ง์ด ๋А๋ผ๋Š” ์œ ํšจ ์งˆ๋Ÿ‰์€

m_e \;=\; \frac{m_b I + m_\ell I + r^2 m_b m_\ell}{m_b r^2 + I}\,, \qquad \lim_{I\to 0} m_e = m_\ell,\quad \lim_{I\to\infty} m_e = m_\ell + m_b

์ด๊ณ  \dfrac{dm_e}{dI} = \dfrac{r^2 m_b^2}{(m_b r^2 + I)^2} > 0 ์ด๋‹ค. ๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด ํฌ๋ฉด ์ถฉ๋Œ์ด โ€œ๋‹ค๋ฆฌ๋งŒโ€์ด ์•„๋‹ˆ๋ผ โ€œ๋ชธํ†ต๊นŒ์ง€โ€ ๋•Œ๋ฆฐ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด m_e ๋Š” \omega_n = \sqrt{k_i/m_e} ๋กœ ๊ฐœ๋ฃจํ”„ ํž˜์ œ์–ด ๋Œ€์—ญํญ๋„ ๋™์‹œ์— ์ •ํ•œ๋‹ค. ์ฆ‰ ์ถฉ๊ฒฉ ์™„ํ™”์™€ ๋Œ€์—ญํญ์ด ํ•˜๋‚˜์˜ ์„ค๊ณ„ ๋ณ€์ˆ˜๋กœ ๋ฌถ์—ฌ ์žˆ๋‹ค.

(2) IMF๋ผ๋Š” ์ƒˆ ์ง€ํ‘œ (ยงIII-B). ๋‹ค์ž์œ ๋„ ๋ถ€์œ ์ฒด ๋กœ๋ด‡์œผ๋กœ ์ผ๋ฐ˜ํ™”ํ•˜๋ฉด m_e ์˜ ์ž๋ฆฌ์— ์ ‘์ด‰๊ณต๊ฐ„ ๊ด€์„ฑ ํ–‰๋ ฌ(OSIM) \Lambda = (\mathbf{J}\mathbf{H}^{-1}\mathbf{J}^T)^{-1} ์ด ๋“ค์–ด์˜จ๋‹ค. ๊ด€์ ˆ์„ ์ „๋ถ€ ์ž ๊ทผ ์ตœ์•…์˜ ์„ค๊ณ„๋ฅผ \Lambda_L = (\mathbf{J}_b\mathbf{H}_{bb}^{-1}\mathbf{J}_b^T)^{-1} ๋กœ ๋‘๊ณ 

\Xi := \mathbf{I} - \Lambda\Lambda_L^{-1}, \qquad \xi := \det(\Xi) \in [0,1]

์„ Impact Mitigation Factor๋กœ ์ •์˜ํ•œ๋‹ค. \xi=1 ์ด๋ฉด ์™„๋ฒฝํ•œ ๊ด€์„ฑ์  ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ(์ถฉ๋Œ ์†Œ๋ฉธ), \xi\to 0 ์ด๋ฉด ์ž ๊ธด ๊ฒƒ๊ณผ ๋‹ค๋ฆ„์—†๋‹ค. ํ•ต์‹ฌ์€ \Lambda_L ์ด ๊ธฐ์–ด๋น„์— ๋ถˆ๋ณ€์ด๋ผ ์ •๊ทœํ™” ๊ธฐ์ค€์œผ๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ โ€” ๊ทธ๋ž˜์„œ IMF๋Š” ์Šค์ผ€์ผ์ด ๋‹ค๋ฅธ ๋กœ๋ด‡๋ผ๋ฆฌ ๋น„๊ต ๊ฐ€๋Šฅํ•œ ๋ฌด์ฐจ์› ์ˆ˜๊ฐ€ ๋œ๋‹ค.

(3) ๋ชจํ„ฐ ๊ธฐํ•˜์˜ ์ฐจ์› ํ•ด์„ (ยงIII-C). ํšŒ์ „์ž/์Šคํ…Œ์ดํ„ฐ ๋‘๊ป˜์™€ ์ „๋ฅ˜ ๋ฐ€๋„๋ฅผ ๊ณ ์ •ํ•œ ์„ค๊ณ„๊ตฐ์—์„œ ๊ฐญ ๋ฐ˜๊ฒฝ r_g ์— ๋Œ€ํ•ด \tau/M \propto r_g, \tau/J \propto 1/r_g, K_t^2/R \propto r_g^3 l ์ด๋‹ค. ์งˆ๋Ÿ‰ ์˜ˆ์‚ฐ์„ ๊ณ ์ •ํ•˜๋ฉด l \propto 1/r_g, ํ•„์š”ํ•œ ๊ธฐ์–ด๋น„๋Š” N = \tau_{out}/(2\pi r_g^2 l \sigma_s) \propto 1/r_g ์ด๊ณ , ์ด์ƒ์  ๊ธฐ์–ด๋ฐ•์Šค ๊ฐ€์ •์—์„œ ๋ฐ˜์‚ฌ ๊ด€์„ฑ์€

J_{ref} = J_r N^2 = 2\pi r_g^3 l\, t_r \rho_r N^2 \;\propto\; r_g^0

์ฆ‰ ์ผ์ •ํ•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‹ค์ œ ๊ธฐ์–ด๋ฐ•์Šค๋Š” ๊ธฐ์–ด๋น„๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ์งˆ๋Ÿ‰ยท๋งˆ์ฐฐยท๊ด€์„ฑ์ด ๋Š˜์–ด๋‚˜๋ฏ€๋กœ, ๊ฐ™์€ ์งˆ๋Ÿ‰ ์˜ˆ์‚ฐ์ด๋ฉด ๊ฐญ ๋ฐ˜๊ฒฝ์ด ํฐ ๋ชจํ„ฐ๊ฐ€ ๋ฌด์กฐ๊ฑด ์œ ๋ฆฌํ•˜๋‹ค โ€” ๊ธฐ์–ด ๋‹จ์ˆ˜๊ฐ€ ์ค„๊ณ , ๋งˆ์ฐฐ์ด ์ค„๊ณ , ๋Œ€์—ญํญ๊ณผ IMF๊ฐ€ ์˜ฌ๋ผ๊ฐ„๋‹ค.


MIT Cheetah ์•ž๋‹ค๋ฆฌ shoulder ๋ชจ๋“ˆ ๋‹จ๋ฉด(Fig. 8) โ€” ํž™/๋ฌด๋ฆŽ ๋‘ ๋ชจํ„ฐ์˜ ๋กœํ„ฐยท์Šคํ…Œ์ดํ„ฐ์™€ 1๋‹จ ์œ ์„ฑ๊ธฐ์–ด์—ด(1:5.8)์ด ํž™์— ๋™์ถ•์œผ๋กœ ๋ชจ์—ฌ ์žˆ๋‹ค. ๋ฌด๋ฆŽ์€ ํ‰ํ–‰ ๋งํฌ๋กœ ์›๊ฒฉ ๊ตฌ๋™ํ•œ๋‹ค. ๋‹ค๋ฆฌ ์ชฝ์— ๋ชจํ„ฐ๋ฅผ ๋‘์ง€ ์•Š์•„ ๋‹ค๋ฆฌ ๊ด€์„ฑ์ด ์ž‘๊ณ , CoM์ด ๋ชจ๋“ˆ ์•ˆ์— ๋“ค์–ด์˜จ๋‹ค.

๋…ผ๋ฌธ Fig. 16์ด ์บก์ฒ˜ํ•œ running jump(MIT ๊ณต์‹ ์˜์ƒ). ์ด ๋…ผ๋ฌธ์€ ์ด ์žฅ๋ฉด์„ โ€œ์•ก์ถ”์—์ดํ„ฐ ์„ค๊ณ„๊ฐ€ ์—†์—ˆ์œผ๋ฉด ๋ถˆ๊ฐ€๋Šฅํ–ˆ๋˜ ๊ฒฐ๊ณผโ€์˜ ์‚ฌ๋ก€๋กœ ์ธ์šฉํ•œ๋‹ค(ยงVI).

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

  • IMF ๋น„๊ต(Fig. 10): ๋ฌด๋ฆŽ๊ฐ์„ ํ›‘์œผ๋ฉฐ ๊ณ„์‚ฐํ–ˆ์„ ๋•Œ SEA ๊ธฐ๋ฐ˜ StarlETH๊ฐ€ ๊ฐ€์žฅ ๋†’์ง€๋งŒ, MIT Cheetah๋Š” ์ž๊ธฐ ์ž์‹ ์˜ ๊ฐ€์ƒ SEA ๋ฒ„์ „ ๋Œ€๋น„ ํ‰๊ท  90% ์— ๋„๋‹ฌํ•œ๋‹ค. HUBO๋Š” 52%์— ๊ทธ์นœ๋‹ค. ์ฆ‰ ์Šคํ”„๋ง ์—†์ด๋„ SEA์— ๊ทผ์ ‘ํ•œ ์ถฉ๊ฒฉ ์™„ํ™”.
  • ๋ฐ˜์‚ฌ ๊ด€์„ฑ: Cheetah ๋กœํ„ฐ 3.0279\times10^{-4}\ \mathrm{kg\,m^2} ร— 5.8^2 โ†’ 0.0102 kg mยฒ. HUBO๋Š” ๋กœํ„ฐ 3.33\times10^{-6} ร— 160^2 โ†’ 0.0852 kg mยฒ โ€” ๋กœํ„ฐ ์ž์ฒด๋Š” 100๋ฐฐ ์ž‘์€๋ฐ ๊ธฐ์–ด๋น„ ์ œ๊ณฑ์ด ๋’ค์ง‘์–ด ๋†“๋Š”๋‹ค.
  • ๋Œ€์—ญํญ(Table I): ๋ชจํ„ฐ ๋“œ๋ผ์ด๋ฒ„โ†’๊ถŒ์„  ์ „๋ฅ˜ ์ƒ์Šน์‹œ๊ฐ„ 0.875 ms(400 Hz), ๋ชจํ„ฐ ๋“œ๋ผ์ด๋ฒ„โ†’๋ฐœ๋ ํž˜ 3.38 ms(103.7 Hz). ์ „๊ธฐ dynamics๊ฐ€ ์•„๋‹ˆ๋ผ ๋‹ค๋ฆฌ์˜ ๊ตฌ์กฐ์  ์ปดํ”Œ๋ผ์ด์–ธ์Šค๊ฐ€ ๋ณ‘๋ชฉ์ด๋‹ค.
  • ์‹ค์ฃผํ–‰ ํž˜ ์ถ”์ข…(Table II): 3D bounding ์ค‘ ๋“€ํ‹ฐ๋น„ D=0.579/0.410/0.298 ์—์„œ ํ‰๊ท  ์˜ค์ฐจ f_z = 18.20 / 14.19 / 22.91 %. ์ ‘์ง€์‹œ๊ฐ„์€ ์ตœ์†Œ 85 ms, ์ˆ˜์ง๋ ฅ ํ”ผํฌ๋Š” 450 N ์ดˆ๊ณผ. ์ •์—ญํ•™ ๋งคํ•‘ \boldsymbol\tau_d = \mathbf{S}_\ell \mathbf{J}^T \mathbf{f}_{pro} ์™ธ์— ์–ด๋–ค ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ๋ณด์ •๋„ ์“ฐ์ง€ ์•Š์•˜๋‹ค.

๊ฒฐ๋ก . โ€œ์ข‹์€ ์„ผ์„œ๋ฅผ ๋‹ฌ์žโ€๊ฐ€ ์•„๋‹ˆ๋ผ โ€œ์„ผ์„œ๊ฐ€ ํ•„์š” ์—†๊ฒŒ ๊ธฐ๊ณ„๋ฅผ ๋งŒ๋“ค์žโ€ ๋Š” ๋…ผ๋ฌธ์ด๋‹ค. ์ €์ž๋“ค ์Šค์Šค๋กœ ยงVI์—์„œ ์ด๋ฅผ less is more ๋กœ ๋ถ€๋ฅธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ์„ ํƒ์ด ์˜ค๋Š˜๋‚  legged RL์ด ๊ด€์ธก ๋ฒกํ„ฐ์— ๊ด€์ ˆ ์ƒํƒœ์™€ ํ† ํฌ๋ฅผ ์•„๋ฌด๋ ‡์ง€ ์•Š๊ฒŒ ๋„ฃ์„ ์ˆ˜ ์žˆ๊ฒŒ ๋œ ํ•˜๋“œ์›จ์–ด์  ์ „์ œ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค โ€” ์ด ํ•ด์„์€ ๋…ผ๋ฌธ ๋ฐ–์ด๋ฏ€๋กœ Ring์—์„œ ๋ถ„๋ฆฌํ•ด ๋‹ค๋ฃฌ๋‹ค.


๐Ÿ”” Ring Review

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

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

โ€œ๋ฐœ๋ ํž˜์„ ์žฌ๋Š” ๊ฐ€์žฅ ์ข‹์€ ์„ผ์„œ๋Š” ์•ก์ถ”์—์ดํ„ฐ ๊ทธ ์ž์ฒด๋‹ค โ€” ๋‹จ, ์•ก์ถ”์—์ดํ„ฐ๊ฐ€ ํˆฌ๋ช…ํ•  ๋•Œ๋งŒ.โ€ ์ด ๋…ผ๋ฌธ์€ ๊ทธ โ€œํˆฌ๋ช…ํ•จโ€์„ ์ •๋Ÿ‰ํ™”ํ•˜๊ณ (IMF), ํˆฌ๋ช…ํ•จ์„ ๋งŒ๋“œ๋Š” ์„ค๊ณ„ ๊ฒฝ๋กœ(๊ณ ๊ฐญ๋ฐ˜๊ฒฝ ๋ชจํ„ฐ + ์ €๊ธฐ์–ด๋น„)๋ฅผ ์ฐจ์› ํ•ด์„์œผ๋กœ ์œ ๋„ํ•˜๊ณ , ์‹ค์ œ ๋กœ๋ด‡์—์„œ ๊ฒ€์ฆํ•œ๋‹ค.

๋ฐฐ๊ฒฝ: ๋‹ค๋ฆฌ ๋กœ๋ด‡์˜ ์•ก์ถ”์—์ดํ„ฐ๋Š” ์™œ ์–ด๋ ค์šด๊ฐ€

๋…ผ๋ฌธ ยงII๋Š” ์„ธ ๊ฐ€์ง€ ์š”๊ตฌ๋ฅผ ์„ธ์šด๋‹ค.

(1) ํ† ํฌ ๋ฐ€๋„. ๋‹ฌ๋ฆฌ๋Š” ๋กœ๋ด‡์˜ ์ง€๋ฉด๋ฐ˜๋ ฅ(GRF)์€ ํฌ๋‹ค. ์‚ฌ๋žŒ์ด 4.5 m/s๋กœ ๋‹ฌ๋ฆด ๋•Œ ๋‹ค๋ฆฌ๋‹น ์ตœ๋Œ€ ์ˆ˜์ง GRF๋Š” ์ฒด์ค‘์˜ ์•ฝ 3๋ฐฐ์ด๊ณ , ๊ฐœ๊ฐ€ 9 m/s๋กœ gallopingํ•  ๋•Œ๋Š” ์ฒด์ค‘์˜ 2.6๋ฐฐ๋ฅผ ์•ฝ 70 ms(๋ณดํ–‰ ์ฃผ๊ธฐ์˜ 20%) ๋™์•ˆ ๋‚ธ๋‹ค. ๋‹ค๋ฆฌ๊ฐ€ ๊ธธ์ˆ˜๋ก ๋ชจ๋ฉ˜ํŠธ์•”์ด ์ปค์ ธ ๊ด€์ ˆ ํ† ํฌ ์š”๊ตฌ๊ฐ€ ์ปค์ง€๋Š”๋ฐ, 75 kg ์‚ฌ๋žŒ์ด ์ ํ”„ํ•  ๋•Œ ๋ฌด๋ฆŽ ์ตœ๋Œ€ ํ† ํฌ๋Š” ์•ฝ 200 Nm๋‹ค. ๋…ผ๋ฌธ์€ ์ด ์ˆซ์ž๋ฅผ 1270 kg ๋„์š”ํƒ€ ์ฝ”๋กค๋ผ์˜ 4000 rpm ํ† ํฌ 170 Nm์™€ ๋‚˜๋ž€ํžˆ ๋†“๋Š”๋‹ค. ๊ทธ๋ ‡๋‹ค๊ณ  ํฐ ๋ชจํ„ฐ๋ฅผ ์“ฐ๋ฉด ์งˆ๋Ÿ‰์ด ๋Š˜์–ด GRF ์š”๊ตฌ๊ฐ€ ๋‹ค์‹œ ๋Š˜์–ด๋‚˜๋Š” ์•…์ˆœํ™˜์ด ์ƒ๊ธด๋‹ค โ†’ ์งˆ๋Ÿ‰๋‹น ํ† ํฌ๊ฐ€ ํ•ต์‹ฌ ์ง€ํ‘œ๋‹ค.

ํฅ๋ฏธ๋กœ์šด ๊ณ๊ฐ€์ง€: ๋…ผ๋ฌธ์€ ์ถœ๋ ฅ(power) ์ด ๋‹ค๋ฆฌ ๋กœ๋ด‡์˜ ์˜ฌ๋ฐ”๋ฅธ ์ง€ํ‘œ๊ฐ€ ์•„๋‹ˆ๋ผ๊ณ  ๋ณธ๋‹ค. EM ์•ก์ถ”์—์ดํ„ฐ์˜ ์—ฐ์† ์ถœ๋ ฅ๋ฐ€๋„๋Š” 7 kW/kg([10] Tesla), 3โ€“5 kW/kg([11] Scorpion)๋กœ ์ƒ์ฒด ๊ทผ์œก์˜ ์ตœ๋Œ€ 0.3 kW/kg์„ ์ด๋ฏธ ์••๋„ํ•œ๋‹ค. ๋ฌธ์ œ๋Š” ์ถœ๋ ฅ์ด ์•„๋‹ˆ๋ผ ๊ฐ„ํ—์  ๊ณ ํ† ํฌ๋‹ค.

(2) ์—๋„ˆ์ง€ ํšจ์œจ. ๋‚ฎ์€ ๊ธฐ์–ด๋น„๋Š” ๋ฐ˜์‚ฌ ๊ด€์„ฑ์„ ์ค„์ด์ง€๋งŒ ๊ฐ™์€ ํ† ํฌ๋ฅผ ๋‚ด๋ ค๋ฉด ์ „๋ฅ˜๊ฐ€ ์ปค์ ธ ์ค„ ๋ฐœ์—ด์ด ๋Š˜์–ด๋‚œ๋‹ค. ๋ฐ˜๋Œ€๋กœ ๊ณผ๋„ํ•œ ๊ธฐ์–ด๋น„๋Š” ์ด๋ก ์  ์—๋„ˆ์ง€๋Š” ์ข‹์•„๋„ ์ ‘์ด‰ ์‹œ ๋‹ค๋ฆฌ๋ฅผ ๋ถ€๋Ÿฌ๋œจ๋ฆฌ๊ฑฐ๋‚˜, ๊ธฐ๊ณ„์  ์ž„ํ”ผ๋˜์Šค๊ฐ€ ๋„ˆ๋ฌด ์ปค์„œ ์›ํ•˜๋Š” ๋™์ž‘ ์ž์ฒด๋ฅผ ๋ง‰๋Š”๋‹ค. ๋…ผ๋ฌธ์˜ ํ‘œํ˜„: โ€œefficiency is a metric we should seek to maximize, impact mitigation is an essential requirement.โ€ ์ฆ‰ ๋‘˜์€ ๋™๊ธ‰์ด ์•„๋‹ˆ๋‹ค.

(3) ์ถฉ๊ฒฉ ์™„ํ™”. ๊ธฐ์กด ์ ‘๊ทผ์€ ํฌ๊ฒŒ ๋‘˜์ด๋‹ค. ๊ณ ๊ธฐ์–ด๋น„ + ํ† ํฌ ์„ผ์„œ + ์ž„ํ”ผ๋˜์Šค ์ œ์–ด(DLR LWR-III ๊ณ„์—ด [17]โ€“[19])๋Š” ์ถฉ๋Œ ํ›„ ํž˜์„ ์ค„์ด๋Š” ๋ฐ๋Š” ์„ฑ๊ณตํ–ˆ์ง€๋งŒ, ๊ณ ์† ๋‹ค๋ฆฌ ๋กœ๋ด‡์—์„œ ์ถฉ๊ฒฉ ๊ฐ•๊ฑด์„ฑ๊ณผ ๊ณ ๋Œ€์—ญ ํž˜์ œ์–ด๋ฅผ ํ•จ๊ป˜ ๋ณด์ธ ์ ์€ ์—†๋‹ค. SEA([20]โ€“[22], StarlETH [26])๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ดˆ๊ธฐ ์ถฉ๊ฒฉ์„ ํก์ˆ˜ํ•˜์ง€๋งŒ ํž˜ ๋Œ€์—ญํญ์„ ํฌ์ƒํ•œ๋‹ค. ๋…ผ๋ฌธ์˜ ์ฃผ์žฅ์€ ๊ธฐ๊ณ„์ ์œผ๋กœ ์ดˆ๊ธฐ ๋ฐ ํ›„์† ์ถฉ๊ฒฉ์„ ๋™์‹œ์— ์ค„์ด๋˜ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋Š” ๋„ฃ์ง€ ์•Š๋Š” ์ œ3์˜ ๊ธธ์ด๋‹ค.

Fig. 1๊ณผ ยงII ์„œ์ˆ ์„ ํ‘œ๋กœ ์ •๋ฆฌ
(a) ๊ณ ๊ธฐ์–ด๋น„ + ํ† ํฌ์„ผ์„œ (b) SEA (c) Proprioceptive
๊ธฐ์–ด๋น„ ๋†’์Œ ๋†’์Œ ๋‚ฎ์Œ (Cheetah 1:5.8)
ํž˜ ๊ฐ์ง€ ๊ฐ•์„ฑ F/T ์„ผ์„œ ์Šคํ”„๋ง ๋ณ€ํ˜• + ์—”์ฝ”๋” ์Šคํ…Œ์ดํ„ฐ ์ „๋ฅ˜
์„ผ์‹ฑ ์œ„์น˜ ๋น„๋™์œ„์น˜(non-collocated) ๋น„๋™์œ„์น˜ ๋™์œ„์น˜(collocated)
์ดˆ๊ธฐ ์ถฉ๊ฒฉ ๋‚˜์จ(๋ฐ˜์‚ฌ ๊ด€์„ฑ ์ง€๋ฐฐ) ์ข‹์Œ(๊ด€์„ฑ ๋ถ„๋ฆฌ) ์ข‹์Œ(๋ฐ˜์‚ฌ ๊ด€์„ฑ ์ž์ฒด๊ฐ€ ์ž‘์Œ)
ํž˜ ๋Œ€์—ญํญ ์ค‘๊ฐ„ ๋‚ฎ์Œ(์Šคํ”„๋ง์ด ์ œํ•œ) ๋†’์Œ
์ถ”๊ฐ€ ๋ถ€ํ’ˆ ์„ผ์„œ ์Šคํ”„๋ง + ์—”์ฝ”๋” ์—†์Œ

๋ฐฉ๋ฒ• 1: ์ถ•์†Œ ๋‹ค๋ฆฌ ๋ชจ๋ธ์ด ๋งํ•˜๋Š” ๊ฒƒ โ€” ๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด ์ „๋ถ€๋‹ค


์ถ•์†Œ ๋‹ค๋ฆฌ ํ”„๋กœํ† ํƒ€์ž…(Fig. 2) โ€” (a) ๊ฐ•์„ฑ ์ „๋™ (b) ์ง๋ ฌ ํƒ„์„ฑ(SEA). ๋ชธํ†ต m_b, ๋‹ค๋ฆฌ m_\ell, ํ”ผ๋‹ˆ์–ธ ๋ฐ˜๊ฒฝ r, ์•ก์ถ”์—์ดํ„ฐ ์ด ํšŒ์ „ ๊ด€์„ฑ I, ์ง€๋ฉด+๋ฐœํŒจ๋“œ+๋‹ค๋ฆฌ ์ž”๋ฅ˜๊ฐ•์„ฑ์˜ ์ง‘์ค‘ ๊ฐ•์„ฑ k_i. SEA ํšŒ์ „ ์•ก์ถ”์—์ดํ„ฐ๋Š” m_b ์— ๋ถ™๊ณ  ์Šคํ”„๋ง k_s ๊ฐ€ ์ถœ๋ ฅ๊ณผ ํ”ผ๋‹ˆ์–ธ ์‚ฌ์ด์— ์žˆ๋‹ค.

q = [y_b, \theta]^T ๋กœ ๋‘๋ฉด Lagrangian์—์„œ \mathbf{H}\ddot{q} + \mathbf{K}q + \mathbf{g} = \mathbf{S}^T\tau ์ด๊ณ , ์ง€๋ฉด๋ฐ˜๋ ฅ์€ f(t) = -k_i y_\ell(t) ๋‹ค. ๋“œ๋กญ ํ…Œ์ŠคํŠธ ์กฐ๊ฑด(q_0=0, \dot q_0 = [\dot y_{b,0}, 0]^T)์—์„œ \tau=0 ์œผ๋กœ ๋‘์–ด ์ˆ˜๋™ ๋™์—ญํ•™๋งŒ ๋‚จ๊ธฐ๋ฉด

f(t) = -\dot y_{b,0}\sqrt{k_i m_e}\,\sin(\omega_n t) + m_e g\,(1-\cos(\omega_n t))

์ฒซ ํ•ญ์ด ์ถฉ๋Œ ํ”ผํฌ๋ฅผ ์ง€๋ฐฐํ•œ๋‹ค. ํ”ผํฌ ํž˜ \propto \sqrt{k_i m_e}, ๋Œ€์—ญํญ \omega_n = \sqrt{k_i/m_e} โ€” ์ฆ‰ m_e ๋ฅผ ์ค„์ด๋ฉด ๋‘˜ ๋‹ค ์ข‹์•„์ง„๋‹ค. ์„ค๊ณ„์ƒ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๊ฐ€ ์•„๋‹ˆ๋ผ ํ•œ ๋ฐฉํ–ฅ์œผ๋กœ ๋ฏธ๋Š” ๋‹จ์ผ ๋ชฉํ‘œ๋ผ๋Š” ๊ฒŒ ์ด ์ ˆ์˜ ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋‹ค.


๋‹ค๋ฆฌ ์งˆ๋Ÿ‰ m_\ell ๊ณผ ์•ก์ถ”์—์ดํ„ฐ ๊ด€์„ฑ I ์˜ ์˜ํ–ฅ(Fig. 3) โ€” ์™ผ์ชฝ ๊ฐœ๋ฃจํ”„ ํž˜์ œ์–ด ๋Œ€์—ญํญ \omega_n, ์˜ค๋ฅธ์ชฝ ์ตœ๋Œ€ ์ถฉ๊ฒฉ๋ ฅ(\dot y_{b,0}=-1 m/s). ๋‘ ์ง€๋„์˜ ๋ฐ์€/์–ด๋‘์šด ์˜์—ญ์ด ์ •ํ™•ํžˆ ๋ฐ˜์ „๋ผ ์žˆ๋‹ค: ์ €๊ด€์„ฑยท์ €์งˆ๋Ÿ‰ ๊ตฌ์„์—์„œ ๋Œ€์—ญํญ ์ตœ๋Œ€ยท์ถฉ๊ฒฉ๋ ฅ ์ตœ์†Œ๊ฐ€ ๋™์‹œ์— ๋‹ฌ์„ฑ๋œ๋‹ค. ํŒŒ๋ผ๋ฏธํ„ฐ k_i=10^6 N/m, r=0.1 m, m_b=32 kg (3 mm ๊ณ ๋ฌด ๋ฐœํŒจ๋“œ๋กœ ๊ฐ•์„ฑ ์ง€๋ฉด์„ ๋‹ฌ๋ฆฌ๋Š” MIT Cheetah์— ๊ทผ์‚ฌ).

๊ทธ๋ฆผ์—์„œ ๋†“์น˜๋ฉด ์•ˆ ๋˜๋Š” ๋””ํ…Œ์ผ: ๋‹ค๋ฆฌ ์งˆ๋Ÿ‰์ด ํฌ๋ฉด ์•ก์ถ”์—์ดํ„ฐ ๊ด€์„ฑ์˜ ์˜ํ–ฅ์ด ์ƒ๋Œ€์ ์œผ๋กœ ์ž‘์•„์ง„๋‹ค. ์ฆ‰ ์ €๊ธฐ์–ด๋น„์˜ ์ด๋“์€ โ€œ๋‹ค๋ฆฌ๋ฅผ ๊ฐ€๋ณ๊ฒŒ ๋งŒ๋“  ๋กœ๋ด‡โ€์—์„œ๋งŒ ์ œ๋Œ€๋กœ ํšŒ์ˆ˜๋œ๋‹ค. Cheetah๊ฐ€ ABS ๋งํฌ 3๊ฐœ 850 g์— ํ…๋˜์œผ๋กœ ์ธ์žฅ๋ ฅ์„ ๋ถ„์‚ฐ์‹œํ‚ค๋Š” ๊ตฌ์กฐ([38])๋ฅผ ์“ด ์ด์œ ๊ฐ€ ์—ฌ๊ธฐ ์žˆ๋‹ค.

SEA๋ฅผ ๋„ฃ์œผ๋ฉด ๋ฌด์—‡์„ ์žƒ๋Š”๊ฐ€ (์ •๋Ÿ‰ ๋น„๊ต)

k_s ๋ฅผ ์ง๋ ฌ๋กœ ๋„ฃ๊ณ  q = [y_b, \theta, \theta_m] ๋กœ ํ™•์žฅํ•˜๋ฉด ํ† ํฌโ†’ํž˜ ์ „๋‹ฌํ•จ์ˆ˜๊ฐ€ 4์ฐจ๊ฐ€ ๋œ๋‹ค.

H_\tau(s) = \frac{k_s r k_i m_b}{\alpha s^4 + \beta s^2 + \gamma}, \qquad \omega_{1,2} = \sqrt{\frac{\beta \mp \sqrt{\beta^2 - 4\alpha\gamma}}{2\alpha}}

\alpha = I r^2 m_b m_\ell, \beta = k_s(Im_b + Im_\ell + r^2m_bm_\ell) + Ir^2k_im_b, \gamma = k_sk_i(m_br^2+I).


์ง๋ ฌ ์Šคํ”„๋ง ๊ฐ•์„ฑ k_s ๊ฐ€ ๊ณ ์œ ์ง„๋™์ˆ˜์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ(Fig. 4) โ€” ๋‚ฎ์€ k_s ์—์„œ๋Š” \tilde\omega_1 = \sqrt{k_s/\frac{Ir^2m_b}{I+r^2m_b}} ๊ฐ€ ์ตœ์ € ๊ณ ์œ ์ง„๋™์ˆ˜๋ฅผ ์ง€๋ฐฐํ•œ๋‹ค(์ง€๋ฉด ๊ฐ•์„ฑ k_i ์™€ ๋‹ค๋ฆฌ ์งˆ๋Ÿ‰ m_\ell ์€ ์•„์˜ˆ ๊ด€์—ฌํ•˜์ง€ ์•Š๋Š”๋‹ค). k_s\to\infty ์—์„œ \omega_1 \to \omega_n ์œผ๋กœ ๊ฐ•์„ฑ ์ „๋™ ๊ฒฐ๊ณผ์— ์ˆ˜๋ ดํ•œ๋‹ค.

๋…ผ๋ฌธ์ด ์—ฌ๊ธฐ์„œ ๊บผ๋‚ด๋Š” ์ˆซ์ž๊ฐ€ ์ด ์ ˆ์˜ ํ•ต์‹ฌ ๋ฐ˜๋ฐ•์ด๋‹ค. ๊ฐ™์€ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๊ฐ•์„ฑ ์ „๋™์€ \omega_n = 79.7 Hz, ์—ฌ๊ธฐ์— StarlETH ์ˆ˜์ค€์˜ k_s = 70 Nm/rad๋ฅผ ๋„ฃ์œผ๋ฉด \omega_1 = 13.5 Hz๋กœ ๋–จ์–ด์ง„๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด 13.5 Hz๋Š” StarlETH๊ฐ€ LQR ๊ธฐ๋ฐ˜ SEA ํ† ํฌ ์ œ์–ด๋กœ ์‹ค์ œ ๋ณด๊ณ ํ•œ ํ๋ฃจํ”„ 9 Hz์™€ ๋น„์Šทํ•˜๋‹ค. ์ €์ž๋“ค์˜ ๋…ผ์ง€๋Š” ์—ฌ๊ธฐ์„œ ๋‚˜์˜จ๋‹ค: ๊ฐœ๋ฃจํ”„ ๊ธฐ๊ณ„ ๋Œ€์—ญํญ์ด ์‹ค์šฉ์ ์ธ ํ๋ฃจํ”„ ๋Œ€์—ญํญ์˜ ์ƒํ•œ์„ ์ •ํ•œ๋‹ค. ์ด๋ก ์ ์œผ๋กœ๋Š” ์ตœ์ € ๊ณ ์œ ์ง„๋™์ˆ˜๋ฅผ ๋„˜๋Š” ํ๋ฃจํ”„ ๋Œ€์—ญํญ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๊ทธ๊ฑด ๋ชจ๋ธ ์ •๋ณด์— ๋ฏผ๊ฐํ•˜๊ณ  ์ž์—ฐ ๋™์—ญํ•™๊ณผ ์‹ธ์šฐ๋Š” ์ถ”๊ฐ€ ๊ตฌ๋™ ๋…ธ๋ ฅ์„ ์š”๊ตฌํ•œ๋‹ค.

์ด ๋Œ€๋น„๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ ์„ค๋“๋ ฅ์˜ ์ ˆ๋ฐ˜์ด๋‹ค. โ€œSEA๋Š” ๋Œ€์—ญํญ์ด ๋‚ฎ๋‹คโ€๋Š” ์ •์„ฑ์  ํ†ต๋…์„ 79.7 Hz vs 13.5 Hz๋ผ๋Š” ๊ฐ™์€ ๋ชจ๋ธ ์œ„์˜ ์ˆซ์ž๋กœ ๋ฐ”๊ฟ” ๋†“์•˜๋‹ค.

๋ฐฉ๋ฒ• 2: IMF โ€” ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋ฅผ ๋กœ๋ด‡ ๊ฐ„ ๋น„๊ต ๊ฐ€๋Šฅํ•œ ์ˆ˜๋กœ

๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋Š” ์†๋„ ์˜์กด(๋งˆ์ฐฐ) ์„ฑ๋ถ„๊ณผ ๊ด€์„ฑ ์˜์กด ์„ฑ๋ถ„์„ ํ•จ๊ป˜ ๊ฐ–๋Š”๋ฐ, ๊ด€์„ฑ ์„ฑ๋ถ„์€ ํ๋ฃจํ”„ ์ž„ํ”ผ๋˜์Šค ์ œ์–ด๋กœ ๋ฐ”๊พธ๊ธฐ๊ฐ€ ํ›จ์”ฌ ์–ด๋ ต๋‹ค([2], [16], [28]). ๊ทธ๋ž˜์„œ ์ˆœ์ˆ˜ํ•˜๊ฒŒ ์„ค๊ณ„์— ๊ท€์†๋œ๋‹ค. ๋…ผ๋ฌธ์€ ์ด ๋ถ€๋ถ„๋งŒ ๋–ผ์–ด๋‚ด ์ธก์ •ํ•œ๋‹ค.

๋ถ€์œ ์ฒด ๋กœ๋ด‡ \begin{bmatrix}\mathbf{H}_{bb} & \mathbf{H}_{bj}\\ \mathbf{H}_{jb} & \mathbf{H}_{jj}\end{bmatrix} ์—์„œ ์ถฉ๋Œ ์ถฉ๊ฒฉ๋Ÿ‰์€ \rho = -\Lambda v, \Lambda = (\mathbf{J}\mathbf{H}^{-1}\mathbf{J}^T)^{-1} ์ด๋‹ค. ์—ฌ๊ธฐ์„œ ์งˆ๋Ÿ‰ํ–‰๋ ฌ์€ ๊ฐ•์ฒด ๋งํฌ ๋ถ€๋ถ„๊ณผ ์•ก์ถ”์—์ดํ„ฐ ํšŒ์ „๋ถ€๋กœ ๋ถ„๋ฆฌ๋œ๋‹ค.

\mathbf{H} = \mathbf{H}_{rb} + \mathbf{H}_{mot}, \qquad \mathbf{H}_{mot} \approx \mathrm{diag}(0_{1\times 6}, I_1, \dots, I_n)

๊ทธ๋ฆฌ๊ณ  I_i ๋Š” ๊ธฐ์–ด๋น„์˜ ์ œ๊ณฑ์œผ๋กœ ์Šค์ผ€์ผํ•œ๋‹ค. ์ด ํ•œ ์ค„์ด ๋…ผ๋ฌธ ์ „์ฒด๋ฅผ ์ง€ํƒฑํ•œ๋‹ค. \mathbf{H}_{mot} ๊ฐ€ (์–‘๋ฐ˜์ •๋ถ€ํ˜ธ ์˜๋ฏธ๋กœ) ์ปค์ง€๋ฉด \Lambda ๋„ ๋ฐ˜๋“œ์‹œ ์ปค์ง„๋‹ค โ€” 1์ž์œ ๋„ ๊ฒฐ๊ณผ dm_e/dI>0 ์˜ ์ผ๋ฐ˜ํ™”๋‹ค.

๊ด€์ ˆ์„ ์ „๋ถ€ ์ž ๊ทผ ๊ธฐ์ค€ \Lambda_L = (\mathbf{J}_b\mathbf{H}_{bb}^{-1}\mathbf{J}_b^T)^{-1} ์— ๋Œ€ํ•ด ์ถฉ๊ฒฉ๋Ÿ‰ ๊ฐ์†Œ๋ถ„์ด \rho_L - \rho = (\mathbf{I} - \Lambda\Lambda_L^{-1})\rho_L ์ด๋ฏ€๋กœ \Xi := \mathbf{I} - \Lambda\Lambda_L^{-1} (Impact Mitigation Matrix), \xi := \det(\Xi) (IMF). ๋ถ€๋ก์—์„œ ํ–‰๋ ฌ ์—ญ์ •๋ฆฌ์™€ Schur ๋ณด์ˆ˜๋กœ \Lambda \preceq \Lambda_L ์„ ์ฆ๋ช…ํ•ด 0 \le \xi \le 1 ์„ ๋ณด์žฅํ•œ๋‹ค.

๋ฐฉํ–ฅ๋ณ„ ์ง€ํ‘œ DIMF \xi_x = 1 - \frac{\frac12 x^T\Lambda x}{\frac12 x^T\Lambda_L x} ๋Š” ํ•ด์„์ด ๋” ๊น”๋”ํ•˜๋‹ค. ์ถฉ๋Œ๋กœ ์žƒ๋Š” ์šด๋™์—๋„ˆ์ง€๊ฐ€ \Delta T = \frac12 v\Lambda v ์ด๋ฏ€๋กœ, \xi_x ๋Š” ๋ฐฉํ–ฅ x ๋กœ ๋ถ€๋”ช์น  ๋•Œ ์ž์œ  ๋™์—ญํ•™ ๋•๋ถ„์— ์ค„์–ด๋“œ๋Š” ์—๋„ˆ์ง€ ์†์‹ค์˜ ๋น„์œจ(%) ์ด๋‹ค.

IMF๊ฐ€ ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ (์ €์ž๋“ค์ด ์ง์ ‘ ๋ฐํžŒ ํ•œ๊ณ„)

๋…ผ๋ฌธ ยงIII-B4์˜ ์†”์งํ•œ ๋ฌธ๋‹จ: ์ง๋ ฌ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋„ฃ์œผ๋ฉด ์•ก์ถ”์—์ดํ„ฐ ๊ด€์„ฑ ์ผ๋ถ€๊ฐ€ ๋ฐœ๋์—์„œ ๊ด€์„ฑ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋˜์–ด \Lambda ๊ฐ€ ๋ฐ”๋€Œ์ง€๋งŒ, ์Šคํ”„๋ง ๊ฐ•์„ฑ์˜ ํฌ๊ธฐ๋Š” ์ดˆ๊ธฐ ์ถฉ๊ฒฉ๋Ÿ‰์„ ๋ฐ”๊พธ์ง€ ์•Š๋Š”๋‹ค. ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋Š” ์ถฉ๊ฒฉ๋Ÿ‰์„ ์ถฉ๋Œ ์ดํ›„ ์‹œ๊ฐ„์ฐฝ์œผ๋กœ ์žฌ๋ถ„๋ฐฐํ•  ๋ฟ์ด๋‹ค. ๋”ฐ๋ผ์„œ โ€œ๊ฐ•์„ฑ ์ „๋™ ๋ชจ๋ธ์— ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด IMF๋Š” ๋ฐ”๋€Œ์ง€๋งŒ, ๊ฐ•์„ฑ ๊ฐ’์„ ๋ฐ”๊ฟ”๋„ IMF๋Š” ์•ˆ ๋ฐ”๋€๋‹ค.โ€ ๊ทธ๋ฆฌ๊ณ  ์œ ํ•œ ์‹œ๊ฐ„์ฐฝ์˜ ๋น„์ถฉ๊ฒฉ์ (non-impulsive) ์ถฉ๋Œ๋กœ์˜ ํ™•์žฅ์€ ํ–ฅํ›„ ๊ณผ์ œ๋ผ๊ณ  ๋ช…์‹œํ•œ๋‹ค. ํ˜„์‹ค์˜ ๋ชจ๋“  ์ถฉ๋Œ์ด ์œ ํ•œ ์‹œ๊ฐ„์ฐฝ์ด๋ฏ€๋กœ, ์ด๊ฑด ์ž‘์ง€ ์•Š์€ ์œ ๋ณด๋‹ค.

๋ฐฉ๋ฒ• 3: ๋ชจํ„ฐ ๊ธฐํ•˜ โ€” ์™œ โ€œํฐ ์ง€๋ฆ„, ์–‡์€ ์ถ•๋ฐฉํ–ฅโ€์ธ๊ฐ€


์„ค๊ณ„๊ตฐ์˜ ๊ฐ€์ •(Fig. 6) โ€” ํšŒ์ „์ž/์Šคํ…Œ์ดํ„ฐ ๋ฐ˜๊ฒฝ ๋‘๊ป˜ t_r, t_s ์™€ ์ด ์งˆ๋Ÿ‰ M ์„ ๊ณ ์ •ํ•œ ์ฑ„ ๊ฐญ ๋ฐ˜๊ฒฝ r_g ์™€ ์ถ• ๊ธธ์ด l ๋งŒ ๋ฐ”๊พผ๋‹ค. ์งˆ๋Ÿ‰ ์˜ˆ์‚ฐ ๊ณ ์ •์ด๋ฉด l \propto 1/r_g ์ด๋ฏ€๋กœ โ€œ๊ธธ๊ณ  ๊ฐ€๋Š” ๋ชจํ„ฐ โ†”๏ธŽ ์งง๊ณ  ๋„“์€ ํŒฌ์ผ€์ดํฌ ๋ชจํ„ฐโ€ ์‚ฌ์ด๋ฅผ ํ›‘๋Š” ๊ฒƒ์ด ๋œ๋‹ค.

์–‡์€ ๋ฒฝ ๊ทผ์‚ฌ์—์„œ M = 2\pi r_g l(t_s\rho_s + t_r\rho_r), J = 2\pi l t_r \rho_r r_g^3, ์ „๋‹จ์‘๋ ฅ \sigma_s ๊ฐ€ ์ผ์ •ํ•˜๋‹ค๋Š” ์ „์ž๊ธฐยท์—ด์  ์ƒ์‚ฌ ์กฐ๊ฑด์—์„œ \tau = 2\pi r_g^2 l \sigma_s. ์—ฌ๊ธฐ์„œ ๊ณง๋ฐ”๋กœ

\tau/M \propto r_g, \qquad \tau/J \propto 1/r_g, \qquad K_M^2 = \frac{K_t^2}{R} = \frac{\tau^2}{I^2R} \propto r_g^3 l

์ถ• ๊ธธ์ด๋Š” ํ† ํฌ๋ฐ€๋„์™€ ํ† ํฌ/๊ด€์„ฑ์— ์˜ํ–ฅ์ด ์—†๋‹ค โ€” ์ถ•์„ ๋Š˜๋ฆฌ๋Š” ๊ฑด ๊ฐ™์€ ์ถ•์— ๋ชจํ„ฐ๋ฅผ ํ•˜๋‚˜ ๋” ๋ถ™์ด๋Š” ๊ฒƒ๊ณผ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.


Emoteq frameless HT ์‹œ๋ฆฌ์ฆˆ ์นดํƒˆ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์™€์˜ ๋Œ€์กฐ(Fig. 5) โ€” ๊ฐ™์€ ๊ฐญ ๋ฐ˜๊ฒฝ, ๋‹ค๋ฅธ ๊ธธ์ด์˜ ๋ชจํ„ฐ๋“ค์ด \tau/Jยท\tau/M ์—์„œ ๊ฒน์นœ๋‹ค(์ถ• ๊ธธ์ด ๋ฌด๊ด€์„ฑ์˜ ์‹ค์ฆ). ํšŒ๊ท€ ์ง€์ˆ˜๋Š” \tau/J \propto r_g^{-1.6}, \tau/M \propto r_g^{0.8}, K_t^2/R \propto r_g^{4.1}.
๊ฐญ ๋ฐ˜๊ฒฝ ์Šค์ผ€์ผ๋ง (ยงIII-C2)
์ง€ํ‘œ ์ฐจ์› ํ•ด์„ ์˜ˆ์ธก Emoteq HT ์นดํƒˆ๋กœ๊ทธ
ํ† ํฌ ๋ฐ€๋„ \tau/M r_g^{1} r_g^{0.8}
ํ† ํฌ/ํšŒ์ „์ž ๊ด€์„ฑ \tau/J r_g^{-1} r_g^{-1.6}
ํ† ํฌ ์ƒ์„ฑ ํšจ์œจ K_t^2/R r_g^{3} r_g^{4.1}

์ €์ž๋“ค์€ ์ด ๋ถˆ์ผ์น˜๋ฅผ ๋ฎ์ง€ ์•Š๊ณ  ์„ค๋ช…ํ•œ๋‹ค. Emoteq HT ์‹œ๋ฆฌ์ฆˆ๋Š” ๋‘๊ป˜๊ฐ€ ๊ณ ์ •์ด ์•„๋‹ˆ๋ผ t_s \propto r_g^{0.8}, t_r \propto r_g^{0.4} ๋กœ ํ•จ๊ป˜ ์ปค์ง„๋‹ค. ์ด๋ฅผ ๋ฐ˜์˜ํ•˜๋ฉด \tau/J ์™€ \tau/M ์€ ๋” ๋‚ฎ๊ฒŒ, K_t^2/R ์€ ๋” ๋†’๊ฒŒ ๋‚˜์™€์•ผ ํ•˜๋Š”๋ฐ ๊ด€์ธก๋œ ํŽธ์ฐจ์˜ ๋ฐฉํ–ฅ์ด ์ •ํ™•ํžˆ ๊ทธ๋ ‡๋‹ค. ๋‹ค๋งŒ ๋‘๊ป˜ ๋ณ€๊ฒฝ์€ ๊ณต๊ทน ์ž๊ธฐ์žฅ ํฌ๊ธฐ์— ๋น„์„ ํ˜•์œผ๋กœ ์˜ํ–ฅ์„ ์ฃผ๊ณ  ๊ถŒ์„  ์„ค๊ณ„๋ฅผ ํฌ๊ฒŒ ๋ฐ”๊ฟ”์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์ •ํ™•ํžˆ ๋ชจ๋ธ๋งํ•˜๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์œ ๋ณดํ•œ๋‹ค.

๊ฒฐ์ •์  ๊ฒฐ๋ก (ยงIII-C3). ์งˆ๋Ÿ‰ ์˜ˆ์‚ฐ ๊ณ ์ • + ์ถœ๋ ฅ ํ† ํฌ ์š”๊ตฌ ๊ณ ์ • + ์ด์ƒ์  ๊ธฐ์–ด๋ฐ•์Šค๋ผ๋ฉด J_{ref} = J_rN^2 \propto r_g^0 ์œผ๋กœ ๋ฐ˜์‚ฌ ๊ด€์„ฑ์€ ๊ฐญ ๋ฐ˜๊ฒฝ๊ณผ ๋ฌด๊ด€ํ•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‹ค์ œ ๊ธฐ์–ด๋ฐ•์Šค๋Š” N ์ด ์ปค์งˆ์ˆ˜๋ก ์งˆ๋Ÿ‰ยท๋งˆ์ฐฐยท๊ด€์„ฑ์ด ๋‹จ์กฐ ์ฆ๊ฐ€ํ•˜๋ฏ€๋กœ \tau_{out} ์€ ์ค„๊ณ  J_r ์€ ๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ํฐ ๊ฐญ ๋ฐ˜๊ฒฝ์ด ์ด๊ธด๋‹ค โ€” ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๊ฐ€ ์•„์˜ˆ ์—†๋‹ค. ์ˆœ์ˆ˜ํ•œ ํ˜•ํƒœ๋กœ๋Š” ์ด ๋ถ„์„์ด ๋‹ค์ด๋ ‰ํŠธ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์˜นํ˜ธํ•˜์ง€๋งŒ, Cheetah์šฉ ๋‹ค์ด๋ ‰ํŠธ ๋“œ๋ผ์ด๋ธŒ ๋ชจํ„ฐ๋Š” ์ง€๋ฆ„ 76.2 cm, ์ถ• ๊ธธ์ด 5 mm๊ฐ€ ๋์„ ๊ฑฐ๋ผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ทธ๋ž˜์„œ ์‹ค์šฉํ•ด๋Š” โ€œ๊ณต๊ฐ„์ด ํ—ˆ์šฉํ•˜๋Š” ์ตœ๋Œ€ ๊ฐญ ๋ฐ˜๊ฒฝ + ํ† ํฌ ์‚ฌ์–‘์ด ์š”๊ตฌํ•˜๋Š” ์ตœ์†Œ ๊ธฐ์–ด๋น„โ€ ๋‹ค.


ํ† ํฌ-์†๋„ ๊ณต๊ฐ„์˜ ์ž‘๋™ ํ•œ๊ณ„(Fig. 7) โ€” ์ดˆ๋ก: ์ œ์กฐ์‚ฌ ๊ถŒ์žฅ ์˜์—ญ(์ „์•• ํ•œ๊ณ„ + ์—ด์  ์—ฐ์†ํ† ํฌ ํ•œ๊ณ„). ํŒŒ๋ž‘: ์ „์••ยท์†๋„๋ฅผ ์˜ฌ๋ฆฌ๋˜ ์ „๋ฅ˜๋Š” ์—ฐ์†ํ† ํฌ ์ดํ•˜๋กœ ์œ ์ง€ํ•œ ํ™•์žฅ ์˜์—ญ. ์ฃผํ™ฉ: ์—ฐ์†ํ† ํฌ๋ฅผ ๊ฐ„ํ—์ ์œผ๋กœ ์ดˆ๊ณผํ•˜๋Š” ๊ณผ๋„ ์˜์—ญ. ๊ทธ ์œ„ ํฌํ™” ํ† ํฌ๋ฅผ ๋„˜์œผ๋ฉด ์Šคํ…Œ์ดํ„ฐ ์ฒ ์‹ฌ์ด ์ž๊ธฐํฌํ™”ํ•ด ํ† ํฌ์ƒ์ˆ˜ K_t ๊ฐ€ ๋–จ์–ด์ง€๋ฉฐ ํ† ํฌ/์ „๋ฅ˜ ๊ด€๊ณ„๊ฐ€ ๊ฐ•ํ•˜๊ฒŒ ๋น„์„ ํ˜•์ด ๋œ๋‹ค(๋…ผ๋ฌธ์€ ์ด๋ฅผ ์ œ์–ด์—์„œ ๋ณด์ƒ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ณธ๋‹ค). ๋” ์œ„์˜ ๊ฐ์žํ™”(demagnetization) ํ† ํฌ๋ฅผ ๋„˜์œผ๋ฉด ๋กœํ„ฐ ์ž์„์ด ์†์ƒ๋œ๋‹ค.

์ด ๊ทธ๋ฆผ์ด ๋’ค์—์„œ ์ค‘์š”ํ•ด์ง„๋‹ค. Proprioceptive force control์€ ๊ฒฐ๊ตญ ์ „๋ฅ˜โ†’ํ† ํฌ ๋งคํ•‘์˜ ์‹ ๋ขฐ์„ฑ์— ๊ฑธ๋ ค ์žˆ๋Š”๋ฐ, ๋‹ค๋ฆฌ ๋กœ๋ด‡์ด ํ† ํฌ ๋ฐ€๋„๋ฅผ ๋Œ์–ด์˜ฌ๋ฆฌ๋ ค๋ฉด ๋ฐ”๋กœ ๊ทธ ๋งคํ•‘์ด ๋น„์„ ํ˜•์ด ๋˜๋Š” ์˜์—ญ(๊ฐ„ํ— ์šด์ „)์„ ์ ๊ทน์ ์œผ๋กœ ์จ์•ผ ํ•œ๋‹ค. ๋…ผ๋ฌธ์€ ์ด๋ฅผ โ€œ๋ณด์ƒ ๊ฐ€๋Šฅํ•˜๋‹คโ€๊ณ ๋งŒ ํ•˜๊ณ  ์‹ค์ œ ๋ณด์ƒ ๋ฐฉ๋ฒ•์€ ์ œ์‹œํ•˜์ง€ ์•Š๋Š”๋‹ค.

MIT Cheetah ๋‹ค๋ฆฌ: ์ˆซ์ž๋กœ ๋ณธ ๊ตฌํ˜„


๋‹ค๋ฆฌ ํ˜•์ƒ๊ณผ ์ฃผ์š” ๋™์—ญํ•™ ํŒŒ๋ผ๋ฏธํ„ฐ(Fig. 9) โ€” ์™ผ์ชฝ ๋‘˜์€ ๋ฌด๋ฆŽ๊ฐ์— ๋”ฐ๋ฅธ DIMF์˜ ํ˜•์ƒ ์˜์กด์„ฑ์„ ์‹œ๊ฐํ™”ํ•œ ๊ฒƒ(์ ์„ =์ด์ƒ์  DIMF 1, ํŒŒ๋ž‘=๊ณ„์‚ฐ๋œ DIMF). ์˜ค๋ฅธ์ชฝ: femur m_1=1.55 kg, I_1=80.9 kgยทcmยฒ; tibia m_2=0.157 kg, I_2=13.1 kgยทcmยฒ; foot m_3=0.116 kg, I_3=7.4 kgยทcmยฒ.
MIT Cheetah ์•ก์ถ”์—์ดํ„ฐ/๋‹ค๋ฆฌ ์ œ์›
ํ•ญ๋ชฉ ๊ฐ’ ์ถœ์ฒ˜
๋ชจํ„ฐ ์ˆ˜์šฉ ๊ณต๊ฐ„ ์ง€๋ฆ„ 12.5 cm ยงIV
Cheetah 1 ๋ชจํ„ฐ Emoteq HT-5001 (ํฌํ™” ํ† ํฌ๋ฐ€๋„ 9 Nm/kg), ์ตœ๋Œ€ trot 6 m/s ยงIV
Cheetah 2 ๋ชจํ„ฐ MIT ์ž์ฒด ์„ค๊ณ„ [37], ํฌํ™” ํ† ํฌ๋ฐ€๋„ ์•ฝ 27 Nm/kg(๋ชจ๋“ˆยท๊ธฐ์–ด ์ œ์™ธ ๋‹จํ’ˆ) ยงIV
๋ชจํ„ฐ ์ถ• ๊ธธ์ด 3 cm (์ถ•๋‹น) ยงIV
๋กœํ„ฐ ๊ด€์„ฑ 3.0279\times10^{-4} kgยทmยฒ ยงV-A
๊ธฐ์–ด๋น„ 1:5.8 (1๋‹จ ์œ ์„ฑ๊ธฐ์–ด, ์œ ์„ฑ 4๊ฐœ) ยงIV
๋ฐ˜์‚ฌ ๊ด€์„ฑ 0.0102 kgยทmยฒ ยงV-A
๊ธฐ์–ด๋น„ ์„ ์ • ๊ทผ๊ฑฐ ์ตœ๋Œ€ 13.5 m/s ์ฃผํ–‰์˜ ์ˆ˜์ง GRF ์š”๊ตฌ + ์ƒ์šฉ ์˜๊ตญ์‹ ๊ธฐ์–ด ๊ทœ๊ฒฉ์—์„œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ๋‹จ๋‹จ(single-stage) ๋น„ ยงIV, ๊ฐ์ฃผ 1
shoulder ๋ชจ๋“ˆ ์งˆ๋Ÿ‰ 3.65 kg (๋ชจํ„ฐ 2.00 + ์—ด์ฒ˜๋ฆฌ๊ฐ• ๊ธฐ์–ด์—ด 0.42 + ํ”„๋ ˆ์ž„ 1.23) ยงIV
๋‹ค๋ฆฌ(ABS 3๋งํฌ) 850 g ยงIV
6 m/s bounding ์ ‘์ง€์‹œ๊ฐ„ ์•ฝ 60 ms ยงIV
์ „์ฒด ์ด๋™๋น„์šฉ(CoT) 0.5 ยงVI, [13][42]

์ฃผ๋ชฉํ•  ์  ๋‘ ๊ฐ€์ง€. ์ฒซ์งธ, ์ปค์Šคํ…€ ๋ชจํ„ฐ์˜ ๋กœํ„ฐ ๊ด€์„ฑ์€ HT-5001์˜ 3๋ฐฐ๋‹ค. ๊ฐญ ๋ฐ˜๊ฒฝ์„ ํ‚ค์› ์œผ๋‹ˆ ๋‹น์—ฐํ•˜๋‹ค โ€” ๊ทธ๋Ÿผ์—๋„ ์ „์ฒด ๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด ์ž‘์€ ์ด์œ ๋Š” ๊ธฐ์–ด๋น„๋ฅผ 5.8๋กœ ๋‚ฎ์ท„๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค(์ œ๊ณฑ ํ•ญ). ๋‘˜์งธ, ๊ธฐ์–ด๋น„ 1:5.8์€ ์ˆœ์ˆ˜ํ•œ ์ตœ์ ํ™” ๊ฒฐ๊ณผ๊ฐ€ ์•„๋‹ˆ๋ผ ์ƒ์šฉ ๊ธฐ์–ด ๋ถ€ํ’ˆ์—์„œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ 1๋‹จ ๋น„๋ผ๋Š” ์ œ์กฐ ์ œ์•ฝ์—์„œ ๋‚˜์™”๋‹ค๊ณ  ๊ฐ์ฃผ์— ์†”์งํžˆ ์ ํ˜€ ์žˆ๋‹ค.

์‹คํ—˜ 1: IMF๋กœ ๋ณธ ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๋น„๊ต


๋ฌด๋ฆŽ๊ฐ์— ๋”ฐ๋ฅธ IMF์™€ ๋ฐฉํ–ฅ๋ณ„ DIMF(Fig. 10) โ€” Cheetah / ๊ฐ€์ƒ SEA Cheetah / StarlETH / HUBO / ๊ฐ€์ƒ SEA HUBO. ์ขŒ์ƒ๋‹จ์ด ์ „์ฒด IMF \xi, ๋‚˜๋จธ์ง€๊ฐ€ \xi_{\hat x}, \xi_{\hat y}, \xi_{\hat z}. ๋ฌด๋ฆŽ๊ฐ์ด ์ž‘์„ ๋•Œ(๋‹ค๋ฆฌ๋ฅผ ํŽธ ์ž์„ธ) IMF๊ฐ€ ๋‚ฎ์•„์ง€๋Š”๋ฐ, ์ฃผ๋กœ \xi_{\hat z}(์ˆ˜์ง) ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ ์ €ํ•˜ ๋•Œ๋ฌธ์ด๋‹ค. ๋ฌด๋ฆŽ๊ฐ \pi(์™„์ „ ์ ‘ํž˜)์—์„œ๋Š” Cheetah์™€ StarlETH ๋ชจ๋‘ \xi_{\hat x} ๊ฐ€ ๊ธ‰๋ฝํ•œ๋‹ค.

๋น„๊ต ์กฐ๊ฑด์„ ์ •ํ™•ํžˆ ์ ์–ด ๋‘๋Š” ๊ฒŒ ์ค‘์š”ํ•˜๋‹ค.

  • Cheetah: ๊ทผ์‚ฌ์‹ \mathbf{H}_{mot}\approx\mathrm{diag}(0,I_1,\dots,I_n) ๋ฅผ ์“ฐ์ง€ ์•Š์•˜๋‹ค. Cheetah ๋ชจํ„ฐ์˜ ๋กœํ„ฐ๋Š” ํšŒ์ „์ถ• ์™ธ ์ฃผ์ถ• ๊ด€์„ฑ์ด ๋‹ค๋ฆฌ ๋งํฌ์™€ ๊ฐ™์€ ์ž๋ฆฟ์ˆ˜๋ผ์„œ, ๊ทผ์‚ฌ์‹์„ ์“ฐ๋ฉด ๊ทธ ๊ธฐ์—ฌ๊ฐ€ ํ†ต์งธ๋กœ ๋ฌด์‹œ๋œ๋‹ค. CAD์—์„œ ๋กœํ„ฐยท์œ ์„ฑ๊ธฐ์–ด์˜ ์งˆ๋Ÿ‰๊ณผ ๊ด€์„ฑ์„ ์ง์ ‘ ๋„ฃ์—ˆ๋‹ค.
  • StarlETH: ๊ฐ•์ฒด ์งˆ๋Ÿ‰ยทCoMยท๊ธฐ๊ตฌํ•™์€ [26], ์‹œ์ƒ๋ฉด ํšŒ์ „๊ด€์„ฑ์€ [39]์—์„œ ๊ฐ€์ ธ์˜ค๊ณ  ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์€ ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋ธ ๋ฐ”์šด๋”ฉ๋ฐ•์Šค์˜ ๋“ฑ๋ฐ€๋„ ๊ฐ€์ •์œผ๋กœ ๊ณ„์‚ฐ. ๋ฐ˜์‚ฌ ์•ก์ถ”์—์ดํ„ฐ ๊ด€์„ฑ์€ ๋ชจ๋ธ๋งํ•˜์ง€ ์•Š์•˜๋‹ค โ€” SEA๊ฐ€ ๋ฐ˜์‚ฌ ๊ด€์„ฑ์„ ์—”๋“œํฌ์ธํŠธ์—์„œ ๋ถ„๋ฆฌํ•œ๋‹ค๋Š” ๋…ผ๋ฆฌ.
  • HUBO Plus: URDF [40] ๊ธฐ๋ฐ˜. ๋กœํ„ฐ 3.33\times10^{-6} kgยทmยฒ, 160:1 โ†’ ๋ฐ˜์‚ฌ 0.0852 kgยทmยฒ. ๊ธฐ์–ด ๊ฐ์†๋ถ€ ์ž์ฒด์˜ ๋ฐ˜์‚ฌ ๊ด€์„ฑ ํšจ๊ณผ๋Š” ๋ชจ๋ธ๋งํ•˜์ง€ ์•Š์•˜๋‹ค.
  • IMF๋Š” ๋ฐœ๋ฐ”๋‹ฅ ์ค‘์•™ ์ถฉ๋Œ ๊ฐ€์ •.
๋ฐ˜์‚ฌ ๊ด€์„ฑ์ด IMF์— ๊ธฐ์—ฌํ•˜๋Š” ์ •๋„ (๊ณ ๋ คํ•œ ํ˜•์ƒ์— ๋Œ€ํ•ด ํ‰๊ท , ยงV-A)
๋กœ๋ด‡ ๋ฌด๊ฐœ์กฐ IMF / ๊ฐ€์ƒ SEA ๋ฒ„์ „ IMF
MIT Cheetah 90%
HUBO Plus 52%

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

์‹คํ—˜ 2: ์Šคํ… ์ž…๋ ฅ โ€” ๋ณ‘๋ชฉ์€ ์ „๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ตฌ์กฐ๋‹ค


100 N ๋ฐ˜๊ฒฝ๋ฐฉํ–ฅ ์Šคํ… ์ž…๋ ฅ ํ…Œ์ŠคํŠธ(Fig. 11) โ€” ๊ฒ€์ •=์ง€๋ น, ๋นจ๊ฐ•=๋ชจํ„ฐ ์ „๋ฅ˜์—์„œ ์ถ”์ •ํ•œ ํž˜, ํŒŒ๋ž‘=์™ธ๋ถ€ ์„ผ์„œ ์‹ค์ธก. ๋นจ๊ฐ•์€ ์ง€๋ น์„ ๊ฑฐ์˜ ์ฆ‰์‹œ ๋”ฐ๋ผ๊ฐ€์ง€๋งŒ ํŒŒ๋ž‘์€ ํฌ๊ฒŒ ์˜ค๋ฒ„์ŠˆํŠธ(์•ฝ 150 N)ํ•˜๊ณ  ์ง„๋™ํ•œ๋‹ค. ์ด ๊ดด๋ฆฌ๊ฐ€ ๊ณง ๋‹ค๋ฆฌ์˜ ๊ตฌ์กฐ์  ์ปดํ”Œ๋ผ์ด์–ธ์Šค์ด๋ฉฐ, proprioceptive ํž˜์ œ์–ด์˜ ๋Œ€์—ญํญ์„ ์ „๊ธฐ ๋™์—ญํ•™๋ณด๋‹ค ๋‚ฎ๊ฒŒ ๋Œ์–ด๋‚ด๋ฆฐ๋‹ค.

์…‹์—…: Zwick Roell BX1-EZ005.A4K-000 ์ถ•๋ฐฉํ–ฅ ์žฌ๋ฃŒ์‹œํ—˜๊ธฐ์— ๋‹ค๋ฆฌ๋ฅผ ์žฅ์ฐฉํ•˜๊ณ , ๊ธฐ๋ณธ ๋กœ๋“œ์…€์„ ATI delta(SI-660-60 ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜, z์ถ• ์ตœ๋Œ€ 1980 N, ๋ถ„ํ•ด๋Šฅ 0.25 N)๋กœ ๊ต์ฒด. ์ „๋ฅ˜ ์ œ์–ด๋Š” 20 kHz ์ปค์Šคํ…€ ๋“œ๋ผ์ด๋ฒ„.

Table I โ€” ์Šคํ… ์ž…๋ ฅ ํ…Œ์ŠคํŠธ๋กœ ์ถ”์ •ํ•œ ์‹œ์Šคํ…œ ๋Œ€์—ญํญ(2์ฐจ ์‘๋‹ต ๊ฐ€์ •)
์‹œ์Šคํ…œ ์ƒ์Šน์‹œ๊ฐ„ T_r (ms) ๋Œ€์—ญํญ (Hz)
๋ชจํ„ฐ ๋“œ๋ผ์ด๋ฒ„ โ†’ ๊ถŒ์„  ์ „๋ฅ˜ 0.875 400
๋ชจํ„ฐ ๋“œ๋ผ์ด๋ฒ„ โ†’ ๋ฐœ๋ ํž˜ 3.38 103.7

์ด ํ‘œ์—์„œ ์ฝ์–ด์•ผ ํ•  ๊ฒƒ์€ 103.7 Hz๋ผ๋Š” ์ˆซ์ž ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ 400 โ†’ 103.7๋กœ ๊นŽ์—ฌ๋‚˜๊ฐ„ 4๋ฐฐ๋‹ค. ์ „๊ธฐ์ ์œผ๋กœ๋Š” 400 Hz๊ฐ€ ๊ฐ€๋Šฅํ•œ๋ฐ ๊ธฐ๊ณ„ ๊ตฌ์กฐ๊ฐ€ 103.7 Hz๋กœ ์ œํ•œํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•ž์˜ ๋ชจ๋ธ ์˜ˆ์ธก \omega_n = 79.7 Hz์™€ ๊ฐ™์€ ์ž๋ฆฟ์ˆ˜๋ผ๋Š” ์ ์„ ๋…ผ๋ฌธ์ด ์งš๋Š”๋‹ค โ€” ยงIII-A์˜ ๋‹จ์ˆœ ๋ชจ๋ธ์ด ์‹ค์ œ ์‹œ์Šคํ…œ์˜ ๋Œ€์—ญํญ์„ ๋Œ€๋žต ๋งžํžŒ๋‹ค๋Š” ๋œป์ด๋‹ค.

์‹คํ—˜ 3: ์‹ค์ฃผํ–‰ ํž˜ ์ถ”์ข… โ€” ๋ชจ๋ธ ์—†์ด ๋˜๋Š”๊ฐ€


์‹คํ—˜ ์…‹์—…(Fig. 12) โ€” ATI delta F/T ์„ผ์„œ๋ฅผ ์ ‘์ด‰๋ฉด์— ๋งค๋ฆฝํ•ด ์•ž์™ผ๋ฐœ์ด ๋ณดํ–‰์„ ๋ฐฉํ•ด๋ฐ›์ง€ ์•Š๊ณ  ์„ผ์„œ๋ฅผ ๋ฐŸ๋„๋ก ํ–ˆ๋‹ค. ๋กœ๋ด‡์€ ๊ตฌ์† ์—†์ด 3D bounding ์ค‘์ด๋‹ค.

์ œ์–ด๋Š” ์ด์ „ ์—ฐ๊ตฌ [41]์˜ bounding ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ๊ฐ stance ๋‹ค๋ฆฌ์˜ ๋ชฉํ‘œ ํž˜ \mathbf{f}_{pro}\in\mathbb{R}^3 ๋ฅผ ๋‚ด๊ณ , ์ด๋ฅผ ์ •์—ญํ•™ ๋งคํ•‘ ํ•˜๋‚˜๋กœ๋งŒ ๊ด€์ ˆ ํ† ํฌ๋กœ ๋ฐ”๊พผ๋‹ค.

\boldsymbol\tau_d = \mathbf{S}_\ell \mathbf{J}^T \mathbf{f}_{pro}, \qquad \mathbf{J}, \mathbf{S}_\ell \in \mathbb{R}^{3\times 18},\ \boldsymbol\tau_d\in\mathbb{R}^3

\boldsymbol\tau_d ๋Š” ์‹œ์ƒ๋ฉด์˜ proprioceptive ์•ก์ถ”์—์ดํ„ฐ 2๊ฐœ์™€, ์ธก๋ฐฉ \hat y ํž˜์„ ๋‹ด๋‹นํ•˜๋Š” ์ข€ ๋” ์ „ํ†ต์ ์ธ ํž™ ab/ad ์•ก์ถ”์—์ดํ„ฐ 1๊ฐœ์˜ ํ† ํฌ๋ฅผ ๋‹ด๋Š”๋‹ค. ๋…ผ๋ฌธ์€ โ€œ์‹ (44)์˜ ์ •์—ญํ•™ ์™ธ์— ์–ด๋–ค ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ •๋ณด๋„ ๋ชฉํ‘œ ํž˜โ†’์ง€๋ น ์ „๋ฅ˜ ๋ณ€ํ™˜์— ์“ฐ์ง€ ์•Š์•˜๋‹คโ€ ๊ณ  ๋‘ ๋ฒˆ ๊ฐ•์กฐํ•œ๋‹ค.


๊ฐ€์žฅ ๊ณต๊ฒฉ์ ์ธ ์กฐ๊ฑด์˜ ํž˜ ์ถ”์ข…(Fig. 15, ๋“€ํ‹ฐ๋น„ D=0.298) โ€” ์œ„ f_x, ์•„๋ž˜ f_z. ํŒŒ๋ž‘=proprioceptive ์ถ”์ •, ๋นจ๊ฐ•=F/T ์„ผ์„œ ์‹ค์ธก, ํšŒ์ƒ‰=ํ‰๊ฐ€ ๊ตฌ๊ฐ„. ์ˆ˜์ง๋ ฅ์ด 500 N ๊ทผ์ฒ˜๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€๊ณ  ์ ‘์ง€์‹œ๊ฐ„์€ ์งง๋‹ค. ์ถฉ๊ฒฉ ์งํ›„ ํŠธ๋žœ์ง€์–ธํŠธ๋Š” ํ‰๊ฐ€์—์„œ ์ œ์™ธ๋œ๋‹ค(ํ‰๊ฐ€ ๊ตฌ๊ฐ„์€ ์‹ค์ธก ์ˆ˜์ง๋ ฅ์ด proprioceptive ๊ฐ’์„ ๊ฐ€๋กœ์ง€๋ฅผ ๋•Œ ์‹œ์ž‘ํ•ด proprioceptive ๊ฐ’์ด 0์ด ๋  ๋•Œ ๋๋‚œ๋‹ค).
Table II โ€” ๋“€ํ‹ฐ๋น„๋ณ„ proprioceptive ํž˜ ์ถ”์ข… ์ •ํ™•๋„. ๋…ผ๋ฌธ์€ โ€œ์ผ๋ฐ˜์ ์œผ๋กœ ๋“€ํ‹ฐ๋น„๊ฐ€ ๋†’์„์ˆ˜๋ก ์˜ค์ฐจ๊ฐ€ ์ž‘๋‹คโ€๊ณ  ์š”์•ฝํ•œ๋‹ค.
๋“€ํ‹ฐ๋น„ D ํ‰๊ท  ์˜ค์ฐจ f_x (%) ํ‰๊ท  ์˜ค์ฐจ f_z (%)
0.579 24.35 18.20
0.410 27.54 14.19
0.298 33.52 22.91

์—ฌ๊ธฐ์„œ๋„ ๋…ผ๋ฌธ์€ ์ž๊ธฐ ๋ฐ์ดํ„ฐ์˜ ํ ์„ ์ง์ ‘ ์ง€์ ํ•œ๋‹ค. ๊ณ ๋“€ํ‹ฐ๋น„(Fig. 13)์˜ ์ฒซ ํ™‰ ์ˆ˜์ง๋ ฅ์— ์•ฝ 20 Hz์˜ ์ž์œ ์ง„๋™(unforced oscillation)์ด ๋ณด์ด๋Š”๋ฐ, ์ด๋Š” ๋‹ค๋ฆฌ ๊ตฌ์กฐ์™€ ๊ธฐ๊ตฌ์˜ ๋ชจ๋ธ๋ง๋˜์ง€ ์•Š์€ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋•Œ๋ฌธ์ด๋‹ค. ํ–ฅํ›„ ๋‹ค๋ฆฌ์˜ ์งˆ๋Ÿ‰๋‹น ๊ฐ•์„ฑ๋น„๋ฅผ ๋” ์˜ฌ๋ ค ๊ตฌ์กฐ ๋™์—ญํ•™์˜ ๊ณ ์œ ์ง„๋™์ˆ˜๋ฅผ ๋†’์—ฌ์•ผ ํ•œ๋‹ค๊ณ  ์ ๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ฌธ์žฅ์œผ๋กœ SEA/ํ† ํฌ์„ผ์„œ ์ง„์˜์„ ํ•œ ๋ฒˆ ๋” ๊ฒจ๋ˆˆ๋‹ค: โ€œ๋น„๋™์œ„์น˜(non-collocated) ํž˜์ œ์–ด ๋ฐฉ์‹์˜ ๋Œ€์—ญํญ์„ ์ œํ•œํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ ์ด๋Ÿฐ ๋ชจ๋ธ๋ง๋˜์ง€ ์•Š์€ ์ „๋™ ๋™์—ญํ•™์ด๋‹ค.โ€


๋…ผ๋ฌธ ๋ฒ”์œ„ ๋ฐ–์˜ ์„ฑ๊ณผ ์‚ฌ๋ก€(Fig. 16) โ€” ํฐ ์žฅ์• ๋ฌผ ์œ„๋กœ์˜ running jump [43]. ยงVI์€ ์ด ์•ก์ถ”์—์ดํ„ฐ ์„ค๊ณ„๊ฐ€ ์ตœ๋Œ€ 6 m/s ์ฃผํ–‰๊ณผ ๊ณต์นญ ๋‹ค๋ฆฌ ๊ธธ์ด์˜ 80% ๋†’์ด ์žฅ์• ๋ฌผ ์ ํ”„๋ฅผ ๊ฐ€๋Šฅ์ผ€ ํ–ˆ๋‹ค๊ณ  ์ ๋Š”๋‹ค.

์ง๊ด€: โ€œ์„ผ์„œ๋ฅผ ์—†์• ๋Š” ๊ฒƒโ€์ด ์™œ ์„ฑ๋Šฅ์ด ๋˜๋Š”๊ฐ€

์„ธ ๋ฌธ์žฅ์œผ๋กœ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

  1. ํž˜ ์„ผ์„œ๋ฅผ ๊ด€์ ˆ ๋’ค์— ๋‘๋ฉด ์„ผ์„œ์™€ ๊ตฌ๋™๊ธฐ ์‚ฌ์ด์— ๋™์—ญํ•™์ด ๋‚€๋‹ค. ๊ทธ ๋™์—ญํ•™(๊ธฐ์–ด ๋งˆ์ฐฐ, ๋ฐฑ๋ž˜์‹œ, ๊ตฌ์กฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค)์ด ์ถฉ๋Œ ์‹œ ๊ณ ์ฃผํŒŒ ์„ฑ๋ถ„์„ ๋งŒ๋“ค๊ณ , ์ด๊ฒƒ์ด ๊ณง ์ ‘์ด‰ ๋ถˆ์•ˆ์ •(contact instability [3])์˜ ์›์ธ์ด๋‹ค. ์ „๋ฅ˜๋ฅผ ์ฝ์œผ๋ฉด ์„ผ์„œ์™€ ๊ตฌ๋™๊ธฐ๊ฐ€ ๋™์ผ ์ง€์ (collocated) ์ด๋ผ ์ด ๋ฌธ์ œ๊ฐ€ ์‚ฌ๋ผ์ง„๋‹ค.
  2. ๊ทธ๋Ÿฐ๋ฐ ์ „๋ฅ˜๊ฐ€ ๋ฐœ๋ ํž˜์„ ๋งํ•ด ์ฃผ๋ ค๋ฉด ๊ทธ ์‚ฌ์ด๊ฐ€ ํˆฌ๋ช…ํ•ด์•ผ ํ•œ๋‹ค. ํˆฌ๋ช…์„ฑ์˜ ์ ์€ ๊ธฐ์–ด๋น„๋‹ค โ€” ๋งˆ์ฐฐ์€ ๊ธฐ์–ด๋น„์— ๋Œ€๋žต ๋น„๋ก€ํ•˜๊ณ , ๋ฐ˜์‚ฌ ๊ด€์„ฑ์€ ๊ธฐ์–ด๋น„์˜ ์ œ๊ณฑ์œผ๋กœ ์ปค์ง„๋‹ค. ๊ทธ๋ž˜์„œ ๊ธฐ์–ด๋น„๋ฅผ ๋‚ฎ์ถ”๋Š” ๊ฒƒ์ด โ€œ์ถฉ๊ฒฉ ์™„ํ™”โ€์™€ โ€œํž˜ ์ถ”์ • ๊ฐ€๋Šฅ์„ฑโ€์„ ๋™์‹œ์— ์‚ฐ๋‹ค.
  3. ๊ธฐ์–ด๋น„๋ฅผ ๋‚ฎ์ถ”๋ฉด ํ† ํฌ๊ฐ€ ๋ชจ์ž๋ž€๋‹ค. ๊ทธ ๊ตฌ๋ฉ์„ ๋ฉ”์šฐ๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์ด ๋ชจํ„ฐ ์ž์ฒด์˜ ํ† ํฌ๋ฐ€๋„์ด๊ณ , ๊ทธ ์ง€๋ ›๋Œ€๊ฐ€ ๊ฐญ ๋ฐ˜๊ฒฝ์ด๋‹ค. ๋…ผ๋ฌธ์˜ ์„ธ ์ ˆ(๋ชจ๋‹ฌ ํ•ด์„ โ†’ IMF โ†’ ์ฐจ์› ํ•ด์„)์€ ๊ฒฐ๊ตญ ํ•˜๋‚˜์˜ ์ธ๊ณผ ์‚ฌ์Šฌ์ด๋‹ค.

์˜ค๋Š˜๋‚  legged RL๋กœ์˜ ๊ณ„์Šน โ€” โš ๏ธ ์ด ์ ˆ์€ ๋…ผ๋ฌธ ๋ฐ– ํ•ด์„์ด๋‹ค

์•„๋ž˜๋Š” ์ด ๋…ผ๋ฌธ์ด ์ฃผ์žฅํ•œ ๋‚ด์šฉ์ด ์•„๋‹ˆ๋‹ค. 2017๋…„ T-RO ๋…ผ๋ฌธ์€ ๊ฐ•ํ™”ํ•™์Šต์„ ํ•œ ๋ฒˆ๋„ ์–ธ๊ธ‰ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์‚ฌ์šฉ์ž ์š”์ฒญ์— ๋”ฐ๋ผ, ์ด ํ•˜๋“œ์›จ์–ด ์ฒ ํ•™์ด ์ดํ›„ legged RL ๊ด€ํ–‰๊ณผ ์–ด๋–ป๊ฒŒ ์ด์–ด์ง€๋Š”์ง€๋ฅผ ๋ฆฌ๋ทฐ์–ด์˜ ํ•ด์„์œผ๋กœ ์ ๋Š”๋‹ค. ๋…ผ๋ฌธ ๊ทผ๊ฑฐ๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์€ ์ธ์šฉ์„ ๋‹ฌ๊ณ , ๋‚˜๋จธ์ง€๋Š” ์ถ”์ •์ž„์„ ๋ช…์‹œํ•œ๋‹ค.

(1) ์™œ ๊ด€์ธก ๋ฒกํ„ฐ์— q, \dot q, \tau ๊ฐ€ ๊ธฐ๋ณธ์œผ๋กœ ๋“ค์–ด๊ฐ€๋Š”๊ฐ€

์˜ค๋Š˜๋‚  legged RL ์ •์ฑ…์˜ ๊ด€์ธก์€ ๋Œ€์ฒด๋กœ ๋ฒ ์ด์Šค IMU(๊ฐ์†๋„ยท์ค‘๋ ฅ ๋ฐฉํ–ฅ)์™€ ๊ด€์ ˆ ์œ„์น˜ยท์†๋„, ๊ทธ๋ฆฌ๊ณ  ์ง์ „ ์•ก์…˜(+ ์ข…์ข… ์ถ”์ • ํ† ํฌ)๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. โ€œ๋ธ”๋ผ์ธ๋“œ ๋ณดํ–‰โ€์ด ๊ฐ€๋Šฅํ•œ ์ด์œ ๋ฅผ ํ•™์Šต ์ชฝ ๋…ผ๋ฌธ๋“ค์€ ๋ณดํ†ต โ€œ๊ณ ์œ ์ˆ˜์šฉ ์‹ ํ˜ธ์— ์ง€ํ˜• ์ •๋ณด๊ฐ€ ์•”๋ฌต์ ์œผ๋กœ ์‹ค๋ ค ์žˆ๋‹คโ€ ๋กœ ์„ค๋ช…ํ•˜๋Š”๋ฐ, ๊ทธ ์‹ ํ˜ธ๊ฐ€ ์‹ค์ œ๋กœ ์ •๋ณด๋ฅผ ๋‹ด์œผ๋ ค๋ฉด ๋‹ค๋ฆฌ๊ฐ€ ์ง€ํ˜•์— ๋ฐ€๋ ค ์›€์ง์—ฌ ์ค˜์•ผ ํ•œ๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ์–ธ์–ด๋กœ ๋งํ•˜๋ฉด IMF๊ฐ€ ์ถฉ๋ถ„ํžˆ ์ปค์•ผ ํ•œ๋‹ค. \xi \to 0 ์ธ (๊ธฐ์–ด๋น„๊ฐ€ ๋†’๊ณ  ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋ธ”ํ•˜์ง€ ์•Š์€) ๋‹ค๋ฆฌ๋Š” ์ง€ํ˜•์ด ๋ฐœ์„ ๋ฐ€์–ด๋„ ๊ด€์ ˆ์ด ๋ฐ˜์‘ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ, q,\dot q ์—์„œ ์ฝ์–ด๋‚ผ ์ ‘์ด‰ ์ •๋ณด ์ž์ฒด๊ฐ€ ์• ์ดˆ์— ์ƒ๊ธฐ์ง€ ์•Š๋Š”๋‹ค. ๋…ผ๋ฌธ์˜ dm_e/dI>0 ๊ณผ \Lambda_L \succeq \Lambda ๋Š” ์ด ์ง๊ด€์— ๋Œ€ํ•œ ์ •๋Ÿ‰์  ๊ทผ๊ฑฐ๋ฅผ ์ œ๊ณตํ•œ๋‹ค(์ด ์—ฐ๊ฒฐ ์ž์ฒด๋Š” ํ•„์ž์˜ ํ•ด์„์ด๋‹ค).

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ† ํฌ๋ฅผ ์•ก์…˜์œผ๋กœ ์ฃผ๊ณ  ํ† ํฌ๋ฅผ ๊ด€์ธก์œผ๋กœ ๋ฐ›๋Š” ์ธํ„ฐํŽ˜์ด์Šค(๋˜๋Š” ๊ด€์ ˆ PD ๊ฒŒ์ธ์„ ์ •์ฑ…์ด ์ถœ๋ ฅํ•˜๋Š” ํ˜•ํƒœ)๋Š” โ€œํ† ํฌ๋ฅผ ์ง์ ‘ ๋ช…๋ นํ•  ์ˆ˜ ์žˆ๊ณ , ๋ช…๋ นํ•œ ํ† ํฌ๊ฐ€ ์‹ค์ œ๋กœ ์‹คํ˜„๋œ๋‹คโ€๋Š” ์ „์ œ ์œ„์— ์„œ ์žˆ๋‹ค. ๊ทธ ์ „์ œ๋ฅผ ํ•˜๋“œ์›จ์–ด๋กœ ๋งŒ๋“  ๊ฒƒ์ด ๋ฐ”๋กœ ์ด ๋…ผ๋ฌธ์˜ ยงV-C โ€” ์ •์—ญํ•™ ๋งคํ•‘ ํ•˜๋‚˜๋กœ 500 N๊ธ‰ ์ง€๋ฉด๋ฐ˜๋ ฅ์„ ๋ชจ๋ธ ์—†์ด ์ถ”์ข…ํ•œ ๊ฒฐ๊ณผ๋‹ค.

(2) sim-to-real์—์„œ ์™œ actuator ๋ชจ๋ธ๋ง์ด ๋‹ค์‹œ ํ•„์š”ํ•ด์ง€๋Š”๊ฐ€

์ด ๋…ผ๋ฌธ์˜ ๋‚™๊ด€์—๋„ ์ •ํ™•ํžˆ ์–ด๋””์„œ ์ƒˆ๋Š”์ง€๊ฐ€ ๋…ผ๋ฌธ ์•ˆ์— ์ ํ˜€ ์žˆ๋‹ค.

  • Fig. 7: ํฌํ™” ํ† ํฌ๋ฅผ ๋„˜์œผ๋ฉด K_t ๊ฐ€ ๋–จ์–ด์ง€๋ฉฐ ํ† ํฌ/์ „๋ฅ˜ ๊ด€๊ณ„๊ฐ€ ๊ฐ•ํ•œ ๋น„์„ ํ˜•์ด ๋œ๋‹ค. ๋‹ค๋ฆฌ ๋กœ๋ด‡์€ ๊ฐ„ํ— ๊ณ ํ† ํฌ๋ฅผ ์ ๊ทน์ ์œผ๋กœ ์“ฐ๋ฏ€๋กœ ์ด ์˜์—ญ์„ ๋Š˜ ์ง€๋‚œ๋‹ค.
  • Fig. 11 / ยงV-B: ์ „๋ฅ˜ ๋Œ€์—ญํญ 400 Hz๊ฐ€ ๊ตฌ์กฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋•Œ๋ฌธ์— 103.7 Hz๋กœ ๊นŽ์ธ๋‹ค.
  • ยงV-C / Fig. 13: ๋ชจ๋ธ๋ง๋˜์ง€ ์•Š์€ ๊ตฌ์กฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๊ฐ€ ์•ฝ 20 Hz ์ž์œ ์ง„๋™์„ ๋งŒ๋“ ๋‹ค.
  • ยงII-B: โ€œ๊ธฐ์–ด ์—๋„ˆ์ง€ ํŠน์„ฑ์„ ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ์‚ฌ์ „์— ์ •ํ™•ํžˆ ๋ชจ๋ธ๋งํ•˜๋Š” ๊ฒƒ์€ ์—ฌ๋Ÿฌ ์š”์ธ ๋•Œ๋ฌธ์— ๋ณต์žกํ•˜๋‹คโ€ ([15] ์ฐธ์กฐ) โ€” ์ฆ‰ ๋งˆ์ฐฐ์€ ์• ์ดˆ์— ๋ชจ๋ธ๋งํ•˜๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์ €์ž๋“ค์ด ์ธ์ •ํ•œ๋‹ค.

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ๋ณดํ†ต ๊ด€์ ˆ์„ ์ด์ƒ์ ์ธ ํ† ํฌ์›์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค. ์œ„ ๋„ค ํ•ญ๋ชฉ์€ ์ „๋ถ€ ๊ทธ ์ด์ƒํ™”๊ฐ€ ๊นจ์ง€๋Š” ์ง€์ ์ด๊ณ , ์ด๊ฒƒ์ด sim-to-real์—์„œ actuator dynamics๋ฅผ ๋”ฐ๋กœ ํ•™์Šตยท๋ชจ๋ธ๋งํ•ด์•ผ ํ•˜๋Š” ์ด์œ ์™€ ๊ณง๋ฐ”๋กœ ๋Œ€์‘ํ•œ๋‹ค(ANYmal์˜ actuator net ๊ณ„์—ด์ด ๋Œ€ํ‘œ์ ์ด๋‹ค โ€” ๋‹ค๋งŒ ANYmal์€ SEA ๊ธฐ๋ฐ˜์ด๋ผ ์ด ๋…ผ๋ฌธ์ด ๋น„ํŒํ•œ ์ชฝ์— ๊ฐ€๊น๊ณ , ๊ทธ๋ž˜์„œ ๋ชจ๋ธ๋ง ๋ถ€๋‹ด์ด ๋” ์ปธ๋‹ค๋Š” ์ ์ด ํฅ๋ฏธ๋กญ๋‹ค. ์ด ๋Œ€๋น„๋Š” ํ•„์ž์˜ ํ•ด์„์ด๋‹ค). ์ค€์ง๊ฒฐ(quasi-direct-drive) ์•ก์ถ”์—์ดํ„ฐ๋Š” ๋ชจ๋ธ๋งํ•ด์•ผ ํ•  ๋™์—ญํ•™์„ ์ค„์—ฌ ์ฃผ์ง€๋งŒ ์—†์• ์ง€๋Š” ์•Š๋Š”๋‹ค โ€” ๋…ผ๋ฌธ ์ž์‹ ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ๋งํ•œ๋‹ค. ์‹ค์ œ๋กœ Table II์˜ ํž˜ ์ถ”์ข… ์˜ค์ฐจ 14~33%๋Š” โ€œ๋ชจ๋ธ ์—†์ด ์ด๋งŒํผ ๋œ๋‹คโ€๋Š” ๋œป์ธ ๋™์‹œ์— โ€œ๋ชจ๋ธ ์—†์ด๋Š” ์ด ์ •๋„๊นŒ์ง€โ€ ๋ผ๋Š” ๋œป์ด๊ธฐ๋„ ํ•˜๋‹ค.

(3) ๊ณ„๋ณด์— ๋Œ€ํ•œ ์œ ๋ณด

MIT Cheetah ๊ณ„์—ด์˜ ์ €๊ธฐ์–ด๋น„ ์•ก์ถ”์—์ดํ„ฐ ์„ค๊ณ„๊ฐ€ ์ดํ›„ ์ค€์ง๊ฒฐ ์‚ฌ์กฑ๋ณดํ–‰ ํ”Œ๋žซํผ์˜ ์‚ฌ์‹ค์ƒ ํ‘œ์ค€์ด ๋˜์—ˆ๊ณ , ๊ทธ ์œ„์—์„œ ๋Œ€๊ทœ๋ชจ ๋ณ‘๋ ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ RL์ด ๊ฝƒํˆ๋‹ค๋Š” ์„œ์ˆ ์€ ๋กœ๋ณดํ‹ฑ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋„๋ฆฌ ๋ฐ›์•„๋“ค์—ฌ์ง€๋Š” ์ด์•ผ๊ธฐ๋‹ค. ๋‹ค๋งŒ ์ด ๋…ผ๋ฌธ์€ ๊ทธ ์—ฐ๊ฒฐ์„ ์ฃผ์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ด ๋ฆฌ๋ทฐ๋„ ๊ทธ๊ฒƒ์„ ๋…ผ๋ฌธ์˜ ๊ฒฐ๋ก ์ฒ˜๋Ÿผ ์ œ์‹œํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ •์ฑ… ๊ด€์ธก์— q,\dot q,\tau ๋ฅผ ๋„ฃ๋Š” ๊ด€ํ–‰ ์ž์ฒด๋Š” ์ด ๋…ผ๋ฌธ ์ด์ „์˜ ๊ณ ์ „ ์ œ์–ด(์ž„ํ”ผ๋˜์Šค ์ œ์–ด, whole-body control)์—์„œ๋„ ์ด๋ฏธ ํ‘œ์ค€์ด์—ˆ๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ๊ธฐ์—ฌ๋Š” โ€œ๊ทธ ์‹ ํ˜ธ๋ฅผ ๊ฐ’์‹ธ๊ณ  ์ง€์—ฐ ์—†์ด, ์ถ”๊ฐ€ ์„ผ์„œ ์—†์ด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ณ„๋ฅผ ์–ด๋–ป๊ฒŒ ์„ค๊ณ„ํ•˜๋Š”๊ฐ€โ€ ์— ์žˆ๋‹ค.

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

๊ฐ•์ 

  • ์„ค๊ณ„ ์ง€์นจ์ด ํ•˜๋‚˜์˜ ์ธ๊ณผ ์‚ฌ์Šฌ๋กœ ๋‹ซํžŒ๋‹ค. ๋ชจ๋‹ฌ ํ•ด์„(m_e) โ†’ ๋‹ค์ž์œ ๋„ ์ผ๋ฐ˜ํ™”(IMF) โ†’ ๋ชจํ„ฐ ๊ธฐํ•˜(r_g) โ†’ ์‹ค๋ฌผ(1{:}5.8) โ†’ ์‹คํ—˜(103.7 Hz, 85 ms). ๊ฐ ๋‹จ๊ณ„๊ฐ€ ์•ž ๋‹จ๊ณ„์˜ ๋ณ€์ˆ˜๋ฅผ ๋ฌผ๋ ค๋ฐ›๋Š”๋‹ค. ํ•˜๋“œ์›จ์–ด ๋…ผ๋ฌธ์—์„œ ๋ณด๊ธฐ ๋“œ๋ฌธ ๊ตฌ์„ฑ์ด๋‹ค.
  • IMF๋Š” ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ธฐ์—ฌ๋‹ค. ๋ฌด์ฐจ์›์ด๊ณ , ์ž ๊ธด ๊ธฐ์ค€ \Lambda_L ์ด ๊ธฐ์–ด๋น„ ๋ถˆ๋ณ€์ด๋ฉฐ, 0\le\xi\le1 ์ด ์ฆ๋ช…๋ผ ์žˆ๊ณ (๋ถ€๋ก), ๋ฐฉํ–ฅ๋ณ„ ๋ฒ„์ „ \xi_x ๋Š” โ€œ์ถฉ๋Œ ์—๋„ˆ์ง€ ์†์‹ค ๊ฐ์†Œ์œจโ€์ด๋ผ๋Š” ๋ฌผ๋ฆฌ์  ํ•ด์„๊นŒ์ง€ ๋ถ™๋Š”๋‹ค. SEA๊ฐ€ ์žˆ๋“  ์—†๋“  ๊ณ„์‚ฐ๋˜๋ฏ€๋กœ ์ด์งˆ์  ๋กœ๋ด‡์˜ ๋น„๊ต๊ฐ€ ์‹ค์ œ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ๋น„๊ต ๋Œ€์ƒ์„ ์ž๊ธฐ์—๊ฒŒ ๋ถˆ๋ฆฌํ•˜๊ฒŒ ์žก์•˜๋‹ค. Fig. 10์—์„œ StarlETH๊ฐ€ ๊ฐ€์žฅ ๋†’์€ IMF๋ผ๊ณ  ๋จผ์ € ์ธ์ •ํ•˜๊ณ  ์‹œ์ž‘ํ•œ๋‹ค. ์ฃผ์žฅ์€ โ€œ์šฐ๋ฆฌ๊ฐ€ ์ตœ๊ณ โ€๊ฐ€ ์•„๋‹ˆ๋ผ โ€œ์Šคํ”„๋ง ์—†์ด SEA์˜ 90%โ€์ด๊ณ , ๊ทธ ๋Œ€๊ฐ€๋กœ ๋Œ€์—ญํญ์„ 79.7 Hz vs 13.5 Hz๋งŒํผ ๋ฒŒ์—ˆ๋‹ค๋Š” ๊ตํ™˜ ๋…ผ๋ฆฌ๋‹ค.
  • ํ•œ๊ณ„๋ฅผ ๋ณธ๋ฌธ์— ๋ฐ•์•„ ๋‘”๋‹ค. IMF๊ฐ€ ์ถฉ๊ฒฉ์ (impulsive) ๊ฐ€์ •์— ๋ฌถ์—ฌ ์žˆ๋‹ค๋Š” ์ , ๊ฐ•์„ฑ ๊ฐ’ ๋ณ€ํ™”์— ๋‘”๊ฐํ•˜๋‹ค๋Š” ์ , Fig. 11์˜ ์ถ”์ •-์‹ค์ธก ๊ดด๋ฆฌ๊ฐ€ ๊ณง ๊ตฌ์กฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋ผ๋Š” ์ , ์นดํƒˆ๋กœ๊ทธ ์ง€์ˆ˜์™€ ์ด๋ก  ์ง€์ˆ˜์˜ ๋ถˆ์ผ์น˜ ์›์ธ, ๊ธฐ์–ด๋น„ 1:5.8์ด ๋ถ€ํ’ˆ ๊ฐ€์šฉ์„ฑ ์ œ์•ฝ์ด์—ˆ๋‹ค๋Š” ์  โ€” ์ „๋ถ€ ์ €์ž๋“ค์ด ๋จผ์ € ์ ์—ˆ๋‹ค.

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

  • IMF๋Š” ๊ด€์„ฑ๋งŒ ๋ณธ๋‹ค. ์ €์ž๋“ค๋„ ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๊ฐ€ ์†๋„ ์˜์กด(๋งˆ์ฐฐ) ์„ฑ๋ถ„์„ ํ•จ๊ป˜ ๊ฐ–๋Š”๋‹ค๊ณ  ยงIII-B ์ฒซ ๋ฌธ๋‹จ์— ์“ฐ์ง€๋งŒ, IMF์—๋Š” ๋งˆ์ฐฐ์ด ์ „ํ˜€ ๋“ค์–ด๊ฐ€์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๊ณ ๊ธฐ์–ด๋น„ ์‹œ์Šคํ…œ์˜ ๋น„๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋Š” ์ƒ๋‹น ๋ถ€๋ถ„ ๋งˆ์ฐฐ์—์„œ ์˜จ๋‹ค(์ €์ž๋“ค ์ž์‹ ์˜ ์„ ํ–‰ ์—ฐ๊ตฌ [15]๊ฐ€ ์ •ํ™•ํžˆ ๊ทธ ์ฃผ์ œ๋‹ค). ๋”ฐ๋ผ์„œ IMF๋Š” ๋ฐฑ๋“œ๋ผ์ด๋ฒ„๋นŒ๋ฆฌํ‹ฐ์˜ ์ƒํ•œ์„ ์žฌ๋Š” ์ง€ํ‘œ๋กœ ๋ด์•ผ ํ•˜๊ณ , ํŠนํžˆ HUBO ๊ฐ™์€ ๊ณ ๊ธฐ์–ด๋น„ ์‹œ์Šคํ…œ์—์„œ๋Š” ์‹ค์ œ ๊ฒฉ์ฐจ๊ฐ€ IMF๊ฐ€ ๋งํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ํด ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค.
  • ๋น„๊ต ๋ชจ๋ธ์˜ ๋น„๋Œ€์นญ. StarlETH๋Š” ๋ฐ˜์‚ฌ ์•ก์ถ”์—์ดํ„ฐ ๊ด€์„ฑ์„ ์•„์˜ˆ 0์œผ๋กœ ๋‘๊ณ (SEA๊ฐ€ ๋ถ„๋ฆฌํ•œ๋‹ค๋Š” ๋…ผ๊ฑฐ), HUBO๋Š” ๊ธฐ์–ด ๊ฐ์†๋ถ€ ์ž์ฒด์˜ ๋ฐ˜์‚ฌ ๊ด€์„ฑ์„ ๋ฌด์‹œํ–ˆ์œผ๋ฉฐ, StarlETH์˜ ๋ฉด์™ธ ๊ด€์„ฑ์€ ๋ฐ”์šด๋”ฉ๋ฐ•์Šค ๋“ฑ๋ฐ€๋„ ์ถ”์ •์ด๋‹ค. ๋ฐ˜๋ฉด Cheetah๋Š” CAD ๊ธฐ๋ฐ˜ ์ •๋ฐ€ ๋ชจ๋ธ์ด๋‹ค. ๊ฒฐ๋ก ์˜ ๋ฐฉํ–ฅ(์Šคํ”„๋ง ์—†์ด 90%)์— ์œ ๋ฆฌํ•œ ์ชฝ์œผ๋กœ ํŽธํ–ฅ๋๋‹ค๊ณ  ๋ณด๊ธฐ๋Š” ์–ด๋ ต์ง€๋งŒ โ€” StarlETH๋ฅผ 0์œผ๋กœ ๋‘” ๊ฒƒ์€ ์ž๊ธฐ์—๊ฒŒ ๋ถˆ๋ฆฌํ•˜๋‹ค โ€” ์ •๋ฐ€๋„์˜ ๋“ฑ๊ธ‰์ด ๋กœ๋ด‡๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค๋Š” ์ ์€ ์ˆ˜์น˜๋ฅผ ์ ˆ๋Œ€์ ์œผ๋กœ ์ฝ์ง€ ๋ชปํ•˜๊ฒŒ ํ•œ๋‹ค.
  • โ€œ๋ชจ๋ธ ์—†์ดโ€์˜ ์‹ค์ œ ๊ฐ’์ด 14~33% ์˜ค์ฐจ๋‹ค. Table II์˜ ํ‰๊ท  ์˜ค์ฐจ๋Š” ์ž‘์ง€ ์•Š๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ํ‰๊ฐ€ ๊ตฌ๊ฐ„์ด ์ถฉ๊ฒฉ ํŠธ๋žœ์ง€์–ธํŠธ ์ดํ›„๋กœ ํ•œ์ •๋ผ ์žˆ์–ด, ๊ฐ€์žฅ ์–ด๋ ค์šด ๊ตฌ๊ฐ„(์ถฉ๋Œ ์งํ›„)์€ ์ •๋Ÿ‰ ํ‰๊ฐ€์—์„œ ๋น ์ง„๋‹ค. ์ถฉ๋Œ ์™„ํ™”๋ฅผ ์ฃผ์ œ๋กœ ์‚ผ์€ ๋…ผ๋ฌธ์ด ์ถฉ๋Œ ์ˆœ๊ฐ„์˜ ํž˜ ์ถ”์ • ์ •ํ™•๋„๋Š” ๋ณด๊ณ ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฑด ์•„์‰ฝ๋‹ค.
  • N์ด ์ž‘๋‹ค. ํž˜ ์ถ”์ข… ์‹คํ—˜์€ ๋“€ํ‹ฐ๋น„ 3์กฐ๊ฑด, ๊ฐ ์กฐ๊ฑด์—์„œ ๋‘์–ด ๋ฒˆ์˜ ์ ‘์ง€ ์‚ฌ์ดํด์ด ๋ณด์ด๋Š” ์‹œ๊ณ„์—ด์ด ์ „๋ถ€๋‹ค. ๋ฐ˜๋ณต ํšŸ์ˆ˜ยท์‹œํ–‰ ์ˆ˜ยท์‚ฐํฌ(ํ‘œ์ค€ํŽธ์ฐจ)๊ฐ€ ์—†๋‹ค. ์Šคํ… ์‘๋‹ต๋„ ๋‹จ๋ฐœ ๊ทธ๋ฆผ ํ•œ ์žฅ์ด๋‹ค.
  • ํšจ์œจ์€ ์ •๋ฉด์œผ๋กœ ๋‹ค๋ฃจ์ง€ ์•Š๋Š”๋‹ค. ยงII-B์—์„œ ์ €๊ธฐ์–ด๋น„๊ฐ€ ์ค„ ๋ฐœ์—ด๋กœ ์—๋„ˆ์ง€๋ฅผ ๋” ์“ด๋‹ค๋Š” ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ์Šค์Šค๋กœ ์ œ๊ธฐํ•˜์ง€๋งŒ, ๋ณธ ๋…ผ๋ฌธ์€ ์—๋„ˆ์ง€ ์ธก์ •์„ ํ•˜์ง€ ์•Š๋Š”๋‹ค. CoT 0.5๋Š” ์„ ํ–‰ ์—ฐ๊ตฌ [13][42]์—์„œ ์ธ์šฉํ•œ ๊ฐ’์ด๊ณ , ์ €์ž๋“ค๋„ ยงVI์—์„œ โ€œ๊ธฐ์–ด ์ „๋™ ์„ ํƒ์— ๋”ฐ๋ฅธ ์ •ํ™•ํ•œ ์—๋„ˆ์ง€ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ์ดํ•ดยท์ •๋Ÿ‰ํ™”ํ•˜๋Š” ์ถ”๊ฐ€ ์—ฐ๊ตฌโ€ ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ๋‚จ๊ฒจ ๋‘”๋‹ค. ์ฆ‰ ยงII๊ฐ€ ์„ธ์šด ์„ธ ์š”๊ตฌ(ํ† ํฌ๋ฐ€๋„ยทํšจ์œจยท์ถฉ๊ฒฉ์™„ํ™”) ์ค‘ ํšจ์œจ์€ ์ด ๋…ผ๋ฌธ์—์„œ ๊ฒ€์ฆ๋˜์ง€ ์•Š๋Š”๋‹ค.
  • ์ผ๋ฐ˜ํ™” ๋ฒ”์œ„๊ฐ€ ์ข๊ฒŒ ๋ช…์‹œ๋œ๋‹ค. ๊ฐญ ๋ฐ˜๊ฒฝ ๋ถ„์„์€ ๋‘๊ป˜ ๊ณ ์ •ยท์ „์ž๊ธฐ ์ƒ์‚ฌยท์–‡์€๋ฒฝ ๊ทผ์‚ฌ์— ๋ฌถ์—ฌ ์žˆ๊ณ , ์ €์ž๋“ค๋„ ๊ทน๋‹จ ํ˜•์ƒ์—์„œ๋Š” edge effect๊ฐ€ ์ด๋“์„ ๊ฐ‰์•„๋จน์œผ๋ฏ€๋กœ โ€œ์ง€๋ฐฐ์ ์ด๋ผ๊ณ  ๊ฐ„์ฃผํ•˜๋Š” ์ •๋„๋ฅผ ์ œํ•œํ•ด์•ผ ํ•œ๋‹คโ€ ๊ณ  ๋ชป ๋ฐ•๋Š”๋‹ค. ๋ณดํŽธ ๋ฒ•์น™์ด ์•„๋‹ˆ๋ผ ์„ค๊ณ„ ์••๋ ฅ์˜ ๋ฐฉํ–ฅ์„ ์ •ํ•ด ์ฃผ๋Š” ๊ฐ€์ด๋“œ๋กœ ์ฝ์–ด์•ผ ํ•œ๋‹ค.
  • ๋น„์ถฉ๊ฒฉ์  ์ถฉ๋Œ๋กœ์˜ ํ™•์žฅ์ด ๋ฏธ์™„์ด๋‹ค. ์ €์ž๋“ค์˜ ํ‘œํ˜„๋Œ€๋กœ โ€œํ˜„์‹ค์˜ ๋ชจ๋“  ์ถฉ๋Œ์€ ์œ ํ•œ ์‹œ๊ฐ„์ฐฝ ์œ„์—์„œ ์ผ์–ด๋‚˜๋ฉฐ, ์ด๋Š” IMF์˜ ์ค‘์š”ํ•œ ํ–ฅํ›„ ํ™•์žฅ ์˜์—ญโ€ ์ด๋‹ค. ๋ฐœํŒจ๋“œยท์ง€๋ฉด ๊ฐ•์„ฑ์ด ์‹ค์ œ๋กœ ์–ผ๋งˆ๋‚˜ ์ถฉ๊ฒฉ์„ ํผ๋œจ๋ฆฌ๋Š”์ง€๋Š” IMF๊ฐ€ ๋‹ตํ•˜์ง€ ๋ชปํ•œ๋‹ค.

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

  • SEA ๊ณ„์—ด([20]โ€“[22], StarlETH [26]): ๋ฌผ๋ฆฌ์  ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋กœ ์ถฉ๊ฒฉ์„ ํก์ˆ˜ํ•œ๋‹ค. ์ด ๋…ผ๋ฌธ์€ SEA๋ฅผ ํ‹€๋ ธ๋‹ค๊ณ  ํ•˜์ง€ ์•Š๋Š”๋‹ค โ€” Fig. 10์—์„œ StarlETH์˜ IMF๊ฐ€ ๊ฐ€์žฅ ๋†’๋‹ค๊ณ  ์ธ์ •ํ•œ๋‹ค. ๋Œ€์‹  ํž˜ ๋Œ€์—ญํญ์ด๋ผ๋Š” ๊ฐ€๊ฒฉํ‘œ(79.7 โ†’ 13.5 Hz)๋ฅผ ๋ถ™์ด๊ณ , ๊ทธ ๊ฐ€๊ฒฉ์„ ์น˜๋ฅด์ง€ ์•Š๊ณ ๋„ IMF์˜ 90%๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Œ์„ ๋ณด์ธ๋‹ค.
  • ๊ณ ๊ธฐ์–ด๋น„ + ํ† ํฌ์„ผ์„œ + ์ž„ํ”ผ๋˜์Šค ์ œ์–ด(DLR LWR-III [17]โ€“[19], Ott [18]): ์ถฉ๋Œ ํ›„ ๋Œ€์‘์— ๊ฐ•ํ•˜๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ์ฐจ๋ณ„์ ์€ ์ดˆ๊ธฐ ์ถฉ๊ฒฉ ์ž์ฒด๋ฅผ ๊ธฐ๊ณ„์ ์œผ๋กœ ์ค„์ธ๋‹ค๋Š” ๊ฒƒ์ด๊ณ , ๊ณ ์† ์ถฉ๋Œ์—์„œ๋Š” ์ถฉ๋ถ„ํ•œ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์—†์ด๋Š” ์‚ฌํ›„ ์ œ์–ด๋กœ ๊ฐ๋‹น์ด ์•ˆ ๋œ๋‹ค๊ณ  ๋ณธ๋‹ค.
  • ๋‹ค์ด๋ ‰ํŠธ ๋“œ๋ผ์ด๋ธŒ([36] Asada & Youcef-Toumi): ์ฐจ์› ํ•ด์„์˜ ์ˆœ์ˆ˜ํ•œ ๊ฒฐ๋ก ์€ ๋‹ค์ด๋ ‰ํŠธ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ด ๋…ผ๋ฌธ์€ ๊ทธ ํ•œ๊ณ„๋ฅผ ์ˆซ์ž๋กœ ๋ณด์ธ๋‹ค โ€” Cheetah์šฉ์ด๋ฉด ์ง€๋ฆ„ 76.2 cm, ์ถ• 5 mm. ๊ทธ๋ž˜์„œ โ€œ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ๊ฐญ ๋ฐ˜๊ฒฝ + ๊ฐ€๋Šฅํ•œ ์ตœ์†Œ ๊ธฐ์–ด๋น„โ€๋ผ๋Š” ์‹ค์šฉ์  ํƒ€ํ˜‘์ ์„ ์ œ์‹œํ•œ๋‹ค.
  • ํ–…ํ‹ฑ ์žฅ์น˜(PHANTOM [4]): proprioceptive ๊ตฌ๋™ ๊ฐœ๋… ์ž์ฒด๋Š” ์ €์—ญ ํž˜ ํ–…ํ‹ฑ์—์„œ ์ด๋ฏธ ์„ฑ๊ณตํ–ˆ๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ๊ธฐ์—ฌ๋Š” ๊ทธ๊ฒƒ์„ ๊ณ ์—ญยท๊ณ ํ•˜์ค‘ ์˜์—ญ(์ˆ˜๋ฐฑ N)์œผ๋กœ ์˜ฎ๊ธด ๊ฒƒ์ด๋‹ค.
  • OSIM ๊ณ„์—ด([27] Khatib, [30] Asada, [31] Wensing et al.): IMF๋Š” ์ž‘์—…๊ณต๊ฐ„ ๊ด€์„ฑ ํ–‰๋ ฌ ์œ„์— ์„ธ์›Œ์ง„๋‹ค. ๊ธฐ์กด OSIM ์—ฐ๊ตฌ๊ฐ€ ์ œ์–ดยทํ•ด์„ ๋„๊ตฌ์˜€๋‹ค๋ฉด, ์—ฌ๊ธฐ์„œ๋Š” ์„ค๊ณ„ ํ‰๊ฐ€ ์ง€ํ‘œ๋กœ ์žฌ๋ฐฐ์น˜๋œ๋‹ค.
  • ๋ธ”๋กœ๊ทธ ๋‚ด ๊ด€๋ จ ๋ฆฌ๋ทฐ: ๊ณ ์œ ์ˆ˜์šฉ ์‹ ํ˜ธ๋งŒ์œผ๋กœ ์ง€ํ˜•์„ โ€œ์ƒ์ƒโ€ํ•ด ๋ธ”๋ผ์ธ๋“œ ๋ณดํ–‰์„ ํ•™์Šตํ•˜๋Š” DreamWaQ ๋ฆฌ๋ทฐ๋Š” ์ด ๋…ผ๋ฌธ์ด ๋งŒ๋“  ํ•˜๋“œ์›จ์–ด ์ „์ œ ์œ„์— ์„œ ์žˆ๋Š” ํ•™์Šต ์ชฝ ์‚ฌ๋ก€๋กœ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค. ์‚ฌ์กฑ๋ณดํ–‰์—์„œ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ œ์–ด์™€ ํ•™์Šต์„ ๊ฒฐํ•ฉํ•˜๋Š” ํ๋ฆ„์€ Combining MPC & RL ๋ฆฌ๋ทฐ์—, ํœด๋จธ๋…ธ์ด๋“œ ๋ณดํ–‰ ์ œ์–ด์˜ ์ „์ฒด ๊ณ„๋ณด(์ž„ํ”ผ๋˜์ŠคยทWBCยทMPC๋ถ€ํ„ฐ RL๊นŒ์ง€)๋Š” HLC Survey ๋ฆฌ๋ทฐ์— ์ •๋ฆฌ๋ผ ์žˆ๋‹ค.

์š”์•ฝ

์ด ๋…ผ๋ฌธ์€ โ€œ์–ด๋–ค ์„ผ์„œ๋ฅผ ๋‹ฌ ๊ฒƒ์ธ๊ฐ€โ€๋ฅผ โ€œ์–ด๋–ค ๊ธฐ๊ณ„๋ฅผ ๋งŒ๋“ค ๊ฒƒ์ธ๊ฐ€โ€๋กœ ๋ฐ”๊พผ ๋…ผ๋ฌธ์ด๋‹ค. ๋‹ต์€ ๊ฐญ ๋ฐ˜๊ฒฝ์ด ํฐ ๊ณ ํ† ํฌ๋ฐ€๋„ ๋ชจํ„ฐ์— 1๋‹จ 5.8:1 ์œ ์„ฑ๊ธฐ์–ด๋งŒ ๋ฌผ๋ฆฌ๊ณ , ๋‹ค๋ฆฌ๋Š” 850 g๊นŒ์ง€ ๋œ์–ด๋‚ด๊ณ , ํž˜์€ ์Šคํ…Œ์ดํ„ฐ ์ „๋ฅ˜์—์„œ ์ฝ๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ ์„ ํƒ์˜ ๊ฐ’์–ด์น˜๋ฅผ ์žฌ๊ธฐ ์œ„ํ•ด ์ €์ž๋“ค์€ IMF๋ผ๋Š” ๋ฌด์ฐจ์› ์ง€ํ‘œ๋ฅผ ๋งŒ๋“ค์–ด, ์Šคํ”„๋ง ์—†๋Š” Cheetah ๋‹ค๋ฆฌ๊ฐ€ ๊ฐ€์ƒ SEA ๋ฒ„์ „์˜ 90% ๋งŒํผ ์ถฉ๊ฒฉ์„ ํ˜๋ ค๋ณด๋‚ธ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์˜€๋‹ค. ๋Œ€๊ฐ€๋กœ ์–ป์€ ๊ฒƒ์€ SEA๊ฐ€ ํฌ๊ธฐํ–ˆ๋˜ ๋Œ€์—ญํญ์ด๋‹ค โ€” ๊ฐœ๋ฃจํ”„ 103.7 Hz, ๊ทธ๋ฆฌ๊ณ  3D bounding ์ค‘ 85 ms ์ ‘์ง€ยท450 N ์ดˆ๊ณผ์—์„œ ์ •์—ญํ•™ ๋งคํ•‘ ํ•˜๋‚˜๋กœ ํž˜์„ ๋‚ธ๋‹ค.

์•ฝ์ ๋„ ๋ถ„๋ช…ํ•˜๋‹ค. IMF๋Š” ๋งˆ์ฐฐ์„ ๋ณด์ง€ ์•Š๊ณ , ๋น„๊ต ๋ชจ๋ธ์˜ ์ •๋ฐ€๋„๊ฐ€ ๋กœ๋ด‡๋งˆ๋‹ค ๋‹ค๋ฅด๋ฉฐ, ํž˜ ์ถ”์ข… ์˜ค์ฐจ 14~33%๋Š” โ€œ๋ชจ๋ธ ์—†์ด๋„ ๋œ๋‹คโ€์™€ โ€œ๋ชจ๋ธ ์—†์ด๋Š” ์—ฌ๊ธฐ๊นŒ์ง€โ€๋ฅผ ๋™์‹œ์— ๋งํ•œ๋‹ค. ๋…ผ๋ฌธ์ด ์„ธ์šด ์„ธ ์š”๊ตฌ ์ค‘ ํšจ์œจ์€ ์ด ๋…ผ๋ฌธ์—์„œ ์ธก์ •๋˜์ง€ ์•Š์•˜๋‹ค.

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

Copyright 2026, JungYeon Lee