๐Contact-Guided Exploration ๋ฆฌ๋ทฐ
Paper Link (arXiv:2608.28140v1) โ ์ด ๋ฆฌ๋ทฐ๋ v1(2026-08-28 ์ ์ถ, CC BY 4.0) ๊ธฐ์ค์ด๋ฉฐ, ์์นยท์์์ ๋ชจ๋ ๋ณธ๋ฌธยทTable IยทTable II์์ ์ง์ ํ์ธํ ๊ฐ์ด๋ค.
Project Page (tolomeis.github.io/contact-guided-exp) โ 2026-09-10 ํ์ธ ์์ ์ ์์์ โcoming soonโ ์ํ๋ค.
Code Link: ์์. ๋ ผ๋ฌธ ๋ณธ๋ฌธยทํ๋ก์ ํธ ํ์ด์ง ์ด๋์๋ ์ฝ๋ยท์ฒดํฌํฌ์ธํธ ๋งํฌ๊ฐ ์๋ค. ๋ฐ๋ผ์ ์ด ๋ฆฌ๋ทฐ๋ ์ฌํ ์๋ ์์ด ๋ ผ๋ฌธ ์๋ฌธ๋ง์ผ๋ก ์ด ๊ฒ์ด๋ค.
์ ์: Simone Tolomei, Mayank Mittal, Franco Angelini, Manolo Garabini, Paolo Salaris, Marco Hutter
์์: Centro di Ricerca E. Piaggio, Universitร di Pisa (TolomeiยทAngeliniยทGarabiniยทSalaris) / ETH Zรผrich (MittalยทHutter) / NVIDIA (Mittal)
arXiv preprint, 2026-08. โ ๏ธ ํ๋ก์ ํธ ํ์ด์ง์ BibTeX๋ IEEE Robotics and Automation Letters, 2025๋ก ์ ํ ์์ผ๋ arXiv v1์๋ ํํยท์ ๋ ํ๊ธฐ๊ฐ ์๋ค โ ๊ฒ์ฌ ์ํ๋ ํ์ธ์ด ํ์ํ๋ค. ์ด ๋ฆฌ๋ทฐ์์๋ arXiv ํ๊ธฐ๋ฅผ ๋ฐ๋ฅธ๋ค.
- ๐ก ์ฌ์กฑ ๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ๊ฐ ์์ยท์์ ๊ฐ์ ํฌ๊ณ ๋ฌด๊ฑฐ์ด ๋ฌผ์ฒด๋ฅผ ์ก์ง ์๊ณ (non-prehensile) ๋ฐ๊ณ ๋์ด ์ฎ๊ธฐ๊ฒ ํ๋ ค๋๋ฐ, ๋ณด์์ด ํฌ์ํด ์ ์ฑ ์ด โ์์ ์ ์ดํ์ง ์๋โ ๊ตญ์ ์ต์์ ๋น ์ง๋ ๋ฌธ์ ๋ฅผ ํผ๋ค.
- โ๏ธ ํ์ง ์๊ณ ๋ฆฌ์ฆ์ด ๋ฝ์ ๋ฌผ์ฒด ํ๋ฉด์ ํ๋ณด ์ ์ด์ ์ผ๋ก dense ํ์ ๋ณด์์ ๋ง๋ค๊ณ , ์ด ๋ณด์์ ์ ์ฉ critic head๋ก ๋ถ๋ฆฌํ ๋ค ๊ทธ head์ advantage ๊ฐ์ค์น๋ฅผ ํ์ต ๋์ค 0.1 \to 0.01๋ก ๊ฐ์ ์์ผ โ์ ์ด์ ์ฐพ์๋ผโ์์ โ๊ณผ์ ๋ฅผ ํ์ด๋ผโ๋ก ๋์ด๊ฐ๋ค.
- ๐ฏ ์๋ฎฌ๋ ์ด์ ์์ ์ด๋ฐ ์ฑ๊ณต๋ฅ 94.1%(tipover 4.4%, 5์๋ ํ์คํธ์ฐจ 0.98%)๋ก PPOยทPPO+WSยท๊ณ ์ ๊ฐ์ค Multi-Critic์ ๋ชจ๋ ์์๊ณ , ALMA ์ฌ์กฑ ๋งค๋ํฐ๋ ์ดํฐ์ zero-shot ๋ฐฐํฌํด ๋ฏธํ์ต IKEA ๊ฐ๊ตฌ 4์ข ์์ 69.0%(40/58)๋ฅผ ๋๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
๋ฌด๊ฑฐ์ด ์์๋ฅผ ๋ก๋ด์ด ์ฎ๊ฒจ์ผ ํ๋ค๊ณ ํ์. ์ง์ด ๋ค ์๋ ์๋ค โ ๊ทธ๋ฆฌํผ ํฌ๊ธฐ์ ํ์ด๋ก๋๊ฐ ์ ๋๋ค. ๊ทธ๋์ ๋ฐ๊ณ ๋๊ณ ๊ฑธ์ด์(hooking) ์ฎ๊ฒจ์ผ ํ๋๋ฐ, ์ด๊ฒ์ด non-prehensile locomanipulation์ด๋ค. ๋ฌธ์ ๋ ํ์์ด๋ค. ํ์ด ๋ฌผ์ฒด์ ์ ํจํ ์ ์ด์ ๋ง๋ค๊ณ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ํ์ ์ฃผ๊ธฐ ์ ๊น์ง ์ ์ฑ ์ ์๋ฌด ์์ ๋ณด์๋ ๋ฐ์ง ๋ชปํ๋ค. ๊ทธ๋์ ๋ณด์ ์ ํธ๋ฅผ ์ง๋ฐฐํ๋ ๊ฒ์ ๊ธ๊ฒฉํ ์์ง์ยท์๋์ง์ ๋ถ๋ ์ ๊ทํ ํ๋ํฐ๋ฟ์ด๋ค. ๊ทธ๋ฌ๋ฉด ์ ์ฑ ์ ์์ฃผ ํฉ๋ฆฌ์ ์ธ ๊ฒฐ๋ก ์ ๋๋ฌํ๋ค: ์๋ฌด๊ฒ๋ ๊ฑด๋๋ฆฌ์ง ์๋ ๊ฒ์ด ์ด๋์ด๋ค. ๋ ผ๋ฌธ์ ์ด ๊ตญ์ ์ต์๋ฅผ โexploration bottleneckโ์ด๋ผ ๋ถ๋ฅด๊ณ , ์ค์ ๋ก ํ์ ๋ณด์์ ๋บ ๋ณํ์ ์ฑ๊ณต๋ฅ 0%์๋ค๊ณ ๋ณด๊ณ ํ๋ค.
๊ธฐ์กด ํด๋ฒ์ ๋๊ฐ ์ ๋ฌธ๊ฐ ์์ฐ์ด๋ ํ ๋ ์คํผ๋ ์ด์ ๋ฐ์ดํฐ๋ก ํ์์ ์ฐํํ๋ค. ํ์ง๋ง ๋์ ์ธ non-prehensile ์ํธ์์ฉ์ ๋ํด ๊ณ ํ์ง ๋ชจ์บกยทํ ๋ ์คํผ๋ ์ด์ ์ ๋ชจ์ผ๋ ๊ฒ์ ํ์ฅ์ฑ์ด ์๋ค. ๊ฐ์ฅ ๊ฐ๊น์ด ์ ํ ์ฐ๊ตฌ์ธ Dadiotis et al.(ICRA 2025)์ ๋ฌผ์ฒด ํ๋ฉด์์ ๊ท ์ผ ์ํ๋งํ ์ ์ผ๋ก ํ์์ ์ ๋ํ๋๋ฐ, ์์ยท์๊ธฐ๋ฅ์ฒ๋ผ ํฌ๊ณ ์์ ์ ์ธ ์ ์ด๋ฉด์์๋ ํตํ์ง๋ง ์์ ๊ฐ์ ๋น๋ณผ๋ก ๊ฐ๊ตฌ์์๋ ๊ท ์ผ ์ํ์ด ๊ธฐ๊ตฌํ์ ์ผ๋ก ๋ฟ์ ์ ์๊ฑฐ๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋์ ์ ์ด์ ์ ๋๋ ์์ฐํ๋ค. ์ด ๋ ผ๋ฌธ์ ๋ต์ ๋ ๊ฐ๋๋ค. โ ํ๋ณด ์ ์ด์ ์ ๋ฒ์ฉ ํ์ง ์๊ณ ๋ฆฌ์ฆ์์ ๊ฐ์ ธ์ ์ํธ์์ฉ์ ์ ์๋ฏธํ ์์ญ(์์ ๋ค๋ฆฌ, ์๊ธฐ์ธ์ฒ๊ธฐ ์์ก์ด)์ ์ง์ค์ํค๊ณ , โก ๊ทธ ํ์ ๋ณด์์ ์ค์นผ๋ผ ๋ณด์์ ์์ง ๋ง๊ณ ์๊ธฐ critic์ ๊ฐ์ง ๋ณ๋ ๊ทธ๋ฃน์ผ๋ก ๋ผ์ด๋ด ๊ฐ์ค์น๋ฅผ ์ค์ผ์ค๋ก ๊ป๋ค โ ์ ์ฝ ์ต์ ํ ์์ด๋ ๊ฐ์ ์ ๋ ํจ๊ณผ๋ฅผ ๋ธ๋ค๋ ์ฃผ์ฅ์ด๋ค.

๊ฐ์(Fig. 1) โ ๊ฐ์ฒด ์ค์ฌ ์ ์ด prior๋ก RL ํ์์ ์ ๋ํ๋ค. ์ ์ ์ ์ ํ์ต๋ ์ ์ฑ ์ด ๊ณ ํ๋ฅ ์ํธ์์ฉ ์์ญ์ ์ง์คํด ์์๋ฅผ ๋ชฉํ ์ง์ ์ผ๋ก ๋ฏธ๋ ์ ์ด ํ๋ถ ํ๋์ ์คํํ๋ ๋ชจ์ต์ด๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
ํ๊ฒฝ์ ์ค์นผ๋ผ๊ฐ ์๋๋ผ ๋ฒกํฐ ๋ณด์ \mathbf{r}_t \in \mathbb{R}^H(H=3)๋ฅผ ์ค๋ค. ์ธ ๊ทธ๋ฃน์ ๊ณผ์ ์ฑ๋ฅ r_{\text{task}}, ํ์ ์ ์ธ r_{\text{exp}}, ์ก์ ์ ๊ทํ r_{\text{reg}}๋ค. ๊ฐ ๊ทธ๋ฃน h๋ง๋ค value head V_{\phi_h}๋ฅผ ๋๊ณ TD ์ค์ฐจ \delta_t^h = r_t^h + \gamma V_{\phi_h}(s_{t+1}) - V_{\phi_h}(s_t)์์ advantage๋ฅผ ์ถ์ ํ๋ค.
A_t^h = \sum_{k=0}^{\infty} \gamma^k \delta_{t+k}^h
์ ์ฑ ์ ๋ฐ์ดํธ๋ ์ด๋ค์ ๊ฐ์คํฉํ ํฉ์ฑ advantage๋ก ํ๋ค.
A_t = \sum_{h=1}^{H} w_h A_t^h
์ด A_t๋ก PPO์ clipped surrogate L^{CLIP}์ ์ต๋ํํ๊ณ , value ์์ค์ head๋ณ MSE์ ๊ฐ์คํฉ์ผ๋ก ์ต์ํํ๋ค.
L^{VF}(\phi) = \sum_{h=1}^{H} w_h \left| V_{\phi_h}(s_t) - R_t^h \right|^2
ํต์ฌ์ w_h๊ฐ ์์๊ฐ ์๋๋ผ ์ค์ผ์ค์ด๋ผ๋ ์ ์ด๋ค. ํ์ต ์คํ 5k~10k ๊ตฌ๊ฐ์์ w_{\text{exp}}: 0.1 \to 0.01๋ก ์ ํ ๊ฐ์ ํ๊ณ w_{\text{reg}}: 0.15 \to 0.24๋ก ์ ํ ์ฆ๊ฐํ๋ฉฐ, w_{\text{task}} = 0.75๋ ๊ณ ์ ์ด๋ค. ์ฆ ์ด๋ฐ์ โ์ ์ด์ ์ฐพ์๋ผโ๊ฐ gradient๋ฅผ ๋๊ณ , ์ ์ด ๋ฐ๊ฒฌ์ด ์์ ๋ ๋ค์๋ ๊ทธ ์ํฅ์ด ์ฌ๋ผ์ง๋ฉด์ ๋ฌผ๋ฆฌ์ ์ ์ฝ์ ์งํค๋ task-optimal ์ ์ฑ ๋ง ๋จ๋๋ค.

์์คํ ๊ตฌ์กฐ(Fig. 2) โ (์ข์) ๋ฉ์์์ ํ๋ฉด ์ํ๋ง ๋๋ ํ์ง ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์ ์ด ํ๋ณด ์์ฑ. (์ค์) ๊ณต์ ๋ฐฑ๋ณธ + taskยทexplorationยทregularization 3๊ฐ head์ Multi-Critic, ์ค์ผ์ค ๊ฐ์ค advantage \sum A_i w_i๋ก ๊ฒฐํฉ. (์ขํ) LSTM Actor๊ฐ ํ ๊ด์ ๋ชฉํ q_a^*ยท๋ฒ ์ด์ค ๋์ดยท๋ฒ ์ด์ค ์๋๋ฅผ ๋ด๊ณ , ์ผ๋ ค๋ ์ฌ์ ํ์ต ๋ณดํ ์ ์ฑ ์ด ๋ค๋ฆฌ ๊ด์ ๋ชฉํ q_l^*๋ฅผ ์์ฑ. (์ฐ) ์์ ์ด๋ฐยท์์ ๋ฐ๊ธฐยท์๊ธฐ์ธ์ฒ๊ธฐ ์ด๊ธฐ 3๊ฐ ๊ณผ์ .
์ฃผ์ ๊ฒฐ๊ณผ:
- ์๋ฎฌ๋ ์ด์ ์์ ์ด๋ฐ ์ฑ๊ณต๋ฅ 94.1%, tipover 4.4%, ์๋ฃ ์๊ฐ 9.2 s(PPO+WS์ 9.1 s์ ๋๋ฑ). 5์๋ ์ฑ๊ณต๋ฅ ํ์คํธ์ฐจ 0.98% โ PPO 9.7%, ๊ณ ์ ๊ฐ์ค Multi-Critic 4.2%, PPO+WS 1.2%์ ๋น๊ตํด ๊ฐ์ฅ ์์ ์ ์ด๋ค.
- ํ์ ๋ณด์์ด ์์ผ๋ฉด ์ ์๋ฏธํ ์ ์ด ์์ฒด๋ฅผ ๋ฐ๊ฒฌํ์ง ๋ชปํ๊ณ ์ฑ๊ณต๋ฅ 0%.
- ํ์ค PPO๋ ์์ ๊ณผ์ ์์ Missed Contact 9.1%, ์ค์นผ๋ผ ๋ณด์์ ๊ฐ์ ์ค์ผ์ค์ ๊ฑด PPO+WS๋ 4.0%๋ก ์ค์ง๋ง ๋จ์ผ value function ์์์ ๋ชฉ์ ์ด ์ถฉ๋ํด ํ์ต์ด ๋ถ์์ ํ๋ค.
- ์ค๊ธฐ: ALMA ์ฌ์กฑ ๋งค๋ํฐ๋ ์ดํฐ, ๋ฏธํ์ต IKEA ๋ฌผ์ฒด 4์ข 69.0%(40/58) โ ADDE 72.90%(27/37), SANDSBERG 57.14%(8/14), VIHALS 100%(3/3), LOVBACKEN 50%(2/4).
- ์ถ๊ฐ ๋ฌด๊ฒ๋ฅผ ๋ฌ์ ์ด 6.5 kg์ธ ์์๋ ์ด๋ฐ โ ํ์ ์์ ํ ๋ป์์ ๋์ ์ ๊ฒฉ ์ ์ ํ์ด๋ก๋๋ฅผ ๋๋ ๊ฐ์ด๋ค.
- ์๊ธฐ์ธ์ฒ๊ธฐ ๊ณผ์ ์์ ํ ๊ด์ ์ด ์์น ํ๊ณ์ 10% ์ด๋ด์ ๋จธ๋ฌด๋ timestep ๋น์จ์ ํ๊ท 59% ๊ฐ์.
๊ฒฐ๋ก :
โdense ํ์ ๋ณด์์ ์ฃผ๋ ๋์ค์ ๋๋คโ๋ ์์ด๋์ด ์์ฒด๋ ์ปค๋ฆฌํ๋ผ ํ์ต์ ์ค๋๋ ์์์ด๋ค. ์ด ๋ ผ๋ฌธ์ ๊ธฐ์ฌ๋ ๊ทธ ์ค์์น๋ฅผ ๋ณด์ ํญ์ ๊ณ์๊ฐ ์๋๋ผ critic head์ advantage ๊ฐ์ค์น์ ๋๋ฉด (i) ๋ชฉ์ ๊ฐ ๊ฐ์ญ ์์ด value ์ถ์ ์ด ์์ ๋๊ณ (ii) ๊ฐ์ ๊ตฌ๊ฐ์์ ํ์ต์ด ๋ฌด๋์ง์ง ์๋๋ค๋ ๊ฒ์ 4-way ๋น๊ต(PPO / PPO+WS / Multi-Critic / Multi-Critic+WS)๋ก ๋ณด์ธ ๋ฐ ์๋ค. ์ค๊ธฐ ๋ฐฐํฌ๊น์ง ๋ฐ์ด๋ถ์ฌ ๋ฏธํ์ต ๊ฐ๊ตฌยท๊ณผ์ ์ฌยท์ธ๋ยท์ด๋ ๋ชฉํ์์ ์๋์ ํ์ธํ ์ ์ด ๋ ผ๋ฌธ์ ๋ฌด๊ฒ๋ฅผ ๋ง๋ ๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
ํ์ ๋ณด์์ ์ค์นผ๋ผ ๋ณด์์ ์๋ ๋์ ์ ์ฉ critic head๋ก ๊ฒฉ๋ฆฌํ๊ณ , ๊ทธ head์ ์ํฅ๋ ฅ๋ง ์ค์ผ์ค๋ก ๊บผ์ โ์ ์ด ์ฐพ๊ธฐโ์์ โ๊ณผ์ ํ๊ธฐโ๋ก ๋งค๋๋ฝ๊ฒ ๋์ด๊ฐ๊ฒ ํ ๊ฒ โ ์ด๊ฒ์ด ์ด ๋ ผ๋ฌธ์ ์ ๋ถ์ด์ ํต์ฌ์ด๋ค.
๋ฐฐ๊ฒฝ: ์ non-prehensile locomanipulation์ด ์ด๋ ค์ด๊ฐ
ํ์ง์์๋ ๋ก๋ด๊ณผ ๋ฌผ์ฒด์ ์ฐ๊ฒฐ์ด ์ฌ์ค์ ๊ฐ์ฒด๋ค. ์ก์ ๋ค์๋ ๋ฌผ์ฒด๊ฐ ๋ก๋ด ํ์ ์ฐ์ฅ์ด ๋๋ค. non-prehensile์ ๊ทธ๋ ์ง ์๋ค. ์ฐ๊ฒฐ์ ๋จ๋ฐฉํฅ ์ ์ด ์ ์ฝ(unilateral contact)๊ณผ ๋ง์ฐฐ ์๋ฟ๋ก๋ง ์ ์ง๋๊ณ , ์ธ์ ๋ ๋๊ธฐ๊ณ ๋ฏธ๋๋ฌ์ง๋ค. ๋์ญํ์ด hybrid โ ์ ์ด ๋ชจ๋๊ฐ ๋ฐ๋ ๋๋ง๋ค ์์คํ ๋ฐฉ์ ์์ด ๊ฐ์ํ๋ค.
locomanipulation์ ์ฌ๊ธฐ์ ์ ์ฝ์ ๋ ์น๋๋ค. ์ ์ฑ ์ ๋์์ (a) ๋ถ์ ๋ฒ ์ด์ค์ ์์ ์ฑ, (b) ๋งค๋ํฐ๋ ์ดํฐ์ ์์ ๊ณต๊ฐ ํ๊ณ, (c) ๋ฌผ์ฒด์ ๋์ญํ์ ๊ด์ฅํด์ผ ํ๋ค. ์์ ๋๊ฐ ๋ง๊ณ ๋ฒ ์ด์ค-ํ ํ์์ด ํ์ํด ๋ฌด์์ ํ์์ด ์ ํจ ์ ์ด์ ์ฐ์ฐํ ์ฐพ์ ํ๋ฅ ์ด ๊ธ๊ฒฉํ ๋จ์ด์ง๋ค.
๋ชจ๋ธ ๊ธฐ๋ฐ ์ ๊ทผ(MPC)์ ์ด ์์ญ์์ ์ฑ๊ณผ๊ฐ ์์์ง๋ง, ๊ณ์ฐ ๊ฐ๋ฅ์ฑ์ ์ํด ๋จ์ํ๋ ๋ฌผ๋ฆฌ ๋ชจ๋ธ์ ์์กดํ๋ ํ์ ๋ถ์ฐ์ ์ ์ด ๋์ญํ์ ํฌ์ฐฉํ์ง ๋ชปํ๊ณ , ์ ์ด์ด ๋๊ธฐ๊ฑฐ๋ ๋ฏธ๋๋ฌ์ก์ ๋ ์ค์๊ฐ ์ฌ๊ณํ์ด ์ด๋ ต๋ค. ์ ๋ฐํ ๋ฉ์ ๋ชจ๋ธ๋ ํ์ํ๋ค. ์ ์ด์ ๋ช ์์ ์ผ๋ก ์ต์ ํํ๋ ๊ณ์ด์ Push Anything ๋ฆฌ๋ทฐ์ contact-implicit MPC๋ Contact-Rich MPC ๋ฆฌ๋ทฐ์ contact trust region์ฒ๋ผ ์ ๊ตํด์ง๊ณ ์์ง๋ง, ์ด ๋ ผ๋ฌธ์ ๋ฐ๋ํธ โ model-free RL โ ์ ์ ๋ค.
๊ทธ๋ฐ๋ฐ model-free RL์ ๋๊ฐ๊ฐ ๋ฐ๋ก ํ์์ด๋ค. ๋ ผ๋ฌธ์ ์ง๋จ์ด ์ ํํ๋ค: โ๋ณด์ ์ ํธ๊ฐ ๊ธ๊ฒฉํ ์์ง์์ด๋ ๋์ ์๋์ง ์๋น๋ฅผ ๋ฒํ๋ ์ ๊ทํ ํญ์ ์ง๋ฐฐ๋๋ค. ์ด ๋ถ๊ท ํ์ด ์์ด์ ํธ๋ฅผ ํ๋ํฐ ์ต์ํ๋ฅผ ์ํด ์ ์ด์ ์์ ํ ํํผํ๋ ๊ตญ์ ์ต์๋ก ์์ฃผ ๋ชฐ์๋ฃ๋๋ค.โ ์คํ์ด ์ด๋ฅผ ๋ท๋ฐ์นจํ๋ค โ ํ์ ๋ณด์์ ๋บ ๋ณํ์ ์ฑ๊ณต๋ฅ ์ 0%๋ค.
๋ฐฉ๋ฒ 1: ๊ณ์ธต ๊ตฌ์กฐ์ ์ ์ด ํ๋ณด ์ํ๋ง
๊ณ์ธต ๊ตฌ์กฐ. ๊ณ ์์ค ์ ์ฑ ์ ํ ๊ด์ ๋ชฉํ q_a^*(6D), ๋ฒ ์ด์ค SE(2) ์๋ (v_x^*, v_y^*, \omega_z^*), ๋ฒ ์ด์ค ๋์ด h^*๋ฅผ ๋ธ๋ค. ๋ฒ ์ด์ค ๋ช ๋ น์ ์ผ๋ ค๋ ์ฌ์ ํ์ต ๋ณดํ ์ ์ฑ ์ด ๋ฐ์ ๋ค๋ฆฌ ๊ด์ ๋ชฉํ๋ก ๋ฐ๊พผ๋ค. ์ด ๋ณดํ ์ ์ฑ ์ Miki et al.(ICRA 2024)๊ณผ ์ ์ฌํ๊ฒ 4์ฐจ์ ๋ช ๋ น (v_x, v_y, w, h)๋ฅผ ์ถ์ข ํ๋ฉฐ, ๊ด์ธก์ ํ ๊ด์ ์์น๋ฅผ ํฌํจํ๊ณ ํ ์์ ๊ณต๊ฐ ์ ์ฒด๋ฅผ ํ๋ ๋ฌด์์ ํ ๋์ ์๋์์ ํ์ต๋๋ค.
๋ฒ ์ด์ค ๋์ด๋ฅผ ๋ฅ๋ ์ ์ดํ๋ ์ด์ ๊ฐ ๊ตฌ์ฒด์ ์ด๋ผ ์ธ์์ ์ด๋ค. ํ์ ์์ผ๋ก ๋ป์ด ๋ฐ๋ฅ ๊ทผ์ฒ ๋ฌผ์ฒด์ ์ํธ์์ฉํ๋ฉด ์ด๊นจ ๊ด์ ์ด ํ๊ณ์ ๋ฟ์ failsafe ๋ณดํธ๊ฐ ๋ฐ๋ํ๋ค. h^*๋ฅผ ์กฐ์ ํ๋ฉด ํ์ ๊ธฐ๊ตฌํ์ ์ผ๋ก ์คํ ๊ฐ๋ฅํ ์์ธ ์์ ์ ์งํ ์ ์๋ค. ์ค์ ๋ก ํ์ต๋ ์ ์ฑ ์ ๋ณดํ ํ์ค ๋์ด๋ณด๋ค ์ฝ 15 cm ๋ฎ์ ๋ฒ ์ด์ค ๋์ด๋ฅผ ์์๋ก ๋ช ๋ นํ๋ ๊ฒ์ ๋ฐฐ์ ๋ค.
์ ์ด ํ๋ณด. ์ํผ์๋ ๋ฆฌ์ ๋ง๋ค 3D ๋ชฉํ ์ ์ด์ \mathbf{p}_{target}์ ํ๋ณด ์งํฉ์์ ๋ฝ๊ณ , ์๋์ดํํฐ๊ฐ ๊ทธ ์ ์ ๊ฐ๊น์์ง๋ฉด ๋ณด์ํ๋ค. ํ๋ณด๋ off-the-shelf ํ์ง ์๊ณ ๋ฆฌ์ฆ(Palleschi et al., Grasp It Like a Pro 2.0, T-RO 2023)์ด ๋ฉ์์์ ๋ฝ์ 25๊ฐ ์ ์์ ์ํ๋งํ๋ค. ์์ ๋ฐ๊ธฐ์์๋ Dadiotis et al.์ฒ๋ผ ๊ฐ์ ํ๋ฉด์์ ๊ท ์ผ ์ํ๋งํ๋ค.
๋ ผ๋ฌธ์ด ๋ฐํ ํธ๋ ์ด๋์คํ๊ฐ ํฅ๋ฏธ๋กญ๋ค. ํ๋ณด๊ฐ ๋๋ฌด ์ ์ผ๋ฉด ์ ์ฑ ์ด ๊ทธ ์ ๋ค์ ์์น๋ฅผ ๊ณผ๋ํ๊ฒ ์ถ์ข ํด ์ ์ ๋ฌผ์ฒด๋ฅผ ์ฎ๊ธฐ๋ ๋ณธ ๊ณผ์ ์ฑ๋ฅ์ด ๋จ์ด์ง๊ณ , ๋๋ฌด ๋ง์ผ๋ฉด ํ์์ด ๊ท ์ผ ๋ฉ์ ์ํ๋ง์ผ๋ก ํดํํด ๋น๋ณผ๋ก ๋ฌผ์ฒด์ ์ ์ด ๋ฐ๊ฒฌ์ด ํฌ๊ฒ ๋๋ ค์ง๋ค. ์ฆ โํ์ง ์๊ณ ๋ฆฌ์ฆ์ ์ผ๋คโ๋ ์ ํ์ ์ค์ง์ ์ ์ด ํ๋ณด ๋ถํฌ๋ฅผ ์ํธ์์ฉ ๊ด๋ จ ์์ญ์ผ๋ก ์ขํ๋ค๋ ๋ฐ ์๋ค. ํ์ง ์์ ์ฑ ๊ธฐ์ค์ผ๋ก ์ต์ ํ๋ ์ ๋ค์ด non-prehensile ์ํธ์์ฉ ํ๋ณด๋ก๋ ์ธ ๋งํ๋๋ผ๋ ๊ฒ์ด ๋ ผ๋ฌธ์ ๊ฒฝํ์ ๊ด์ฐฐ์ด๋ค.

๋ณต์กํ ํ์์ ์ ์ด ํ๋ณด(Fig. 3) โ ๋นจ๊ฐ ๋ง์ปค๊ฐ ํ์ง ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๊ณ์ฐํ ํ๋ณด ์ ์ด์ . ํ์ต ์ค์๋ ๊ทธ์ค ํ๋๋ฅผ ๋ฝ์ ์๋์ดํํฐ ์์น์ ๋ชฉํ๋ก ์ผ๋๋ค. ๋ฐ์ดํฐ์ ์ ์ ์ฐจ์ ์ผ๋ก ๋ฌด์์ํํ ์์ ๋ชจ๋ธ๊ณผ IKEA ๊ฐ๊ตฌ ๋ฐ์ดํฐ์ ์์ ๊ณ ๋ฅธ CAD ๋ชจ๋ธ๋ก ๊ตฌ์ฑ๋๋ค.
๋ฐฉ๋ฒ 2: Multi-Critic ์ ์ํ
์ธ ๊ทธ๋ฃน์ผ๋ก ๋๋ ๋ฒกํฐ ๋ณด์ \mathbf{r}_t \in \mathbb{R}^{H}, H=3์ ๋ํด head๋ณ advantage๋ฅผ ๊ตฌํ๊ณ ๊ฐ์คํฉํ๋ค๋ ๊ฒ์ด ์ ๋ถ๋ค(Ping์ ์์ ์ฐธ์กฐ). ๊ตฌํ์ RSL-RL์ PPO๋ฅผ multi-critic์ผ๋ก ๊ฐ์กฐํ ๊ฒ์ด๋ค.
์ฃผ๋ชฉํ ์ ์ ๋คํธ์ํฌ ๋น์ฉ์ด ๊ฑฐ์ ๋์ง ์๋๋ค๋ ๊ฒ์ด๋ค. Actor๋ hidden 256์ LSTM โ MLP [256, 128, 64] + ELU โ Gaussian ํ๋ผ๋ฏธํฐ. Multi-critic์ ๊ณตํต LSTM๊ณผ ์ด๊ธฐ MLP๋ฅผ ๊ณต์ ํ๊ณ ๋ง์ง๋ง ์ถ๋ ฅ์ธต์์๋ง 3๊ฐ๋๋ก ๋ถ๊ธฐํ๋ค. ๋ ผ๋ฌธ์ ๋์ผ ์กฐ๊ฑด์์ ๋ฉ๋ชจ๋ฆฌยทwall-clock ํ์ต ์๊ฐ ์ฐจ์ด๊ฐ ๋ฌด์ํ ์์ค์ด๋ผ๊ณ ๋ณด๊ณ ํ๋ค. ์ฆ โcritic์ 3๊ฐ ๋๋คโ๋ ๋ง์ด ๋ค๋ฆฌ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ์ธ๋ค.
๊ด์ธก์ ๋น๋์นญ์ด๋ค. Actor๋ ๊ณ ์ ์์ฉ๊ฐ๊ฐ(๊ด์ ์ํ, ํฌ์ ์ค๋ ฅ, ๋ฒ ์ด์ค ์๋)๊ณผ ๋ฌผ์ฒด ์ํ(์์นยท์์ธยท๋ชฉํ ๋๋น ์ค์ฐจ)๋ฅผ ๋ก๋ด ๋ฒ ์ด์ค ํ๋ ์์์ ๋ณธ๋ค. Critic์ ์ฌ๊ธฐ์ ํน๊ถ ์ ๋ณด โ ๋ฌผ์ฒด์ ์ ์๋ยท๊ฐ์๋์ ๊ทธ ์ํผ์๋์ ๋ชฉํ ์ ์ด์ โ ์ ๋ ๋ณธ๋ค. ๋ชฉํ ์ ์ด์ ์ด critic์๋ง ์ฃผ์ด์ง๋ค๋ ์ค๊ณ๋ ์์ฐ์ค๋ฝ๋ค: ํ์ head๊ฐ ๊ทธ ์ ๊ธฐ์ค์ผ๋ก value๋ฅผ ์ถ์ ํด์ผ ํ์ง๋ง, ์ ์ฑ ์ ๋ฐฐํฌ ์ ๊ทธ ์ ์ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ต ์ค์ . Isaac Lab, 4096 ํ๊ฒฝ ๋ณ๋ ฌ, ์๋ฎฌ๋ ์ด์ dt = 0.005 s, ์ ์ด dt = 0.02 s(์ฆ 50 Hz ์ ์ด). ๋ฆฌ์ ๋ง๋ค ๋ก๋ด ์ด๊ธฐ ์์ธยท๊ด์ ์ํ์ ๋ฌผ์ฒด์ ๋ฌผ๋ฆฌ ์์ฑ(์ง๋ยท๋ง์ฐฐ)์ ๋ฌด์์ํํ๋ค. ๋ชฉํ ๋ช ๋ น์ ๋ฌผ์ฒด ์ด๊ธฐ ์์น ๊ธฐ์ค ๋ฐ๊ฒฝ 2 m ์ํ์์ ๊ท ์ผ ์ํ๋งํ 2D ์์น๋ค.
์์ฐ. ์์ ์ด๋ฐ์ IKEA ๊ฐ๊ตฌ ๋ฐ์ดํฐ์ ์ ์์ 15๊ฐ + ์ ์ฐจ์ ๋ฌด์์ ์์ 100๊ฐ๋ฅผ ์๋๋ค. ์ ์ฐจ ์์ฑ ํ๋ผ๋ฏธํฐ๋ ์ ์ฒด ๋์ด [0.70, 1.10] m, ์ข๋ฉด ๋์ด [0.35, 0.55] m, ์ข๋ฉด ํญยท๊น์ด ๊ฐ [0.40, 0.60] m, ์ข๋ฉดยท๋ฑ๋ฐ์ด ๋๊ป ๊ฐ [0.02, 0.05] m, ๋ค๋ฆฌ ๋จ๋ฉด [0.03, 0.06] m๋ค.
๋ณด์ยทํ์ดํผํ๋ผ๋ฏธํฐ(Table I).
| ๊ทธ๋ฃน | ํญ๋ชฉ | ๊ฐ์ค์น |
|---|---|---|
| Task (w_{\text{task}} = 0.75) | Object Vel. to Goal | 10.0 |
| Object Pos. Tracking | 15.0 | |
| Exploration (w_{\text{exp}}: 0.1 \to 0.01) | EE Tracking Contact Point | 3.0 |
| Regularization (w_{\text{reg}}: 0.15 \to 0.24) | Base Action Rate | 2.0 |
| Arm Action Rate | 0.5 | |
| Hook Height (z) | โ5000.0 | |
| Action Limits | โ1.0 |
๋๋ฉ์ธ ๋ฌด์์ํ๋ ๋ฌผ์ฒด ๋ง์ฐฐ [0.2, 1.5], ๋ฌผ์ฒด ์ง๋ [2.0, 4.0] kg, ๋ก๋ด ๋ฒ ์ด์ค ์ง๋ \pm 5.0 kg. PPO๋ actor/critic ํ์ต๋ฅ 1\times10^{-4}, \gamma = 0.99, GAE \lambda = 0.95, clip 0.2, KL target 0.01, 5 epoch ร 4 ๋ฏธ๋๋ฐฐ์น.
Hook Height์ โ5000์ด๋ผ๋ ๊ทน๋จ์ ๊ณ์๋ ์คํด๋ฅผ ๋ถ๋ฅด๊ธฐ ์ฌ์ด๋ฐ, ๋ ผ๋ฌธ์ด ์ง์ ํด๋ช ํ๋ค โ ๊ธฐ์ ํ๋ํฐ๊ฐ
r_{\text{hk}} = e^{\max(0,\, 0.15 - z_{\text{ee}})} - 1
์ด๋ผ ์ ๊ฐ์ ํฌ๊ธฐ๊ฐ ๋ค๋ฅธ ๋ณด์๋ณด๋ค ๋ช ์๋ฆฟ์ ์์์ ์ฌ์ค์ผ์ผ ๋ชฉ์ ์ ๊ณ์๋ค. ์๋์ดํํฐ ๋์ด z_{\text{ee}}๊ฐ 0.15 m ์๋๋ก ๋ด๋ ค๊ฐ ๋๋ง ์ผ์ง๋ ํญ์ด๋ โํ ์ ๋ฐ๋ฅ์ ์ฒ๋ฐ์ง ๋ง๋ผโ๋ ์์ ํญ์ด๋ค.
์ค์ผ์ค ํ๋. ์ ์๋ค์ ์์ ์ด๋ฐ ๊ณผ์ ์์ ์ค์ผ์ค์ ๋ง์ท๋ค โ ์ ์ฑ ์ด ์ ์ด์ ์์ ์ ์ผ๋ก ๋ฐ๊ฒฌํ๋ ์์ (5k)์ ๊ฐ์ ๋ฅผ ์์ํด 10k ์ ๋ฐ์ดํธ์์ ๋๋ธ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ ์ค์ผ์ค์ ๋ชจ๋ ๊ณผ์ ์ ๊ทธ๋๋ก ์ฌ์ฌ์ฉํ๋ค๊ณ ๋ช ์ํ๋ค. ์ด ๋ฌธ์ฅ์ ํ๋ ๋ถ๋ด์ ๋ํ ๋ฐฉ์ด์ด์, ๋์์ ์๋ โ์ฝ์ โ์์ ๋ค์ ๋ค๋ฃฐ ์ง์ ์ด๋ค.
์ง๊ด: ์ ๋ณด์ ๊ณ์๊ฐ ์๋๋ผ critic ๊ฐ์ค์น์ฌ์ผ ํ๋๊ฐ
์ค์นผ๋ผ ๋ณด์์์ ํ์ ํญ์ ๊ณ์๋ฅผ ์ค์ด๋ ๊ฒ(PPO+WS)๊ณผ critic head์ advantage ๊ฐ์ค์น๋ฅผ ์ค์ด๋ ๊ฒ(์ฐ๋ฆฌ ๋ฐฉ๋ฒ)์ ๊ฒ๋ณด๊ธฐ์ ๊ฐ์ ์ผ์ด๋ค. ์ฐจ์ด๋ value function์ด ๋ฌด์์ ํ์ตํ๋๋์ ์๋ค.
์ค์นผ๋ผ ๋ฐฉ์์์๋ ํ๋์ V_\phi๊ฐ โ์ ์ด์ ์ ๊ฐ๊น์์ง๋ ๊ฐ์น + ๋ฌผ์ฒด๋ฅผ ์ฎ๊ธฐ๋ ๊ฐ์น + ํ๋ํฐโ๋ฅผ ๋ค์์ ํฉ์ ํ๊ทํด์ผ ํ๋ค. ๊ณ์๋ฅผ ๋ฐ๊พธ๋ฉด ํ๊ท ๋์ ์์ฒด๊ฐ ํ์ต ๋์ค์ ์์ง์ธ๋ค โ value ์ถ์ ์ด ๊ณ์ staleํด์ง๊ณ , ์๋ก ๋ค๋ฅธ ์๊ฐ ์ค์ผ์ผ์ ๋ชฉ์ (์ ์ด์ ์ฆ๊ฐ์ , ์ด๋ฐ์ ์ฅ๊ธฐ์ )์ด ํ ์ค์นผ๋ผ ์์์ ์๋ก๋ฅผ ๊ฐ๋ฆฐ๋ค. ๋ ผ๋ฌธ์ด ๊ด์ฐฐํ โ์ถฉ๋ํ๋ ๋ชฉ์ ์ผ๋ก ์ธํ ๋ถ์์ ํ์ต๊ณผ ๋์ ๋ถ์ฐโ(PPO+WS์ ์๋ ํ์คํธ์ฐจ 1.2%, PPO๋ 9.7%)์ด ์ด๊ฒ์ด๋ค.
Multi-Critic์์๋ ๊ฐ V_{\phi_h}๊ฐ ์๊ธฐ ๋ณด์ ์คํธ๋ฆผ๋ง ํ๊ทํ๋ค. ๊ฐ์ค์น w_h๋ ํ๊ท ๋์์ด ์๋๋ผ ์ ์ฑ gradient์ ํผํฉ๋น์๋ง ๋ค์ด๊ฐ๋ค. ๊ทธ๋์ w_{\text{exp}}๋ฅผ 0.1์์ 0.01๋ก ๋ฎ์ถฐ๋ ํ์ value ์์ฒด๋ ์ฌ์ ํ ์ ํํ๊ฒ ์ ์ง๋๊ณ , ๋จ์ง ๊ทธ ์ ํธ๊ฐ ์ ์ฑ ์ ๋๋ ํ๋ง ์ฝํด์ง๋ค. ๊ฐ์ ๊ตฌ๊ฐ์์ ํ์ต์ด ๋ถ๊ดดํ์ง ์๋ ์ด์ ๊ฐ ์ฌ๊ธฐ์ ์๋ค๊ณ ์ฝ๋ ๊ฒ์ด ์์ฐ์ค๋ฝ๋ค. (๋ค๋ง ์ด ์ธ๊ณผ๋ ๋ ผ๋ฌธ์ด ๋ช ์์ ์ผ๋ก ๋ถํดํด ๊ฒ์ฆํ ๊ฒ์ด ์๋๋ผ, ๊ฒฐ๊ณผ๋ก๋ถํฐ์ ํด์์ด๋ค.)
๋ ํ๋. ๊ณ ์ ๊ฐ์ค Multi-Critic์ ์ ์ด ๋ฌธ์ ๋ ์ ํ์ง๋ง ํ์ ๋ณด์์ด ์ํผ์๋ ๋ด๋ด ์ด์ ์์ด ์ ์ฑ ์ด ์ด๋ฐ ์์ ์ฑ์ ํฌ์ํ๋ฉด์๊น์ง ์ ์ด ๋์์ ๊ณผ๋ํ๊ฒ ์ฐ์ ํ๋ค โ ๋งค๋๋ฌ์ด ํ๋์ ๋ฐฐ์ฐ์ง ๋ชปํ๊ณ tipover๊ฐ ์ ์ํ๊ฒ ๋์ด๋๋ค. ์ฆ ๋ถ๋ฆฌ(Multi-Critic)๋ง์ผ๋ก๋, ๊ฐ์ (WS)๋ง์ผ๋ก๋ ๋ถ์กฑํ๊ณ ๋์ ์กฐํฉ์ด ํ์ํ๋ค๋ ๊ฒ์ด ๋ ผ๋ฌธ์ 4-way ๋น๊ต๊ฐ ๋งํ๋ ๋ฐ๋ค.
์คํ: ์๋ฎฌ๋ ์ด์
๋ฒ ์ด์ค๋ผ์ธ ์ธ ๊ฐ๋ค.
- PPO โ ๋จ์ผ critic, ๋ณด์ ํญ ๊ฐ์ค์น๋ฅผ ์ฐ๋ฆฌ critic ๊ฐ์ค์น์ ์ด๊ธฐ ์ค์ ์ ํ๋ด๋ด๋๋ก ๋ง์ถค.
- PPO + WS โ ์ค์นผ๋ผ PPO์ ๊ฐ์ ์ค์ผ์ค์ ๋ณด์ ํญ ๊ฐ์ค์น์ ์ง์ ์ ์ฉ. Dadiotis et al.์์ ์๊ฐ์ ์ป์์ผ๋, ์ ๋ ผ๋ฌธ์ constrained RL ์ ์ํ ๋์ ํ๋ํฐ์ ์ข ๋ฃ ์กฐ๊ฑด์ผ๋ก ํ๋ผ๋ฏธํฐํํด ๊ณต์ ๋น๊ต๋ฅผ ๋ง์ท๋ค.
- Multi-Critic PPO โ ๋ถ๋ฆฌ๋ ํ๋ ๊ฐ์ค์น๋ฅผ ์ ํ์ต ๊ตฌ๊ฐ ๊ณ ์ (w_{\text{task}}=0.75, w_{\text{exp}}=0.1, w_{\text{reg}}=0.15).
์งํ๋ ์ฑ๊ณต๋ฅ (๋ฌผ์ฒด๊ฐ ๋ชฉํ 0.2 m ์ด๋ด ๋๋ฌ)๊ณผ ์คํจ ๋ชจ๋ 3์ข ์ด๋ค โ Missed Contact(๋ฌผ์ฒด ๋ณ์ 0.2 m ๋ฏธ๋ง), Tipover(๋ฌผ์ฒด๊ฐ 35๋ ์ด๊ณผ ๊ธฐ์ธ์ด์ง), Timeout. Tipover ์๊ณ 35๋์ ๋ํด ๋ ผ๋ฌธ์ ์์งํ๊ฒ โ์ด ๊ฐ์ ๋ถ์์ ๊ตฌ์ฑ์ ๋ผ๋ฒจ๋งํ๊ธฐ ์ํด ์ ํํ ๊ฒ์ด๋ฉฐ ๋ชจ๋ ๋ฌผ์ฒด์ ์ ํํ ์ ๋๊ฐ์ ๋์ํ์ง ์๋๋คโ๊ณ ์ ๊ณ , 30โ40๋ ๋ฒ์์์ ๋ฐ๊ฟ๋ ์ถ์ธ๊ฐ ๋ณํ์ง ์์์ ํ์ธํ๋ค๊ณ ๋ง๋ถ์ธ๋ค. 5๊ฐ ์๋๋ฅผ ์ง๊ณํ๋ค.
๊ฒฐ๊ณผ์ ํต์ฌ์ ์ธ ๊ฐ์ง๋ค.
- ํ์ ๋ณ๋ชฉ์ ์ค์ฌ. PPO๋ ์์ ๊ณผ์ ์์ Missed Contact 9.1%. ์ ๋๊ฐ ์์ผ๋ฉด ์๋์ง ํ๋ํฐ๋ฅผ ์ค์ด๋ ค ์ํธ์์ฉ์ ํํผํ๋ ๊ตญ์ ์ต์๋ก ์๋ ดํ๋ค. PPO+WS๋ 4.0%๋ก ๊ฐ์ ๋์ง๋ง ๋ถ์ฐ์ด ํฌ๋ค. ํ์ ๋ณด์ ์๋ ๋ณํ์ ์ฑ๊ณต๋ฅ 0%.
- ๊ณ ์ ๊ฐ์ค์ ํ๊ณ. ์ ์ด์ ์ฐพ์ง๋ง tipover๊ฐ ์ ์ํ๊ฒ ๋๋ค.
- ์ค์ผ์ค๋ง์ ์ด๋. ์ ์ ๋ฐฉ๋ฒ์ด ์ฑ๊ณต๋ฅ 94.1%, tipover 4.4%, ์๋ฃ ์๊ฐ 9.2 s(PPO+WS 9.1 s์ ์ฌ์ค์ ๋๋ฑ)๋ก ์ต๊ณ . ์๋ ํ์คํธ์ฐจ 0.98%๋ ๋ค๋ฅธ ์ด๋ค ๋ฐฉ๋ฒ๋ณด๋ค ๋ฎ๋ค.

๋ชฉํ ์งํฅ ์ด๋ฐ ์ ๋ต(Fig. 4) โ ๋ก๋ด๊ณผ ๋ฌผ์ฒด ์์ธ๋ฅผ ๊ณ ์ ํ๊ณ ๋ชฉํ(์ ์ํ)๋ง ๋ฐ๊ฟ ์ํ๋งํ์ ๋, ์ ์ฑ ์ ์ด๋ ๋ฐฉํฅ๊ณผ ์ ๋ ฌ๋ ์ชฝ์ ์ ์ด์ ์ ์ผ๊ด๋๊ฒ ์ ํํด ์ ์ด ๊ถํ์ ์ต๋ํํ๋ค. ๊ฒน์ณ์ง ์ค๋ฃจ์ฃ์ด ์ ๊ทผ์์ ์์ ๋ฐ๊ธฐ๊น์ง์ ์ฐ์ ์ ์ด๋ฅผ ๋ณด์ฌ์ค๋ค.
์ ์ฑ ๋ถ์(Fig. 4)์ด ์ด ๋ ผ๋ฌธ์์ ๊ฐ์ธ์ ์ผ๋ก ๊ฐ์ฅ ์ค๋๋ ฅ ์๋ ๋ถ๋ถ์ด๋ค. ๋ชฉํ ์์น๋ฅผ ๋ฌผ์ฒด ์ฃผ๋ณ์ ๊ท ์ผ ์ํ๋งํด๋ ์์ด์ ํธ๋ ์ด๋ ๋ฐฉํฅ๊ณผ ์ ๋ ฌ๋ ์ชฝ์ ์ ์ด์ ์ ์ผ๊ด๋๊ฒ ๊ณ ๋ฅธ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌผ์ฒด๋ฅผ ๋งค๋ํฐ๋ ์ดํฐ์ ์ต์ ์์ ๊ณต๊ฐ ์์ ์ ์งํ๋๋ก ๋ฒ ์ด์ค๋ฅผ ๋ฐฐ์นํด ํน์ด์ ์ ํผํ๋ค. ์ ์ด์ ํ๋๋ฅผ ๋งน๋ชฉ์ ์ผ๋ก ์ถ์ข ํ๋ ๊ฒ์ด ์๋๋ผ ๋ชฉํ ๋ฐฉํฅ์ ๋ฐ๋ผ ์ด๋๋ฅผ ์ ์ดํด์ผ ์ ๋ฆฌํ์ง ํ๋จํ๊ณ ์๋ค๋ ๋ป์ด๋ค. ๊ฐ์ ์ค์ผ์ค์ด โ์ ์ด์ ์ถ์ข โ์ ๊ณผ์ ํฉ์ ์ค์ ๋ก ํ์ด๋๋ค๋ ์ฆ๊ฑฐ๋ก ์ฝํ๋ค.
์คํ: ์ค๊ธฐ ๋ฐฐํฌ
ํ๋ซํผ์ ALMA ์ฌ์กฑ ๋งค๋ํฐ๋ ์ดํฐ. ๋ฒ ์ด์คยทํ ์ ์ด๋ ์จ๋ณด๋ ๊ณ ์ ์์ฉ๊ฐ๊ฐ์ ์์กดํ๊ณ , ๋ฌผ์ฒด ์์ธ๋ ์ธ๋ถ ๋ชจ์ ์บก์ฒ๋ก ์ถ์ ํ๋ค.

์ค๊ธฐ ๊ฒ์ฆ๊ณผ zero-shot ์ค์ธ๊ณ ์ผ๋ฐํ(Fig. 6) โ (a)โ(c) ์ฌ๋ฌ ์์ ๋ชจ๋ธ์ ์ด๋ฐ ์ฑ๊ณต, (d) LOVBACKEN 3๋ค๋ฆฌ ํ ์ด๋ธ์์์ ๊ฐ๊ฑด์ฑ. ๋ฑ๋ฐ์ด๊ฐ ์๋ ์์์๋ ์ผ๋ฐํํด ๋ฒ ์ด์ค๋ฅผ ์ฌ๋ฐฐ์นํ๋ฉฐ ์ต์ ์ ์ด ๋ฒ์ ์ ์ ์งํ๋ค. ์ถ๊ฐ ํ์ธํ๋ ์์ด ์ ์ดํ๋ค.
๋ฏธํ์ต IKEA ๋ฌผ์ฒด 4์ข ์์ ์ด 69.0%(40/58 ์ํ).
| ๋ฌผ์ฒด | ์ฑ๊ณต | ์ด ์ํ | ์ฑ๊ณต๋ฅ |
|---|---|---|---|
| ADDE (์ฃผ ๋ฒค์น๋งํฌ) | 27 | 37 | 72.90% |
| SANDSBERG (์ฃผ ๋ฒค์น๋งํฌ) | 8 | 14 | 57.14% |
| VIHALS (์ผ์ด์ค ์คํฐ๋, ์ ์ด์) | 3 | 3 | 100.00% |
| LOVBACKEN (์ผ์ด์ค ์คํฐ๋, 3๋ค๋ฆฌ ํ ์ด๋ธ) | 2 | 4 | 50.00% |
๋ฑ๋ฐ์ด๊ฐ ์๋ ๋น๋์นญ 3๋ค๋ฆฌ ํ ์ด๋ธ์ ๋ค๋ฆฌ๋ฅผ ๊ฑธ์ด ์กฐ์ํด๋ธ ๊ฒ์ ์ ์ฑ ์ด ๋ฉ์๋ฅผ ์ธ์ด ๊ฒ์ด ์๋๋ผ ์ผ๋ฐํ๋ non-prehensile ๋ฌผ๋ฆฌ๋ฅผ ๋ฐฐ์ ๋ค๋ ๊ทผ๊ฑฐ๋ก ์ ์๋๋ค. ๋ ํ๋์ ์ฐฝ๋ฐ ํ๋์ด ๋ณด๊ณ ๋๋ค โ ์ด๊ธฐ ํ ์ด ๋น๋๊ฐ๊ฑฐ๋ ๋ฏธ๋๋ฌ์ง๋ฉด ์ดํ ์๋์์ ์๋์ดํํฐ ๊ถค์ ์ ์งํญ์ ๋์ ์ผ๋ก ํค์ด๋ค(Fig. 7). ์คํจ๋ฅผ ๊ฐ์งํ๊ณ ์ฌ์๋ ์ ๋ต์ ๋ฐ๊พธ๋ ์ ์ด๋ค.

์ ์ด ์คํจ ์์ ๋ฐ์์ ๋ณต๊ตฌ(Fig. 7) โ ๋ฏธ๋๋ฌ์ง๊ฑฐ๋ ์ ์ด์ ์คํจํ ๋ค ๋ถ์์ ์ํ๋ก ๋น ์ง์ง ์๊ณ , ๋ฒ ์ด์ค๋ฅผ ์ฌ๋ฐฐ์นํ ๋ค์ ํ์ ์ค์ ์งํญ์ ํค์ ์์ ์ ์ ์ด์ ๋ค์ ๋ง๋ค๊ณ ์ด๋ฐ์ ์ฌ๊ฐํ๋ค.
์๋ฎฌ๋ ์ด์ 94.1%์์ ์ค๊ธฐ 72.9%/57.1%๋ก ๋จ์ด์ง๋ sim-to-real ๊ฐญ์ ๋ ผ๋ฌธ์ ํํผํ์ง ์๊ณ ์์ธ์ ํน์ ํ๋ค: ์ ๋ฉด ์๊ธฐ์ถฉ๋์ ํผํ๋ ค ์ฐ๋ ์ธก๋ฉด ์ ๊ทผ์ด ๋ฌธ์ ๋ค. ํ๋์จ์ด์์ ๊ทธ ๊ฒฐ๊ณผ๋ก ๋์ค๋ ๊ธ๊ฒฉํ yaw ๋ช ๋ น์ด ์ํ ์ถ์ ์ ์ดํ์์ผ ์ค๋๋ฉํธ๋ฆฌ ์ค์ฐจ๋ฅผ ๋ง๋ค๊ณ , ๊ทธ๊ฒ์ด ๊ณต๊ฒฉ์ ์ธ ์์ง์์ผ๋ก ์ด์ด์ ธ ๋ฌผ์ฒด๋ฅผ ๋์ด๋จ๋ฆฐ๋ค. ์ ์ฑ ์ ๊ฒฐํจ์ด ์๋๋ผ ์ ์ฑ โ์ํ์ถ์ ์ํธ์์ฉ์ ๊ฒฐํจ์ด๋ผ๋ ์ง๋จ์ด๋ผ ์ค์ฉ์ ์ผ๋ก ์ ์ตํ๋ค.
๋๋จธ์ง ์ค๊ธฐ ๊ฒฐ๊ณผ.
- ๋์ ๋ชฉํ ์ถ์ข . ๋ชฉํ ์์น๋ฅผ ์ค์๊ฐ์ผ๋ก ์๋ ๊ฐฑ์ ํด๋ ๋ฒ ์ด์ค ์๋์ ์ ์ด๋ ฅ์ ์กฐ์ ํด ์์๋ฅผ ๋ฐ๋๋ ๊ถค์ ์ ๋ฐ๋ผ ๋ชฐ์๋ค. ์์ ๊ฒฝ๋ก ๊ณํ๊ธฐ์ ๋ก์ปฌ ์ปจํธ๋กค๋ฌ๋ก ์ธ ์ ์๋ค๋ ์ฃผ์ฅ.
- ๊ณ ํ์ด๋ก๋. ์ถ๋ฅผ ๋ฌ์ ์ด ์ง๋ 6.5 kg. ํ์ ์์ ํ ๋ป์์ ๋์ ์ ๊ฒฉ ์ ์ ํ์ด๋ก๋๋ฅผ ๋์ง๋ง ์ฑ๊ณต. ํ์ต๋ ์ ๋ต์ด ๋ชจ๋ฐ์ผ ๋ฒ ์ด์ค์ ์ง๋ฉด ์ง์ง๋ฅผ ํ์ฉํด ๋งค๋ํฐ๋ ์ดํฐ ์ ๊ฒฉ ์ฉ๋ ๋๋จธ์ ํ์ค์ ๋ค๋ฃฌ๋ค๋ ํ์ธ์ด๋ค.
- ์ธ๋ ์ ๊ฑฐ. ์ด๋ฐ ์ค ์ฌ๋์ด ๋ฌผ์ฒด๋ฅผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐ์ด๋ ์ผ๊ด๋๊ฒ ๋ณต๊ตฌํ๊ณ , ๊ฐ์ ๋ก ์ ์ด์ด ๋๊ธด ๋ค์๋ ์์จ์ ์ผ๋ก ์ ๊ทผ์ ์ฌ๊ณํํ๊ณ ๋ค์ ๊ฑธ์ด ๊ณผ์ ๋ฅผ ์๋ฃํ๋ค. ์ ์ ํ๊ฒฝ์์๋ง ํ์ตํ์์๋ ๊ทธ๋ ๋ค.
์คํ: ๊ด์ ํ ๋ฌผ์ฒด์ ์ ์ด ์ํ์ฑ
์๊ธฐ์ธ์ฒ๊ธฐ ์ด๊ธฐ ๊ณผ์ ๊ฐ ์ด ํ๋ ์์ํฌ์ ๋ถ์ ํจ๊ณผ๋ฅผ ์ ๋ณด์ฌ์ค๋ค. ์ ์ด ํ๋ณด ์งํฉ์ ์์ก์ด์ ๋ฌธ ํจ๋์ด ๋ชจ๋ ๋ค์ด ์๋๋ฐ, ์ ์ฑ ์ ๋จผ์ ์์ก์ด๋ฅผ ๊ณจ๋ผ ์ฌ๋ ๋์์ ์์ํ๊ณ , ๋ฌธ์ ๊ธฐ๊ตฌํ์ด ๋ฐ๋๋ฉด ์ ์ด์ ํจ๋๋ก ์ ํํด ๋ฐ์ด์ ์ํ๊น์ง ์์ ํ ์ฐ๋ค. ๋ค๋จ๊ณ ์ ๋ต์ด ๋ช ์์ ๊ณํ ์์ด ์ฐฝ๋ฐํ ๊ฒ์ด๋ค.

๊ด์ ํ ๋ฌผ์ฒด ์กฐ์์ ์ฐฝ๋ฐ์ ์ ์ด ์ํ์ฑ(Fig. 9) โ ํ์์ด ์์ก์ด์ ๋ฌธ ํจ๋ ์์ชฝ์ ํ๋ณด(๋นจ๊ฐ ๋ง์ปค)๋ฅผ ์ค๋ค. (์) ๋จผ์ ์์ก์ด๋ก ์ฌ๋ ๋์์ ์์ํ๊ณ , (์๋) ๋ฌธ ๊ธฐ๊ตฌํ์ด ๋ฐ๋๋ฉด ํจ๋๋ก ์ ์ด์ ์ฎ๊ฒจ ๋ฐ์ด ๋ด๋ฆฐ๋ค.
์ฌ๊ธฐ์ ๋ ผ๋ฌธ์ ์ ์งํ ๊ด์ฐฐ ํ๋๋ฅผ ๋ง๋ถ์ธ๋ค โ ์ด ๊ณผ์ ๋ ๋จ์ PPO๋ ์์ ์ ์ผ๋ก ํผ๋ค. ๋ค๋ง ์ ์ด ์ ํ์ด ๊ฑฐ์ ์๋ ์ค์ ์ ์ ๋ต์ผ๋ก ์๋ ดํ๋ค: ์์ก์ด๋ฅผ ํ ๋ฒ ์ก์ผ๋ฉด ๋ฌธ์ด ์ด๋ฆด ๋๊น์ง ๊ทธ๋๋ก ๋น๊ธด๋ค. ์๋ฎฌ๋ ์ด์ ์์๋ ํจ๊ณผ์ ์ด์ง๋ง ๋งค๋ํฐ๋ ์ดํฐ์ ๊ด์ ํ๊ณ ๊ทผ์ฒ์์ ๋์ํ๊ฒ ๋๋ค. ์ ์ ๋ฐฉ๋ฒ์ ํ ๊ด์ ์ด ์์น ํ๊ณ์ 10% ์ด๋ด์ ๋จธ๋ฌด๋ timestep ๋น์จ์ ํ๊ท 59% ์ค์๋ค. ์ฑ๊ณต๋ฅ ์ด ์๋๋ผ ์ด๋ป๊ฒ ํธ๋์ง์ ์ง์ ์งํ๋ก ์ผ์ ๊ฒ์ธ๋ฐ, ์ด ๊ณผ์ ์์๋ ๊ทธ๊ฒ์ด ์ ์งํ ์ ํ์ด๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ๋ฌธ์ ์ง๋จ์ด ์ ํํ๊ณ , ๊ทธ ์ง๋จ์ ์คํ์ผ๋ก ๋ชป๋ฐ์๋ค. โํ์ ๋ณด์ ์์ผ๋ฉด 0%โ๋ผ๋ ํ ์ค์ด ๋ ผ๋ฌธ ์ ์ฒด์ ์ ์ ๋ฅผ ์งํฑํ๋ค. ์ด ๋์กฐ๊ตฐ์ด ์์๋ค๋ฉด ๋๋จธ์ง ๋น๊ต๋ ๊ณต์ค์ ๋ ์์์ ๊ฒ์ด๋ค.
- ๊ฐ์ ์ด ์ต์์ด๊ณ ๋น์ฉ์ด ๊ฑฐ์ ์๋ค. critic์ ๋ง์ง๋ง ์ธต์์๋ง ๋ถ๊ธฐ์ํค๊ณ , ๋ฉ๋ชจ๋ฆฌยทํ์ต ์๊ฐ ์ฐจ์ด๊ฐ ๋ฌด์ํ ์์ค์ด๋ผ๊ณ ๋ช ์ํ๋ค. ํ์ค PPO ํ์ดํ๋ผ์ธ์ ์น๊ธฐ ์ฌ์ด ๋ณ๊ฒฝ์ด๋ผ๋ ๋ป์ด๊ณ , ์ด๋ฐ ๋ ผ๋ฌธ์์ ์ฌํยท์ฑํ ๊ฐ๋ฅ์ฑ์ ๊ฒฐ์ ํ๋ ์์๋ค.
- 4-way ablation์ ์ค๊ณ๊ฐ ์ณ๋ค. ๋ถ๋ฆฌ(Multi-Critic)์ ๊ฐ์ (WS)๋ฅผ ์ง๊ต๋ก ๊ฐ๋ผ ๋ค ์กฐํฉ์ ๋ชจ๋ ๋๋ ธ๊ณ , ๊ฐ๊ฐ์ด ์ด๋ค ์คํจ ๋ชจ๋๋ฅผ ๋จ๊ธฐ๋์ง(PPO=Missed Contact, ๊ณ ์ MC=Tipover)๊น์ง ์คํจ ๋ชจ๋ ๋ถํด๋ก ๋ณด์๋ค. ์ฑ๊ณต๋ฅ ๋ง๋ ํ๋๋ก ๋๋ด์ง ์์๋ค.
- ์๋ ๋ถ์ฐ์ ๋ณด๊ณ ํ๋ค. ์ฑ๊ณต๋ฅ ํ์คํธ์ฐจ(0.98% vs 9.7%)๋ ์ด ๋ ผ๋ฌธ์์ ํ๊ท ์ฑ๊ณต๋ฅ ๋งํผ ์ค์ํ ๊ฒฐ๊ณผ๋ค. ํ์ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ ๋ ผ๋ฌธ์์ ๋ถ์ฐ์ ๊ณง ์ฃผ์ฅ์ ๋ณธ์ฒด์ธ๋ฐ, ์ด๋ฅผ ๋ช ์ํ RL ๋ก๋ณดํฑ์ค ๋ ผ๋ฌธ์ ์ฌ์ ํ ์์๋ค.
- ๋ฒ ์ด์ค๋ผ์ธ ์ฌ๊ตฌํ์ ๊ณต์ ํ๊ฒ ๋ง์ถ๋ ค ๋ ธ๋ ฅํ๋ค. Dadiotis et al.์ constrained RL์ ๊ทธ๋๋ก ์ฐ์ง ์๊ณ ํ๋ํฐยท์ข ๋ฃ๋ก ํ๋ผ๋ฏธํฐํํ ์ด์ ๋ฅผ ๋ฐํ๋ค.
- ์ค๊ธฐ ์คํจ๋ฅผ ์์ธ๊น์ง ํ๊ณ ๋ค์๋ค. โ์ธก๋ฉด ์ ๊ทผ โ ๊ธ๊ฒฉํ yaw โ ์ํ ์ถ์ ์ดํ โ ์ค๋๋ฉํธ๋ฆฌ ์ค์ฐจ โ ์ ๋โ๋ผ๋ ์ฐ์๋ ์์น๋ณด๋ค ์ ์ฉํ ์ ๋ณด๋ค.
- ํ๊ณ ์์ ์ด ์งง์ง๋ง ์ ํํ๋ค. ์ธ๋ถ ๋ชจ์บก ์์กด์ด ํ์ฅ ๋ฐฐํฌ๋ฅผ ๋ง๋๋ค๋ ์ , ๊ณ ์ ์ค์ผ์ค์ด ํ์ดํผํ๋ผ๋ฏธํฐ ๋ฏผ๊ฐ์ฑ์ ๋จ๊ธด๋ค๋ ์ ์ ์ค์ค๋ก ์ง๋๋ค.
์ฝ์ ยทํ๊ณ
- โ์ค์ผ์ค์ ํ ๋ฒ ํ๋ํด ๋ชจ๋ ๊ณผ์ ์ ์ฌ์ฌ์ฉโ์ ์๋ ์ด๋ค. ์ฌ์ฌ์ฉํ๋ค๋ ์ฌ์ค์ ๊ฐ๊ฑด์ฑ์ ์ฆ๊ฑฐ์ด๋ฉด์, ๋์์ ์ค์ผ์ค ํ์ดํผํ๋ผ๋ฏธํฐ(5k/10k, 0.1โ0.01, 0.15โ0.24)์ ๋ํ ๋ฏผ๊ฐ๋ ๋ถ์์ด ์๋ค๋ ๋ป์ด๊ธฐ๋ ํ๋ค. ๊ฐ์ ๊ตฌ๊ฐ์ ๋ฐ์ผ๋ก ์ค์ด๊ฑฐ๋ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๋ฉด ๋ฌด์์ด ๋ฌด๋์ง๋์ง ์ ์ ์๋ค. ์ ์ ์ค์ค๋ก โ์ ์ํ ์ปค๋ฆฌํ๋ผ์ผ๋ก ๋์ฒดํ๋ฉด ๋ฏผ๊ฐ์ฑ์ ์ค์ผ ์ ์๋คโ๊ณ ์ ์๋ค๋ ๊ฒ์ ๋ฏผ๊ฐ์ฑ์ด ์๋ค๋ ์์ธ์ ๊ฐ๊น๋ค.
- ํ๋ณด ๊ฐ์ 25์ ๊ทผ๊ฑฐ๊ฐ ์์ ์ ์ด๋ค. โ๋๋ฌด ์ ์ผ๋ฉด ๊ณผ์ถ์ข , ๋๋ฌด ๋ง์ผ๋ฉด ๊ท ์ผ ์ํ๋ง์ผ๋ก ํดํโ๋ผ๋ ํธ๋ ์ด๋์คํ๋ ์ค๋๋ ฅ ์๊ฒ ์์ ๋์ง๋ง, ํ๋ณด ๊ฐ์๋ฅผ ๋ฐ๊พผ ์ ๋ ablation์ ์๋ค. 25๊ฐ ์ด๋ป๊ฒ ๋์๋์ง, ๋ฌผ์ฒด ๋ณต์ก๋์ ๋ฐ๋ผ ๋ฌ๋ผ์ ธ์ผ ํ๋์ง ์ ์ ์๋ค.
- ํ์ง ์๊ณ ๋ฆฌ์ฆ ๋ ๊ท ์ผ ์ํ๋ง์ ์ง์ ๋น๊ต๊ฐ ๋น ์ก๋ค. ์ด ๋ ผ๋ฌธ์ ๋ ์ถ ์ค ํ๋๊ฐ โํ์ง ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ ํ๋ณดโ์ธ๋ฐ, ์ ์ ๊ฐ์ ์์ ๊ณผ์ ์์ ๊ท ์ผ ์ํ๋ง์ผ๋ก ๋ฐ๊ฟจ์ ๋ ์ฑ๋ฅ์ด ์ผ๋ง๋ ๋จ์ด์ง๋์ง ์์น๊ฐ ์๋ค. ๋น๋ณผ๋ก ํ์์์ ๊ท ์ผ ์ํ๋ง์ด ๋นํจ์จ์ ์ด๋ผ๋ ๊ฒ์ ๋ณธ๋ฌธ์์ ์ฃผ์ฅ์ผ๋ก๋ง ์ ์๋๋ค. ์ด ๋น๊ต๊ฐ ์์๋ค๋ฉด ๊ธฐ์ฌ์ ๋ ์ถ์ด ๊ฐ๊ฐ ์ผ๋ง๋ฅผ ๋ฒ์๋์ง ๋ถํด๋์ ๊ฒ์ด๋ค.
- Fig. 5์ ์ ๋ ์์น ์๋น์๊ฐ ๋ณธ๋ฌธ์ ์๋ค. ์ฑ๊ณต๋ฅ ยท์คํจ ๋ชจ๋ ๋ง๋๊ทธ๋ํ๊ฐ ๊ฒฐ๊ณผ์ ์ค์ฌ์ธ๋ฐ ๋ณธ๋ฌธ์ด ์ธ์ฉํ๋ ๊ฐ์ ์ผ๋ถ๋ค(94.1 / 9.1 / 4.0 / 4.4 / 9.2 / 9.1). ์์ ๋ฐ๊ธฐ ๊ณผ์ ์ ์์น๋ ๋ณธ๋ฌธ ํ ์คํธ์์ ๊ฑฐ์ ์ฝ์ ์ ์๋ค. ํ๋ก ์ ๊ณต๋๋ค๋ฉด ์ธ์ฉยท์ฌํ์ด ์ฌ์ ์ ๊ฒ์ด๋ค.
- ์ค๊ธฐ ํ๋ณธ์ด ์๋ค. ์ด 58ํ ์ํ์ด๊ณ ์ผ์ด์ค ์คํฐ๋ ๋ ๊ฑด์ 3ํยท4ํ๋ค. VIHALS์ 100%(3/3)์ LOVBACKEN์ 50%(2/4)๋ ์ ๋ขฐ๊ตฌ๊ฐ์ด ์ฌ์ค์ ๋ฌด์๋ฏธํ๋ค. ์ ์๊ฐ ์ด๋ฅผ โcase studiesโ๋ก ๋ถ๋ฅํ ๊ฒ์ ์ ์ ํ์ง๋ง, ์ด๋ก์ โextensive experimentsโ๋ผ๋ ํํ๊ณผ๋ ์จ๋์ฐจ๊ฐ ์๋ค.
- ํ์ด๋ก๋ ์์น์ ๋ด๋ถ ๋ถ์ผ์น. ๋ณธ๋ฌธ์ โ์ถ๋ฅผ ๋ฌ์ ์ด ์ง๋์ 6.5 kg์ผ๋ก ๋๋ ธ๋คโ๊ณ ํ๊ณ , Fig. 8 ์บก์ ์ โ์ถ๊ฐ 5 kg ํ์ด๋ก๋โ๋ผ๊ณ ํ๋ค. ํ์ต ์ ๋ฌผ์ฒด ์ง๋ ๋๋ฉ์ธ ๋ฌด์์ํ๋ [2.0, 4.0] kg์ด๋ค. ์ ์์ ์ง๋์ด 1.5 kg์ด๋ฉด ์ ํฉํ์ง๋ง ๋ช ์๋์ง ์์ ํ์ธ์ด ํ์ํ๋ค.
- ์ธ๋ถ ๋ชจ์ ์บก์ฒ ์์กด์ด ๊ฒฐ๊ณผ์ ์ฑ๊ฒฉ์ ๊ท์ ํ๋ค. ์ ์๋ ํ๊ณ๋ก ์ ์์ง๋ง ๊ฐ์กฐํ ๊ฐ์น๊ฐ ์๋ค โ ๋ฌผ์ฒด ์์ธ๋ฅผ mocap์ด ์ฃผ๋ ์กฐ๊ฑด์์์ 69%๋ ์จ๋ณด๋ ์ธ์ง๋ก ๋ฌผ์ฒด๋ฅผ ์ถ์ ํด์ผ ํ๋ ์ค์ ํ๊ฒฝ์ 69%๊ฐ ์๋๋ค. ์ธ์ง ๋ ธ์ด์ฆ๋ ์ด ์์คํ ์ ์๋ ค์ง ์ทจ์ฝ์ (์ํ ์ถ์ ์ดํ โ ์ ๋)์ ์ ํํ ์๊ทนํ๋ ๋ฐฉํฅ์ด๋ค.
- Multi-Critic ์์ฒด๋ ์๋กญ์ง ์๋ค. ๋ ผ๋ฌธ๋ [23โ25]๋ฅผ ์ธ์ฉํ๋ฉฐ ์ธ์ ํ๋ค. ๊ธฐ์ฌ๋ โํ์ ์ ์ฉ head + ๊ฐ์ ์ค์ผ์คโ์ด๋ผ๋ ์กฐํฉ๊ณผ ๋ก์ฝ๋งค๋ํฐ๋ ์ด์ ์์์ ๊ฒ์ฆ์ด์ง, ์ํคํ ์ฒ๊ฐ ์๋๋ค. ๊ทธ๋ฐ ์ ์์ ์ด ๋ ผ๋ฌธ์ ๋ฐฉ๋ฒ๋ก ๋ ผ๋ฌธ์ด๋ผ๊ธฐ๋ณด๋ค ์ ์ค๊ณ๋ ์์คํ ยท๊ฒ์ฆ ๋ ผ๋ฌธ์ผ๋ก ์ฝ๋ ๊ฒ์ด ์ ํํ๋ค.
- ๋น๊ต ๋์์ด ์ข๋ค. ํ์ ๋ฌธ์ ์ ํ์ค์ ๋์ โ ๋ฐ๋ชจ ๊ธฐ๋ฐ(DAPG๋ฅ), HER, intrinsic motivation(RND/ICM), ์๋ ์ปค๋ฆฌํ๋ผ โ ์ค ์ด๋ ๊ฒ๊ณผ๋ ๋น๊ตํ์ง ์๋๋ค. โ์ฐ๋ฆฌ ๊ฒ์ ๋ค ๋ณํโ๋ง์ผ๋ก๋ ์ด ์ ๊ทผ์ด ํ์ ๋ฌธ์ ํด๋ฒ์ผ๋ก์ ์ด๋์ฏค์ธ์ง ์๊ธฐ ์ด๋ ต๋ค.
- ์ฝ๋๊ฐ ์๋ค. 2026-09-10 ํ์ธ ์์ ์ ๊ณต๊ฐ ์ ์ฅ์๊ฐ ์๊ณ , ํ๋ก์ ํธ ํ์ด์ง ์์๋ โcoming soonโ์ด๋ค. Isaac Lab + RSL-RL ๊ธฐ๋ฐ์ด๋ผ ์ฌํ ๊ฒฝ๋ก๊ฐ ๋ช ํํ ํธ์์๋ ๊ทธ๋ ๋ค. multi-critic RSL-RL ํจ์น์ ์ ์ด ํ๋ณด ์์ฑ ํ์ดํ๋ผ์ธ์ด ๊ณต๊ฐ๋๋ค๋ฉด ์ฑํ ๋น์ฉ์ด ํฌ๊ฒ ์ค ๊ฒ์ด๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
Non-prehensile manipulation. Lynch & Mason์ stable pushing ์ด๋ ํด์์ ์ ์ด ๋ชจ๋ยท์์ ์ฑ ์ ์ฝ์ด ์ฃผ๋ฅ์๋ค. ์๋ ค์ง ๋ณผ๋ก ๋ฌผ์ฒด์๋ ํจ๊ณผ์ ์ด์ง๋ง ์ค์ ๋ง์ฐฐ๊ณผ ๋ณต์ก ํ์์ ๋ถํ์ค์ฑ์ ์ฝํ๋ค. ์ต๊ทผ์๋ ๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ๋ก ํ์ฅ๋ผ MPC๋ก ์ ์ ๋์์ ์ต์ ํํ๋ ํ๋ฆ์ด ์์ผ๋(Chiu et al. ICRA 2022, Mittal et al. IROS 2022), ์ ๋ฐ ๋ฉ์๊ฐ ํ์ํ๊ณ ์ ์ด ์์คยท๋ฏธ๋๋ฌ์ง ์ ์ค์๊ฐ ์ฌ๊ณํ์ด ๋น์ธ๋ค. ์ ์ด์ ๋ช ์์ ์ผ๋ก ๋ค๋ฃจ๋ ์ต์ ํ ๊ณ์ด์ ์ต์ ์ฑ๊ณผ๋ Push Anything ๋ฆฌ๋ทฐ์ Contact-Rich MPC ๋ฆฌ๋ทฐ์์ ๋ค๋ฃฌ ๋ฐ ์๋ค โ ์ด ๋ ผ๋ฌธ์ ๊ทธ ๋ฐ๋ํธ์์ model-free RL๋ก ๊ฐ์ ๋ฌธ์ ๋ฅผ ์น๋ค.
RL for locomanipulation. ๋ฌธ ์ด๊ธฐยท์๊ธฐ์ธ์ฒ๊ธฐ ์ด๊ธฐ(Sleiman et al. CoRL 2024), ํฐ ์ฅ์ ๋ฌผ ๋ฐ๊ธฐ(Dao et al. ICRA 2024; Dadiotis et al. ICRA 2025) ๋ฑ์์ ์ฑ๊ณผ๊ฐ ์์๊ณ , ํฌ์ ๋ณด์์ ์ฐํํ๋ ํ์ค ์๋จ์ ์ ๋ฌธ๊ฐ ์์ฐยทํ ๋ ์คํผ๋ ์ด์ ๋ฐ์ดํฐยท์๊ฐ ์ฌ์ ํ์ต์ด์๋ค. ์ด ๋ ผ๋ฌธ์ ์ฒ์๋ถํฐ(from scratch) ํ์ตํ๋ ๊ฐ์ฒด ์ค์ฌ ์ ์ด prior๋ฅผ ํ์ ํธํฅ์ผ๋ก ์ฐ๊ณ ๊ทธ ์ํฅ์ ์ ์ง์ ์ผ๋ก ์์ค๋ค. ํํ๋ฅผ ๊ฐ์ ํ์ง ์๋๋ค๋ ์ ๋ ๊ฐ์กฐ๋๋ค. ์ฌ์กฑ ๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ์ ์ ์ ์ ์ด๋ผ๋ ์ ์์๋ Arm-Assisted Fall Recovery ๋ฆฌ๋ทฐ์ ํ๋ซํผยท๋ฌธ์ ์ค์ ์ด ๊ฐ๊น๋ค.
Multi-Criticยท์ปค๋ฆฌํ๋ผ. Vijayan et al.(2025)์ ์ ์ ์๋์ดํํฐ ํธ์์คํธ ์ถ์ข , Mysore et al.(ICLR 2022)์ ์คํ์ผ ํ์ต, Cheng et al.(RA-L 2023)์ attention MoE ๋ฑ์์ ๋ณด์ ์ฑ๋ถ๋ณ value function ๋ถ๋ฆฌ๊ฐ ์์ ์ gradient ์ถ์ ๊ณผ ๋ชฉ์ ๋์ ๊ฐ์ค์ ๊ฐ๋ฅ์ผ ํจ์ด ๋ณด๊ณ ๋๋ค. ์ด ๋ ผ๋ฌธ์ ์์น๋ ๊ทธ ์ํคํ ์ฒ๋ฅผ ํ์ ์ปค๋ฆฌํ๋ผ์ ๊ตฌํ ์๋จ์ผ๋ก ์ด ๋ฐ ์๋ค โ ์ปค๋ฆฌํ๋ผ์ ๋ณด์ ํจ์๊ฐ ์๋๋ผ advantage ํผํฉ๋น์ ์๊ธด ๊ฒ์ด๋ค.
๊ฐ์ฅ ์ง์ ์ ์ธ ๋น๊ต ๋์์ Dadiotis et al.(ICRA 2025)์ด๋ค. ๊ทธ์ชฝ์ ๊ท ์ผ ํ๋ฉด ์ํ๋ง + constrained RL๋ก ํ์์ ์ ๋ํ๊ณ , ์ด ๋ ผ๋ฌธ์ ํ์ง ์๊ณ ๋ฆฌ์ฆ ํ๋ณด + multi-critic ๊ฐ์ ๋ก ์ ์ฝ ๊ธฐ๋ฐ ์ต์ ํ ์์ด ๋๋ฑํ ํ์ ์ ๋๋ฅผ ์ป์๋ค๊ณ ์ฃผ์ฅํ๋ค. ์์ยท์๊ธฐ๋ฅ์์ ์์ยทํ ์ด๋ธยท์๊ธฐ์ธ์ฒ๊ธฐ๋ก ๋์ ํ์์ ํ์ฅํ ๊ฒ์ด ์ค์ง์ ์ง์ ์ด๋ค.
์์ฝ
์ด ๋ ผ๋ฌธ์ ์ ์ํคํ ์ฒ๋ฅผ ๋ฐ๋ช ํ์ง ์๋๋ค. ์ด๋ฏธ ์๋ Multi-Critic RL์, ์ด๋ฏธ ์๋ ์ปค๋ฆฌํ๋ผ ์์ด๋์ด๋ฅผ, ์ ํํ ์์น์ ๊ฝ์๋ค. ํ์ ๋ณด์์ ์ค์นผ๋ผ ํฉ์ ์์ผ๋ฉด value ์ถ์ ์ด ํ๋ค๋ฆฌ๊ณ ๋ชฉ์ ์ด ์๋ก๋ฅผ ๊ฐ๋ฆฐ๋ค โ ๊ทธ๋ฌ๋ ์ ์ฉ critic head๋ก ๊ฒฉ๋ฆฌํ๊ณ , ์ ์ฑ gradient์ ๋ค์ด๊ฐ๋ ํผํฉ๋น๋ง 0.1 \to 0.01๋ก ์ค์ฌ๋ผ. ๊ทธ๋ฌ๋ฉด โ์ ์ด์ ์ฐพ์๋ผโ์์ โ๊ณผ์ ๋ฅผ ํ์ด๋ผโ๋ก ๋์ด๊ฐ๋ ๋์ ์๋ฌด๊ฒ๋ ๋ฌด๋์ง์ง ์๋๋ค.
๊ฒ์ฆ์ ์ฑ์คํ๋ค. ๋ถ๋ฆฌ์ ๊ฐ์ ๋ฅผ ์ง๊ต๋ก ๊ฐ๋ฅธ 4-way ๋น๊ต, ์คํจ ๋ชจ๋ ๋ถํด, 5์๋ ๋ถ์ฐ ๋ณด๊ณ , ๊ทธ๋ฆฌ๊ณ ALMA ์ค๊ธฐ์์์ ๋ฏธํ์ต ๊ฐ๊ตฌยท๊ณผ์ ์ฌยท์ธ๋ยท์ด๋ ๋ชฉํ ์คํ๊น์ง. ์๊ธฐ์ธ์ฒ๊ธฐ์์ ์์ก์ดโํจ๋๋ก ์ ์ด์ ์ฎ๊ธฐ๋ ์ฐฝ๋ฐ์ ์ํ์ฑ๊ณผ ํ ์คํจ ํ ์ค์ ์งํญ์ ํค์ฐ๋ ๋ณต๊ตฌ ํ๋์, ์ ์ฑ ์ด ์ ์ด์ ์ ์ธ์ด ๊ฒ์ด ์๋๋ผ๋ ๊ฐ์ฅ ์ข์ ์ฆ๊ฑฐ๋ค.
๋จ๋ ์์ฌ์์ ๋ถํด์ ๊ณต๊ฐ๋ค. ์ค์ผ์ค ํ์ดํผํ๋ผ๋ฏธํฐยทํ๋ณด ๊ฐ์ยทํ๋ณด ์์ฑ ๋ฐฉ์(ํ์ง ์๊ณ ๋ฆฌ์ฆ vs ๊ท ์ผ)์ ์ ๋ ablation์ด ์์ด ๋ ์ถ์ ๊ธฐ์ฌ๋ฅผ ๋๋ ๋ณผ ์ ์๊ณ , ์ค๊ธฐ ํ๋ณธ์ 58ํ๋ก ์์ผ๋ฉฐ ๋ฌผ์ฒด ์์ธ๋ ์ธ๋ถ mocap์ด ์ค๋ค. ์ฝ๋๋ ์๋ค. ๊ทธ๋ผ์๋ โํ์ ๋ณด์์ ์ผ๋ ๋ฐ๋์ ๊บผ๋ผ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ค์์น๋ ๋ณด์์ด ์๋๋ผ critic์ ๋ฌ์๋ผโ๋ ์ด ๋ ผ๋ฌธ์ ์ฒ๋ฐฉ์ ์ ์ด ํฌ์์ฑ์ ์๋ฌ๋ฆฌ๋ ๋ค๋ฅธ RL ๊ณผ์ ๋ก ๊ทธ๋๋ก ์ฎ๊ฒจ๋ณผ ๋งํ๋ค โ ๊ตฌํ ๋น์ฉ์ด ๊ฑฐ์ 0์ด๋ผ๋ ์ ์ด ๊ทธ ์ ์์ ํนํ ๋งค๋ ฅ์ ์ผ๋ก ๋ง๋ ๋ค.