๐Kinematic Motion Retargeting ๋ฆฌ๋ทฐ
- ์ด ๋ ผ๋ฌธ์ ์ ์ด ์์ญ ํ์ฉ์ ํตํด ๋ค์ํ ํํ์ ์ด๋ํ์ ํน์ฑ์ ๊ฐ์ง ํ๊ฒ ์์ผ๋ก ์ธ๊ฐ์ ์-๊ฐ์ฒด ์กฐ์ ๋ชจ์ ์ ๋ฆฌํ๊ฒํ ํ๋ ์๋ก์ด ํ๋ ์์ํฌ๋ฅผ ์ ์ํฉ๋๋ค.
- ์ ์๋ ๋ฐฉ๋ฒ์ ๋ฆฌํ๊ฒํ ์ ๋น๋ฑ๋ฐฉ์ฑ ํํ ๋งค์นญ ๋ฌธ์ ๋ก ์ ๊ทผํ๋ฉฐ, ์ ์ด ๋ฐ์ดํฐ ์ ์ก์ ์ํ ์ํ๋ผ์ค ๊ธฐ๋ฐ ๊ตญ์ ํํ ๋งค์นญ ๋ฐ IK๋ฅผ ์ฌ์ฉํ์ฌ ํ๊ฒ ์ ๊ถค์ ์ ์์ฑํฉ๋๋ค.
- ์ฌ๋ฌ ํ๊ฒ ์๊ณผ ๋ค์ํ ์กฐ์์ ๋ํ ์คํ์ ํตํด ์ด ๋ฐฉ๋ฒ์ด ํจ๊ณผ์ ์ด๊ณ ์์ธก ๊ฐ๋ฅํ๋ฉฐ, ๋์์ธ ์ ํ ์๊ฐํ ๋ฐ ๊ฐ์ฒด ๋์ฒด์ ๊ฐ์ ์๋ก์ด ๊ธฐ๋ฅ๋ ์ง์ํจ์ ๋ณด์ฌ์ค๋๋ค.
Brief Review
์ด ๋ ผ๋ฌธ์ ๊ฐ์ฒด์์ ์ ์ด์ด ํ๋ถํ ์ธ๊ฐํ ์กฐ์(contact-rich anthropomorphic manipulations) ๋์์ ๊ธฐํํ์ , ํํํ์ , ์ด๋ํ์ ์ผ๋ก ๋ค์ํ ํ๊ฒ ์์ ํค๋ค๋งํฑ ๋ฐฉ์์ผ๋ก ๋ฆฌํ๊ฒํ (kinematic retargeting)ํ๋ ๊ฐ๋จํ์ง๋ง ํจ๊ณผ์ ์ธ ํ๋ ์์ํฌ๋ฅผ ์ ์ํฉ๋๋ค. ๋ณต์กํ ๊ฐ์ฒด ํ์ง(grasps)์ ๋ํ ์ ๋ชจ์ ์บก์ฒ ๋ฐ์ดํฐ๋ ๋น๊ต์ ์ป๊ธฐ ์ฌ์์ก์ง๋ง, ์ด๋ฅผ ํน์ ์บ๋ฆญํฐ๋ ๋ก๋ด์ ์์ ๋ฆฌํ๊ฒํ ํ๋ ๊ธฐ๋ฅ ์์ด๋ ํ์ฉ๋๊ฐ ์ ํ๋ฉ๋๋ค. ํ๊ฒ ์์ ๊ธฐํํ, ์์ ๋(DOFs), ์๊ฐ๋ฝ ์ ๋ฑ์์ ํฌ๊ฒ ๋ค๋ฅผ ์ ์์ต๋๋ค. ์ ์๋ ๊ณต๊ฐ ๋ฐ์ดํฐ์ ์์ ๊ฐ์ ธ์จ ์ฌ๋ฌ ์ธ๊ฐ ์-๊ฐ์ฒด ์กฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ด ์์ญ์ ํ์ฉํ์ฌ ๋ค์ํ ํ๊ฒ ์์ ๋ฆฌํ๊ฒํ ํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.
์ด ํ๋ ์์ํฌ๋ ๋ฆฌํ๊ฒํ ์์ ์ ๋น๋ฑ๊ฑฐ๋ฆฌ ํ์ ๋งค์นญ(non-isometric shape matching) ๋ฌธ์ ๋ก ๊ณต์ํํ๊ณ , ํ๋ฉด ์ ์ด(surface contact) ๋ฐ ๋ง์ปค ๋ฐ์ดํฐ์ ์กฐํฉ์ ์ฌ์ฉํ์ฌ ์ญ์ด๋ํ(IK)์ ํตํด ์ต์ข ํ๊ฒ ์ ๊ถค์ (trajectory)์ ์ ์ง์ ์ผ๋ก ์ถ์ , ์ ์ , ํผํ ํฉ๋๋ค. ํ๋ ์์ํฌ์ ๊ธฐ๋ฐ์ ์๋ก์ด ํ์ ๋งค์นญ ํ๋ก์ธ์ค ๋์ ์ผ๋ก, ์ด๋ฅผ ํตํด ์ ์ฒด ์กฐ์ ๊ณผ์ ์์ ์ ์ด ๋ฐ์ดํฐ๋ฅผ ์์ธก ๊ฐ๋ฅํ๊ณ ๊ฒฌ๊ณ ํ๊ฒ ์ ์กํ ์ ์์ผ๋ฉฐ, ์ํฐ์คํธ๊ฐ ๋น๊ต์ ์ ์ ์ ๋ ฅ์ผ๋ก ๋์์ (correspondences)์ ์ง์ ํ ์ ์๋ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ์ ์๋ 5๊ฐ์ง ๋ค๋ฅธ ์ ํํ์ 6๊ฐ์ง ๊ฐ์ฒด ์กฐ์ ๋์์ ๊ฑธ์ณ 30๊ฐ์ง ๋ฐ๋ชจ๋ฅผ ํตํด ํ๋ ์์ํฌ๋ฅผ ๊ฒ์ฆํ๊ณ , ๊ธฐ์กด ์ ๋ฆฌํ๊ฒํ ์ ๊ทผ ๋ฐฉ์๊ณผ ๋น๊ตํฉ๋๋ค. ๋ํ, ๊ฐ์ฒด ๊ต์ฒด(object substitution) ๋ฐ ์ ์ฒด ๊ถค์ ์ ๊ฑธ์ณ ๋์์ธ ์ ํ์ ์ํฅ์ ์๊ฐํํ๋ ๋ฑ ์๋ก์ด ๊ธฐ๋ฅ์ ์์ฐํฉ๋๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก ์ ๋ค์๊ณผ ๊ฐ์ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค:
- ๋ฐ์ง๋ ์ ์ด ์์ญ ์ ์ถ์ถ (Dense Contact Pairing): ๊ฐ์ฒด์ ์์ค ์ ๊ฐ์ ํ๋ ์๋ณ ๋ฐ์ง๋ ์ ์ด ์์ญ ์ธํธ๋ฅผ ์ถ์ถํฉ๋๋ค. GRAB ๋ฐ์ดํฐ์ ์ฒ๋ผ ํ์ชฝ์๋ง ๋ฐ์ง๋ ์ ์ด ๋ฐ์ดํฐ๊ฐ ์๋ ๊ฒฝ์ฐ, ๋ ์ด์บ์คํ (raycasting)์ ํตํด ์์ค ๋ฉ์ ์์น์์ ๋ฒ์ (normal) ๋ฐฉํฅ์ผ๋ก ์ถ์ ํ์ฌ ๋ฐ๋์ชฝ ๋ฉ์์ ๊ต์ฐจํ๋ ์ง์ ์ ์ฐพ๊ณ , ์ด๋ฅผ ๋์ํ๋ ๋ฐ์ง๋ ์์ผ๋ก ์์ฑํฉ๋๋ค. ์ ์ด์ ์ ๋ฉ์์ ์ผ๊ฐํ(triangulations) ๋ณํ์ ๊ฐ๊ฑดํ๋๋ก barycentric coordinates๋ก ์ ์ฅ๋ฉ๋๋ค.
- ์์ค์์ ํ๊ฒ ์์ผ๋ก ์ ์ด ์ ์ก (Procedural Contact Transfer): ์ ์ด ๋ฐ์ดํฐ๊ฐ ์๊ฐ ๊ฐ๋ณ์ ์ด๋ฉฐ ๋์ ํ๋ ์ ๊ฐ์ ํฌ๊ฒ ๋ฌ๋ผ์ง ์ ์๋ค๋ ์ ์ ์ฐฉ์ํ์ฌ, ๋๋์(bulk) ์ ์ด ์ ์ก์ ๊ณ ์ (intrinsic) ๋น๋ฑ๊ฑฐ๋ฆฌ ํ์ ๋งค์นญ ๋ฌธ์ ๋ก ๋ชจ๋ธ๋งํฉ๋๋ค. ํต์ฌ ํต์ฐฐ์ ๋์ ๊ด๊ณ๋ฅผ ์ฌ๋ฌ coordinate chart์ ์ํ๋ผ์ค(atlas)์ ์ํด ์ ์ด๋๋ ๊ฒ์ผ๋ก ๊ณต์ํํ๋ ๊ฒ์
๋๋ค.
- ์์ค ์ ๋งค๋ํด๋(manifold) ฮฉ๐์ ์ํ๋ผ์ค๋ M๊ฐ์ chart (U_i, \psi_i)๋ก ๊ตฌ์ฑ๋๋ฉฐ, \psi_i๋ logmap ํจ์๋ก U_i ์์ญ ๋ด์ ์ ์ด์ c๋ฅผ ํด๋น chart์ ์์ q์ ๋ํ logmap ์ขํ (r_c, \theta_c)_q๋ก ๋ณํํฉ๋๋ค. chart ์์ญ U_i๋ ์๋ก์(disjoint)์ ๋๋ค.
- ํ๊ฒ ๋งค๋ํด๋ ฮฉ๐์ ์ํ๋ผ์ค๋ (V_i, \psi_i^{-1}) ํํ๋ก, \psi_i^{-1}๋ expmap ํจ์๋ก, q_c์์ logmap ์ขํ (r_c, \theta_c)_q๋ฅผ ๊ฐ๋ ์ธก์ง์ (geodesic)์ ์ถ์ ํ์ฌ ์ ์ด์ ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค.
- landmark (axial curves์์ ์ถ์ถ)๋ฅผ ์ฌ์ฉํ์ฌ ฮฉ๐ ์์ ๊ฐ ์์ญ U_i๋ฅผ ๊ฒฐ์ ํ๊ณ , ๊ฐ ์ ์ด์ ์ ๊ฐ์ฅ ๊ฐ๊น์ด landmark๋ฅผ ์์ q^*์ผ๋ก ์ฌ์ฉํฉ๋๋ค (geodesic Voronoi segmentation๊ณผ ์ ์ฌ). Vector Heat Method์ MMP๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ด์ ์ logmap ์ขํ๋ฅผ ์ถ์ถํฉ๋๋ค.
- ์ํฐ์คํธ๊ฐ ์ ๊ณตํ axial curves๋ landmark ์ญํ ์ ํ๋ฉฐ, sparseํ ์ ๋ ฅ์ผ๋ก ์ฌ๋ฌ landmark๋ฅผ ์ฝ๊ฒ ์์ฑํ๊ณ ์กฐ์ ํ ์ ์๊ฒ ํฉ๋๋ค. ์ด๋ logmap 0๋ ๊ฐ๋์ ์ผ๊ด๋ ๋ฐฉํฅ ์ง์ ๋ฐ ฮฉ๐์์์ ๋์ landmark ์ง์ ์ ๋จ์ํํฉ๋๋ค.
- ์๊ฐ๋ฝ ๋๋ ์๋ฐ๋ฅ ํํ/๋๊ป ๋ณํ๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด expmap scaling metric \lambda_s(\theta)๋ฅผ ๋์ ํ์ฌ ฮฉ๐ ์์์ ์ ์ด ๋ถํฌ๋ฅผ ๋ณํํ ์ ์๊ฒ ํฉ๋๋ค. ( \psi_i^{-1}๋ ( \lambda_s(\theta)r, \theta ) ํํ์ ์ธก์ง์ ์ ์ถ์ ).
- ์๊ฐ๋ฝ ๊ธธ์ด ๋ณํ๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด axial curve ํํ์ ์ธก์ง์ ๊ธธ์ด๋ฅผ ๋ณ๊ฒฝํ๋ ํ๋ผ๋ฏธํฐ \lambda_a๋ฅผ ๋์ ํฉ๋๋ค. ์ด๋ ฮฉ๐ ์์ landmark ์์น, ์ฆ V_i์ ์์น๋ฅผ ์ด๋์ํต๋๋ค.
- \lambda_a์ \lambda_s๋ ์ํฐ์คํธ์ ํ ๋ฒ์ ์ฃผ์(annotation)์์ ์ป์ด์ง๋ฉฐ, ์ด๋ฅผ ํตํด ๋ชจ๋ ํ๋ ์์ ์ ์ด ๋ฐ์ดํฐ๋ฅผ ์์ค์์ ํ๊ฒ ์์ผ๋ก ์ ์ฐจ์ ์ผ๋ก ์ ์กํฉ๋๋ค.
- ํ๊ฒ ์์ ์ด๊ธฐ ๊ถค์ ์ถ์ (Initial Trajectory Estimation): ๊ฐ์ ๋ง์ปค์ ์ ์ก๋ ์ ์ด ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ํ๊ฒ ์์ ํ๋ ์๋ณ ์ด๊ธฐ ๊ถค์ \boldsymbol{\Theta}^* = \{ \boldsymbol{\theta}_0^*, \boldsymbol{\theta}_1^*, ..., \boldsymbol{\theta}_F^* \}๋ฅผ ์ถ์ ํฉ๋๋ค. ๊ฐ ํ๋ ์์ ์ถ์ ์ ์ด์ ํ๋ ์์ ์ถ์ ์น์ ๋
๋ฆฝ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ฉฐ, ์ด๋ ๊ธด ์ํ์ค์์ ์ค๋ฅ ๋์ ์ ์ํํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ์ต์ ํ ๋ฌธ์ (Eq. 3)๋ฅผ ํด๊ฒฐํ์ฌ ๊ฐ ํ๋ ์์ ์ต์ DOF ๋ฒกํฐ \boldsymbol{\theta}_f^*๋ฅผ ์ฐพ์ต๋๋ค. ๋ชฉ์ ํจ์๋ ๋ง์ปค ํ๋ํฐ \Gamma_M, ์ ์ด ํ๋ํฐ \Gamma_C, ํ
์ด๋ธ ํ๋ํฐ \Gamma_T, ๋ฐ prior/์ ๊ทํ ํ๋ํฐ \Gamma_J์ ๊ฐ์ค์น ํฉ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- \Gamma_M = \sum_{m=0}^M \Gamma_{MD,m}: ๋์ํ๋ ๊ฐ์ ๋ง์ปค ์ ๋ค ๊ฐ์ L_2 ๊ฑฐ๋ฆฌ ํฉ.
- \Gamma_C = \sum_{c=0}^C (\lambda_{cd} \Gamma_{CD,c} + \lambda_{cn} \Gamma_{CN,c}): ๋์ํ๋ ์ ์ด์ ์์น ๊ฐ์ L_2 ๊ฑฐ๋ฆฌ ๋ฐ ์ ์ด์ ์์์ ํ๋ฉด ๋ฒ์ ์ญ์ ์ผ๋ก๋ถํฐ์ ํธ์ฐจ ํฉ.
- \Gamma_T = \sum_{s=0}^S \max(0, -\Gamma_{SD,s}): ํ๊ฒ ์์ ์ํ๋ง ์ (vertex)์์ ํ ์ด๋ธ์ signed distance function (SDF) ๊ฐ์ ํฉ (์์ ๊ฐ, ์ฆ ์นจํฌ ๋ฐฉ์ง).
- \Gamma_J = \sum_j \Gamma_{P,j}: DOF j์ ๊ธฐ์กด ๊ฐ(rest pose ๋๋ ์ด์ ํค ๊ฐ) ๊ฐ์ ํธ์ฐจ ํฉ.
- ์ต์ ํ ํด๊ฒฐ์ MMA (Method of Moving Asymptotes)์ ๊ฐ์ ๋ก์ปฌ ๊ทธ๋๋์ธํธ ๊ธฐ๋ฐ ์๋ฒ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๊ถค์ ์ถ์ ์ ๋ ๋จ๊ณ๋ก ์งํ๋ฉ๋๋ค: ๋จผ์ ํ๋ ์๋ณ๋ก root joint ์์น๋ง ํด๊ฒฐํ๊ณ , ๊ทธ ๋ค์ root ์ถ์ ์น๋ฅผ ์๋๋ก ์ฌ์ฉํ์ฌ ์ ์ฒด ํฌ์ฆ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
- ์ด๊ธฐ ์ถ์ ์น ์ ์ (Trajectory Refinement): ์ด๊ธฐ ์ถ์ ๋ ๊ถค์ ์ ์๊ฐ์ ์ผ๊ด์ฑ์ ๊ฐ์ ํ๊ธฐ ์ํด ์ ํ ๊ฐ์๋(finite acceleration)๋ฅผ ํํํ ๊ธฐ์ค(smoothing metric)์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๊ฐ์๋ ์๊ณ๊ฐ E๐๐๐๋ฅผ ์๋ฐํ๋ ํ๋ ์์ ์ ๊ฑฐํ๊ณ , ๊ฐ์ฅ ๊ฐ๊น์ด ์ ํจํ ์ข์ฐ ์ด์ ๊ฐ์ ์ ํ ๋ณด๊ฐ์ผ๋ก ๋์ฒดํ ํ ๋ค์ ํด๊ฒฐํฉ๋๋ค. ์ด ๊ณผ์ ์ ์๋ฐ์ด ๋ ์ด์ ๋ฐ๊ฒฌ๋์ง ์๊ฑฐ๋ ์ต๋ ๋ฐ๋ณต ํ์์ ๋๋ฌํ ๋๊น์ง ๋ฐ๋ณต์ ์ผ๋ก ์ํ๋ฉ๋๋ค. ์ ์ฒ๋ฆฌ ๋จ๊ณ์์ ์ ๋์ญ ํํฐ(low-pass filter)์ ํผํฌ ์ ๊ฑฐ ํํฐ(peak removal filter)๋ฅผ ์ ์ฉํ์ฌ ๊ฐ์๋ ์๋ฐ ์๋ฅผ ์ค์ ๋๋ค.
- ์ต์ข ๊ถค์ ๊ตฌ์ฑ (Spline Fitting): ์ ์ ๋ ํ๋ ์ ์๋ฃจ์ ์ ์ํ ์ ์ผ๋ก ์ฌ์ฉํ์ฌ ๊ณ์ฐ๋ ์๊ณ์ด์ ๊ฑธ์ณ ๊ฐ DOF์ ๋ํด cubic B-spline์ ํผํ ํ์ฌ ์ต์ข ๋์์ ๋ณต๊ตฌํฉ๋๋ค. ๊ณ ์ ๋ ์์ ์ ์ด์ (control points)์ ์ง์ ํ๊ณ ์ต์ ์ ๊ณฑ(least squares) ์์ฌ ์ญํ๋ ฌ(pseudo-inverse) ๊ทผ์ฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๊ณผ ์๊ฐ์์ ์์น๋ฅผ ๋์์ ํด๊ฒฐํฉ๋๋ค. ์ด๋ C^2 ์ฐ์์ฑ์ ๋ณด์ฅํ๋ฉฐ, ์ํฐ์คํธ๊ฐ ํผํ ๋ ์คํ๋ผ์ธ์ ์ ์ดํ๊ฑฐ๋ ์ ์ด์ ์๋ฅผ ๋๋ ค ๋ ๋์ ๊ทผ์ฌ๋ฅผ ์ป์ ์ ์๊ฒ ํฉ๋๋ค.
๊ฒฐ๊ณผ ํ๊ฐ์์, ์ ์๋ ์-๊ฐ์ฒด, ์์ฒด(self), ํ ์ด๋ธ ์นจํฌ(intersection)์ ์์ ์ ๋ํํฉ๋๋ค. ์นจํฌ๋์ ๋ ์ด์บ์คํ ์ผ๋ก ์นจํฌํ๋ vertex๋ฅผ ์ฐพ๊ณ , ์ด๋ฅผ ํด๋ฌ์คํฐ๋งํ ํ convex hull ๋ถํผ๋ฅผ ๊ณ์ฐํ์ฌ ์ธก์ ๋ฉ๋๋ค. ๊ฒฐ๊ณผ๋ ๋ช ์์ ์ธ ์นจํฌ ํด๊ฒฐ ์ ์ฐจ ์์ด๋ ์นจํฌ ๋ถํผ๊ฐ ๋ฎ์์ ๋ณด์ฌ์ฃผ๋ฉฐ, ์ ์ด ์์ญ์ด ์์ฐ์ค๋ฌ์ด ํ์ง ์ํ๋ฅผ ์๋ฌต์ ์ผ๋ก ์ธ์ฝ๋ฉํ์ฌ ๋ฌผ๋ฆฌ์ ์ธ ๋์๊ณผ ์นจํฌ ์ต์ํ์ ๊ธฐ์ฌํจ์ ์์ฌํฉ๋๋ค.
์ ์๋ ๋ฐฉ๋ฒ์ ๋์์ธ ์ ํ(์: ์๊ฐ๋ฝ ๊ธธ์ด, DOF ์)์ด ํน์ ์์ ์ ๋์์ ๋ฏธ์น๋ ์ํฅ์ ์๊ฐํํ๊ฑฐ๋, ๊ธฐ์กด ์กฐ์ ๋ฐ๋ชจ๋ฅผ ๋ค๋ฅธ ๊ฐ์ฒด๋ก ๋ฆฌํ๊ฒํ ํ๋ ํ์ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ์ฒด ๋์ฒด ์, ์๋ก์ด ๊ฐ์ฒด์ ์ ์ด ์ธํธ๋ ๋ ์ด์บ์คํ , ์๋ณธ ๊ฐ์ฒด ์ถ์ , ํ์ฐ ๋ชจ๋ธ ๋๋ ์ ์ ์ด ์ ์ก์ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ์ํ๋ผ์ค ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ํตํด ์์ฑ๋ ์ ์์ต๋๋ค.
๊ธฐ์กด ์ ์ด ์๋ ๋ฐฉ๋ฒ(์๋ ํคํฌ์ธํธ ์ถ์ , ๊ธฐ๋ฅ์ ํฌ์ฆ ๋ฑ๊ฐ(functional pose equivalence))๊ณผ์ ๋น๊ต๋ฅผ ํตํด ์ ์ด ์ ๋ณด์ ์ค์์ฑ์ ๊ฒ์ฆํฉ๋๋ค. ์ ์ด ์ ๋ณด๊ฐ ์๋ ๋ฐฉ๋ฒ๋ค์ ๊ฐ์ฒด์์ ์ ์ด ๋ฐ ๋์ ์ ๋ ฌ(motion alignment)์ ์ด๋ ค์์ ๊ฒช์ผ๋ฉฐ, ํนํ ์์ค ๋ฐ ํ๊ฒ ์ ๊ธฐํํ์ด ํฌ๊ฒ ๋ค๋ฅผ ๋ ์ํฐํฉํธ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ ์๋ ๋ฐฉ๋ฒ์ ์ฌ๋์ ๊ฐ์ ์์ด๋ ์ํธํ ์ ์ด ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. Ablation study๋ฅผ ํตํด root pre-conditioning ๋ฐ ์ ์ด ๋ฐ์ดํฐ์ ํ์์ฑ์ ํ์ธํ์ต๋๋ค.
ํ๊ณ์ ์ผ๋ก๋ ์ํ๋ผ์ค๊ฐ ๋ถ์ฐ์์ ์ด๋ฉฐ ๋ฏธ๋ถ ๋ถ๊ฐ๋ฅํ์ฌ ๊ทธ๋๋์ธํธ ๊ณ์ฐ์ด๋ ๋ถ๋๋ฌ์ด ํจ์/ํ ์ค์ฒ์ ๊ฐ์ ์ ์ญ ๋ฐ์ดํฐ(global media) ์ ์ก์๋ ๋ถ์ ํฉํ๋ค๋ ์ , ๊ถค์ ์ถ์ ๋ ธ์ด์ฆ ๋๋ ์คํ๋ผ์ธ ํผํ ์ผ๋ก ์ธํ ํ๋ค๋ฆผ(wobbles)๊ณผ ๊ฐ์ ์ํฐํฉํธ ๊ฐ๋ฅ์ฑ์ด ์๋ค๋ ์ , ํ ์ด๋ธ ์นจํฌ ํด๊ฒฐ์ด ํญ์ ์์ฐ์ค๋ฝ์ง ์์ ์ ์๋ค๋ ์ , ํํํ์ /์ด๋ํ์ ํธ์ฐจ๊ฐ ํฐ ์(์: Allegro Hand)์ ๋ํด์๋ ํจ๊ณผ๊ฐ ๋จ์ด์ง ์ ์๋ค๋ ์ ๋ฑ์ด ์ธ๊ธ๋ฉ๋๋ค.
ํฅํ ์ฐ๊ตฌ๋ก๋ ํ์ฌ์ ํค๋ค๋งํฑ ํ๋ ์์ํฌ์ ์ ์ด ๋์ญํ(contact dynamics)์ ํตํฉํ๊ณ , ์ด๊ฐ ์ผ์ฑ์ ํตํด ์ค์ ์ ์ด ๋ฐ์ดํฐ๋ฅผ ์์งํ์ฌ ์ญ๋์ญํ(inverse dynamics)์ผ๋ก๋ถํฐ์ ํ ์ถ์ ์ ํ๋๋ฅผ ๋์ด๊ณ ์ ์ด ์์น ํ์ ์ ํ๋๋ฅผ ๊ฐ์ ํ๋ ๋ฐฉ์, ์ ์ด ๊ธฐ๋ฐ ๋ฐฉ๋ฒ์ ๊ฐํ ํ์ต ๋ฐ ๋ชจ๋ฐฉ ํ์ต(imitation learning) ๋ถ์ผ์ ์ ์ฉํ์ฌ ์ ์ฑ ํ์ต์ ๊ฐ์ ํ๋ ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ ์ ์ด ๋ฐ์ดํฐ์ ์์ง ๋ฐ ์จ๋ผ์ธ ์ธ์์ ํตํด ์ค์ ํ๊ฒฝ์์ ๋ณต์กํ ์ธ๊ฐ-๋ก๋ด ์กฐ์ ์ ์ก์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฐฉ์ ๋ฑ์ ์ ์ํฉ๋๋ค.
Detail Review
Kinematic Motion Retargeting for Contact-Rich Anthropomorphic Manipulations โ ์ฌ์ธต ๋ฆฌ๋ทฐ
1. ์ฃผ์ ๊ธฐ์ฌ ๋ฐ ๊ธฐ์ ์ ๋ด์ฉ ์์ฝ
๋ฌธ์ ๋ฐฐ๊ฒฝ: ์ด ๋ ผ๋ฌธ์ ์ฐ๊ตฌ ๋์์ ์-๋ฌผ์ฒด ์ํธ์์ฉ ๋ชจ์ ์ ๋ค์ํ ํํ์ ์(์บ๋ฆญํฐ ์์ด๋ ๋ก๋ด ์)์ผ๋ก ์ ๋ฌํ๋ ํค๋ค๋งํฑ ๋ชจ์ ๋ฆฌํ๊ฒํ ๊ธฐ๋ฒ์ด๋ค. ๊ธฐ์กด์๋ ์ฌ๋์ ์ ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์ ๋ชจ๋ธ์ ์ ์ฉํ๋ ค ํ๋ฉด ์ ์ด ๋ถ์ผ์น๋ ๋ชจ์ ์ด๊ธ๋จ ๋ฑ์ ๋ฌธ์ ๊ฐ ํํ๊ณ , ํนํ ์๊ฐ๋ฝ ์๋ ํํ๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ ๊ทธ ์ด๋ ค์์ด ๊ทน์ฌํ๋ค. ์ด ๋ ผ๋ฌธ์ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ์ด ์์ญ(contact areas) ์ ๋ณด๋ฅผ ํ์ฉํ ์๋ก์ด ํ๋ ์์ํฌ๋ฅผ ์ ์ํ๋ค. ์์ฝํ๋ฉด, ์๋ณธ ์ ๋์์์ ๊ฐ์ฒด์ ์ ์ฌ์ด์ ์ ์ด ๋ถํฌ(์ด๋ค ๋ถ์๊ฐ ์ธ์ ๋ฌผ์ฒด๋ฅผ ์ก๊ณ ์๋์ง)๋ฅผ ๋น๋ฑ๊ฑฐ๋ฆฌ(non-isometric) ํํ ๋งค์นญ ๋ฌธ์ ๋ก ๊ณต์ํํ๊ณ , ์ด๋ฅผ ์ด์ฉํด ๋์(hand)์ ์์ผ๋ก ๋์ผํ ์ ์ด ํจํด์ ์ฎ๊ธด ๋ค, ํด๋น ์ ์ด์ ๋ง์กฑํ๋ ์ ์์ธ ์ํ์ค๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ์์ด๋ค.
์ฃผ์ ๊ธฐ์ฌ
๋ ผ๋ฌธ์์ ์ ์๋ค์ ๋ ๊ฐ์ง ํต์ฌ ๊ธฐ์ ์ ๊ธฐ์ฌ๋ฅผ ๊ฐ์กฐํ๋ค:
์ง์ญ์ ํํ ๋งค์นญ ์๊ณ ๋ฆฌ์ฆ
์๋ณธ ์๊ณผ ๋์ ์ ์ฌ์ด์ ์กฐ๋ฐํ ์ ์ด ๋์(dense contact correspondences)์ ์ป๊ธฐ ์ํ ์๋ก์ด ํํ ๋งค์นญ ๊ธฐ๋ฒ์ ๋์ ํ์๋ค. ์ด ์๊ณ ๋ฆฌ์ฆ์ ์๋ฐ๋ฅ๊ณผ ์๊ฐ๋ฝ ํ๋ฉด์ ๋ํ ๋ก์ปฌ ์ฐจํธ(local chart) ๊ธฐ๋ฐ ๋งคํ์ ํ์ฉํ๋ฉฐ, ๋น๊ต์ ์ ์ ์์ ์ฌ์ฉ์ ์ง์ ๋ง์ปค์ ๊ณก์ (annotation) ์ ๋ ฅ๋ง์ผ๋ก ๋ ์์ ๋์ ์ ์ด ์ง์ ์ ํจ์จ์ ์ผ๋ก ์ฐพ์๋ธ๋ค. ๊ตฌ์ฒด์ ์ผ๋ก, ์ํฐ์คํธ๋ ์ฌ์ฉ์๊ฐ ์๋ณธ ์๊ณผ ๋์ ์์ ์์์ ๊ฐ์ ๋ง์ปค(virtual markers)์ ์ถ ๊ณก์ (axial curves)์ ์ง์ ํ๋ฉด, ์๊ณ ๋ฆฌ์ฆ์ด ์ด๋ฅผ ๊ฒฝ๊ณ ์กฐ๊ฑด์ผ๋ก ํ์ฉํ์ฌ ์๊ฐ๋ฝ/์๋ฐ๋ฅ์ ๋์ ์์น๋ฅผ ์ ์ํ๋ค. ๊ฐ ์๊ฐ๋ฝ์ ์ถ ๊ณก์ ์ ์๊ฐ๋ฝ์ ์ค์ฌ์ ์ ๋ฐ๋ผ ๊ทธ๋ ค์ง ๊ณก์ ์ผ๋ก์, ์๋ณธ ์์ ๊ณก์ ์ ๋์ ์์ ๋์ ๋ถ๋ถ์ผ๋ก ์ฎ๊ฒจ์ ์ง์ญ ์ขํ๊ณ๋ฅผ ์์ฑํ๋ค. ์ด๋ ๊ฒ ์์ฑ๋ ์ขํ๊ณ๋ฅผ ํตํด ์๋ณธ ์์์ ๋ฌผ์ฒด์ ๋ฟ์ ์ ์ด์ ๋ค์ ๋์ ์ ํ๋ฉด์ ์ ์ ํ ์์น๋ก ์ ์ฐจ์ ๋ณํ(procedural transfer)ํจ์ผ๋ก์จ, ์๊ฐ์ ๋ฐ๋ผ ๋ณํํ๋ ์ ์ด ๋ถํฌ๋ฅผ ํ ์์์ ๋ค๋ฅธ ์์ผ๋ก ์ผ๊ด๋๊ฒ ์ฎ๊ธธ ์ ์๋ค. ์ด ๊ณผ์ ์ ๋จ๋ฐ์ฑ์ ์ฌ์ ๋งคํ ์์ ์ผ๋ก ์ํ๋๋ฉฐ, ํ ๋ฒ ์ค์ ๋ ๋์๊ด๊ณ๋ ์ ์ฒด ๋ชจ์ ์ํ์ค์ ๊ฑธ์ณ ์ฌ์ฉ๋๋ค. ์ด๋ฌํ ๋ฐฉ๋ฒ์ ํตํด ์๊ฐ๋ฝ ์๋ ๊ธธ์ด๊ฐ ๋ฌ๋ผ๋ ์ ์ด ์ง์ ๋ค์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๋์์ํฌ ์ ์๊ณ , ์์์ ๋ช๊ฐ ๊ธฐ์ค์ ๋ง ์ง์ ํ๋ฉด ๋ณต์กํ ์ ์ด ๋ถํฌ ์ ์ฒด๋ฅผ ๋งคํํ ์ ์๋ค๋ ์ ์์ ํจ์จ์ ์ด๋ค.
๋ค์ค ๋จ๊ณ ์ต์ ํ ํ์ดํ๋ผ์ธ
์ ์ด ๋งคํ ํ์๋, ๋ค๋จ๊ณ ์ญ๊ธฐ๊ตฌํ ์ต์ ํ๋ฅผ ํตํด ๋์ ์์ ๋ชจ์ ์ ์์ฑํ๋ ํ์ดํ๋ผ์ธ์ ์ ์ํ์๋ค. ์ด ํค๋ค๋งํฑ ๋ฆฌํ๊ฒํ ํ์ดํ๋ผ์ธ์ ์ด 5๋จ๊ณ๋ก ๊ตฌ์ฑ๋๋ฉฐ, Figure 2์ ๊ทธ ๊ฐ์๊ฐ ์ ์๋์ด ์๋ค.

- ์๋ณธ ์๊ณผ ๋ฌผ์ฒด ์ฌ์ด์ ์กฐ๋ฐํ ์ ์ด์ ์ถ์ถ(์๋ณธ ์์ ๋งค ํ๋ ์ ์ ์ด์ ๊ณผ ๋ฌผ์ฒด ํ๋ฉด์ ์ 1:1 ์์ ์ถ์ถ).
- ์์ ์ธ๊ธํ ํํ ๋งคํ์ ์ด์ฉํด ๋ชจ๋ ํ๋ ์์ ์ ์ด์ ์ ๋์ ์์ผ๋ก ์ ๋ฌ.
- ์ ๋ฌ๋ ์ ์ด์ ๋ค๊ณผ ๊ฐ์ ๋ง์ปค๋ฅผ ํ์ฉํ์ฌ ๋์ ์์ ์ด๊ธฐ ์์ธ ์ํ์ค ์ถ์ (ํ๋ ์๋ณ ์ด๊ธฐ ์ญ๊ธฐ๊ตฌํ ํด๋ฅผ ๊ณ์ฐ).
- ์ฐ์์ ์ธ ๋ชจ์ ์ ์์ฐ์ค๋ฌ์์ ๋์ด๊ธฐ ์ํด ์๊ฐ์ ์ผ๊ด์ฑ ๊ฐ์ ์ ์ํ ์ธ๋ถ Refinement(์ฐ์ ํ๋ ์ ๊ฐ ๋ถ๋๋ฝ๊ฒ ์ฐ๊ฒฐ๋๋๋ก ์ต์ ํ ์ฌ์กฐ์ ).
- ์ต์ข ์ ์ผ๋ก ์คํ๋ผ์ธ ๊ณก์ ํผํ ์ ํตํด ๋ชจ์ ์ ๋งค๋๋ฝ๊ฒ ๋ณด๊ฐํ์ฌ ์ฐ์์ ์ธ ์ต์ข ๊ถค์ ์ ์์ฑํ๋ค.
์ด ํ์ดํ๋ผ์ธ์ ์ ์ด ์ญํ์ ๋ณด์กด์ ๋ชฉํ๋ก ์ค๊ณ๋์๊ธฐ ๋๋ฌธ์, ๋ฆฌํ๊ฒํ ํ์๋ ์๋ณธ ์์ฐ๊ณผ ๋์ผํ ์ํธ์์ฉ ๊ธฐ๋ฒ(์์ปจ๋ ์๊ฐ๋ฝ์ด ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฌผ์ฒด๋ฅผ ๊ฐ์ธ์ฅ๋์ง)์ ์ต๋ํ ์ฌํํ๋ ค ํ๋ค. ์ด๋ฅผ ์ํด โ๋ชจ๋ ์์ ๋์ผํ ๋ฌผ์ฒด ์ ์ด์ ๊ณต์ ํ๋คโ๋ ๊ฐ์ ์ ๋์ด, ๋ค๋ฅธ ์์ผ๋ก ์ฎ๊ธธ ๋๋ ๋ฌผ์ฒด์์ ์ ์ด ์์น์ ์์๋ ์ ์ง๋๋๋ก ํ์๋ค. ๊ธฐ์ ์ ๋ด์ฉ ์์ฝ: ์ ์๋ ๋ฐฉ๋ฒ์ ํต์ฌ์ ์ ์ด ์ ๋ณด๋ฅผ ์ค์ฌ์ผ๋ก ํ ๋ชจ์ ์ฌ๊ตฌ์ฑ์ด๋ค. ์๋ณธ ๋ฐ์ดํฐ๋ก๋ถํฐ ์ป์ ์-๋ฌผ์ฒด ์ ์ด ๋ถํฌ(์๊ณ์ด ์ ์ด ์ ๋ค์ ์งํฉ)๋ฅผ ๋์ ์์ผ๋ก ์ฎ๊ธฐ๊ธฐ ์ํด, ์ ์๋ค์ ์์ ์ธ๊ธํ ํํ ๋งค์นญ์ ํตํด ์๋ณธ ์์ ๊ฐ ์ ์ด ์ง์ ์ ๋์ํ๋ ๋์ ์์ ์ ์ด ์ง์ ์ ๊ณ์ฐํ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋์ ์์ด ๋งค ์์ ์ ๋ฌผ์ฒด์ ์ด๋ ๋ถ์๋ฅผ ์ ์ดํด์ผ ํ๋์ง๊ฐ ๊ฒฐ์ ๋๋๋ฐ, ์ด โ๋ชฉํ ์ ์ด ์์นโ๋ค์ด ๊ณง ๋์ ์ ๋ชจ์ ์ ํ์ ์ ์ฝ ์กฐ๊ฑด์ผ๋ก ํ์ฉ๋๋ค. ๋ค์์ผ๋ก, ์ด๋ฌํ ์ ์ด ์ ์ฝ์ ๋ง์กฑ์ํค๋ ๋์ ์์ ๊ด์ ์์ธ(q)๋ฅผ ์ฐพ๊ธฐ ์ํด ์ต์ ํ ๋ฌธ์ ๋ฅผ ์ค์ ํ๋ค. ์ด๋ ๋ชฉ์ ํจ์๋ ํฌ๊ฒ ๋ค ๊ฐ์ง ํ๋ํฐ ํญ์ผ๋ก ๊ตฌ์ฑ๋๋ค:
- ๋ง์ปค ์ ํฉ ์ค์ฐจ E_M: ์๋ณธ ์๊ณผ ๋์ ์์ ๊ฐ์ ๋ง์ปค ๋์์ ์ฌ์ด ๊ฑฐ๋ฆฌ๋ฅผ ์ต์ํ. ๋ง์ปค i (์ด N_M๊ฐ)์ ๋ํด ๋ ์์ ํด๋น ์ ์ฌ์ด ๊ฑฐ๋ฆฌ ์ ๊ณฑ ํฉ์ผ๋ก ์ ์๋๋ค[23]. ์ด๋ฅผ ํตํด ๋น์ ์ด ๊ตฌ๊ฐ์ด๋ ์๊ฐ๋ฝ ์์ธ๊ฐ ์ ๋งคํ ๊ฒฝ์ฐ์๋ ์๋ณธ ์ ํํ๋ฅผ ๋ชจ๋ฐฉํ๋๋ก ์ ๋ํ๋ค.
- ์ ์ด ์ ํฉ ์ค์ฐจ E_C: ๋์ ์์ ์ ์ด์ ์ด ๋ฌผ์ฒด์ ๋์ ์ ์ด ์์น์ ์ต๋ํ ์ผ์นํ๋๋ก ํ๋ ํญ. ๋์ํ๋ ์ ์ด์ j (์ด N_C๊ฐ) ์ฌ์ด์ ๊ฑฐ๋ฆฌ ์ ๊ณฑํฉ์ผ๋ก ์ ์๋๋ฉฐ, ์ถ๊ฐ์ ์ผ๋ก ์ ์ด์ ์์ ๋ฒ์ ๋ฐฉํฅ์ด ๋ค์งํ์ง ์๋๋ก (์๋ฐ๋ฅ ํ๋ฉด ๋ฒ์ ์ด ๋ฌผ์ฒด ํ๋ฉด ๋ฒ์ ๊ณผ ๋ฐ๋ ๋ฐฉํฅ์ ํฅํ๊ฒ) ์ ์ฝ์ ์ฃผ๋ ํญ๋ ํฌํจ๋๋ค. ์ฆ ์์ด ๋ฌผ์ฒด๋ฅผ ๋ฐ๋ฅด๊ฒ ์ฅ๋๋ก ํ๋ฉด ๋ฐฉํฅ๊น์ง ๊ณ ๋ คํ ๋น์ฉ์ ๋ํ๋ค.
- ํ ์ด๋ธ ์ถฉ๋ ํ๋ํฐ E_T: ์์ด ๋ฐ์นจ๋๋ ํ ์ด๋ธ์ ๋ซ๊ณ ์ง๋๊ฐ๋ ํ์์ ๋ง๊ธฐ ์ํ ํญ. ์์ ํ๋ฉด ์ํ๋ง ์ ๋ค(๋๋ ๋ํ ๋ฉ์)์ด ํ ์ด๋ธ์ ๊ดํตํ๋ฉด ํด๋น ์ง์ ์ Signed Distance Function(SDF) ๊ฐ์ด ์์๊ฐ ๋๋๋ฐ, ์ด๋ ๊ทธ ์์ ๊น์ด์ ๋น๋กํ ๋ฒ์ ์ ์ค๋ค[26]. ์ด๋ฅผ ํตํด ์์ด ํ ์ด๋ธ ์์ ๋์ธ ๋ฌผ์ฒด๋ฅผ ์ก์ ๋ ๋ถํ์ํ๊ฒ ์ฑ ์ ์์ผ๋ก ๋ค์ด๊ฐ์ง ์๋๋ก ํ๋ค.
- ์์ธ ์ฌ์ (prior) ์ค์ฐจ E_P: ๋ชจ์ ์ ๋ถ๋๋ฌ์์ ์ํ ์ ๊ทํ ํญ์ผ๋ก, ํ์ฌ ํ๋ ์์ ๊ด์ ๊ฐ๋ q๊ฐ ์ฌ์ ์ ์ ์๋ ๊ธฐ์ค ๊ฐ๊ณผ ํฌ๊ฒ ๋ฒ์ด๋์ง ์๋๋ก ์ ์ดํ๋ค. ๊ธฐ์ค๊ฐ์ผ๋ก๋ ์ด๊ธฐ ํ๋ ์์์๋ ์์ ๊ธฐ๋ณธ ํด์ ์์ธ(rest pose)๋ฅผ, ์ดํ ํ๋ ์๋ค์์๋ ์ง์ ํ๋ ์์ ํด(solution)๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ๋ฐ๋ผ์ ์ด ํญ์ ํ๋ ์ ๊ฐ ๊ธ๊ฒฉํ ๋ณํ๋ ๋ ธ์ด์ฆ๋ฅผ ์ต์ ํ์ฌ ๋ชจ์ ์ ์์ ํ์ํจ๋ค. ์ ์ฒด ์ต์ ํ ๋ฌธ์ ๋ ์ ํญ๋ค์ ๊ฐ์คํฉ์ ์ต์ํํ๋ ๋น์ ํ ์ ์ฝ ์ต์ ํ๋ก ํํ๋๋ค. ์์์ผ๋ก๋ ๋ค์๊ณผ ๊ฐ๋ค: \min_{q} \; w_M E_M(q) + w_C E_C(q) + w_T E_T(q) + w_P E_P(q), ๋จ, q (๋์ ์์ ๋ชจ๋ ์์ ๋ ๋ฒกํฐ)์ ๋ํด ๊ด์ ๊ฐ๋ ๋ฒ์ ์ ์ฝ q_L \le q \le q_U๋ฅผ ๋ง์กฑ์ํจ๋ค๋ ์กฐ๊ฑด์ด ๋ถ๋๋ค. ์ฌ๊ธฐ์ w_M, w_C, w_T, w_P๋ ๊ฐ ํ๋ํฐ ํญ์ ๊ฐ์ค์น ํ์ดํผํ๋ผ๋ฏธํฐ์ด๊ณ , E_M, E_C, E_T, E_P๋ ์์ ์ ์ํ ํ๋ํฐ ํจ์๋ค์ด๋ค. ์ด ์ต์ ํ๋ ํ๋ ์๋ณ๋ก ์ํ๋๋ฉฐ, ํด๋ฅผ ๊ตฌํ๊ธฐ ์ํด ์ ์๋ค์ NLopt ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ MMA (Moving Maximum Asymptotes) ์๊ณ ๋ฆฌ์ฆ์ด๋ผ๋ gradient-based solver๋ฅผ ํ์ฉํ๋ค. ๋ค๋ง ๋จ์ํ ๊ฐ ํ๋ ์์ ๊ฐ๋ณ ์ต์ ํํ๋ฉด ์๊ฐ์ ์ผ๋ก ์ผ๊ด๋ ์์ง์์ ๋ณด์ฅํ๊ธฐ ์ด๋ ต๋ค. ๊ทธ๋์ ์ ์๋ค์ ์ด ๊ณผ์ ์ ์ธ ๋จ๊ณ(stage)๋ก ๋๋์ด ์ํํ์๋ค. 1๋จ๊ณ์์๋ ์ด๊ธฐ ์ถ์ ์น๋ฅผ ์ป๊ธฐ ์ํด ๊ฐ ํ๋ ์๋ณ๋ก ์ ์ต์ ํ๋ฅผ ์ํํ๋, ์ฃผ๋ก ๋ง์ปค/์ ์ด ์ค์ฐจ์ ์ง์คํ๋ฉด์๋ rest pose์ ๋ํ ์ฝํ prior๋ฅผ ์ ์ฉํ์ฌ ๋๋ต์ ์ธ ๋ชจ์ ์ ์ป๋๋ค. 2๋จ๊ณ์์๋ ์ด๋ ๊ฒ ์ป์ ์ด๊ธฐ ๊ถค์ ์ ๋ถ๋๋ฝ๊ฒ ๋ค๋ฌ๊ธฐ ์ํด, ์์ ๊ฒฐ๊ณผ๋ฅผ prior๋ก ์ผ์ ๋ค์ ํ ๋ฒ ์ต์ ํ๋ฅผ ์ํํ๊ฑฐ๋ ์ ์๋/์ ๊ฐ์๋ ์กฐ๊ฑด์ ์ ์ฉํ์ฌ ์ค๋ฌด๋ฉ ์ฒ๋ฆฌ๋ฅผ ํ๋ค[29]. ๋ง์ง๋ง 3๋จ๊ณ์์๋ ์คํ๋ผ์ธ ๊ณก์ ์ ์ด์ฉํด ๊ฐ๋ณ ํ๋ ์์ ์ฐ์ ๊ณก์ ์ผ๋ก ํผํ ํจ์ผ๋ก์จ ์ต์ข ๋ชจ์ ์ ์์ฑํ๋ค. ์ด๋ฌํ ๋ค๋จ๊ณ ์ ๊ทผ ๋๋ถ์ ์ธ๋ถ ์กฐ์ ์์ด๋ ๊ฒฐ๊ณผ ๋ชจ์ ์ด ๋ถ๋๋ฝ๊ณ ์์ฐ์ค๋ฝ๊ฒ ์ฐ๊ฒฐ๋๋ค.
ํ ์ค ์์ฝ
์์ปจ๋ ๋ณธ ๋ ผ๋ฌธ์ โ์-๋ฌผ์ฒด ์ ์ดโ์ด๋ผ๋ ํ๋ถํ ์ ๋ณด๋ฅผ ๋งค๊ฐ๋ก ์์ค(hand)์ ์กฐ์ ๋์์ ์์์ ํ๊ฒ ์์ ์ฎ๊ธฐ๋ ์๋ก์ด ํ์ดํ๋ผ์ธ์ ์ ์ํ์๋ค. ํ์ ๋์(mapping) โ ์ ์ด ์ด์ (transfer) โ ์ญ๊ธฐ๊ตฌํ ๋ชจ์ ์์ฑ์ผ๋ก ์ด์ด์ง๋ ์ด ๊ธฐ๋ฒ์, ๋ณต์กํ ๋์ ์๋ฎฌ๋ ์ด์ ์์ด๋ ๋ค์ํ ํํ์ ์์์ ๋์ ํ์ง์ ๋ชจ์ ์ฌํ์ ๊ฐ๋ฅ์ผ ํ๋ ์ ์ด ํน์ง์ ์ด๋ค. ์ ์๋ค์ ์ด๋ฌํ ์ ๊ทผ์ด ์ ๋๋ฉ์ด์ , ๋ก๋ณดํฑ์ค ๋ฑ ์ฌ๋ฌ ๋ถ์ผ์์ ๋ฒ์ฉ์ ์ผ๋ก ํ์ฉ๋ ์ ์๋ ํ์คํ๋(hand agnostic) ์๋ฃจ์ ์ด ๋ ์ ์์์ ๊ฐ์กฐํ๊ณ ์๋ค.
2. ๊ธฐ์กด ์ฐ๊ตฌ์์ ์ฐจ๋ณ์ ๋ฐ ๋น๊ต ๋ถ์
์ด ์ฐ๊ตฌ๋ ๋ชจ์ ๋ฆฌํ๊ฒํ , ํ์ ๋งค์นญ, ์ ์ด ๊ธฐ๋ฐ ์กฐ์ ์์ฑ ์ธ ๋ถ์ผ์ ๊ด๋ จ ์ ํ ์ฐ๊ตฌ๋ค๊ณผ ๊ต์ฐจํ๋ ์ง์ ์ ์์นํ๋ค. ๊ฐ ๋ถ์ผ์์์ ๊ธฐ์กด ์ ๊ทผ๋ฒ๊ณผ ๋ณธ ๋ ผ๋ฌธ์ ๋ฐฉ๋ฒ์ ๋น๊ตํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ฐจ๋ณ์ ์ด ๋๋ฌ๋๋ค.
์ ๋ชจ์ ๋ฆฌํ๊ฒํ ๋ถ์ผ
์ ์ (Full-body) ์บ๋ฆญํฐ์ ๋ชจ์ ๋ฆฌํ๊ฒํ ์ ๋น๊ต์ ์ค๋ ์ฐ๊ตฌ ์ญ์ฌ๋ฅผ ๊ฐ์ง๋ฉฐ, ๊ด์ ๋์ ๊ธฐ๋ฐ ๊ธฐ๋ฒ์ด ์ผ๋ฐ์ ์ด๋ค (์: ์์ค์ ํ๊ฒ์ ๊ด์ ์ ์ผ๋์ผ ๋์์์ผ ๊ฐ๋๋ฅผ ๋ณต์ฌํ๊ฑฐ๋ ์ค์ผ์ผ ์กฐ์ ). ๊ทธ๋ฌ๋ ์ด๋ฌํ ์ ํต์ ๊ธฐ๋ฒ์ ์์ ์ ์ฉํ ๋ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ์ ์ด ์ฒ๋ฆฌ์ด๋ค. ์ ์ ์ ๊ฒฝ์ฐ ๋ฐ์ด๋ ๋ฌผ์ฒด์ ๋ช ๊ตฐ๋ฐ ์ ์ ์ด์ ์ ๊ฒฝ ์ฐ๋ฉด ๋์ง๋ง, ์-๋ฌผ์ฒด ์ํธ์์ฉ์ ์๊ฐ๋ฝ ์ฌ๋ฌ ๊ฐ๊ฐ ๋์์ ๋ณต์กํ๊ฒ ์ ์ดํ๊ธฐ ๋๋ฌธ์ ๋จ์ ๊ด์ ๋งคํ๋ง์ผ๋ก๋ ํ์ค๊ฐ ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ด๋ ต๋ค. ์ค์ ๋ก ์์์ ์ ์ด์ ๋ง์ผ๋ก๋ ์-๋ฌผ์ฒด ์ํธ์์ฉ์ ๋ณต์ก์ฑ์ ํํํ๊ธฐ์ ๋ถ์กฑํ๋ค๋ ๋ณด๊ณ ๊ฐ ์์ผ๋ฉฐ, ์ ์๋ค ์ญ์ โ์ ์ด ์ ๋ณด๊ฐ ์๋ค๋ฉด ๊ณ ํ์ง ๊ฒฐ๊ณผ๋ฅผ ๋ผ ์ ์๋คโ๋ ๋ฌธ์ ์์์ ๋ฐํ๊ณ ์๋ค. ๊ธฐ์กด ์ ๋ฆฌํ๊ฒํ ์ ๊ทผ๋ฒ ์ค์๋ ์๊ฐ๋ฝ ๊ด์ ๊ฐ์ 1:1๋ก ์ด์ํ๋ ์ง์ ๊ด์ ๋งคํ์ด๋, ์์ค ์์ ๋ช๋ช ํน์ง ์ (keypoint) ์์น(์๋, ์๋ชฉ ๋ฑ)๋ฅผ ๋์ ์ IK๋ก ๋ง์ถ๋ ๋ฐฉ๋ฒ ๋ฑ์ด ์๋ค. ๋ํ ๊ธฐ๋ฅ์ ํฌ์ฆ ๋ฑ๊ฐ์ฑ(functional pose equivalence)์ด๋ผ๊ณ ํ์ฌ, ์๊ฐ๋ฝ ๊ธธ์ด ๋ฑ์ด ๋ค๋ฅผ ๋๋ ์๊ฐ๋ฝ ์์น ์ฌ์ด์ ์๋ ๋ฒกํฐ๋ ๊ฑฐ๋ฆฌ ๋ถํฌ๋ฅผ ๋ง์ถ๋๋ก ํ๋ ๊ธฐ๋ฒ๋ ์ ์๋์ด ์๋ค. ์ด๋ฌํ ๊ธฐ์กด ๊ธฐ๋ฒ๋ค์ ์ ํํ๊ฐ ์ ์ฌํ ๊ฒฝ์ฐ์๋ ์ธ๋งํ์ง๋ง, ์ ๋ชจ์์ด ๋ง์ด ๋ค๋ฅด๊ฑฐ๋ ์ ์ด์ด ๋ง์ ์์ ์์๋ ๋ณธ ๋ ผ๋ฌธ์ ์ ์๋ค์ด ์ง์ ํ๋ฏ์ด ์ ์๋ฏธํ ์ํฐํฉํธ(๋ถ์์ฐ์ค๋ฐ ๋์, ์ ์ด ๋๋ฝ ๋ฑ)๊ฐ ๋ฐ์ํ๋ ํ๊ณ๊ฐ ์์๋ค. ํนํ ๋ก๋ด์ด๋ ํํ์ง ์บ๋ฆญํฐ๊ฐ์ด ์ฌ๋๊ณผ ํํ๊ฐ ๋ค๋ฅธ ์์ ๊ฒฝ์ฐ, ๋จ์ IK๋ ๊ด์ ๋งคํ์ผ๋ก ์์ฑํ ๋ชจ์ ์ ๋ฌผ์ฒด๋ฅผ ํ์ก๊ฑฐ๋ ์๊ฐ๋ฝ์ด ์ด๊ธ๋๋ ๋ฑ ์คํจ ์ฌ๋ก๊ฐ ๋ง์๋ค.
๋ณธ ๋ ผ๋ฌธ์ ์ด ์ ์์ ์ ์ด ์์ฒด๋ฅผ 1๊ธ ์ ๋ณด๋ก ํ์ฉํ๋ค๋ ์ ์ด ๊ทผ๋ณธ์ ์ธ ์ฐจ๋ณํ๋ค. ๊ธฐ์กด์ ๋ง์ ๋ฆฌํ๊ฒํ ์ฐ๊ตฌ๋ ์ ์ด์ ์ฌํ์ ๋ณด์ ํ๊ฑฐ๋ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ ์ผ๋ก ์ถฉ๋์ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ์์ปจ๋, Won & Lee(2019)๋ Ryu et al.(2021)์ ๋ฌผ๋ฆฌ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ด์ ์ ์์ด ์ถฉ๋์ ์ํํ๊ณ ์ ํ๊ณ , Villegas et al.(2021)์ ๋ฐ์ ์ง vs ์๊ฐ์ถฉ๋์ ๊ตฌ๋ถํ์ฌ ์ต์ ํํ๋ ๋ฑ ๊ธฐ๋ฒ์ ์ ์ํ์ง๋ง, ์ด๋ ์ ์ ๋์์ ์ผ๋ถ ๋ฌธ์ ๋ฅผ ๋ค๋ฃฌ ๊ฒ์ด์ง ์์ฒ๋ผ ๋์์ ๋ค์ค ์ ์ด์ด ์ด๋ฃจ์ด์ง๋ ์ฌ์ธํ ์กฐ์์๋ ๊ทธ๋๋ก ์ ์ฉํ๊ธฐ ์ด๋ ค์ ๋ค. ๋ฐ๋ฉด, ๋ณธ ์ฐ๊ตฌ๋ ์ฒ์๋ถํฐ ์ ์ด ๋ถํฌ๋ฅผ ์ ๋ ฅ ๋ฐ ์ ์ฝ ์กฐ๊ฑด์ผ๋ก ์ผ์ ๋์ ์์ ๋ชจ์ ์ ์์ฑํ๋ฏ๋ก, ์ ๋๋ฉ์ดํฐ์ ์์์ ์์ ์์ด๋ ์ ์ด ์ผ๊ด์ฑ์ด ๋ณด์กด๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๋ค. ์ค์ ์คํ ๋น๊ต์์๋, ์ ์ด ์ ๋ณด๋ฅผ ๋นผ๊ณ ์ค์ง ๋ง์ปค ๋์๋ง์ผ๋ก ๋ฆฌํ๊ฒํ ์ ์ํํ ๊ฒฝ์ฐ ๋ฌธ ์์ก์ด๋ฅผ ์ ๋๋ก ์ก์ง ๋ชปํ๊ณ ์๋ฑํ ์์ธ๊ฐ ๋๋ ๋ฑ ์ด๊ธฐ ๋จ๊ณ๋ถํฐ ๋ชจ์ ์ฌ๊ตฌ์ฑ์ด ์คํจํจ์ ๋ณด์ฌ์ค๋ค. ํนํ ์ธ๊ฐ๊ณผ ์ ์ฌ์ฑ์ด ๋ฎ์ ํํ์ ์์ผ์๋ก ์ด๋ฐ ๋ง์ปค ๊ธฐ๋ฐ ์ ๊ทผ์ ์ค๋ฅ๊ฐ ๋ ์ปค์ง๋ ๋ฐ๋ฉด, ์ ์ ๊ธฐ๋ฒ์ ์ ์ด์ ํจ๊ป ๊ณ ๋ คํจ์ผ๋ก์จ ์ด๋ฐ ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ์๋ค. ์์ฝํ๋ฉด โ๋ง์ปค+IKโ ๊ธฐ๋ฐ์ ์ ํต ์ ๊ทผ vs โ์ ์ด+ํ์๋์โ ๊ธฐ๋ฐ์ ๋ณธ ์ฐ๊ตฌ๋ก ๋๋น๋๋ฉฐ, ํ์๊ฐ ์๋ฑํ ์์ฐ์ค๋ฌ์ด ์กฐ์ ๋ชจ์ ์ ์์ฑํจ์ ๊ฒ์ฆํ์๋ค.
ํ์ ๋งค์นญ ๋ถ์ผ
์์ ํ์์ด ์ฌ๋๋ง๋ค ๋๋ ๋ก๋ด๋ง๋ค ์ฒ์ฐจ๋ง๋ณ์ด๋ผ๋ ์ ๋๋ฌธ์, ๋ชจ์ ๋ฆฌํ๊ฒํ ์์ ์ด์ข ๋ฉ์ฌ ๊ฐ ๋์(correspondence) ๋ฌธ์ ๋ ์ค์ํ ๋์ ๊ณผ์ ๋ค. ๊ธฐ์กด์๋ ๋์ผ ํ ํด๋ก์ง(mesh connectivity)๋ฅผ ๊ฐ๋ ์บ๋ฆญํฐ ๊ฐ์๋ ๋น๊ต์ ์์ํ๊ฒ ์ขํ๋ ๊ด์ ๋ณํ์ ํ ์ ์์์ผ๋, ๋ณธ ๋ ผ๋ฌธ์ฒ๋ผ ์ผ์ง(hand) vs ์ค์ง(hand)์ฒ๋ผ ๊ธฐํ๊ตฌ์กฐ๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ์๋ ์ผ๋ฐ์ ์ธ ๋ฑ๊ฑฐ๋ฆฌ ๋ฑ๊ฐ ๋งตํ ๊ธฐ๋ฒ์ ์ฐ๊ธฐ ์ด๋ ต๋ค. ์ ์๋ค์ ๊ด๋ จ ๋ถ์ผ์ ๊ธฐ๋ฒ์ ๋ ๊ฐ์ง๋ก ๋ถ๋ฅํ๋๋ฐ, ํ๋๋ ๋ฑ๊ฑฐ๋ฆฌ(isometric) ๋งค์นญ์ผ๋ก์ ๋ฉ๋ผ์์ ๋ฑ ๊ณ ์ ๋ชจ๋๊ฐ ์ ์ง๋๋ ๋ณํ(์ฃผ๋ก ๋์ผ ์บ๋ฆญํฐ ํฌ์ฆ ๊ฐ ๋น๊ต)์ ์ ์ฉ๋๋ ๋ฐ๋ฉด, ๋ค๋ฅธ ํ๋๋ ๋น๋ฑ๊ฑฐ๋ฆฌ(non-isometric) ๋งค์นญ์ผ๋ก ์์ ํ ํํ๊ฐ ๋ค๋ฅธ ๋ ๋ฌผ์ฒด ์ฌ์ด์ ๋์์ ์ฐพ๋ ์์ญ์ด๋ค. ํ์๋ ๋์ด๋๊ฐ ๋์ ๋ณดํต ์ฌ์ฉ์ ์ ๋ ฅ(๋๋๋งํฌ ํฌ์ธํธ๋ ์ปค๋ธ ๋ฑ)์ ๋ฐ์ ๋ถ๋ถ์ ๋์์ ์๋ฆฝํ๋ ๋ฐฉ์์ ์ทจํ๋ค. ๋ณธ ๋ ผ๋ฌธ์ ์ ํ์ ๋งคํ ์ญ์ ์ด ๋น๋ฑ๊ฑฐ๋ฆฌ ๋งค์นญ์ ํ ์ฌ๋ก๋ก ๋ณผ ์ ์๋ค. ๊ธฐ์กด ์ฐ๊ตฌ๋ค์์๋ Takayama et al.(2022), Aigerman & Lipman(2016) ๋ฑ์ ์ฌ์ฉ์๊ฐ ์ง์ ํ ๋๋๋งํฌ๋ ๊ณก์ ์ ๊ฒฝ๊ณ ์กฐ๊ฑด์ผ๋ก ์ฃผ์ด ๋งตํ์ ํธ๋ ๋ฐฉ์์ ์ ์ํ๋๋ฐ[48], ๋ณธ ์ฐ๊ตฌ๋ ์ด๋ฌํ ์ ๊ทผ์ ์ ์ ์ด ๋ถํฌ์ ์์ฉํ ์ ์ด๋ค. ํนํ ์ถ ๊ณก์ (axial curve)์ ํ์ฉ์ ์ ์๋ค์ด ์ด์ ์ฐ๊ตฌ(2023)์์ ์๊ฐํ ๊ฐ๋ ์ผ๋ก, ์๊ฐ๋ฝ์ ์ค์ฌ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ฅด๋ ๊ณก์ ์ ๊ทธ๋ ค ๋ฃ์ผ๋ฉด ๊ทธ ๊ณก์ ์ ์์ง์ธ ๋ฐฉํฅ์ ๋ฐ๋ผ์ ์ ์ด ์ ๋ค์ ์๋ ๋์์ํค๋ ๊ตญ์ chart๋ฅผ ๋ง๋ค ์ ์๋ค. ์ด๋ฅผํ ๋ฉด ์ฌ๋ ์์ ๊ฒ์ง์ ์ค์ง๊ฐ ๋ฌผ์ฒด์ ํ ๋ฉด์ ์ก๋ ์ ์ด๋ค์ด ์์ ๋, ๋ง์ฝ ๋์ ์์ด ์ธ ๊ฐ ์๊ฐ๋ฝ๋ฟ์ธ ์ธ๊ณ์ธ ์์ด๋ผ๋ฉด, ๊ทธ ์ค ๋ ์๊ฐ๋ฝ์ ์ถ ๊ณก์ ์ ํ๋์ ๋์ ์๊ฐ๋ฝ ์ถ์ ๋งคํํจ์ผ๋ก์จ โ๋ ์๊ฐ๋ฝ ๋ถ์ ์ ์ด์ ํ๋์ ์๊ฐ๋ฝ์ผ๋ก ํตํฉโํ๋ ์์ ๋์๋ ๊ฐ๋ฅํ๋ค. ์ด๋ฌํ ์ ์ฐ์ฑ์ ๊ธฐ์กด ์ผ๋ฐ์ ์ธ ๋ฉ์ฌ ๋งค์นญ ๊ธฐ๋ฒ๋ค์์๋ ์ฝ๊ฒ ๋ค๋ฃจ์ง ๋ชปํ๋ ๋ถ๋ถ์ผ๋ก, ๋ณธ ์ฐ๊ตฌ์ ํํ ๋งค์นญ ๊ธฐ๋ฒ์ด ๊ฐ๋ ์ค์ฉ์ ์ฅ์ ์ด๋ค. ๋ํ ์ผ๋ฐ์ ์ธ ๋น๋ฑ๊ฑฐ๋ฆฌ ๋งคํ ์ฐ๊ตฌ๋ค์ ์ฃผ๋ก ํ๋ฉด์ ํ ์ค์ฒ๋ ๊ธฐ๋ฅ ๋งต์ ์ด์ํ๋ ์ฉ๋๋ก ์ด์ ์ ๋ง์ถ์ง๋ง, ์ฌ๊ธฐ์๋ ์๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ ์ ์งํฉ(์ ์ด ์ํ์ค)์ ์ผ๊ด๋๊ฒ ์ฎ๊ธด๋ค๋ ์๋ก์ด ๋ชฉํ์ ์ ์ฉ๋์๋ค๋ ์ ์์๋ ์ฐจ๋ณํ๋๋ค. ์ ์๋ค์ ์์ ๋ค์ ๋ก์ปฌ ์ฐจํธ ๊ธฐ๋ฐ ๋งค์นญ์ด ์ฐ์๋ ์ ์ด ์ ๋ณด๋ฅผ ์์ธก ๊ฐ๋ฅํ๊ณ ๊ฒฌ๊ณ ํ๊ฒ ์ ๋ฌํด์ฃผ๋ฉฐ, ์์์ ์ ๋ ฅ์ผ๋ก๋ ์ถฉ๋ถํ ์ฑ๋ฅ์ ๋ผ ์ ์์์ ๊ฐ์กฐํ๊ณ ์๋ค. ์ด๋ ๊ธฐ์กด ๋ฐฉ์ ๋๋น ์ํฐ์คํธ์ ์์ ๋์ ํฌ๊ฒ ์ค์ฌ์ค๋ค๋ ์ค์ฉ์ ์ด์ ๋ ๋๋ฐํ๋ค.
์ ์ด ๊ธฐ๋ฐ ๋ชจ์ ์์ฑ ๋ถ์ผ
์ ์กฐ์์์ ์ ์ด ์ ๋ณด๋ฅผ ํ์ฉํ๋ ค๋ ์๋๋ ์ด์ ์๋ ์กด์ฌํ๋ค. ์๋ฅผ ๋ค์ด, Brahmbhatt et al.(2019) ๋ฑ์ ์ฐ๊ตฌ๋ ์ ์ด๋งต(์ด๋ ๋ถ๋ถ์ด ๋ฌผ์ฒด๋ฅผ ๋ง์ก๋์ง)์ ์ด์ฉํด ๋ก๋ด ๊ทธ๋ฆฝ์ ํฉ์ฑํ๊ฑฐ๋ ํ์ตํ๋ ๋ฐฉํฅ์ ํ์ํ๊ณ , Pollard ์ฐ๊ตฌ์ง์ ์ด๊ธฐ ์์ (Li et al., 2007)์ contact-invariant optimization์ด๋ผ๋ ๊ฐ๋ ์ ํตํด ์ ์ด์ด ์ ์ง๋๋๋ก ํ๋ ์ ์ค์ฒ ์์ฑ์ ์๋ํ ๋ฐ ์๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ฐฉ๋ฒ๋ค์ ์ฃผ๋ก ์๋ก์ด grasp๋ฅผ ํฉ์ฑํ๊ฑฐ๋ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ ๋งฅ๋ฝ์์ ์ ์ด๋ ฅ์ ๊ณ ๋ คํ ์ต์ ํ๋ฅผ ํ ๊ฒ์ด์ง, ์ด๋ฏธ ์กด์ฌํ๋ ํน์ ๋ชจ์ ์ ๋ค๋ฅธ ์์ผ๋ก ์ ๋ฐํ๊ฒ ์ฌํํ๋ ๋ฐ ์ด์ ์ ๋์ง๋ ์์๋ค. ๋ํ ์ต๊ทผ ๋ก๋ณดํฑ์ค ๋ถ์ผ์์ ์ธ๊ฐ ์ๆผ ๋์์ ๋ก๋ด ์ ์ ์ฑ ์ผ๋ก ํ์ตํ ๋, ์ฐ์ ํค๋ค๋งํฑ ๋ฆฌํ๊ฒํ ์ผ๋ก ์ๆผ ๊ถค์ ์ ์ป์ ๋ค ๊ฐํํ์ต์ ๋ ํผ๋ฐ์ค๋ก ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ํ์ง๋ง ์์ ์ธ๊ธํ๋ฏ ํ์คํ๋ ์ ๋ขฐ์ฑ ์๋ ์ ๋ชจ์ ๋ฆฌํ๊ฒํ ์๋ฃจ์ ์ด ๋ถ์ฌํ์ฌ, ๋ฆฌํ๊ฒํ ์ด ์๋ชป๋ ๊ฒฝ์ฐ ํ์ต๊น์ง ์คํจํ๊ฑฐ๋ ์ด์ํ ๋ณด์ ํจ์ ์ ๋น ์ง ์ ์๋ค๋ ๋ฌธ์ ๊ฐ ๋ณด๊ณ ๋์ด ์๋ค. ๋ณธ ์ฐ๊ตฌ๋ ์ด๋ฌํ ํ๋ฆ์์๋ ์๋ฅ ๋จ๊ณ์ ์ค๋ฅ๋ฅผ ์ต์ํํ ์ ์๋ ๋ฐฉ๋ฒ์ผ๋ก์, ๋น๋ก ๋์ ์ ์ด๋ ์ฌ์ฉํ์ง ์์ง๋ง ์ ์ด ์ ๋ณด๋ฅผ ์ ํ์ฉํ ํค๋ค๋งํฑ ์๋ฃจ์ ๋ง์ผ๋ก๋ ์๋นํ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๊ทธ๋ด๋ฏํ ๊ฒฐ๊ณผ๋ฅผ ๋ผ ์ ์์์ ๋ณด์ฌ์ค๋ค. ์ค์ ๊ฒฐ๊ณผ์์ ์-๋ฌผ์ฒด ๊ฐ, ์๊ฐ๋ฝ ๊ฐ ๊ดํต ํ์(intersection)์ด ๊ฑฐ์ ๋ฐ์ํ์ง ์๊ณ , ๋ฐ์ํด๋ ๋ถํผ ๊ธฐ์ค ๋ช ํผ์ผํธ ๋ฏธ๋ง์ผ๋ก ๋งค์ฐ ์์๋ค๊ณ ๋ณด๊ณ ํ๋๋ฐ, ์ด๋ ๋น๋ก ๋ฌผ๋ฆฌ์์ง ์์ด๋ ์ ์ด ์ ์ฝ์ ๊ฑธ์๋๋ ์๊ฐ๋ฝ์ด ์์ฐ์ค๋ ๋ฌผ์ฒด ํ๋ฉด์ ๋ฐ๋ผ ์์ง์ด๋ฉฐ ๊ฒน์นจ์ ์ต์ํํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ค์ ๋งํด, ์ ์ด ์์ญ ์์ฒด๊ฐ ๋ฌผ๋ฆฌ์ ๊ตฌ์์ ์ผ๋ถ ๋์ฒดํ์ฌ ๋ชจ์ ์ ํ์ค๊ฐ์ ๋์ฌ์ค๋ค๋ ๊ฒ์ผ๋ก ํด์ํ ์ ์๋ค. ์ด๋ฌํ ์ ๊ทผ์ ๊ธฐ์กด์ โ์ฌํ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ ๋ณด์ โ๊ณผ ๋๋น๋๋ฉฐ, ์ฌ์ ์ ์ด ํ์ฉ์ ํจ๊ณผ๋ฅผ ์ ๋ณด์ฌ์ค๋ค. ์์ฝํ๋ฉด, ๋ณธ ๋ ผ๋ฌธ์ ๊ธฐ์กด ๊ธฐ๋ฒ๋ค์ด ๊ฐ๊ณผํ๊ฑฐ๋ ๋ถ๋ถ์ ์ผ๋ก๋ง ๋ค๋ฃฌ ์ ์ด ์ ๋ณด๋ฅผ ์ค์ฌ์ ๋๊ณ , ํ์ ๋งค์นญ ๊ธฐ์ ๊ณผ ๊ฒฐํฉํ์ฌ ์ ๋ชจ์ ๋ฆฌํ๊ฒํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ ์ฐจ๋ณ์ฑ์ ์ง๋๋ค. ์ด๋ฌํ ํตํฉ ์ ๊ทผ์ผ๋ก ์ธํด ์ป๋ ์ด์ ์ ์คํ์ ๋น๊ต๋ฅผ ํตํด์๋ ๋ถ๋ช ํ๊ฒ ๋ํ๋๋ฉฐ (์: ์ ์ด ๋ฏธ๊ณ ๋ ค ๋ฐฉ์์ ์คํจ ์ฌ๋ก ์ ์), ์ด๋ ๊ณง ๋ณธ ์ฐ๊ตฌ๊ฐ ๋ ๋ถ์ผ์ ์๋ก์ด ํ์ค ๋ฐฉ์์ ์ ์ํ๋ ๊ฒ์ผ๋ก ํ๊ฐ๋ ์ ์๋ค.
3. ์คํ ์ค์ ๋ฐ ๊ฒฐ๊ณผ์ ๋ํ ํ๊ฐ
์คํ ์ค์
์ ์๋ค์ ์์ ๋ค์ด ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฒ์ฆํ๊ธฐ ์ํด ๋ค์ํ ํํ์ ์์ ์ฌ๋ฌ ์กฐ์ ๋์์ ๋ฆฌํ๊ฒํ ํ๋ ์คํ์ ์ํํ๋ค. ๊ตฌ์ฒด์ ์ผ๋ก๋, GRAB ๋ฐ์ดํฐ์ ์ ํฌํจ๋ ์ธ๊ฐ ์์ ์กฐ์ ์ํ์ค ์ค 6๊ฐ์ง ์ ์ด-ํ๋ถํ ๋์(์: ๋ฌผ๊ฑด ์ก๊ธฐ, ๋ฌธ์์ก์ด ๋๋ฆฌ๊ธฐ, ๋ง์น์ง, ํด๋์ ํ ์ก๊ธฐ ๋ฑ ์๋ก ๋ค๋ฅธ ๋ฌผ์ฒด ๋์ ๋์)์ ์ ํํ์๋ค. ์ด ์๋ณธ ์ํ์ค์ ์ฃผ์ฒด(hand)๋ MANO ๋ชจ๋ธ์ ๊ธฐ๋ฐํ ๊ฐ์์ ์ธ๊ฐ ์์ผ๋ก์ 5์๊ฐ๋ฝ์ ํ์ค ํํ๋ค[56]. ๊ทธ๋ฐ ๋ค์ ํ๊ฒ ์์ผ๋ก๋ ์ด 5๊ฐ์ง๋ฅผ ์ค๋นํ๋๋ฐ, ๊ฐ๊ฐ
- ์ผ๋ฐ์ ์ธ ๋ค๋ฅธ ์ธ๊ฐ ์ (ํ์/๋น์จ๋ง ์์ด),
- ๋ง๋ ์ (๊ฐ๋๊ณ ๋ง๋๊ฐ ๊ธด ํํ์ง ์บ๋ฆญํฐ ์),
- ์ธ๊ณ์ธ ์ (์๊ฐ๋ฝ 3๊ฐ์ง๋ฆฌ ๋น์ธ๊ฐํ ์),
- ์ปค์คํ ์์ ๋์์ธ (์๊ฐ๋ฝ ๊ด์ ์ ์ผ๋ถ ์ ํ ๋๋ ํน์ ํํ),
- Allegro ๋ก๋ด ์ (์ค์ ๋ก๋ด ํ๋ซํผ, 4์๊ฐ๋ฝ ๋ฐ ๊ณ ์ ๋ ๊ด์ ๊ตฌ์กฐ)์ด๋ค.

Figure 1์ ์ด๋ค ์ ๋ชจ์ต์ด ์ ์๋์ด ์์ผ๋ฉฐ, ์๋ณธ ์๊น์ง ํฌํจํ 6๊ฐ์ง ์๋ค์ด ๋๋น๋๋ค. ๊ฐ ํ๊ฒ ์ ๋ชจ๋ธ์๋ ์ฌ์ ์ ์ํฐ์คํธ๊ฐ ๊ฐ์ ๋ง์ปค์ ์ถ ๊ณก์ ์ ์ค์ ํ์ฌ, ์๋ณธ ์๊ณผ์ ํ์ ๋์ ์ ๋ณด๋ฅผ ์ ๋ ฅํด ๋์๋ค. ์ค์ํ ๊ฒ์ ์ด๋ ์์ ํํ๋ ์์ ์ฐจ์ด๊ฐ ์๋๋ผ๋ (์: ์ผ์ง vs ์ค์ง) ์ต๋ํ ์ง๊ด์ ์ผ๋ก ๋์๋๋๋ก ๊ณก์ ์ ๊ทธ๋ ธ๋ค๋ ์ ์ด๋ฉฐ, ํ์ํ ๊ฒฝ์ฐ ํ ์๊ฐ๋ฝ์ ๋ ๊ฐ ์ด์์ ๊ณก์ ์ ๋์์์ผ ์ฌ๋ฌ ์๊ฐ๋ฝ์ ์ ์ด์ ํฉ์น๋ ๋ฑ์ ์กฐ์ ์ ํ๋ค. ์ด๋ฌํ ์กฐ์ ์ ๋ถ๊ฐ์ ์ผ๋ก ๊ฐ๋ฅํ์ง๋ง, ์คํ ์ ๋ฐ์์๋ ๋ชจ๋ ์์ ๋์ผํ ์๊ณ ๋ฆฌ์ฆ ํ๋ผ๋ฏธํฐ์ ๋์ผํ ์ค์ ์ ์ฌ์ฉํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ๋ค๋ ์ ์ ์ ์๋ค์ด ๊ฐ์กฐํ๋ค. ์ฆ, ์๋ง๋ค ํน์ ๋์๋ง๋ค ํน๋ณํ ๋ฏธ์ธ ์กฐ์ ์์ด๋ ์ ์๋ํ๋์ง๋ฅผ ๋ณด๊ธฐ ์ํด ๊ฐ์ค์น๋ ์ต์ ํ ์ค์ ์ ์ผ๋ฅ ์ ์ผ๋ก ์ ์ฉํ๊ณ , ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ ๋ฐ์ ์ผ๋ก ์ํธํ ๊ฒฐ๊ณผ๊ฐ ์ป์ด์ก๋ค๊ณ ๋ณด๊ณ ํ๊ณ ์๋ค.
์ฑ๊ณผ ์งํ
์คํ ๊ฒฐ๊ณผ๋ ์ ๋ ํ๊ฐ์ ์ ์ฑ ํ๊ฐ๋ก ๋๋์ด ์ ์๋์๋ค. ์ ๋์ ์ผ๋ก๋, ๋ฆฌํ๊ฒํ ๋ ๋ชจ์ ์์ ๋ฐ์ํ ๊ต์ฐจ/์ถฉ๋ ์ ๋๋ฅผ ์ธก์ ํ์๋ค. ๊ตฌ์ฒด์ ์ผ๋ก ์-๋ฌผ์ฒด ๊ฐ์ ๊ดํต(์์ด ๋ฌผ์ฒด๋ฅผ ์ง๋์น๊ฒ ํ๊ณ ๋ ๊ฒฝ์ฐ), ์ ์์ฒด์ ์๊ธฐ ๊ดํต (์๊ฐ๋ฝ ๋ผ๋ฆฌ ๊ฒน์นจ), ๊ทธ๋ฆฌ๊ณ ์-ํ ์ด๋ธ ๊ฐ์ ์ถฉ๋(์: ๋ฌผ๊ฑด์ ์ง๊ธฐ ์ํด ํ ์ด๋ธ์ ์์ด ๋ฐํ๋ ๊ฒฝ์ฐ) ์ธ ๊ฐ์ง๋ฅผ ๊ณ์ฐํ์๋ค. ๊ณ์ฐ ๋ฐฉ๋ฒ์ ๊ฐ ๊ฒฐ๊ณผ ๋ชจ์ ์์ ์ ๋ฉ์์ ๋ํด ๋ ์ด์บ์คํ ์ ์ํํ์ฌ ๋ฌผ์ฒด๋ ์๊ธฐ ์์ ๊ณผ ๊ฒน์น ๋ถ๋ถ์ ๋ณผ๋ฅจ์ ํด๋ฌ์คํฐ ๋จ์๋ก ์ฐ์ถํ ๋ค์, ๊ทธ๊ฒ์ ์ ์ ์ฒด ๋ถํผ ๋๋น ๋ฐฑ๋ถ์จ๋ก ํํํ๋ ๋ฐฉ์์ด๋ค. ์ด๋ฌํ ๋ฐฉ์์ผ๋ก 30๊ฐ ๋ชจ๋ ์ฌ๋ก(5์ * 6๋์)์ ๋ํด ํ๊ท ์ ์ธ ๊ดํต ๋น์จ์ ๊ตฌํ ๊ฒฐ๊ณผ, ์-๋ฌผ์ฒด, ์๊ฐ ์ถฉ๋, ํ ์ด๋ธ ์ถฉ๋ ๋ชจ๋ ๋์ฒด๋ก ๊ทน์์ ํผ์ผํธ ์ดํ๋ก ์ธก์ ๋์๋ค๊ณ ํ๋ค. Figure 10์์ ๊ฐ ์ฌ๋ก๋ณ ์์น๋ฅผ ๊ทธ๋ํ๋ก ๋ณด์ฌ์ฃผ๋๋ฐ, ์ ๋ฐ์ ์ผ๋ก ์๋ฌด๋ฐ ํ์ฒ๋ฆฌ ์์ด๋ ์ถฉ๋์ด ๊ฑฐ์ ๋ฐ์ํ์ง ์๋ ์์ ์ ์ธ ๋ชจ์ ์ด ์์ฑ๋์์์ ์ ์ ์๋ค. ์ด๋ ๋ณธ ๋ฐฉ๋ฒ์ด ๋ช ์์ ์ผ๋ก ๋ฌผ๋ฆฌ ์ถฉ๋ ํํผ ์ต์ ํ๋ฅผ ํ์ง ์์์์๋ ์ ์ด ์ ์ฝ์ ํตํด ์๋ฌต์ ์ผ๋ก ํ์ค์ฑ์ ํ๋ณดํ์์ ์์ฌํ๋ค. ์ ์๋ค์ โ์ ์ด ์์ญ ์์ฒด๊ฐ ์์ฐ์ค๋ฌ์ด ํ์ง(grasp) ์ํ๋ฅผ ์๋ฌต์ ์ผ๋ก ์ธ์ฝ๋ฉํ๊ธฐ ๋๋ฌธ์, ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ ์์ด๋ ์ถฉ๋ ์ต์ํ์ ํจ๊ณผ๋ฅผ ๋ณด์๋คโ๋ผ๊ณ ํด์ํ๊ณ ์๋ค.
์ ์ฑ ํ๊ฐ ์ธก๋ฉด์์, ์ต์ข ์์ฑ๋ ๋ชจ์ ๋ค์ ์๊ฐ์ ํ์ง์ ์ฌ๋์ ๋์ผ๋ก ํ๊ฐํ์๋ค. ์ ์๋ค์ ๋ชจ๋ ๊ฒฐ๊ณผ ๋ชจ์ ์ ๋์์์ ๋ถ๋ก์ผ๋ก ์ ๊ณตํ์๊ณ , ๋ ผ๋ฌธ ๋ด Figures 11-13 ๋ฑ์ ํตํด ๋ช ๊ฐ์ง ํฅ๋ฏธ๋ก์ด ์ฌ๋ก๋ฅผ ์บก์ณํ์ฌ ๋ณด์ฌ์ค๋ค.

์๋ฅผ ๋ค์ด, ์๊ฐ๋ฝ ๊ธธ์ด ์ค๊ณ ๋ณํ ์คํ์์, ์๋ณธ ๋์์ธ์ ์์ง ๊ธธ์ด๋ก๋ ์์ ๋ฑ์ ์ค์์น์ ๋๋ฌํ์ง ๋ชปํ์ง๋ง ์์ง๋ฅผ ์ฝ๊ฐ ๊ธธ๊ฒ ์ค๊ณํ ์์ ์์ ์ถฉ๋ถํ ์ค์์น์ ๋ฟ๋ ๋์์ ๊ตฌํํด๋ธ ๋ชจ์ต์ Figure 11์์ ๋ณผ ์ ์๋ค. ์ด๋ ๋์ผํ ์ ์ด ์ํ์ค๋ฅผ ์ฌ์ฉํ์ ๋ ์๊ฐ๋ฝ ๊ธธ์ด์ ๋ฐ๋ผ ๊ณผ์ ์ํ ๊ฐ๋ฅ ์ฌ๋ถ๊ฐ ์ด๋ป๊ฒ ๋ฌ๋ผ์ง๋์ง๋ฅผ ์ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก๋ค. ๋ ๋ค๋ฅธ ์๋ก, ์ธ๊ณ์ธ ์(3์๊ฐ๋ฝ)์๊ฒ ์ค๋งํธํฐ์ ์ฅ๋ ์ธ๊ฐ ์ ๋ชจ์ ์ ๋ฆฌํ๊ฒํ ํ ๋, ๊ธฐ๋ณธ์ ์ผ๋ก๋ ์ธ ์๊ฐ๋ฝ์ ์ธ๊ฐ์ ๋ค์ฏ ์๊ฐ๋ฝ ์ ์ด์ ๋ถ๋ฐฐํ๋๋ก ๊ณก์ ์ ๊ทธ๋ ธ์ง๋ง, ์ด๋ฅผ ๋ค๋ฅด๊ฒ ์ค์ ํด๋ณด๋ ์คํ๋ ํ๋ค.

Figure 12์๋ ํ ์๊ฐ๋ฝ์ ๋ ๊ฐ์ ์ถ ๊ณก์ ์ ํ ๋นํ์ฌ ์ธ๊ฐ์ ๊ฒ์ง+์ค์ง ์ญํ ์ ์ธ๊ณ์ธ์ ํ๋์ ์๊ฐ๋ฝ์ด ์ํํ๋๋ก ๋งคํํ ๊ฒฝ์ฐ๋ฅผ ๋ณด์ฌ์ฃผ๋๋ฐ, ๊ทธ ๊ฒฐ๊ณผ ๋ค์ ๋ ํนํ โ์คํ(Vulcan) ๊ฒฝ๋กโ ๋ชจ์ ๋น์ทํ ํ์ง ํํ๊ฐ ๋์์์ ๋ณผ ์ ์๋ค. ์ด๋ฌํ ๋์์ ๋งคํ๋ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋ณธ ํ๋ ์์ํฌ์ ์ตํต์ฑ์ ๋ํ๋ด๋ฉฐ, ์ํฉ์ ๋ฐ๋ผ ์ฌ์ฉ์๊ฐ ์ ์ด ๋์์ ์๋์ ์ผ๋ก ์กฐ์ ํด๋ณผ ์ ์์์ ์์ฌํ๋ค.
๋ํ ๊ฐ์ฒด ์นํ(Object substitution) ์คํ์ผ๋ก์, ์๋ณธ์ ์ฌ๊ณผ๋ฅผ ๊ฑด๋ค์ฃผ๋(hand-off) ๋์์ ๊ฐ์ ๊ฐ์ฒด๋ก ๋ฐ๊ฟ์ ๋ฆฌํ๊ฒํ ํ๋ ์๋ฅผ ์๋ํ๋ค. ์ด๋๋ ๋ฌผ์ฒด ํํ๋ ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ ์๋ณธ ์ฌ๊ณผ ํ๋ฉด์ ์ ์ด ๋ถํฌ๋ฅผ ๊ฐ์ ๋ชจ๋ธ์ ์ฎ๊ฒจ์ผ ํ๋ ์ถ๊ฐ ๋จ๊ณ๊ฐ ์์๋ค. ์ ์๋ค์ ์ด๋ฅผ ์ํด ๋ ์ด์บ์คํธ ๊ธฐ๋ฐ์ ์ ์ด ์ ์ด ๋ฐฉ์์ ํ์ฉํ๋ค๊ณ ํ๋ค. ์ฆ ์๋ณธ ์-์ฌ๊ณผ ์ ์ด์ ์์ ์ฌ๊ณผ ํ๋ฉด ๋ฒ์ ๋ฐฉํฅ์ผ๋ก ๊ด์ ์ ์ด ๊ฐ์ ํ๋ฉด๊ณผ ๊ต์ฐจํ๋ ์ง์ ์ ์ฐพ๊ณ , ๊ทธ ์ง์ ์ ๋์ ์ ์ด์ ์ผ๋ก ์ผ์ ์ ํ๋ ์์ ๊ฑธ์ณ ์ ์ด ์ํ์ค๋ฅผ ๋ณํํ ๊ฒ์ด๋ค. ์ด๋ฌํ ๊ธฐ๋ฒ์ ํตํด ์๋ก์ด ๊ฐ์ฒด์ ๋ํด์๋ ์์ ํ์ง๊ฐ ์ ์ํ๋๋ก ๋ง๋ค ์ ์์์ผ๋ฉฐ, Figure 13๊ณผ ๋ถ๋ก ์์์์ ๊ฐ์๋ก ๋ฐ๋ ์ํฉ์์๋ ์๊ฐ๋ฝ๋ค์ด ๋ฏธ์ธํ๊ฒ ์์น๋ฅผ ์กฐ์ ํ๋ฉฐ ์ฌ๊ณผ๋ฅผ ์ฅ ๋์ ์ ์ฌํ ๋์์ ์ํํ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.

๊ฒฐ๊ณผ ํ๊ฐ
์ ์ฒด์ ์ผ๋ก 30๊ฐ์ ๋ฆฌํ๊ฒํ ๊ฒฐ๊ณผ๋ ๋์ ํ์ง์ ๋ณด์ฌ์ฃผ์์ผ๋ฉฐ, ์ ์๋ค์ ํนํ ๋๋ผ์ด ์ ์ผ๋ก ๋จ์ผ ํ๋ผ๋ฏธํฐ ์ ์ผ๋ก ๋ชจ๋ ์๊ณผ ๋์์ ๋์ํ๋ค๋ ์ ์ ๋ค๊ณ ์๋ค. ์ด๋ ๋ณธ ๊ธฐ๋ฒ์ ์ผ๋ฐํ ์ฑ๋ฅ์ ๋ท๋ฐ์นจํ๋ ๊ฒ์ผ๋ก, ํน์ ์ผ์ด์ค๋ณ๋ก ๊ฐ์ค์น๋ฅผ ์ฌํ๋ํ๊ฑฐ๋ ํ์ง ์๊ณ ๋ ๋ค์ํ ํํ์ ์ ์ ์ฉ๋์์์ ์๋ฏธํ๋ค. ๋ฌผ๋ก ๋ช ๊ฐ์ง ํ๊ณ ์ฌ๋ก๋ ๊ด์ฐฐ๋์๋ค๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, ๋ง๋ ์์ฒ๋ผ ์๊ฐ๋ฝ์ด ๋งค์ฐ ๊ธธ๊ณ ๊ฐ๋๋ค๋ ์์ ๊ฒฝ์ฐ, ํ ์ด๋ธ ์์ ๋์ธ ๋ฌผ์ฒด(์: ์คํ ์ดํ๋ฌ)๋ฅผ ์ง์ ๋ ์๊ฐ๋ฝ์ด ๊ณผ๋ํ๊ฒ ๋คํ๋ฆฌ๊ฑฐ๋ ์ด์ํ ํฌ์ฆ๋ฅผ ์ ๊น ์ทจํ๋ ํ์์ด ์์๋ค. ์ด๋ ํ ์ด๋ธ ๊ดํต์ ํผํ๋ ค๋ ์ ์ฝ๊ณผ ๊ธด ์๊ฐ๋ฝ์ ์์ ๋๊ฐ ๋ง๋ฌผ๋ฆฌ๋ฉฐ ๋ฐ์ํ ํ์์ผ๋ก, ์ ์๋ค์ ์ด๋ด ๊ฒฝ์ฐ ํน์ ๊ด์ ์ ๊ณ ์ ํ๊ฑฐ๋ ํ๋ ์ถ๊ฐ ์ฒ๋ฆฌ๋ก ์ํํ ์ ์๋ค๊ณ ์ธ๊ธํ๋ค. ๋ํ Allegro ๋ก๋ด ์์ฒ๋ผ ํฌ๊ธฐ๊ฐ ๋งค์ฐ ํฌ๊ณ ์์ ๋๊ฐ ์ ํ๋ ์์ ๊ฒฝ์ฐ, ์ฌ๋ ์์ ์ ์ด ๋ถํฌ๋ฅผ ๊ทธ๋๋ก ๋ง์ถ๋ ค ํ๋ฉด ์๊ธฐ ์๊ฐ๋ฝ๋ผ๋ฆฌ ๋ถ๋ชํ๋ ๊ฒฝ์ฐ๊ฐ ์๋์ ์ผ๋ก ๋์ด๋ฌ๋ค. ์์ปจ๋ Allegro ์์ ์ฌ๋๋ณด๋ค ๋ฉ์น๊ฐ ํฌ๋ค ๋ณด๋ ๋์ผํ ๋ฌผ์ฒด๋ฅผ ์ฅ ๋ ์๊ฐ๋ฝ ๊ฐ์ญ์ด ์ฆ๊ฐํ๊ณ , ๋ ๋ ๋ง๋(knuckle)๋ฐ์ ์๋ ์๊ฐ๋ฝ์ผ๋ก ๋ค์ฏ ์๊ฐ๋ฝ์ ์ฌ์ธํ ์์ง์์ ํ๋ด๋ด๋ ค๋ ์ด๋ ค์์ด ์์๋ค๋ ๊ฒ์ด๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ๋ ์ ์ด์ ์๋ณธ ์ธ๊ฐ์ ์ ์ด ํจํด์ 100% ๊ณ ์ํ๋ ๊ฒ์ด ์ ์ ํ์ง ์์ ์๋ ์๋ค๊ณ ์ ์๋ค์ ์ง์ ํ๋ค. ์ฆ, ํ๊ฒ ์์ด ์๋ณธ ์๊ณผ ์ํธ์์ฉ ๋ฐฉ์ ์์ฒด๊ฐ ๋ฌ๋ผ์ผ ํ๋ ์ํฉ(์: ์ฌ๋์ ๋ฌผ๊ฑด์ ์ฃผ๋ก ์ฅ์ง๋ง, ํน์ ๋ก๋ด ์์ ์ง๋ ๋ฐฉ์์ด ๋ค๋ฅผ ๋)์ด๋ฉด, ์ ์ด ๋ถํฌ๋ ๊ทธ์ ๋ง๊ฒ ์กฐ์ ๋์ด์ผ ํ๋๋ฐ ๋ณธ ์ฐ๊ตฌ๋ ๊ฑฐ๊ธฐ๊น์ง๋ ๋ค๋ฃจ์ง ๋ชปํ๋ค๋ ๊ฒ์ด๋ค. ์ด๋ฐ ๋ถ๋ถ์ ํฅํ ์ฐ๊ตฌ๋ก ๋จ์์์ง๋ง, ๊ทธ ๋ฐ์ ๋ฒ์์์๋ ์ ๋ฐ์ ์ผ๋ก ์ผ๊ด๋๊ฒ ์ฑ๊ณต์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์๋ค๊ณ ํ๊ฐํ ์ ์๋ค.
ํํธ, ๋น๊ต ํ๊ฐ๋ก์ ๊ธฐ์กด ๊ธฐ๋ฒ(๋ฒ ์ด์ค๋ผ์ธ)๊ณผ์ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ค ๊ฒ๋ ์ฃผ๋ชฉํ ๋งํ๋ค. ์์ ์ค๋ช ํ ์ ์ด ๋ฏธ๊ณ ๋ ค ๋ง์ปค๊ธฐ๋ฐ ๋ฆฌํ๊ฒํ ์คํ์์, ๋ฌธ์์ก์ด๋ฅผ ๋๋ฆฌ๋ ์๋๋ฆฌ์ค์ ๊ฒฝ์ฐ ์ ์ด ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ง ์์ ๋ชจ์ ์ ์๊ฐ๋ฝ์ด ์์ก์ด๋ฅผ ์ ํํ ํ์งํ์ง ๋ชปํ๊ณ ํ๋๋ ์ฅ๋ฉด์ด ์ฐ์ถ๋์๋ค. ๋ฐ๋ฉด ์ ์ ๊ธฐ๋ฒ์ ๋์ผ ํ๋ ์์์ ์๊ฐ๋ฝ์ด ์ ํํ ์์ก์ด ํ๋ฉด์ ๋ฐ๋ผ ๋ฐ์ฐฉ๋์ด ํ์ ํ๋ ๋ชจ์ ์ ๋ณด์ฌ์ค๋ค. ์ด ๋น๊ต๋ ์ kiepoint๊ธฐ๋ฐ ์ ๊ทผ์ ํ๊ณ๋ฅผ ๊ทน๋ช ํ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก๋ก, ๋ ผ๋ฌธ์ Figure 19์ ํด๋น ์ฅ๋ฉด์ด ์ ์๋์ด ์๋ค. ์ด๋ฌํ ๊ฒฐ๊ณผ๋ฅผ ํตํด ์ ์๋ค์ โ์ ์ด ์ ๋ณด ์์ด๋ ์-๋ฌผ์ฒด ์ํธ์์ฉ ๋ชจ์ ์ ์ฌ์ธํจ์ ์ฌํํ๊ธฐ ์ด๋ ต๋คโ๋ ์ฃผ์ฅ์ ์คํ์ ์ผ๋ก ์ ์ฆํ์๋ค.

์ข ํฉํ๋ฉด, ๋ณธ ๋ ผ๋ฌธ์ ์คํ์ ์ ์ ๊ธฐ๋ฒ์ ๋ฒ์ฉ์ฑ, ์ ํ์ฑ, ํ์ง์ ๋ค๊ฐ๋๋ก ํ์ธํ ๊ฒ์ผ๋ก ๋ณผ ์ ์๋ค. ๋ค์ํ ์๊ณผ ๋์์์ ์ ์ฉ ๊ฒฐ๊ณผ, ๋ณ๋ค๋ฅธ ํ๋ ์์ด๋ ๋ฌผ๋ฆฌ์ ๊ฐ์ฐ์ฑ์ด ๋๊ณ ์ ์ด์ด ์ ์ ์ง๋ ๋ชจ์ ์ ์ป์์ผ๋ฉฐ, ์ด๋ ํ์์ ๊ณต๊ฐ๋ ์ ๋ฆฌํ๊ฒํ ๊ธฐ๋ฒ ์ค ๊ฐ์ฅ ์ฒ ์ ํ ๊ฒ์ฆ ์ฌ๋ก ์ค ํ๋๋ก ํ๊ฐํ ๋งํ๋ค. ๋ฌผ๋ก ์ ํ์ ์ธ ์ด๋ ค์๋ ๊ด์ฐฐ๋์์ง๋ง, ๊ทธ์ ๋ํ ๋ ผ์๋ ์์งํ ์ ์๋์ด ์์ด ์ฐ๊ตฌ์ ์ ๋ขฐ๋๋ฅผ ๋์ฌ์ค๋ค.
4. ํ์ฉ ๊ฐ๋ฅ์ฑ ๋ฐ ํ๊ณ์ ๋ถ์
ํ์ฉ ๊ฐ๋ฅ์ฑ
์ด ์ฐ๊ตฌ์ ์ฑ๊ณผ๋ ์ฌ๋ฌ ๋ถ์ผ์ ๊ฑธ์ณ ์์ฉ๋ ์ ์๋ค. ์ฐ์ ์ปดํจํฐ ์ ๋๋ฉ์ด์ /๊ฒ์ ์ ์ ๋ถ์ผ์์, ์ฌ๋์ ์ ๋์ ์บก์ฒ ๋ฐ์ดํฐ๋ฅผ ๋ค์ํ ์บ๋ฆญํฐ์ ์ฌ์ฌ์ฉํ๋ ๋ฐ ํฐ ๋์์ ์ค ์ ์๋ค. ์๋ฅผ ๋ค์ด, ์ํ๋ ๊ฒ์์์ ์ธ๊ฐ ์บ๋ฆญํฐ๊ฐ ๋ฌผ์ฒด๋ฅผ ๋ค๋ฃจ๋ ๋ชจ์ ์ ํํ์ง ์๋ฌผ์ด๋ ๋ ํนํ ํ๋กํฌ์ ์ ์บ๋ฆญํฐ์๊ฒ ์ฎ๊ธธ ๋, ์ง๊ธ๊น์ง๋ ์ ๋๋ฉ์ดํฐ๊ฐ ์ผ์ผ์ด ์๊ฐ๋ฝ ์์น๋ฅผ ์กฐ์ ํด์ผ ํ์ง๋ง ๋ณธ ๊ธฐ์ ์ ํ์ฉํ๋ฉด ์๋น ๋ถ๋ถ ์๋ํํ์ฌ ์ ์ ๋น์ฉ๊ณผ ์๊ฐ์ ์ ์ฝํ ์ ์์ ๊ฒ์ผ๋ก ๊ธฐ๋๋๋ค. ์ ์๋ค๋ ์ค์ ์ํฐ์คํธ๊ฐ ๋ณธ ์์คํ ์ ํ์ฉํ์ฌ ๋ช ๊ฐ์ ์ถ ๊ณก์ ๋ง ๊ทธ๋ ค๋ฃ์์ผ๋ก์จ ๋ค์์ ๋ชจ์ ์ ์์ฝ๊ฒ ๋ณํํ ์ ์์์ ๋ณด์๊ณ , ์ด๋ฌํ ์ธํฐํ์ด์ค๋ ์ฐฝ์ ํ์ดํ๋ผ์ธ์ ์์ฐ์ฑ์ ๋์ผ ์ ์๋ค. ๋ํ VR/AR ๋ฐ ํ ๋ ํ๋ ์ ์ค ์์ญ์์๋ ์์ฉ ๊ฐ๋ฅ์ฑ์ด ์๋๋ฐ, ์์ปจ๋ VR ์ฑ์ด๋ ์๊ฒฉ ๋ก๋ด ์กฐ์์์ ์ธ๊ฐ ์ฌ์ฉ์์ ์ ๋์์ ๊ฐ์ ์๋ฐํ์ ์์ด๋ ์๊ฒฉ ๋ก๋ด ์์ผ๋ก ์ค์๊ฐ(๋๋ ์ค์ค์๊ฐ) ๋ฆฌํ๊ฒํ ํ๋ ๋ฐ ํ์ฉํ ์ ์๋ค. ํ์ฌ ์ ์ ๊ธฐ๋ฒ์ ์คํ๋ผ์ธ ๋ฐฐ์น ์ฒ๋ฆฌ๋ฅผ ๊ฐ์ ํ๊ณ ์๊ณ ๋ช ์๊ฐ์ ๊ณ์ฐ์ ํ์๋ก ํ์ง๋ง, ๋ง์ฝ ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์ ํ๊ฑฐ๋ ํ๋์จ์ด ๊ฐ์์ ๋์ ํ๋ฉด ์๋๋ฅผ ๋์ผ ์ฌ์ง๊ฐ ์๋ค. ๊ธฐ๋ณธ ์๋ฆฌ๋ ๊ทธ๋๋ก ๋๊ณ ์๋๋ง ๊ฐ์ ํ๋ค๋ฉด, ํ๋ถํ ์ ์ด ๊ธฐ๋ฐ์ ์ ํํ ์ ์ค์ฒ ๋งคํ์ด ์ค์๊ฐ ์ํธ์์ฉ์๋ ์ฌ์ฉ๋ ์ ์์ ๊ฒ์ด๋ค.
๋ก๋ณดํฑ์ค ๋ฐ ํด๋จผ-๋ก๋ด ์ํธ์์ฉ ์ธก๋ฉด์์๋ ๋ณธ ์ฐ๊ตฌ๋ ํฐ ์์ฌ์ ์ ์ค๋ค. ๋ก๋ด ์์ ์ค๊ณ์๋ ์ฐ๊ตฌ์๋ ์ฌ๋์ ์์ฐ ๋์์ ๋ก๋ด ์์ผ๋ก ๋ฐ๋ผํด๋ณด๋ฉฐ ๊ทธ ๋ก๋ด ์์ ์กฐ์ ์ ์ฌ๋ ฅ์ ํ๊ฐํ๊ณ ์ถ์ด ํ๋ค. ๋ณธ ๋ฐฉ๋ฒ์ ์ฐ๋ฉด, ๊ตณ์ด ๋ณต์กํ ๊ฐ์ ์ ์ด๋ ํ์ต ์์ด๋ ์ธ๊ฐ ๋ฐ์ดํฐ์ (GRAB ๋ฑ)์ ํ๋ถํ ์๋๋ฆฌ์ค๋ฅผ ๋ก๋ด ์์ผ๋ก ๊ฐ์ ์ํ(test)ํด๋ณผ ์ ์๋ค. ์์ปจ๋ ์ด๋ค ๋ฌผ์ฒด๋ฅผ ์ก๋ ๋ฐ ๋ก๋ด ์๊ฐ๋ฝ ๊ธธ์ด๊ฐ ์ถฉ๋ถํ์ง, ๊ด์ ๋ฐฐ์น๋ ์ ์ ํ์ง ๋ฑ์ ์ ์ด ๋ถํฌ๋ง์ผ๋ก๋ ์์๋ณผ ์ ์๋ค. ๋ ผ๋ฌธ์์ ๋ณด์ฌ์ค ์์ง ๊ธธ์ด ์ฌ๋ก๋ ๋ฐ๋ก ์ ์ค๊ณ ํ๊ฐ ์๊ฐํ์ ์ข์ ์์ด๋ค โ ์ค๊ณ์ A์ B์ ์์ง ๊ธธ์ด์ ๋ฐ๋ผ ํน์ ์์ (์ค์์น ๋๋ฅด๊ธฐ)์ ์ฑ๊ณต ์ฌ๋ถ๊ฐ ๋ฆฌํ๊ฒํ ๊ฒฐ๊ณผ๋ก ๋ช ํํ ๋๋ฌ๋ฌ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ์์๋ ๋ก๋ด ์ ๊ฐ๋ฐ์๊ฐ ๋์์ธ ๋จ๊ณ์์ ํผ๋๋ฐฑ์ ์ป๋ ๋๊ตฌ๋ก ํ์ฉ๋ ์ ์๋ค. ๋ฟ๋ง ์๋๋ผ, ์ด๋ฏธ ์ธ๊ธํ๋ฏ ๊ฐํํ์ต์ด๋ ๋ชจ์ ํ๋ฆฌ๋ฏธํฐ๋ธ ํ์ต ์ ์ ์ ๋ฌธ ์ๆผ ๊ถค์ ์ ์์ฑํ๋ ์ฉ๋๋ก๋ ์ฐ์ผ ์ ์๋ค. ์ธ๊ฐ ๋ฐ์ดํฐ๋ก๋ถํฐ ๋ฐ๋ก ๋ก๋ด ์ ์ฑ ์ ํ์ตํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ, ๋ณธ ๊ธฐ๋ฒ์ผ๋ก ๋ก๋ด ํํ์ ๋ง์ถ ์ ๋ฌธ๊ฐ ๊ถค์ (expert trajectory)์ ๋ง๋ค๊ณ ์ด๋ฅผ ํ์ต ์ด๊ธฐํ๋ ๋ณด์ ์ค๊ณ์ ํ์ฉํ๋ฉด ํ์ต์ ์์ ์ฑ๊ณผ ์๋๋ฅผ ๋์ผ ์ ์ฌ๋ ฅ์ด ์๋ค. ์ ์๋ค๋ ์ด๋ฌํ ๋ฐฉํฅ (์ ์ด์ ๋ณด๊ฐ ์ ์ฑ ํ์ต์ ๋์์ ์ค์ง)์ ํฐ ๊ด์ฌ์ ๋ณด์ด๋ฉฐ ํฅํ ์ฐ๊ตฌ๋ฅผ ์ ์ํ๊ณ ์๋ค. ๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด ์์ฉ์ ์๋ฃ ์ฌํ ๋๋ ์ธ๊ฐ๊ณตํ ๋ถ์ผ๋ค. ์๋ก ๋ค๋ฅธ ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ์ฌ๋๋ค์ด๋ ํ์์ ์์์ ๋ํด, ๋์ผ ์์ ์ ์ํํ ๋์ ์ด๋ ํจํด ์ฐจ์ด๋ฅผ ๋ถ์ํ๋ ์ฐ๊ตฌ์ ๋ณธ ๊ธฐ์ ์ ํ์ฉํ ์ ์์ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด ํน์ ๋์์์ ์๊ฐ๋ฝ์ด ์ด๋ค ์์ผ๋ก ์ ์ํ๋์ง, ๋ถํธํจ์ด ์๊ธฐ๋์ง ๋ฑ์ ๊ฐ์ํํจ์ผ๋ก์จ ์ธ์ฒด๊ณตํ์ ๋์์ธ ๊ฐ์ ์ ์์ด๋์ด๋ฅผ ์ค ์ ์๋ค.
ํ๊ณ์
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ด ์ ๊ทผ๋ฒ์๋ ๋ช ๊ฐ์ง ์ ์ฝ๊ณผ ํ๊ณ๊ฐ ์กด์ฌํ๋ค.
์ฐ์ , ์์ ํ ํค๋ค๋งํฑํ ๋ฐฉ๋ฒ์ด๋ผ๋ ์ ์ด๋ค. ๋์ญํ์ ์ธ ํ์ด๋ ๋ง์ฐฐ ๊ณ ๋ ค๋ ์๊ณ , ์ค์ง ๊ธฐํํ์ ์ ์ด๊ณผ ์์น ๊ธฐ๋ฐ์ผ๋ก ๋ชจ์ ์ ๋ง๋ค๊ธฐ ๋๋ฌธ์ ์ค์ ๋ฌผ์ฒด ๋ฌด๊ฒ๋ฅผ ์งํฑํ๋ ํ ์กฐ์ ์ด๋ ๋ฏธ๋๋ฌ์ง ๋ฐฉ์ง ๊ฐ์ ์์๋ ๋ค๋ฃจ์ง ๋ชปํ๋ค. ์ด๋ ์ ๋๋ฉ์ด์ ์๋ ๋ฌธ์ ๊ฐ ์์ง๋ง, ์ค์ ๋ก๋ด์ ์ด ๊ถค์ ์ ๊ทธ๋๋ก ์คํํ๋ฉด ๋ฌผ์ฒด๋ฅผ ๋์น ์ ์๋ค๋ ๋ป์ด๊ธฐ๋ ํ๋ค. ํฅํ์๋ ์ ์ด๋ ฅ๊น์ง ๊ณ ๋ คํ ๋์ ํ์ฅ์ด ํ์ํ๋ฉฐ, ์ ์๋ค๋ ์ด๋ฅผ ๋ค์ ๊ณผ์ ๋ก ์ธ๊ธํ์๋ค. ๋ค๋ง ํ ๋จ๊ณ์์๋ ์ ๋ขฐ์ฑ์ ์ํด ๋์ญํ์ ๋ฐฐ์ ํ๋ค๊ณ ํ๋ฉฐ, ์ด๋ โ์ผ๊ด๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํ ์ ํโ์ด์์์ ๊ฐ์กฐํ๋ค.
๋ ๋ฒ์งธ๋ก, ๋ฐ์ดํฐ ์์กด์ฑ์ ๋ฌธ์ ๊ฐ ์๋ค. ๋ณธ ๊ธฐ๋ฒ์ ์ถฉ๋ถํ ์ ํํ ์ ์ด ์ ๋ณด๊ฐ ์ฃผ์ด์ง ๋๋ฅผ ๊ฐ์ ํ๋ค. GRAB ๊ฐ์ ๋ฐ์ดํฐ์ ์ ๋ชจ์บก๊ณผ ๋ณด์ ๋ ์๋ฎฌ๋ ์ด์ ์ผ๋ก ์ ์ด์ ์ถ์ ํ์ง๋ง, ์๋ฒฝํ์ง ์์ ์ ์๋ค. ์ค์ ๋ฌผ๋ฆฌ์์์ ์ ์ด์ ๋ง์ฐฐ, ์ ์ด๋ฉด ์๋ ฅ ๋ฑ ๋ค์ํ๊ฒ ์ ์๋๋๋ฐ, ํ์ฌ์ ์ ์ด ๋ฐ์ดํฐ๋ ์ฃผ๋ก ๊ฑฐ๋ฆฌ ๊ธฐ๋ฐ์ผ๋ก โ0/1 ์ ์ดโ๋ง ํ์ํ๋ ์์ค์ด๋ค. ์ด ๋๋ฌธ์ ์ ์ด ์์น๊ฐ ์ด์ง ์ด๊ธ๋๊ฑฐ๋, ํ์ด ๊ฐํด์ง๋ ๋ฉด์ ๊ณผ ๋ฌ๋ผ์ง ์ ์๋ค. ์ ์๋ค์ ํฅํ ์ด๊ฐ ์ผ์ ๋ฑ์ ํ์ฉํ์ฌ ๋ณด๋ค ์ ํํ ์ ์ด+ํ ๋ฐ์ดํฐ๋ฅผ ์ป๊ณ , ์ด๋ฅผ ํตํด ์ ์ด ๊ธฐ๋ฐ ๋ฆฌํ๊ฒํ ์ ํ์ธต ๊ฐ์ ํ ์ ์์ ๊ฒ์ผ๋ก ๋ณด๊ณ ์๋ค. ํ์ค ์ธ๊ณ์์ ์ผ์๋ฅผ ํตํ ์ ์ด ์์ง์ด ๊ฐ๋ฅํด์ง๋ค๋ฉด, ๋ณธ ๊ธฐ๋ฒ์ ์ค์ฉ์ฑ์ ๋์ฑ ๋์์ง ๊ฒ์ด๋ค.
์ธ ๋ฒ์งธ ํ๊ณ๋ ํ์ ๋งคํ์ ๋ถ์ฐ์์ฑ์ด๋ค. ์์ ๋งํ ์ถ ๊ณก์ ๊ธฐ๋ฐ ๋งคํ์ ์์ ๋ช ๊ฐ์ ๊ตฌํ์ผ๋ก ๋๋ ์ ๊ฐ๊ฐ ๋งคํํ๋ ์ํ๋ผ์ค(atlas) ๋ฐฉ์์ธ๋ฐ, ์ด ๊ฒฐ๊ณผ ์ป์ด์ง๋ ๋์ ๋งต์ ์๋ฐํ ๋งํด ์ฐ์์ ์ด์ง ์๊ณ ๋ฏธ๋ถ ๋ถ๊ฐ๋ฅํ๋ค. ์ด๋ ํ์ฌ ์ ๊ทผ์์๋ ํฐ ๋ฌธ์ ๊ฐ ์๋์ง๋ง, ๋ง์ฝ ํฅํ ์ด ๋งคํ ์์ฒด๋ฅผ ์ต์ ํ ๋ณ์๋ก ์ผ์ ๋ญ๊ฐ ํด๋ณด๊ณ ์ถ์ ๋(์: ์ ์ด์ ๋ถ๋๋ฝ๊ฒ ์ด๋์ํค๊ฑฐ๋ ํ ์ค์ฒ๋ฅผ ์ฎ๊ธฐ๊ฑฐ๋) ์ ์ฝ์ด ๋ ์ ์๋ค. ํ๋์ ์ด์์ ์ธ ์ ์ญ ๋งคํ ํจ์๋ฅผ ๋ง๋ค ์ ์๋ค๋ฉด ์ ์ด ์ด์ธ์ ๋ถ๊ฐ ์ ๋ณด๋ ํจ๊ป ์ ์ดํ๊ฑฐ๋, ๊ทธ๋ผ๋์ธํธ๋ฅผ ํ์ฉํ ์ต์ ํ๋ ๊ฐ๋ฅํด์ง ๊ฒ์ด๋ฏ๋ก, ์ ์๋ค์ ์ฐ์์ฒด ๋งคํ์ผ๋ก์ ๊ฐ์ ์ฌ์ง๋ฅผ ์ธ๊ธํ๊ณ ์๋ค.
๋ค๋ฒ์งธ๋ก, ๋ชจ๋ ๊ฒฝ์ฐ์ ์ ์ด ์ ์ง๊ฐ ์ต์ ์ ์๋ ์ ์๋ค๋ ์ ์ด๋ค. ์์ ์คํ ๊ฒฐ๊ณผ ๋ ผ์์์ ์ธ๊ธํ๋ฏ์ด, ํ๊ฒ ์์ด ์์ค ์๊ณผ ์ง๋์น๊ฒ ํํ๋ ๋์ ์์์ด ๋ค๋ฅด๋ฉด ์ฐจ๋ผ๋ฆฌ ์ ์ด ํจํด์ ์กฐ์ ํ๋ ํธ์ด ๋์ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ฌ๋์ ๋ฌผ๊ฑด์ ๋ค์ฏ ์๊ฐ๋ฝ์ผ๋ก ๊ฐ์ธ์ฅ์ง๋ง, ์ด๋ค ๋ก๋ด์ ๋ ์๊ฐ๋ฝ ์ง๊ฒ๋ก ์ง์ ์ ์๋ค๋ฉด ๊ตณ์ด ๋ค์ฏ ๊ตฐ๋ฐ ์ ์ด์ ํ๋ด๋ผ ํ์๋ ์์ ์ ์๋ค. ๊ทธ๋ฌ๋ ๋ณธ ๋ฐฉ๋ฒ์ ์ผ๋จ โ์๋ณธ๊ณผ ๋์ผํ ์ ์ด์ ๋ชจ๋ ์ฌํโํ๋ ๋ฐฉํฅ์ผ๋ก ์ต์ ํ๋ฅผ ํ๋ฏ๋ก, ๋๋ก ๋ถ์์ฐ์ค๋ฝ๊ฑฐ๋ ๋นํจ์จ์ ์ธ ๋์์ด ๋์ฌ ์ํ์ด ์๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ์ด๋ค ์ ์ด์ ํฌ๊ธฐํ๊ฑฐ๋ ๋์ฒด ์ ๋ต์ ์ทจํ ์ ์์ด์ผ ํ๋๋ฐ, ์ด๋ฌํ ์์ฌ๊ฒฐ์ ์ ํ์ฌ๋ ์ฌ๋์ด ์ถ ๊ณก์ ์ ๊ทธ๋ฆด ๋ ์๋์ผ๋ก ํด์ค์ผ ํ๋ค (์: ๋ถํ์ํ ์๊ฐ๋ฝ ๊ณก์ ์ ์ ๊ทธ๋ฆฌ๋ฉด ํด๋น ์๊ฐ๋ฝ ์ ์ด์ ๋ฌด์๋จ). ํฅํ์๋ AI๊ฐ ์๋์ผ๋ก โ์ด ์์๋ ์ด ์ ์ด์ ์๋ตํ์โ ๋๋ โ๋์ ์์ ๋ง๊ฒ ์ ์ด ๋ถํฌ๋ฅผ ์์ ํ์โ๋ฅผ ๊ฒฐ์ ํด์ฃผ๋ฉด ๋ ์ง๋ฅ์ ์ธ ๋ฆฌํ๊ฒํ ์ด ๋ ๊ฒ์ด๋ค. ์ด๋ ํ๊ณ์๊ณผ ๋์์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด๋ผ ๋ณผ ์ ์๋ค.
๋ง์ง๋ง์ผ๋ก, ์ฐ์ฐ ๋น์ฉ๊ณผ ์ค์ฉ์ฑ ์ธก๋ฉด์ ํ๊ณ๋ ์ง๊ณ ๋์ด๊ฐ์ผ ํ๋ค. ๋ ผ๋ฌธ์ ๋ฐ๋ฅด๋ฉด ๋ณธ ๋ชจ์ ํ ์ํ์ค(์๋ฐฑ ํ๋ ์ ๋ด์ธ)๋ฅผ ๋ฆฌํ๊ฒํ ํ๋ ๋ฐ 4์๊ฐ์์ ์ต๋ 22์๊ฐ๊น์ง ๊ฑธ๋ ธ๋ค๊ณ ํ๋ค. ๋๋ถ๋ถ์ ์๊ฐ์ ์์น ์ต์ ํ์์ ์ ๋ํ๋๋ฐ, ํนํ ํ์ฌ ๊ตฌํ์ ์ ๋๋ ๊ทธ๋ผ๋์ธํธ๊ฐ ์๋๋ผ ์ ํ ์ฐจ๋ถ์ผ๋ก ๊ฒฝ์ฌ๋ฅผ ๊ตฌํด ๋๋ฆฌ๋ค๊ณ ํ๋ค. ๋ฌผ๋ก ์ด๋ ์ฐ๊ตฌ ํ๋กํ ํ์ ์์ค์ด๊ธฐ์ ์ต์ ํ ์ฌ์ง๊ฐ ์์ง๋ง, ์์ฉ ํด๋ก ์ฐ๋ ค๋ฉด ์๋ ๊ฐ์ ์ด ํ์์ ์ด๋ค. ๋ณ๋ ฌ์ฒ๋ฆฌ๋ GPU ํ์ฉ, ๋๋ ๋ถ์์ ๊ทธ๋ผ๋์ธํธ ๋์ถ ๋ฑ์ ํตํด ์ด ์๊ฐ์ ๋ํญ ์ค์ด๋ ๊ฒ์ด ๊ณผ์ ๋ค. ๋ํ ์ํฐ์คํธ์ ์์ ์ธก๋ฉด์์๋, ์ถ ๊ณก์ ๊ณผ ๊ฐ์ ๋ง์ปค๋ฅผ ์๋ง๋ค ์ค์ ํด์ผ ํ๋ ์๊ณ ๊ฐ ์๋ค. ๋คํํ ๋ ผ๋ฌธ์์๋ ์ด ์์ ์ด ์๋์ ์ผ๋ก ์ ์ ํธ์ด๊ณ ํ๋ฒ ์ค์ ํ ๋ค ์ฌ๋ฌ ๋ชจ์ ์ ์ฌ์ฌ์ฉํ ์ ์๋ค๊ณ ์ธ๊ธํ์ง๋ง, ๊ทธ๋๋ ์์ ์๋์ ์๋๋ผ๋ ์ ์์ ์ด๊ธฐ ์ธํ ๋น์ฉ์ด ์กด์ฌํ๋ค. ๊ทธ๋ฌ๋ ์ด ๋ถ๋ถ์ ํ์ฌ์ ๊ฑฐ์ ๋ชจ๋ ๋น๋ฑ๊ฑฐ๋ฆฌ ๋งคํ ๊ธฐ๋ฒ๋ค์ด ๊ฐ๋ ๊ณตํต์ ์ด๋ฏ๋ก, ๋ณธ ์ฐ๊ตฌ๋ง์ ๋จ์ ์ด๋ผ๊ธฐ๋ณด๋ค๋ ํฅํ ์ฌ์ฉ์ ๋ถ๋ด์ ์ค์ฌ์ผ ํ ์ฐ๊ตฌ๊ณผ์ ์ผ ๊ฒ์ด๋ค.
๊ฒฐ๋ก
Kinematic Motion Retargeting for Contact-Rich Anthropomorphic Manipulations ๋ ผ๋ฌธ์ ์ ์ด์ ๋งค๊ฐ๋ก ํ ์ ๋ชจ์ ๋ฆฌํ๊ฒํ ์ ์ ์งํ์ ์ฐ ์ฐ๊ตฌ๋ก ํ๊ฐ๋๋ค. ์ฃผ์ ๊ธฐ์ฌ์ธ ํํ ๋งค์นญ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ต์ ํ ํ์ดํ๋ผ์ธ์ ํตํด, ๋ค์ํ ์ ๋ชจ๋ธ ๊ฐ์ ๋ณต์กํ ์กฐ์ ๋์์ ๋์ ์ถฉ์ค๋๋ก ์ ์ดํ ์ ์์์ ๋ณด์๋ค. ์คํ์ ํตํด ๊ทธ ํจ๊ณผ์ ํ๊ณ๋ฅผ ๊ท ํ ์๊ฒ ์ ์ํ์์ผ๋ฉฐ, ํนํ ์ ์ด ์ ๋ณด์ ์ค์์ฑ์ ๋ถ๊ฐ์์ผ ๊ด๋ จ ์ปค๋ฎค๋ํฐ์ ์ ์๋ฏธํ ํต์ฐฐ์ ์ ๊ณตํ๋ค. ํฅํ ์ด ๊ธฐ๋ฒ์ ๋ฌผ๋ฆฌ์ ๋์ญํ์ ์ ๋ชฉํ๊ฑฐ๋ ํ์ต ๋ถ์ผ์ ์์ฉํ๋ค๋ฉด, ์ธ๊ฐโ๋ก๋ด ๋ณต์ก ์กฐ์ ์ ์ด์ ๊ฐ์ ๋์ ๋ ํด๊ฒฐํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฐ์ ํ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค. ์์ฝํ๋ฉด, ๋ณธ ์ฐ๊ตฌ๋ ์ ๋ชจ์ ๋ฆฌํ๊ฒํ ์ ํ์คํ๋ ์ ๋ขฐ์ฑ ์๋ ํด๋ฒ์ ์ ์ํจ๊ณผ ๋์์, ํฅํ ํ์ฅ๋ ์ ์๋ ๋ค์ํ ์์ฉ ์๋๋ฆฌ์ค๋ฅผ ์ ์ํ๋ค๋ ์ ์์ ์์๊ฐ ํฌ๋ค.