๐MIT Cheetah Proprioceptive Actuator ๋ฆฌ๋ทฐ
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)
- ๐ก โํ ์ผ์๋ฅผ ์์ ๊ณ , ๋ชจํฐ ์์ฒด๋ฅผ ํ ์ผ์๋ก ์ด๋คโ โ ๊ณ ๊ธฐ์ด๋น ๊ฐ์๊ธฐ + ํ ํฌ ์ผ์๋, ์ง๋ ฌ ํ์ฑ(SEA)๋ ์๋ ์ ๊ธฐ์ด๋น(1:5.8) ์ง๊ฒฐ + ๊ณ ํ ํฌ๋ฐ๋ ๋ชจํฐ๋ก ๋ค๋ฆฌ๋ฅผ ๊ตฌ๋ํ๋ฉด, ์คํ ์ดํฐ ์ ๋ฅ๋ง ์ฝ์ด์ ๋ฐ๋ ํ์ ์๊ณ ์ ์ดํ ์ ์๋ค.
- โ๏ธ ์ ๋๋์ง๋ฅผ ๋ ๊ฐ์ ํด์์ผ๋ก ์ฆ๋ช ํ๋ค โ โ ์ถ์ ๋ค๋ฆฌ ๋ชจ๋ธ์ ๋ชจ๋ฌ ํด์์ผ๋ก ๋ฐ์ฌ ๊ด์ฑ I ๊ฐ ์ถฉ๋์์ ๋๊ปด์ง๋ ์ ํจ ์ง๋ m_e ์ ๊ฐ๋ฃจํ ํ์ ์ด ๋์ญํญ \omega_n ์ ๋์์ ์ง๋ฐฐํจ์ ๋ณด์ด๊ณ , โก DC ๋ชจํฐ์ ์ฐจ์ ํด์์ผ๋ก ๊ฐญ ๋ฐ๊ฒฝ r_g ๋ฅผ ํค์ฐ๋ฉด ํ์ํ ๊ธฐ์ด๋น N ์ด ์ค์ด ๊ฒฐ๊ตญ ๋ฐ์ฌ ๊ด์ฑ์ด ์ค์ด๋ฆ์ ๋ณด์ธ๋ค. ๊ทธ ์ฌ์ด์ Impact Mitigation Factor (IMF) ๋ผ๋ ๋ฌด์ฐจ์ ์งํ๋ฅผ ์๋ก ์ ์ํด ์๋ก ๋ค๋ฅธ ๋ก๋ด์ ๊ด์ฑ์ ๋ฐฑ๋๋ผ์ด๋ฒ๋น๋ฆฌํฐ๋ฅผ ๋น๊ต ๊ฐ๋ฅํ๊ฒ ๋ง๋ ๋ค.
- ๐ฏ 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์ด ๋ชจ๋ ์์ ๋ค์ด์จ๋ค.
์ฃผ์ ๊ฒฐ๊ณผ.
- 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์ ๊ธธ์ด๋ค.
| (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}.
| ์งํ | ์ฐจ์ ํด์ ์์ธก | 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ยฒ.
| ํญ๋ชฉ | ๊ฐ | ์ถ์ฒ |
|---|---|---|
| ๋ชจํฐ ์์ฉ ๊ณต๊ฐ ์ง๋ฆ | 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 / ๊ฐ์ 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 ์ปค์คํ ๋๋ผ์ด๋ฒ.
| ์์คํ | ์์น์๊ฐ 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์ด ๋ ๋ ๋๋๋ค).
| ๋ํฐ๋น 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% ๋์ด ์ฅ์ ๋ฌผ ์ ํ๋ฅผ ๊ฐ๋ฅ์ผ ํ๋ค๊ณ ์ ๋๋ค.
์ง๊ด: โ์ผ์๋ฅผ ์์ ๋ ๊ฒโ์ด ์ ์ฑ๋ฅ์ด ๋๋๊ฐ
์ธ ๋ฌธ์ฅ์ผ๋ก ์ ๋ฆฌํ ์ ์๋ค.
- ํ ์ผ์๋ฅผ ๊ด์ ๋ค์ ๋๋ฉด ์ผ์์ ๊ตฌ๋๊ธฐ ์ฌ์ด์ ๋์ญํ์ด ๋๋ค. ๊ทธ ๋์ญํ(๊ธฐ์ด ๋ง์ฐฐ, ๋ฐฑ๋์, ๊ตฌ์กฐ ์ปดํ๋ผ์ด์ธ์ค)์ด ์ถฉ๋ ์ ๊ณ ์ฃผํ ์ฑ๋ถ์ ๋ง๋ค๊ณ , ์ด๊ฒ์ด ๊ณง ์ ์ด ๋ถ์์ (contact instability [3])์ ์์ธ์ด๋ค. ์ ๋ฅ๋ฅผ ์ฝ์ผ๋ฉด ์ผ์์ ๊ตฌ๋๊ธฐ๊ฐ ๋์ผ ์ง์ (collocated) ์ด๋ผ ์ด ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ง๋ค.
- ๊ทธ๋ฐ๋ฐ ์ ๋ฅ๊ฐ ๋ฐ๋ ํ์ ๋งํด ์ฃผ๋ ค๋ฉด ๊ทธ ์ฌ์ด๊ฐ ํฌ๋ช ํด์ผ ํ๋ค. ํฌ๋ช ์ฑ์ ์ ์ ๊ธฐ์ด๋น๋ค โ ๋ง์ฐฐ์ ๊ธฐ์ด๋น์ ๋๋ต ๋น๋กํ๊ณ , ๋ฐ์ฌ ๊ด์ฑ์ ๊ธฐ์ด๋น์ ์ ๊ณฑ์ผ๋ก ์ปค์ง๋ค. ๊ทธ๋์ ๊ธฐ์ด๋น๋ฅผ ๋ฎ์ถ๋ ๊ฒ์ด โ์ถฉ๊ฒฉ ์ํโ์ โํ ์ถ์ ๊ฐ๋ฅ์ฑโ์ ๋์์ ์ฐ๋ค.
- ๊ธฐ์ด๋น๋ฅผ ๋ฎ์ถ๋ฉด ํ ํฌ๊ฐ ๋ชจ์๋๋ค. ๊ทธ ๊ตฌ๋ฉ์ ๋ฉ์ฐ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ด ๋ชจํฐ ์์ฒด์ ํ ํฌ๋ฐ๋์ด๊ณ , ๊ทธ ์ง๋ ๋๊ฐ ๊ฐญ ๋ฐ๊ฒฝ์ด๋ค. ๋ ผ๋ฌธ์ ์ธ ์ (๋ชจ๋ฌ ํด์ โ 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%๋ โ๋ชจ๋ธ ์์ด๋ ๋๋คโ์ โ๋ชจ๋ธ ์์ด๋ ์ฌ๊ธฐ๊น์งโ๋ฅผ ๋์์ ๋งํ๋ค. ๋ ผ๋ฌธ์ด ์ธ์ด ์ธ ์๊ตฌ ์ค ํจ์จ์ ์ด ๋ ผ๋ฌธ์์ ์ธก์ ๋์ง ์์๋ค.
๊ทธ๋ผ์๋ ์ค๋๋ ์ฌ์กฑ๋ณดํ ์ ์ฑ ์ ๊ด์ธก ๋ฒกํฐ์ ๊ด์ ์์นยท์๋ยทํ ํฌ๊ฐ ์๋ฌด ์ค๋ช ์์ด ๋ค์ด๊ฐ๊ณ , ๊ทธ๊ฒ๋ง์ผ๋ก ๋ธ๋ผ์ธ๋ ๋ณดํ์ด ๋๋ ์ํฉ์ ๊ณต์ง๋ก ์ฃผ์ด์ง ๊ฒ์ด ์๋๋ค. ์งํ์ด ๋ค๋ฆฌ๋ฅผ ๋ฐ๋ฉด ๊ด์ ์ด ์ค์ ๋ก ๋ฐ๋ฆฌ๋ ๊ธฐ๊ณ๊ฐ ์์ด์ผ ๊ทธ ์ ํธ์ ์ ๋ณด๊ฐ ์ค๋ฆฐ๋ค. ์ด ๋ ผ๋ฌธ์ ๊ทธ ๊ธฐ๊ณ๋ฅผ ์ด๋ป๊ฒ ๋ง๋๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ์ผ๋ง๋ ๋๋์ง๋ฅผ ์ฌ๋ ์๋ฅผ ํจ๊ป ๋จ๊ฒผ๋ค.