๐ARLI ๋ฆฌ๋ทฐ
๐ Ping. ๐ Ring. ์ผ๋จ ํ๊ณ , ๋ค์ ์ธ๋ฆฐ๋ค.
Paper Link (arXiv:2608.23831): ์ด ๋ฆฌ๋ทฐ๋ arXiv v2(2026-08-26 ๊ณต๊ฐ, cs.RO) ๋ฅผ ์ ๋ณธ์ผ๋ก ์ฝ์๋ค. arXiv HTMLํ์ Figure 4ยท6~11์ ์ด๋ฏธ์ง๋ก ๋ด๋ณด๋ด์ง ๋ชปํด(๋ณธ๋ฌธ ๊ทธ๋ํ๊ฐ ํต์งธ๋ก ๋น ์ง๋ค) ํด๋น ๊ทธ๋ฆผ์ PDF์์ ์ง์ ์ถ์ถํ๊ณ , ๋ณธ๋ฌธ ์์น๋ PDF์ ๊ต์ฐจํ์ธํ๋ค.
Project Page: ์ค๊ธฐ ํ์คํฌ๋ณ ์ฑ๊ณต/์คํจ ๋กค์์ ์์, ํ์ต ์งํ ๊ทธ๋ฆฌ๋ ์์, ๊ทธ๋ฆฌ๊ณ ๋ฐํ ์์(mp4)์ด ์๋ค. ์ฝ๋ ๋งํฌ๋ ์๋ค. ์๋ โ์คํ 2: ์ค๊ธฐโ ์ ์ ์์ 3ํธ์ ์ด ํ์ด์ง์ ์ฑ๊ณต ๋กค์์์ ์ฌ์ธ์ฝ๋ฉํด ์ค์ ๊ฒ์ด๋ค.
Code: ๊ณต๊ฐ๋์ง ์์๋ค. ๋ถ๋ก A.1์ โDSRL์
dsrl_pi0์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ฐ๊ณopenpi์ RTC ๊ตฌํ์ ์์ ํด ๋ถ์๋คโ๊ณ ๋ง ์ ํ ์๋ค.Brian Zhu*, Momen Khalil*, E. Harrison*, Emanuele Poggi*, Philipp Schmitt, Bernd Kast, Philine Meister, Pranav Atreya, Qiyang Li, Finn Ferchau, Cesar Colmenero, Yash Shahapurkar, Gokul Narayanan, Melih Erdogan, Kai Wurm, Georg von Wichert, Oier Mees, Eugen Solowjow, Andrew Wagenmaker, Sergey Levine (*๋๋ฑ ๊ธฐ์ฌ)
Siemens ยท UC Berkeley ยท Microsoft ยท ETH Zurich, arXiv preprint 2026 (์ง๋ฉด ํ๊ธฐ ์์). Siemens์ ONR N00014-25-1-2060์ ๋ถ๋ถ ์ง์.
- ๐ก VLA์ฒ๋ผ ํฐ ์ ์ฑ ์ ์ถ๋ก ์๋ง 100 ms ์ด์(๋ชจ๋ธ์ ๋ฐ๋ผ 300 ms ์ด์)์ด ๊ฑธ๋ฆฌ๊ณ , ์ด ์ง์ฐ์ ์จ๊ธฐ๋ ค๊ณ ๋น๋๊ธฐ ์ถ๋ก ์ ์ฐ๋ ์๊ฐ RL์ด ์์กดํ๋ ๋ง๋ฅด์ฝํ ์ฑ์ง์ด ๊นจ์ ธ ํ์ค RL์ด ์์ ํ์ต์ ์คํจํ๋ค๋ ๊ฒ์ด ์ถ๋ฐ์ ์ด๋ค.
- โ๏ธ ARLI๋ noise steering ๋ฐฉ์์ RL(DSRL)์ ์ฐ๋ RL ์ ์ฑ ์ ์กฐ๊ฑด๋ถ๋ฅผ (a) ์ถ๋ก ์์ ์์ ์ํ + (b) ์ถ๋ก ์ค ์คํ๋ ์ค๊ฐ ์ก์ + (c) VLM ๋ฐฑ๋ณธ์ด ๋๋ ๋์ ์๋ก ๋ค์ด์จ ์ค๊ฐ ์ํ ์ธ ๊ฐ์ง๋ก ์ฆ๊ฐํด, ๊นจ์ง ์ํ๋ฅผ ๊ทผ์ฌ์ ์ผ๋ก ๋ง๋ฅด์ฝํ๋ก ๋๋๋ฆฐ๋ค.
- ๐ฏ ์ํ UR5e์์ \pi_{0.5} ๋ฒ ์ด์ค ์ ์ฑ ์ฑ๊ณต๋ฅ ์ฝ 40%๋ก ์์ํด 100~125 ์ํผ์๋ ๋ง์ ์ธ ํ์คํฌ ๋ชจ๋ ๊ฑฐ์ 100% ์ ๋๋ฌํ๊ณ , ๊ฐ์ ์๊ฐ ์์ DSRL(sync)ยทDSRL(RTC)๋ ๋ ํ์คํฌ์์ 80%๋ ๋๊ธฐ์ง ๋ชปํ๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
generalist ์ ์ฑ ์ ๋ฐฐํฌ ์ค์ RL๋ก ๊ณ์ ๊ฐ์ ํ๋ค๋ ๊ทธ๋ฆผ์ ์ด์ ์ต์ํ๋ค. ๊ทธ๋ฐ๋ฐ ๊ทธ ๊ทธ๋ฆผ์ ๋๋ถ๋ถ โ์ ์ฑ ์ด ์ฆ์ ์๋ตํ๋คโ๋ ์ ์ ์์ ์๋ค. ์ค์ ๋ก๋ \pi_0 ํ ๋ฒ์ ์ก์ ์์ฑ์ด ์๋น์์ฉ GPU์์ ์ฝ 100 ms, ๋ค๋ฅธ ์คํ์์ค ๋ชจ๋ธ์ 300 ms๋ฅผ ๋๊ธฐ๋ ํ๋ค. ์ด ์ง์ฐ์ ๊ทธ๋๋ก ๋๋ฉด ๋ก๋ด์ ์ฒญํฌ ์ฌ์ด๋ง๋ค ๋ฉ์ถ๊ฑฐ๋(๋๊ธฐ ์ถ๋ก ) ๋ก์ ๊ด์ธก์ผ๋ก ์์ง์ด๊ณ , ๋ฐ์์ฑ์ด ํ์ํ ํ์คํฌ์์ ์ฑ๋ฅ์ด ๋ฌด๋์ง๋ค.
์ง์ฐ์ ์จ๊ธฐ๋ ํ์ค ํด๋ฒ์ ๋น๋๊ธฐ ์ถ๋ก ์ด๋ค. ํ์ฌ ์ฒญํฌ๋ฅผ ์คํํ๋ ๋์ค์ ๋ค์ ์ฒญํฌ ๊ณ์ฐ์ ๋ฏธ๋ฆฌ ์์ํด ๋๋ ๊ฒ์ด๋ค. ์ด ๋ ผ๋ฌธ์ ํต์ฌ ๊ด์ฐฐ์ ์ฌ๊ธฐ์ ๋์จ๋ค. ๋น๋๊ธฐ ์ถ๋ก ์ ํ๋ฉด ์ ์ฑ ์ ๊ทธ ์ก์ ์ด ์ค์ ๋ก ์คํ๋ ์์ ์ ์ํ๊ฐ ์๋๋ผ t_{\mathrm{delay}} ์คํ ์ ์ ์ํ๋ก ๊ฒฐ์ ์ ๋ด๋ฆฐ๋ค. ๋ฐฐํฌ๋ง ํ ๋๋ ์ด๊ฒ์ด ์ฑ๋ฅ ์์ค์ด์ง๋ง, RL์ ์น์ผ๋ฉด ๋ฌธ์ ์ ์ฑ๊ฒฉ์ด ๋ฌ๋ผ์ง๋ค. ์ ํจ ์ํ๊ฐ ๋น๋ง๋ฅด์ฝํ๊ฐ ๋์ด Q ํ์ต ์์ฒด๊ฐ ์ฑ๋ฆฝํ์ง ์๊ณ , ํ์ค RL์ด ์์ ํ ์คํจํ๋ค. ์ด ๋ ผ๋ฌธ์ โ์ง์ฐ์ ์ค์ด๋ ๋ฒโ์ด ์๋๋ผ โ์ง์ฐ์ด ์๋ ์ฑ๋ก RL์ด ๋์๊ฐ๊ฒ ํ๋ ๋ฒโ์ ๋ฌป๋๋ค.

๊ฐ์(Fig. 1): generalist ์ ์ฑ ์ ์ถ๋ก ์ง์ฐ ๋๋ฌธ์ ๋ฉ์ถ๊ฑฐ๋ ๋ก์ ๊ด์ธก์ ์์กดํ๊ฒ ๋๊ณ , ๊ทธ ์์์์ RL ๊ฐ์ ์ ๋ถ์์ ํด์ง๋ค. ARLI๋ ์ค๊ฐ ์ก์ ๊ณผ ๊ฐฑ์ ๋ ๋น๋๊ธฐ ๊ด์ธก์ผ๋ก ๋ค์ ์ก์ ์ฒญํฌ๋ฅผ steeringํ๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
๋ฒ ์ด์ค RL ์๊ณ ๋ฆฌ์ฆ์ DSRL(Diffusion Steering via RL)์ด๋ค. ์ฌ์ ํ์ต ์ ์ฑ \pi_{\mathrm{pt}}๊ฐ diffusion/flow ์ ์ฑ ์ด๋ฉด ๋ ธ์ด์ฆ w๋ฅผ ๋ฝ์ ๋๋ ธ์ด์งํด ์ก์ ์ฒญํฌ๋ฅผ ๋ง๋๋๋ฐ, DSRL์ w \sim \mathcal{N}(0,I) ๋์ ๊ฐ๋ฒผ์ด RL ์ ์ฑ ์ด w๋ฅผ ๊ณ ๋ฅด๊ฒ ํ๋ค.
A_t = \pi_{\mathrm{pt}}(s_t, w_t), \qquad w_t \sim \pi_{\mathrm{rl}}(s_t)
๋น๋๊ธฐ ์ถ๋ก ์์๋ \pi_{\mathrm{rl}}์ด ๋ณผ ์ ์๋ ์ํ๊ฐ s_{t-t_{\mathrm{delay}}}๋ฟ์ด๋ค. ARLI๋ ์ด โRL ์ํโ๋ฅผ ๋ ๋จ๊ณ๋ก ์ฆ๊ฐํ๋ค.
s^{\mathrm{rl}}_t \leftarrow (s_{t-t_{\mathrm{delay}}},\; a_{t-t_{\mathrm{delay}}:t}) \;\;\longrightarrow\;\; s^{\mathrm{rl}}_t \leftarrow (s_{t-t_{\mathrm{delay}}},\; a_{t-t_{\mathrm{delay}}:t},\; s_{t-t^{\mathrm{rl}}_{\mathrm{delay}}})
์์ ๊ฒ์ด ์ค๊ฐ ์ก์ (t-t_{\mathrm{delay}}๋ถํฐ t-1๊น์ง ์ถ๋ก ์ค์ ์คํ๋ , ์ด๋ฏธ ํ์ ๋ ์ก์ ๋ค)์ด๊ณ , ๋ค์ ๋ถ๋ ๊ฒ์ด ์ค๊ฐ ์ํ๋ค. ๋์งธ ํญ์ด ๊ฐ๋ฅํ ์ด์ ๊ฐ ์ด ๋ ผ๋ฌธ์ ๊ธฐ์ ์ ํต์ฌ์ด๋ค. VLA๋ ๋ณดํต VLM ๋ฐฑ๋ณธ \pi^{\mathrm{vlm}}_{\mathrm{pt}}์ ์ก์ ์ ๋ฌธ๊ฐ \pi^{\mathrm{ae}}_{\mathrm{pt}}๋ก ๋๋๊ณ , \pi_0 ๊ธฐ์ค ์ถ๋ก ์๊ฐ์ ์ฝ 2/3๊ฐ ๋ฐฑ๋ณธ์์ ์๋น๋๋ค. DSRL์ด ๊ฐ์ ํ๋ ์ง์ (๋ ธ์ด์ฆ ์ฃผ์ )์ ์ก์ ์ ๋ฌธ๊ฐ๊ฐ ์์๋ ๋์ด๋ฏ๋ก, RL ์ ์ฑ ์ ๋ฐฑ๋ณธ์ด ๋๋ ๋์ ๊ธฐ๋ค๋ ธ๋ค๊ฐ ํจ์ฌ ์ต์ ์ธ s_{t-t^{\mathrm{rl}}_{\mathrm{delay}}} ๋ฅผ ๋ณด๊ณ ๋ ธ์ด์ฆ๋ฅผ ๊ณ ๋ฅผ ์ ์๋ค. ์ฌ๊ธฐ์ RTC(Real-Time Chunking)์ inpainting ๊ฐ์ด๋์ค๋ฅผ ๊ทธ๋๋ก ์น์ด ์ฒญํฌ ๊ฒฝ๊ณ์ ๋ถ์ฐ์์ ์ค์ธ๋ค.
์ด๋ก ์ชฝ์ ์ง์ฐ ๊ด์ธก์ผ๋ก Q ํ์ต์ ํด๋ ์ฑ๋ฅ ์์ค์ด ์ ๊ณ์์ ๋ณด์ธ๋ค. MDP๊ฐ \omega_d-์ง์ฐ ์ต์ ์ฑ ๊ฐญ์ ๋ง์กฑํ ๋
V^{\star}_{\mathrm{ac}} - V(\widehat{\pi}^{\,t_{\mathrm{delay}}}) \le \frac{1}{1-\gamma^{\,k-t_{\mathrm{delay}}}}\cdot \omega_{t_{\mathrm{delay}}}
์ด๋ค(k๋ ์ฒญํฌ ๊ธธ์ด). ์ฆ ์ง์ฐ์ด ์ค๋ผํด ์ฒญํน ์ ์ฑ ์ ์ฑ๋ฅ์ ํฌ๊ฒ ํด์น์ง ์๋ ํ๊ฒฝ์ด๋ผ๋ฉด ํ์ค Q ํ์ต์ ๊ทธ๋๋ก ์จ๋ ๋๋ค๋ ์กฐ๊ฑด๋ถ ๋ณด์ฆ์ด๋ค.
์ฃผ์ ๊ฒฐ๊ณผ:
- ์๋ฎฌ๋ ์ด์
4์ข
(Kinetix
mjc_swimmerยทmjc_walkerยทcar_launch, AlohaTransferCube)์์ ARLI๊ฐ ๋น๋๊ธฐ DSRL์ ์ต์ข ์ฑ๊ณต๋ฅ ยทํ์ต ์๋ ์์ชฝ์์ ์์ ๋ค(Fig. 4, 3์๋ยท์ค์ฐจ๋ง๋ 1 s.e., ํ๊ฐ๋ 50 rollout ํ๊ท ). - ์ค๊ธฐ 3์ข (Assembly, Shoe-in-Bag, Bag-Placement, ์ํ UR5e + \pi_{0.5} LoRA ํ์ธํ๋): ๋ฒ ์ด์ค ์ฑ๊ณต๋ฅ ์ฝ 40% ์์ 100~125 ์ํผ์๋ ๋ง์ ๊ฑฐ์ 100%. DSRL(sync)ยทDSRL(RTC)๋ AssemblyยทBag-Placement์์ ๊ฐ์ ์๊ฐ ์์ 80%์ ๋ชป ๋ฏธ์น๊ณ , Shoe-in-Bag์์๋ ARLI๋ฅผ ๋ฐ๋ผ์ก๋ ๋ฐ ๊ฑฐ์ ๋ ๋ฐฐ ์๊ฐ์ด ๊ฑธ๋ ธ๋ค.
- ์ด๋ธ๋ ์ด์ : ์ค๊ฐ ์ํ์ ์ค๊ฐ ์ก์ ์ ๋ ๋ค ๋ฃ์ด์ผ ํ๊ณ (Fig. 6), t_{\mathrm{delay}}๊ฐ ์ปค์ง ๋ ARLI์ ์ฑ๋ฅ ๊ฐ์๊ฐ DSRL๋ณด๋ค ์๋งํ๋ฉฐ(Fig. 7), RL ์ถ๋ก ์ง์ฐ t^{\mathrm{rl}}_{\mathrm{delay}}์ t_{\mathrm{delay}}์ ์ ๋ฐ๋ณด๋ค ์์์ง ๋ ํ์ต์ด ๋๋ ท์ด ์ข์์ง๋ค(Fig. 8).
๊ฒฐ๋ก :
์๋ก์ด ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ด ์๋๋ผ ์ํ ์ ์๋ค. โ๋น๋๊ธฐ ์ถ๋ก ์ด ๊นจ๋จ๋ฆฐ ๋ง๋ฅด์ฝํ ์ฑ์ง์, ๊ทธ ๋น๋๊ธฐ ํ์ดํ๋ผ์ธ์ด ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ์ ๋ณด(ํ์ ๋ ์ค๊ฐ ์ก์ + ๋ฐฑ๋ณธ ์ถ๋ก ์ค์ ๋์ฐฉํ ๊ด์ธก)๋ก ๋ณต๊ตฌํ๋คโ๋ ํ ๋ฌธ์ฅ์ด ๋ฐฉ๋ฒ์ ์ ๋ถ๋ค. ๊ทธ ๋๊ฐ๋ก ์ถ๊ฐ ๋ชจ๋ธ๋, ์ถ๊ฐ ์ง์ฐ๋ ๋ถ์ง ์๋๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
โRL์ด ์คํจํ๋ ์์ธ์ ์ง์ฐ ๊ทธ ์์ฒด๊ฐ ์๋๋ผ, ์ง์ฐ์ ์จ๊ธฐ๋ ค๊ณ ๋์ ํ ๋น๋๊ธฐ ํ์ดํ๋ผ์ธ์ด RL ์ ์ฑ ์๊ฒ ์๋ชป๋ ์ํ๋ฅผ ๊ฑด๋ค๊ณ ์๋ค๋ ์ฌ์คโ ์ด๋ผ๊ณ ์ง๋จํ๊ณ , ๊ทธ ํ์ดํ๋ผ์ธ ์์ ์ด๋ฏธ ๋ ๋ค๋๋ ๋ ์กฐ๊ฐ์ ์ ๋ณด๋ฅผ ์ํ์ ๋ผ์ ๋ฃ์ด ๊ณ ์น๋ ๋ ผ๋ฌธ์ด๋ค. ๊ธฐ์ฌ์ ํฌ๊ธฐ๋ ์์ ๋ณด์ด์ง๋ง ์ง๋จ์ด ์ ํํ๊ณ , ์ค๊ธฐ์์ โ์ ๋๋ ๊ฒ์ด ๋๋คโ๋ ํํ๋ก ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค.
๋ฐฐ๊ฒฝ: ์ง์ฐ์ ์ RL์์๋ง ์น๋ช ์ ์ธ๊ฐ
๋ฐฐํฌ ์ชฝ ๋ฌธํ์ ์ง์ฐ ๋ฌธ์ ๋ฅผ ๊ฝค ์ค๋ ๋ค๋ค ์๋ค. ์ก์ ์ฒญํน(Zhao et al.์ ACT)์ ํ ๋ฒ์ forward๋ก k๊ฐ ์ก์ ์ ๋ฝ์ ์ถ๋ก ๋น์ฉ์ ๋ถํ ์ํํ๊ณ , ์ด์ ๋๋ถ๋ถ์ ํ๋ ๋ก๋ด ์ ์ฑ ์ด ์ด๋ค. ํ์ง๋ง ์ฒญํน๋ง์ผ๋ก๋ ๋ถ์กฑํ๋ค. ๋๊ธฐ ์คํ์ ์ฒญํฌ ์ฌ์ด๋ง๋ค ์ฃผ๊ธฐ์ ์ธ ์ ์ง๋ฅผ ๋ง๋ค๊ณ , ์์งํ ๋น๋๊ธฐ ์คํ์ ์ฒญํฌ ๊ฒฝ๊ณ์์ ๋ถ์ฐ์์ ๋ง๋ ๋ค. ๊ทธ ๋ถ์ฐ์์ ์ค์ด๋ ค๊ณ temporal ensembling, rejection sampling, diffusion inpainting(RTC)์ด ์ ์๋๊ณ , sim2real ์ชฝ์์๋ ํ์ต ์ค์ ์ง์ฐ์ ์ฃผ์ ํด ์ง์ฐ์ ๊ฐ์ธํ ์ ์ฑ ์ ์ป๋ ๊ฐ๋๊ฐ ์๋ค. ๋ ผ๋ฌธ์ ์ง์ ์ ๊ฐ๋ช ํ๋ค. ์ด๋ค์ ์ ๋ถ ๊ณ ์ ๋ ์ฌ์ ํ์ต ์ ์ฑ ์ โ๋ฐฐํฌโ๋ฅผ ๋ค๋ฃจ์ง ์จ๋ผ์ธ ์ ์์ ๋ค๋ฃจ์ง ์๋๋ค.
์ง์ฐ ํ์ RLยท์ ์ด ๋ฌธํ(delayed-state/action MDP, concurrent control)๋ ์์ง๋ง, ์ด์ชฝ์ ๋๊ฐ ๋ฐ๋ฐ๋ฅ๋ถํฐ ํ์ตํ๋ ์ผ๋ฐ RL ์ธํ ์ด๊ณ ํ๋ diffusion/VLA ์ ์ฑ ์ ์ก์ ์ฒญํฌ + ๋น๋๊ธฐ ์ฒด์ ๋ฅผ ๋ค๋ฃจ์ง ์๋๋ค. ์ด ๋ ผ๋ฌธ์ ์ ํํ ๊ทธ ๊ต์งํฉ์ ๋น์นธ์ ๋ค์ด๊ฐ๋ค.
์ ๋ฐฐํฌ์ ํ์ต์์ ๋ฌธ์ ์ ์ฑ๊ฒฉ์ด ๋ฌ๋ผ์ง๋๊ฐ. ๋น๋๊ธฐ ์ถ๋ก ์์ t' ์์ ์ ์ถ๋ก ์ ์์ํ๋ฉด ๊ฒฐ๊ณผ ์ฒญํฌ๋ t > t'์ ์คํ๋๋ค. ๋ฐฐํฌ ๊ด์ ์์ ์ด๊ฒ์ โs_{t'}๋ก s_t์์ ์ธ ์ก์ ์ ๊ณ ๋ฅธ๋คโ๋ ์ ํ๋ ์์ค์ด๋ค. ํ์ง๋ง RL ๊ด์ ์์๋ ์ ํจ ์ ์ด๊ฐ ๋ ์ด์ (s,a)๋ง์ผ๋ก ๊ฒฐ์ ๋์ง ์๋๋ค. ๊ฐ์ s_{t'}์์ ๊ฐ์ ๋ ธ์ด์ฆ๋ฅผ ๊ณจ๋ผ๋, ๊ทธ ์ฌ์ด์ ์คํ๋ ์ก์ ์ด ๋ฌด์์ด์๊ณ ํ๊ฒฝ์ ๋ฌด์จ ์ผ์ด ์์๋์ง์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ ๊ฐ๋ฆฐ๋ค. Q ํจ์๊ฐ ํ์ตํ ๋์ ์์ฒด๊ฐ ์ ์๋์ง ์๋๋ค. ๋ ผ๋ฌธ์ด โํ์ค RL์ด ์์ ํ ์คํจํ๋ค(fail completely)โ๊ณ ์ฐ๋ ๊ฒ์ ์๋ ด์ด ๋๋ฆฌ๋ค๋ ๋ป์ด ์๋๋ผ ์ด ๊ตฌ์กฐ์ ์ด์ ๋๋ฌธ์ด๋ค.
๋ฒ ์ด์ค RL์ DSRL์ ์ด๋ค. ๋ ธ์ด์ฆ๋ง steeringํ๋ฏ๋ก ํ์ธํ๋ ๋์์ด ๊ฐ๋ฒผ์ด MLP/CNN ์กํฐยทํฌ๋ฆฌํฑ์ด๊ณ ๊ฑฐ๋ํ VLA ๊ฐ์ค์น๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๋๋ค. ๋์์ธ residual RL(์์ฐจ ๋ณด์ a_t + a^{\Delta}_t)๊ณผ์ ๋๋น๋ ์ด ๋ ผ๋ฌธ์ ์คํ ์ค๊ณ์์ ํฅ๋ฏธ๋ก์ด ์ถ์ด ๋๋ค(Residual Off-Policy RL ๋ฆฌ๋ทฐ๊ฐ ์ด ๋ ผ๋ฌธ์ residual ๋ฒ ์ด์ค๋ผ์ธ ๊ตฌํ ์ถ์ฒ๋ค). residual ์ ์ฑ ์ ์์์ ๋งค ์คํ ์ต์ ์ํ๋ก ๋ณด์ ์ ์๋ก ๊ณ์ฐํ ์ ์์ผ๋ฏ๋ก ์ง์ฐ ๋ฌธ์ ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ํํผํ๋ค. ์ฆ residual RL์ โ๋ฐ์์ฑ์ ๋์ง๋ง ํํ๋ ฅ์ด ๋ฎ์โ ๊ฒฝ์์์ด๊ณ , ARLI๋ โํํ๋ ฅ์ ๋์ง๋ง ์ง์ฐ์ ์๊ณ ๊ฐ๋โ ์ชฝ์ ๊ณ ์ณ์ ์ด๊ธด๋ค๋ ๊ตฌ๋๋ค.
๋ฐฉ๋ฒ ์์ธ: ์ธ ๊ฐ์ง ์กฐ๊ฑด๋ถ์ ํ ๋ฒ์ ํ์ด๋ฐ ๊ฒฐ์

ARLI ๊ฐ์(Fig. 2): ์ถ๋ก ์ ๋ค์ ์ฒญํฌ๊ฐ ํ์ํ ์์ ๋ณด๋ค t_{\mathrm{delay}} ์คํ ์์ ์์๋๊ณ VLM ๋ฐฑ๋ณธ์ s_{t-t_{\mathrm{delay}}}๋ฅผ ๋ฐ๋๋ค. RL ์ ์ฑ \pi_{\mathrm{rl}}์ ์ก์ ์ ๋ฌธ๊ฐ๊ฐ ์์๋๊ธฐ ์ง์ ์ธ t-t^{\mathrm{rl}}_{\mathrm{delay}}์ ๋์์ผ ํ๋ฉฐ, (a) ์ด๊ธฐ ์ํ (b) ์ค๊ฐ ์ก์ a_{-9:0} (c) ์ค๊ฐ ์ํ ์ธ ๊ฐ์ง๋ฅผ ์กฐ๊ฑด์ผ๋ก ๋ฐ๋๋ค. ์ ์ฒญํฌ์์ ์ค์ ๋ก ์ฌ์๋๋ ์ฒซ ์ก์ ์ ์ธ๋ฑ์ค n_{\mathrm{delay}}๋ถํฐ๋ค.
Fig. 2์ ํ์๋ผ์ธ์ด ๋ฐฉ๋ฒ ์ ์ฒด๋ฅผ ๋ด๊ณ ์๋ค. ์์ชฝ ๋ ๊ฐ ์ก์ ์ธ๋ฑ์ค, ์๋์ชฝ์ด ์ถ๋ก ํ์ดํ๋ผ์ธ์ด๋ค. ์ด๋ก์ ์นธ๋ค์ด ์ถ๋ก ์ค์ ์ด๋ฏธ ์คํ์ด ํ์ ๋ ์ก์ ์ด๊ณ , a_0๋ถํฐ๊ฐ ์๋ก ์์ฑ๋ ์ฒญํฌ์์ ์ฐ์ด๋ ๋ถ๋ถ์ด๋ค.
(a) ์ด๊ธฐ ์ํ. ์์งํ ๋น๋๊ธฐ DSRL์ด ์ฐ๋ ์ ์ผํ ์ ๋ณด๋ค. \pi_{\mathrm{rl}}(s_{t-t_{\mathrm{delay}}})๋ก ๋ ธ์ด์ฆ๋ฅผ ๊ณ ๋ฅธ๋ค.
(b) ์ค๊ฐ ์ก์ . a_{t-t_{\mathrm{delay}}:t} = (a_{t-t_{\mathrm{delay}}}, \ldots, a_{t-1})์ ์ด์ ์ฒญํฌ์์ ์ด๋ฏธ ํ์ ๋ ์ก์ ๋ค์ด๋ค. ์ด๋ค์ ๋ฏธ๋ ์ํ์ ๋ํ ๊ฐํ ์์ธก ์ ๋ณด๋ฅผ ๋ด๋๋ค. s_{t-t_{\mathrm{delay}}}์์ ์ถ๋ฐํด ์ด ์ก์ ๋ค์ open-loop๋ก ์คํํ๋ฉด ์ด๋์ ๋๋ฌํ ์ง๋ฅผ RL ์ ์ฑ ์ด ํ์ต์ผ๋ก ์ถ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ ผ๋ฌธ์ด ๊ฐ์กฐํ๋ ๋น๋์นญ์ด ์ฌ๊ธฐ ์๋ค. \pi_{\mathrm{pt}}๋ ์ผ์ด ์๋ ์ ์ฑ ์ด๋ผ ์ถ๊ฐ ์กฐ๊ฑด๋ถ๋ฅผ ์ฝ๊ฒ ๋ถ์ผ ์ ์์ง๋ง, \pi_{\mathrm{rl}}์ ์ฐ๋ฆฌ๊ฐ ์ฒ์๋ถํฐ ํ์ต์ํค๋ ์์ ๋คํธ์ํฌ๋ผ ์ํ๋ ๊ฒ์ ์๋ฌด๊ฑฐ๋ ๋ฃ์ ์ ์๋ค. ๊ฐ์ ์ ๋ณด๋ฅผ RTC๋ ์ฐ์ง๋ง RTC๋ ์ฐ์์ฑ ์ ์ง๋ฅผ ์ํ inpainting ์ ์ฝ์ผ๋ก๋ง ์ฐ๊ณ , ๊ทธ ์ก์ ์ ๊ทผ๊ฑฐ๋ก ์์ธก์ ๋ฐ๊พธ์ง๋ ๋ชปํ๋ค.
(c) ์ค๊ฐ ์ํ. ์ด๊ฒ์ด ๊ฐ์ฅ ์๋ฆฌํ ๋ถ๋ถ์ด๋ค.

์ค๊ฐ ์ํ ์กฐ๊ฑด๋ถ์ ์ด๋(Fig. 3): ์์งํ ๋น๋๊ธฐ ์ถ๋ก ์์๋ ์ด๊ธฐ ์ํ๊ฐ ํ๋ฅ ์ ์ฌ๊ฑด(์: ์์ง์ด๋ ์ฅ์ ๋ฌผ)์ ๋ด์ง ๋ชปํ๋ค. ์ค๊ฐ ์ํ๋ฅผ ๋ณผ ์ ์์ผ๋ฉด ์ ์ฑ ์ด ๊ต๋์ ๋ฐ์ํ ์ ์๋ค.
์ค๊ฐ ์ก์ ์ โ๋ด๊ฐ ๋ฌด์์ ํ ์งโ๋ ์๋ ค์ฃผ์ง๋ง โ๊ทธ ์ฌ์ด ์ธ์์ด ์ด๋ป๊ฒ ๋ณํ ์งโ๋ ์๋ ค์ฃผ์ง ๋ชปํ๋ค. Fig. 3์ ์์ง์ด๋ ์ฅ์ ๋ฌผ์ด ๊ทธ ์๋ค. ๊ทธ๋์ ๋ ผ๋ฌธ์ VLA์ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ์๊ฐ ์ถ์ผ๋ก ์ชผ๊ฐ ๋ค. ์ง์ฐ์ ๋๋ถ๋ถ์ VLM ๋ฐฑ๋ณธ์์ ๋์ค๊ณ (\pi_0 ๊ธฐ์ค ์ฝ 2/3), DSRL์ด ์๋๋ ๋ ธ์ด์ฆ๋ ์ก์ ์ ๋ฌธ๊ฐ๊ฐ ์์๋ ๋ ํ์ํ๋ค. ๊ทธ๋ ๋ค๋ฉด RL ์ ์ฑ ์ ์ถ๋ก ์์๊ณผ ๋์์ ๋๋ฆด ์ด์ ๊ฐ ์๋ค. \pi_{\mathrm{rl}}๊ณผ \pi^{\mathrm{ae}}_{\mathrm{pt}}์ ํฉ์ฐ ์ถ๋ก ์๊ฐ์ t^{\mathrm{rl}}_{\mathrm{delay}}๋ผ ํ๋ฉด, ์ถ๊ฐ ์ง์ฐ ์์ด ๊ฐ๋ฅํ ๊ฐ์ฅ ๋ฆ์ ํธ์ถ ์๊ฐ์ด t - t^{\mathrm{rl}}_{\mathrm{delay}}์ด๊ณ ๊ทธ ์์ ์ ๊ด์ธก์ ์กฐ๊ฑด์ ๋ฃ๋๋ค. ์ง์ฐ์ด ์ฌ๋ผ์ง๋ ๊ฒ์ ์๋์ง๋ง t_{\mathrm{delay}}์์ t^{\mathrm{rl}}_{\mathrm{delay}}๋ก ์ค์ด๋ ๋ค. ์๋ฌด ๋น์ฉ๋ ์น๋ฅด์ง ์๊ณ ์ป๋ ๊ณต์ง ์ ์ ๋๋ผ๋ ์ ์ด ์ข๋ค.
(์ฌ์ํ ํ๊ธฐ ๋ฌธ์ ํ๋. ๋ ผ๋ฌธ ๋ณธ๋ฌธ์์ ์ต์ข RL ์ํ๋ฅผ ์ ์ ๋ ์ค๊ฐ ์ก์ ํญ์ด a_{t-t_{\mathrm{delay}}}๋ก ๋ฒ์ ์์ด ์ฐ์ฌ ์๋๋ฐ, ์์ ์ ์์ Fig. 2๋ฅผ ๋ณด๋ฉด ์ํ์ค a_{t-t_{\mathrm{delay}}:t}๋ฅผ ๋ปํ๋ ๊ฒ์ด ๋ถ๋ช ํ๋ค. HTMLํ๊ณผ PDFํ ๋ชจ๋ ๊ฐ์ ํ๊ธฐ์ด๋ฏ๋ก ๋ณํ ์ค๋ฅ๊ฐ ์๋๋ผ ์ ๋ ผ๋ฌธ์ ์คํ๋ก ๋ณด์ธ๋ค.)
RTC ๊ฒฐํฉ. ๋น๋๊ธฐ ์ถ๋ก ์์ฒด๋ RTC๋ฅผ ์๊ตฌํ์ง ์์ง๋ง, ๋ ผ๋ฌธ์ RTC์ inpainting ๊ฐ์ด๋์ค๋ฅผ ์ ์งํ๋ค. RTC๋ ์ฒซ t_{\mathrm{delay}} ๋๋ ธ์ด์ง ์คํ ์ ๋ ธ์ด์ฆ๋ฅผ ๊ณ ์ ํ๊ณ ์ดํ ์คํ ์ inpainting ํญ์ ๊ฑด๋ค. ARLI๋ ์ด๊ธฐ ๋ ธ์ด์ฆ๋ DSRL๋ก ๊ณ ๋ฅด๊ณ ๊ฐ์ด๋์ค๋ RTC ๊ฒ์ ์ด๋ค. ์ฐ์์ฑ์ ์๋ฆฌ์ ์ผ๋ก \pi_{\mathrm{rl}}์ด ๋ฐฐ์ธ ์ ์์ง๋ง, ๋ช ์์ ์ผ๋ก ๊ฐ์ ํ๋ฉด ํ์ต ์๋๋ฅผ ๊น์ง ์์ผ๋ฉด์ ์์ ์ ์ผ๋ก ๋ณด์ฅ๋๋ค๋ ๋ ผ๋ฆฌ๋ค.
๊ตฌํ ์ธ๋ถ(๋ถ๋ก A). DSRL-SAC๋ฅผ ์ฐ๋ ๋ ธ์ด์ฆ๋ ์ฒญํฌ ์ถ์ผ๋ก ํ๋๋ฅผ ๋ฐ๋ณตํ๋ค(w_i = w_{\mathrm{single}}, \mathcal{W}_{\mathrm{single}} = \mathbb{R}^d). ์ก์ ์ฒญํฌ์ ์ํ๋งยท์คํ์ ์ ์ฌ MDP์ ํ ์คํ ์ผ๋ก ์ทจ๊ธํ๊ณ ์ฒญํฌ ๋ด๋ถ ๊ด์ธก์ ๋ฌด์ํ๋ค. ์ค๊ฐ ์ํ๋ ์ ์ํ์ ์ฑ๋ ๋ฐฉํฅ concat(์ด๋ฏธ์ง) ๋๋ ๋ฒกํฐ concat์ผ๋ก, ์ค๊ฐ ์ก์ ์ flattenํด์ MLP ์ ๋ ฅ ์์ ๋ถ์ธ๋ค. ์กํฐยทํฌ๋ฆฌํฑ์ Kinetix์์ 3์ธต MLP(hidden 256), ํฝ์ ํ์คํฌ์์๋ 4์ธต CNN(32,32,32,32) + 3์ธต MLP(hidden 128), ์ด๋ฏธ์ง๋ 64\times64. ์ค๊ธฐ๋ ์นด๋ฉ๋ผ 3๋(๋ฒ ์ด์ค 1 + ์๋ชฉ 2)๋ฅผ ์ฑ๋๋ก concatํ๋ค. ํ ์ธ์จ 0.999, ์กํฐ lr 1e-4, ํฌ๋ฆฌํฑ lr 3e-4.
์ ์ด๊ฒ ํตํ๋๊ฐ: ์ด๋ก ์ด ๋งํ๋ ๊ฒ๊ณผ ๋งํ์ง ์๋ ๊ฒ
Proposition 1์ โ์ง์ฐ ๊ด์ธก์ผ๋ก ํ์ตํด๋ ๊ด์ฐฎ๋คโ๋ฅผ ๋ณด์ฆํ๋ค. ๊ทธ๋ฐ๋ฐ ๋ฌด์์ ๊ธฐ๋์ด ๋ณด์ฆํ๋์ง๊ฐ ์ค์ํ๋ค. ์ ์ 1์ \omega_d-์ง์ฐ ์ค๋ผํด ์ต์ ์ฑ ๊ฐญ์
\Big| Q^{\star}_{\mathrm{ac}}(s_t, a_{t:t+k}) - \mathbb{E}\big[R_{t:t+k-d} + \gamma^{k-d} V^{\star}_{\mathrm{ac}}(s_{t+k-d}, a_{t+k-d:t+k})\big] \Big| \le \omega_d
๋ก, โํ์ฌ ๊ด์ธก์ผ๋ก ์ต์ ์ฒญํฌ๋ฅผ ๊ณ ๋ฅผ ๋โ์ โ๊ฐ์ ์ฒญํฌ๋ฅผ ๋๊น์ง ์คํํ๋ ๋ค์ ์ฒญํฌ ๊ฒฐ์ ์ d์คํ ์ผ์ฐ ๋ด๋ฆด ๋โ์ ์ฑ๋ฅ ์ฐจ์ด๋ค. ์ด๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ์ง์ด ์๋๋ผ ํ๊ฒฝ์ ์ฑ์ง์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฒฐ๋ก
V^{\star}_{\mathrm{ac}} - V(\widehat{\pi}^{\,t_{\mathrm{delay}}}) \le \frac{\omega_{t_{\mathrm{delay}}}}{1-\gamma^{\,k-t_{\mathrm{delay}}}}
๋ ๊ทธ ํ๊ฒฝ ์์๋ฅผ ํ ์ธ ๊ณ์๋ก ์ฆํญํ ํํ๋ค. ์ฆ ์ด ๋ช ์ ๊ฐ ๋งํ๋ ๊ฒ์ โํ๊ฒฝ์ด ์ง์ฐ์ ๊ด๋ํ๋ค๋ฉด Q ํ์ต์ ๊ทธ ๊ด๋ํจ ์ด์์ผ๋ก ๋๋น ์ง์ง ์๋๋คโ ์ด์ง, โARLI๊ฐ ์ข๋คโ๊ฐ ์๋๋ค. ARLI์ ์ญํ ์ ๋ ผ๋ฌธ ์์ ์ \omega ์์ฒด๋ฅผ ์ค์ด๋ ๊ฒ(์ค๊ฐ ์ํ๋ก ์ ํจ ์ง์ฐ์ t^{\mathrm{rl}}_{\mathrm{delay}}๊น์ง ๋ฎ์ถค)์ธ๋ฐ, ์ด โ์ค์ด๋ ๋คโ๋ ๋ถ๋ถ์ ์ ๋ฆฌ๋ก ์ ์ํ๋์ง ์์๊ณ ๊ฒฝํ์ ์ฃผ์ฅ์ผ๋ก ๋จ๋๋ค. ์ฆ๋ช ์ Li et al.์ ์ก์ ์ฒญํน Q ํ์ต ํ๋ ์์ํฌ(๊ฐ์ 1: ๋ฐ์ดํฐ๊ฐ ์ ์ด ๋์ญํ์ ๋ฐ๋ฆ, ์ ์ 1: strong open-loop consistency) ์์ ์นํ ์๋ค.
ํ ๊ฐ์ง ์ค์ฉ์ ํจ์๋ ๋ถ๋ชจ์์ ์ฝํ๋ค. \gamma^{k-t_{\mathrm{delay}}}์ด๋ฏ๋ก t_{\mathrm{delay}}๊ฐ k์ ๊ฐ๊น์์ง์๋ก ๊ฒฝ๊ณ๊ฐ ํญ๋ฐํ๋ค. ์ฒญํฌ ๊ธธ์ด ๋๋น ์ง์ฐ ๋น์จ์ด ์ด ์ ๊ทผ์ ์๋ ๋ฒ์๋ฅผ ์ ํ๋ค๋ ๋ป์ด๊ณ , ์ค๊ธฐ ์ค์ (k=50, t_{\mathrm{delay}}=10)์ด ์ฌ์ ์๋ ๊ตฌ๊ฐ์ ์๋ค๋ ์ ๋ ๊ฐ์ด ์ฝ์ด์ผ ํ๋ค.
์คํ 1: ์๋ฎฌ๋ ์ด์

์๋ฎฌ๋ ์ด์ ๋น๊ต(Fig. 4): Kinetix 3์ข ๊ณผ Aloha Transfer Cube์์ RTC ์ ๋ฌด์ ๋ฐ๋ฅธ ARLI์ DSRL. 3์๋ ํ๊ท , ์์์ 1 standard error.
Kinetix๋ ๋์ ํ๊ฒฝ์ด๋ผ ๋ฐ์์ฑ์ด ํ์ํ ๋ฒค์น๋งํฌ๋ก ๊ณจ๋๊ณ , ๊ทธ์ค ์ฌ์ ํ์ต ์ฑ๊ณต๋ฅ ์ด ๋ฎ๊ณ ์ง์ฐ์ด ์ปค์ง์๋ก zero-shot ์ฑ๋ฅ์ด ํฌ๊ฒ ๋จ์ด์ง๋ mjc_swimmerยทmjc_walkerยทcar_launch ์ธ ๊ฐ๋ฅผ ์ผ๋ค. AlohaTransferCube๋ ๋ ํฐ ์ง์ฐ์์ 3.3B ํ๋ผ๋ฏธํฐ \pi_0์ Aloha ํ์ธํ๋ ์ฒดํฌํฌ์ธํธ๋ฅผ ๋ฒ ์ด์ค๋ก ์ด๋ค.
์ธ ํ๊ฒฝ์ ์ง์ฐยท์ฒญํฌ ์ค์ ์ ํ์๋ฆฌ์ ๋ชจ์ผ๋ฉด ์ด๋ ๋ค. ๋ณธ๋ฌธ ยง5.1ยทยง5.2์ ๋ถ๋ก ํ 3ยท4ยท6์์ ๊ฐ์ ธ์จ ๊ฐ์ด๋ค.
| ํญ๋ชฉ | Kinetix | AlohaTransferCube | Real-World |
|---|---|---|---|
| ๋ฒ ์ด์ค ์ ์ฑ \pi_{\mathrm{pt}} | RTC ๋ ผ๋ฌธ์ BC flow ์ฒดํฌํฌ์ธํธ(5 epoch) | \pi_0 (3.3B) Aloha ํ์ธํ๋ | \pi_{0.5} LoRA ํ์คํฌ๋ณ ํ์ธํ๋ |
| ์ถ๋ก ์ง์ฐ t_{\mathrm{delay}} | 4 (์ด๋ธ๋ ์ด์ 2ยท3ยท4) | 20 (์ด๋ธ๋ ์ด์ 10ยท20) | 10 |
| RL ์ถ๋ก ์ง์ฐ t^{\mathrm{rl}}_{\mathrm{delay}} | 1 (์ด๋ธ๋ ์ด์ 0~4) | 10 | 7 |
| ์ก์ ์ฒญํฌ ๊ธธ์ด k | 8 | 50 | 50 |
| ์คํ ์ก์ ์ n | 4 | 25 | 20 |
| ๋ ธ์ด์ฆ ํฌ๊ธฐ b_w | 1.0 | 2.0 | 0.5 |
| RTC ๋๋ ธ์ด์ง ์คํ | 5 | 10 | 10 |
| RTC ์ต๋ ๊ฐ์ด๋์ค ๊ฐ์ค์น | 5 | 10 | 10 |
| ์คํ๋ผ์ธ ์ ์ด ์ / ์คํ๋ผ์ธ ํ์ต ์คํ | 500 / 0 | 1000 / 0 | 1200 / 24000 |
| ์คํ๋ผ์ธ ๋ ธ์ด์ฆ ๋ถํฌ (ํด๋ฆฌํ) | \mathcal{N}(0,1) (์์) | \mathcal{N}(0,0.3) (์์) | \mathcal{N}(0,1) (0.5๋ก ํด๋ฆฌํ) |
| ๊ด์ธก / ์กํฐยทํฌ๋ฆฌํฑ | symbolic ๋ฒกํฐ / MLP 3์ธต(256) | ์ด๋ฏธ์ง 1๋ 64\times64 + ๊ด์ / CNN 4์ธต+MLP 3์ธต(128) | ์ด๋ฏธ์ง 3๋ 64\times64 + ๊ด์ / CNN 4์ธต+MLP 3์ธต(128) |
t^{\mathrm{rl}}_{\mathrm{delay}}๋ ํ๊ฐ ์๋๋ผ ๋ณธ๋ฌธ์๋ง ์๋ ๊ฐ์ด๋ผ๋ ์ ์ ๋ฐํ ๋๋ค. ํ 4์ Kinetix Inference Delay ์นธ์ด [1,2,3,4]๋ก ์ ํ ์์ด ๋ณธ๋ฌธ์ ์ด๋ธ๋ ์ด์
๋ฒ์(2ยท3ยท4)์ ์์ ํ ์ผ์นํ์ง๋ ์๋๋ฐ, ์ด๋ ์ชฝ์ด ์ค์ ์คํ ์กฐ๊ฑด์ธ์ง๋ ๋
ผ๋ฌธ๋ง์ผ๋ก ํ์ ํ ์ ์๋ค. ์คํ๋ผ์ธ ๋
ธ์ด์ฆ ๋ถ์ฐ์ Aloha์์๋ง 0.3์ผ๋ก ์ค์ธ ๊ฒ๊ณผ ์ค๊ธฐ์์๋ง ๋
ธ์ด์ฆ๋ฅผ 0.5๋ก ํด๋ฆฌํํ ๊ฒ์ ๋ถ๋ก์ ์ด์ ๊ฐ ์ ํ ์๋ค. ์ ์๋ ๋ฆฌํ๋ ์ด ๋ฒํผ์ ์ฑ๊ณต ๊ถค์ ์ ๋ ๋ด๊ธฐ ์ํด์, ํ์๋ ๋ก๋ด์ ์ํํ ์์ง์์ ์ค์ด๊ธฐ ์ํด์๋ค.
๊ณก์ ์ ์ฝ์ผ๋ฉด ํ์คํฌ๋ณ ์ฑ๊ฒฉ์ด ๊ฐ๋ฆฐ๋ค.
mjc_swimmer: DSRL์ RTC๋ฅผ ๋ถ์ฌ๋ 0.3๋์์ ๋ฉ์ถ๊ณ RTC ์์ผ๋ฉด ๋ฐ๋ฅ์ด๋ค. ARLI๋ RTC ์ ๋ฌด์ ๋ฌด๊ดํ๊ฒ 0.7~0.8๊น์ง ์ค๋ฅด๊ณ , RTC๊ฐ ์์ผ๋ฉด ์ด๋ฐ ์์น์ด ๋ ๋น ๋ฅด๋ค.mjc_walker: DSRL(No RTC)์ด 0.2 ๊ทผ์ฒ์์ ์ ์ฒดํ๋ ๋ฐ๋ฉด ARLI๋ 0.8 ๋ถ๊ทผ. ARLI(No RTC)๋ ์ด๋ฐ์ ํฌ๊ฒ ๋ค์ฒ์ก๋ค๊ฐ ๋ฐ๋ผ๋ถ๋๋ค.car_launch: ๋ชจ๋ ๋ฐฉ๋ฒ์ด 0.9 ๋ถ๊ทผ์ผ๋ก ์๋ ดํ๋ค. ์ฌ์ ํ์ต ์ ์ฑ ๋ 0.55~0.6์์ ์ถ๋ฐํ๊ณ , ์ด ํ์คํฌ๋ ์ฌ์ค์ ๋ณ๋ณ๋ ฅ์ด ์๋ค.- AlohaTransferCube: ARLI(RTC)๊ฐ 0.8๋, ARLI(No RTC)๋ 0.55 ๋ถ๊ทผ๊น์ง๋ง ๊ฐ๋ค. ์ฌ๊ธฐ์๋ RTC์ ๊ธฐ์ฌ๊ฐ ํฌ๋ค. ์์์ด ๋งค์ฐ ๋์ด(0.2~1.0 ๊ตฌ๊ฐ์ ๋ฎ๋๋ค) 3์๋์ ๋ถ์ฐ์ด ์๋นํ๋ค๋ ์ ๋ ๊ฐ์ด ๋ณด์ธ๋ค.
residual RL์ ๋ค ํ์คํฌ ๋ชจ๋์์ ๋ฎ๋ค. ๋งค ์คํ ์ต์ ์ํ๋ก ๋ณด์ ์ ์๋ก ๊ณ์ฐํ๋ ๋ฐ์์ฑ ์ด์ ์ด ์๋๋ฐ๋ ๊ทธ๋ ๋ค๋ ๊ฒ์ด ๋ ผ๋ฌธ์ ๋ ผ์ง๋ค. ๋ค๋ง residual ํธ์ง ํฌ๊ธฐ๋ฅผ b_w \in [0, 0.1]๋ก ์ ํํ๋ค๋ ๋ถ๋ก ์ค๋ช ์ ํจ๊ป ์ฝ์ด์ผ ํ๋ค. ๋ฒ ์ด์ค ์ ์ฑ ์ ์ฒ์๋ถํฐ ๋ค์ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋ง๊ธฐ ์ํ ์กฐ์น์ด์ง๋ง, ๋์์ residual์ ํํ๋ ฅ์ ์ธ์์ ์ผ๋ก ์ขํ ๊ฒ์ด๊ธฐ๋ ํ๋ค.
์คํ 2: ์ค๊ธฐ
์ธ ํ์คํฌ๊ฐ ์ด๋ค ๋์์ธ์ง๋ ๊ธ๋ก ์ฝ๋ ๊ฒ๋ณด๋ค ๋ณด๋ ํธ์ด ๋น ๋ฅด๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ์ฑ๊ณต ๋กค์์ ํด๋ฆฝ์ 640pxยท15 fps๋ก ์ฌ์ธ์ฝ๋ฉํด ์ค์๋ค.
static/videos/examples/*_good.mp4). ์ผ์ชฝ๋ถํฐ ์ปค๋ฅํฐ๋ฅผ ๋ ํ์ ๋ง์ถฐ ์ธ๋ฒํฐ ๋ฐ์ค์ ๊ฝ๊ธฐ, ์ ๋ฐ์ ์ข์ ๊ฐ๋ฐฉ์ ๋ฃ๊ธฐ, ์ํ๋ก ๋์ด ๊ฐ๋ฐฉ์ ์ธ์ ์๊ณผ ๋๋ํ ๋๊ธฐ. ํ๋ก์ ํธ ํ์ด์ง์๋ ๊ฐ ํ์คํฌ์ ์คํจ ๋กค์์๊ณผ ํ์ต ์งํ ๊ทธ๋ฆฌ๋ ์์, ๊ทธ๋ฆฌ๊ณ ๋ฐํ ์์๋ ํจ๊ป ์๋ค.

์ค๊ธฐ ๋น๊ต(Fig. 5): ์ผ์ชฝ์ ํ์คํฌ ์ฅ๋ฉด, ๊ฐ์ด๋ฐ๋ ์ต๊ทผ 10 ์ํผ์๋ ํ๊ท ์ฑ๊ณต๋ฅ ๋ก ๊ทธ๋ฆฐ ํ์ต ๊ณก์ , ์ค๋ฅธ์ชฝ์ ์ต๊ทผ 20 ์ํผ์๋์ ์ฑ๊ณต ์์์๊ฐ์ผ๋ก ์ถ์ ํ ์๊ฐ๋น ์ฑ๊ณต ํ์(์คํจ๋ ํ๊ท ์ฑ๊ณต์๊ฐ์ 2๋ฐฐ์์ ์ ์ธํ๋ค๊ณ ๊ฐ์ ).
์ ์ ์ด ๊ตฌ์ฒด์ ์ด๋ผ ์ข๋ค. ์ํ UR5e ์ , ํ๋ง๋ค ์๋ชฉ ์นด๋ฉ๋ผ + ์ ๋ฉด ๋ฒ ์ด์ค ์นด๋ฉ๋ผ 1๋. ๋ฒ ์ด์ค ์ ์ฑ ์ \pi_{0.5}๋ฅผ ํ์คํฌ๋ณ ์๋ ์์ฐ์ผ๋ก LoRA ํ์ธํ๋ํ ๊ฒ์ด๊ณ , ๋ฐ์ดํฐ๋ Meta Quest ์๊ฒฉ์กฐ์์ผ๋ก 60 Hz ์์ง, ์ก์ ์ฒญํฌ ๊ธธ์ด 50. RTX 5090์์ t_{\mathrm{delay}}=10, t^{\mathrm{rl}}_{\mathrm{delay}}=7, ์ก์ ํธ๋ผ์ด์ฆ n=20์ด syncยทRTC ์์ชฝ ๋ชจ๋์ ์ต์ ์ด์๋ค๊ณ ๋ณด๊ณ ํ๋ค.
๋ฒ ์ด์ค ์ ์ฑ ์ ๋ง๋ ๋ฐ์ดํฐ ๊ท๋ชจ๋ ๋ถ๋ก ํ 2์ ์๋ค.
| ํญ๋ชฉ | Assembly | Shoe-in-Bag | Bag-Placement |
|---|---|---|---|
| ์์ฐ ์ํผ์๋ ์ | 60 | 123 | 51 |
| ์ด ๋ฐ์ดํฐ์ ์คํ | 84,821 | 474,301 | 50,041 |
| ๋ฐฐ์น ํฌ๊ธฐ | 32 | 32 | 32 |
| ๋๋ต ์ํญ ์ | 3 | 2 | 4 |
| Warm-up ์คํ | 265 | 1,000 | 1,000 |
| Decay ์คํ | 8,000 | 30,000 | 30,000 |
| ํ์ต ์คํ | 8,000 | 30,000 | 6,000 |
| Peak LR / Decay LR | 2.5e-5 / 2.5e-6 | 2.5e-5 / 2.5e-6 | 2.5e-5 / 2.5e-6 |
๊ท๋ชจ ์ฐจ์ด๊ฐ ๋์ ๋๋ค. Shoe-in-Bag์ ๋ค๋ฅธ ๋ ํ์คํฌ๋ณด๋ค ๋ฐ์ดํฐ๊ฐ ํ ์๋ฆฟ์ ๋ง์๋ฐ, ์ด ๋ฐ์ดํฐ์๋ ์ ๋ฐ๋ฟ ์๋๋ผ ํฐ์ ์ธ ๋ฑ ๋ค๋ฅธ ์ท์ ๊ฐ๋ฐฉ์ ๋ฃ๋ ์์ฐ๋ ์์ฌ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋๋ก Bag-Placement๋ ์คํ ์๊ฐ ๊ฐ์ฅ ์ ์ผ๋ฉด์ decay ์ค์ผ์ค(30,000)๋ณด๋ค ํจ์ฌ ์ด๋ฅธ 6,000 ์คํ ์์ ํ์ต์ ๋์๋ค. ์ฆ ์ธ ํ์คํฌ์ ๋ฒ ์ด์ค ์ ์ฑ ์ ๋ฐ์ดํฐ๋๋ ํ์ต๋๋ ๊ท ์งํ์ง ์๊ณ , ๊ทธ๋ผ์๋ ์ ๋ค ์ฑ๊ณต๋ฅ ์ฝ 40% ์ธ์ ๋ฆฌ์์ ์ถ๋ฐํ๋ค๋ ์ ์ ๊ฐ์ํ๊ณ ๊ณก์ ์ ๋ด์ผ ํ๋ค.
๊ฒฐ๊ณผ๋ ๋ช ํํ๋ค. ๋ฒ ์ด์ค ์ฝ 40%์์ ์์ํด ARLI๊ฐ 100~125 ์ํผ์๋ ๋ง์ ์ธ ํ์คํฌ ๋ชจ๋ ๊ฑฐ์ 100%์ ๋๋ฌํ๋ค. DSRL(sync)์ DSRL(RTC)๋ AssemblyยทBag-Placement์์ ๊ฐ์ ๊ธฐ๊ฐ์ 80%๋ฅผ ๋ชป ๋๊ณ ๊ณก์ ์ด ํฌ๊ฒ ์ถ๋ ์ธ๋ค. ๋ ผ๋ฌธ์ ํ ๊ฑธ์ ๋ ๋์๊ฐ ๋น๋๊ธฐ ์ถ๋ก ์์ด๋ ๋ฒ ์ด์ค ์ ์ฑ ์ฑ๋ฅ ์์ฒด๊ฐ ๋์๊ณ RL ํ์ต์ด ๋งค์ฐ ๋๋ฆฌ๊ฑฐ๋ ์์ ์ ๋๋ค๊ณ , ์ฆ ์ด ํ์คํฌ๋ค์์ ๋น๋๊ธฐ ์ถ๋ก ์ด ํ์ ์กฐ๊ฑด์ด๋ผ๊ณ ์ ๋๋ค.
ARLI(Actions Only) ๋ณํ์ด ํฅ๋ฏธ๋กญ๋ค. ์ธ ํ์คํฌ ์ค ๋์์ ์ ์ฒด ARLI์ ์ฌ์ค์ ๋๋ฑํ๊ณ , Bag-Placement์์๋ง ๋์ ์ฑ๊ณต๋ฅ ๋ก ์๋ ดํ์ง ๋ชปํ๋ค. ์ค๊ฐ ์ํ์ ๊ธฐ์ฌ๊ฐ ํ์คํฌ ์์กด์ ์ด๋ผ๋ ์์งํ ์ ํธ๋ค. ์ค์ ๋ก ๋ ผ๋ฌธ์ RTC๋ฅผ ์ฐ๋ฉด ์ก์ ์ ๋ฌธ๊ฐ ์ถ๋ก ์๊ฐ์ด ๋์ด VLM ๋ฐฑ๋ณธ์ด ์ ์ฒด ์ถ๋ก ์ 40% ์ ๋๋ง ์ฐจ์งํ๊ฒ ๋๋ค๊ณ ์ ๋๋ฐ, ๋ฐฑ๋ณธ ๋น์ค์ด ์ค๋ฉด โ๋ฐฑ๋ณธ ๋๋ ๋์ ์ ๊ด์ธก์ ๊ธฐ๋ค๋ฆฐ๋คโ๋ ํธ๋ฆญ์ ์ด๋ ํญ๋ ์ค์ด๋ ๋ค. ๋ฐฉ๋ฒ์ ๋ ๊ตฌ์ฑ์์๊ฐ ์๋ก์ ํจ๊ณผ๋ฅผ ๊ฐ์๋จน๋ ๊ตฌ์กฐ๋ผ๋ ๋ป์ด๊ณ , ์ด๊ฒ์ด Actions Only๊ฐ ์์ฃผ ๋๋ฑํ ์ด์ ์ผ ๊ฐ๋ฅ์ฑ์ด ๋๋ค.
์๊ฐ๋น ์ฑ๊ณต ํ์(throughput)๋ ๋๊ธฐ ์ถ๋ก ๋๋น ๋น๋๊ธฐ์ ์ด์ ์ด ๊ฐ์ฅ ์ง๊ด์ ์ผ๋ก ๋๋ฌ๋๋ ์งํ๋ค. ๋ค๋ง Fig. 5 ์ค๋ฅธ์ชฝ ๋ง๋๋ฅผ ๋ณด๋ฉด Assembly์์๋ ARLI(Actions Only)์ ๋ง๋๊ฐ ARLI๋ณด๋ค ์คํ๋ ค ์กฐ๊ธ ๋์ ๋ณด์ธ๋ค. ๋ณธ๋ฌธ์ โARLI๊ฐ ๋ชจ๋ ํ์คํฌ์์ ์ ์ํ๊ฒ ๋์ throughput์ ๋ณด์ธ๋คโ๊ณ ์ฐ๋๋ฐ, ์ ์ฒด ARLI๋ง ๋๊ณ ๋ณด๋ฉด Assembly์์๋ ๊ทธ ์์ ์ด ๊ทธ๋ฆผ๊ณผ ์ ํํ ๋ง์ง ์๋๋ค.
์คํ 3: ์ด๋ธ๋ ์ด์

์ค๊ฐ ์ ๋ณด๋ ๋ ๋ค ํ์ํ๊ฐ. RTC๋ฅผ ๋๊ณ (๊ธฐ๋ณธ์ผ๋ก ์ฐ์ด๋ ์๊ฐ ์ ๋ณด๋ฅผ ์ต์ํํ๊ธฐ ์ํด) mjc_swimmer์ AlohaTransferCube์์ State Only / Actions Only / ๋ ๋ค๋ฅผ ๋น๊ตํ๋ค. ๊ฒฐ๋ก ์ ๋ ๋ค ๋ฃ๋ ์ชฝ์ด ์ ์ํ๊ฒ ๋ซ๋ค๋ ๊ฒ์ด๋ค. ๋ถ๋ก B๋ RTC๋ฅผ ์ผ ์กฐ๊ฑด๊ณผ ๋ค ํ์คํฌ ์ ์ฒด๋ก ์ด ์ด๋ธ๋ ์ด์
์ ํ์ฅํ๊ณ , โRTC๋ฅผ ๋ฃ์ผ๋ฉด ์ต์ข
์ํ ํํ์ ์ถ๊ฐ๋ก ํ์ํ ์ ๋ณด๋์ด ์ค์ง๋ง, ๋ชจ๋ ํ์คํฌ์์ ์ค๊ฐ ์ ๋ณด๋ฅผ ์ ๋ถ ๋ฃ๋ ๊ฒ์ด ์ผ๊ด๋๊ฒ ์ต์ โ์ด๋ผ๊ณ ์ ๋ฆฌํ๋ค. (arXiv HTMLํ ๋ณธ๋ฌธ์์๋ ์ด ๋ฌธ๋จ์ด Figure 7์ ๊ฐ๋ฆฌํค๋๋ฐ, PDF์์๋ Figure 6์ด๋ค. HTML ๋ณํ ๊ณผ์ ์ ์ฐธ์กฐ ์ค๋ฅ๋ค.)
t_{\mathrm{delay}} ๋ฏผ๊ฐ๋. Kinetix์์ [2,3,4], Aloha์์ [10,20]์ ํ๊ณ ์ค๊ฐ ์ก์
๊ธธ์ด๋ ๊ทธ์ ๋ง์ถฐ ์กฐ์ ํ๋ค(t^{\mathrm{rl}}_{\mathrm{delay}}๋ Kinetix์์ t_{\mathrm{delay}}-1, Aloha์์ t_{\mathrm{delay}}/2). ๋
ผ๋ฌธ ๋ณธ๋ฌธ์ ์์น ํ๋ ์์ด์ ์๋ ๊ฐ์ Fig. 7 ๊ทธ๋ํ์์ ์ฝ์ ๊ทผ์ฌ์น๋ค. mjc_swimmer์์ ์ง์ฐ 2โ4๋ก ๊ฐ ๋ DSRL(No RTC)์ 0.85์์ 0.13์ผ๋ก ๋ถ๊ดดํ๊ณ DSRL(RTC)์ 0.84โ0.32์ธ ๋ฐ๋ฉด, ARLI๋ 0.99โ0.70, ARLI(No RTC)๋ 0.96โ0.69๋ก ์๋งํ๋ค. Aloha์์๋ 10โ20์์ ARLI๊ฐ 0.85โ0.84๋ก ๊ฑฐ์ ํํํ๋ค.

RL ์ถ๋ก ์ง์ฐ ๋ฏผ๊ฐ๋(Fig. 8):
mjc_swimmer, t_{\mathrm{delay}}=4 ๊ณ ์ , t^{\mathrm{rl}}_{\mathrm{delay}}๋ฅผ 0(๊ฐ์ฅ ์ต์ )์์ 4(์ถ๊ฐ ์ ๋ณด ์์)๊น์ง.
t^{\mathrm{rl}}_{\mathrm{delay}} ๋ฏผ๊ฐ๋. ์ต์ ์ ๋ณด์ผ์๋ก ์ข๊ณ , t^{\mathrm{rl}}_{\mathrm{delay}}์ด t_{\mathrm{delay}}์ ์ ๋ฐ๋ณด๋ค ์์์ง ๋ ํ์ต์ด ๋๋ ท์ด ๊ฐ์ ๋๋ค. ๋ถ๋ก B๊ฐ ์ด๋ฅผ ๋ ๋ ์นด๋กญ๊ฒ ๋ง๋ ๋ค. RTC๋ฅผ ์ฐ๋ฉด t^{\mathrm{rl}}_{\mathrm{delay}} < 3์์, RTC๊ฐ ์์ผ๋ฉด t^{\mathrm{rl}}_{\mathrm{delay}} < 2์์๋ง ์ ์ํ ๊ฐ์ ์ด ๋ํ๋๋ค. ์ฆ RTC๊ฐ ์์ผ๋ฉด ์ค๊ฐ ์ํ๊ฐ ํจ์ฌ ๋ ์ ์ ํด์ผ ํ๋ค. ์ค์ฉ์ ์ผ๋ก๋ โ์ก์ ์ ๋ฌธ๊ฐ๊ฐ ์ถฉ๋ถํ ๊ฐ๋ฒผ์์ผ ์ด ํธ๋ฆญ์ด ์ฐ๋คโ๋ ํ๋์จ์ด ์กฐ๊ฑด์ผ๋ก ๋ฒ์ญ๋๋ค.
๋ถ๋ก C: steering ๋ ธ์ด์ฆ๊ฐ ์ค์ ๋ก ๋ฌด์์ ๋ฐฐ์ ๋๊ฐ

ํ์ต๋ ๋ ธ์ด์ฆ ๋ถํฌ์ ์ฒดํฌํฌ์ธํธ๋ณ ๋ณํ(Fig. 12): ์ค๊ธฐ Shoe-in-Bag์ held-out 4 ์ํผ์๋(์ฑ๊ณต 2, ์คํจ 2)๋ฅผ ๋ชจ๋ ์ฒดํฌํฌ์ธํธ์ ์ฌ์ํด ์์ธก ๋ ธ์ด์ฆ์ ํ๊ท ยท๋ถ์ฐ์ ์ถ๋ก ์คํ ๋ณ๋ก ๋ณธ ๊ฒ.
์ฑ๋ฅํ๋ง ์๋ ๋ ผ๋ฌธ์ด ์๋๋ผ๋ ์ ์์ ์ด ๋ถ๋ก์ด ๋ฐ๊ฐ๋ค. held-out ์ํผ์๋ 4๊ฐ๋ฅผ ๋ชจ๋ ์ฒดํฌํฌ์ธํธ๋ก ์ฌ์ํด ์ก์ ์ ๋ฌธ๊ฐ์ ๋ค์ด๊ฐ๊ธฐ ์ง์ ๋ ธ์ด์ฆ ๋ถํฌ๋ฅผ ๊ธฐ๋กํ๋ค. ๊ด์ฐฐ์ ์ด๋ ๋ค. ์คํจ ์ํผ์๋์์๋ ํ๊ธฐ ์ฒดํฌํฌ์ธํธ์ผ์๋ก ๋ ธ์ด์ฆ ํ๊ท ์ด 0์์ ๋ฉ์ด์ง๊ณ ๋ถ์ฐ์ด ์ค์ด๋ ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๋ณํ๋ ๊ถค์ ์ ์ฒด๊ฐ ์๋๋ผ ๊ฐ์ฅ ํฐ ๊ต์ steering์ด ํ์ํ ๊ตฌ๊ฐ(์ ๋ ฌยท์ฝ์ ๋จ๊ณ) ์ฃผ๋ณ์ ๊ตญ์ํ๋๋ค. ์ ์ฌ ์ฐจ์ 32๊ฐ ์ค ์ ํจ ์ฐจ์์ 22.7~26.7๋ก, ๋๋ฆฌํํธ๊ฐ ํน์ 1~2๊ฐ ์ขํ์ ๋ชฐ๋ ค ์์ง ์๋ค. ๊ฒฐ๋ก ์ โARLI๊ฐ ๋ ธ์ด์ฆ๋ฅผ ์ ์ญ์ ์ผ๋ก ๋ฆฌ์ค์ผ์ผํ๋ ๊ฒ์ด ์๋๋ผ ๊ถค์ ยท๊ตญ๋ฉด ์์กด์ ์ผ๋ก ์ฌํ์ฑํ๋คโ์ด๋ค.
์ ์๋ค์ด ์ค์ค๋ก ๋ฒ์๋ฅผ ์ขํ ๋์ ๊ฒ๋ ์ ์งํ๋ค. ๋จ์ผ ํ์คํฌ์ ๊ถค์ 4๊ฐ์ด๋ฏ๋ก ์ฑ๊ณต/์คํจ ๋ถ๋ฅ๊ธฐ๊ฐ ์๋๋ผ ์์ ์ ์ฆ๊ฑฐ๋ผ๊ณ ๋ช ์ํ๋ค. ๊ฒ๋ค๊ฐ ์ด ์ง๋จ์ ์ ์ฒด ARLI๊ฐ ์๋๋ผ Actions Only ๋ณํ์ผ๋ก ์ํ๋๋ค(held-out ๊ถค์ ์ ์ค๊ฐ ๊ด์ธก์ด ์ ์ฅ๋ผ ์์ง ์์์๋ค). Shoe-in-Bag์์ ๋ ๋ณํ์ ํ์ต ๊ณก์ ์ด ๋น์ทํ๋ค๋ ๊ฒ์ด ๊ทผ๊ฑฐ์ธ๋ฐ, ๊ฒฐ๊ตญ ๋ฐฉ๋ฒ์ ํต์ฌ ์ฐจ๋ณ์ ์ธ ์ค๊ฐ ์ํ๊ฐ ์๋ํ๋ ๋ฐฉ์์ ์ด ๋ถ์์ ๋ค์ด ์์ง ์๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ์ง๋จ์ด ์ ํํ๊ณ ํด๋ฒ์ด ์ ๋ ดํ๋ค. ์ถ๊ฐ ๋ชจ๋ธ๋, ์ถ๊ฐ ์ง์ฐ๋, ์ฌ์ ํ์ต ์ ์ฑ ์์ ๋ ์๋ค. ๋น๋๊ธฐ ํ์ดํ๋ผ์ธ์ด ์ด๋ฏธ ๋ค๊ณ ์๋ ์ ๋ณด๋ฅผ RL ์ ์ฑ ์ ๋ ฅ์ ๋ถ์ด๋ ๊ฒ์ด ์ ๋ถ๋ค. โ์ผ์ด ์๋ \pi_{\mathrm{pt}}์๋ ์กฐ๊ฑด์ ๋ชป ๋ถ์ด์ง๋ง ๋ด๊ฐ ํ์ต์ํค๋ \pi_{\mathrm{rl}}์๋ ๋ถ์ผ ์ ์๋คโ๋ ๋น๋์นญ์ ์ง๋ ๋๋ก ์ด ๊ฒ์ด ๊น๋ํ๋ค.
- ํ์ด๋ฐ ๋ถํด๊ฐ ์ง์ง ์์ด๋์ด๋ค. โVLA์ ์ถ๋ก ์ง์ฐ์ ๊ท ์งํ ๋ฉ์ด๋ฆฌ๊ฐ ์๋๋ผ ๋ฐฑ๋ณธ 2/3 + ์ก์ ์ ๋ฌธ๊ฐ 1/3๋ก ์ชผ๊ฐ์ง๊ณ , RL ๊ฐ์ ์ง์ ์ ๋ค์ชฝ์ด๋คโ๋ผ๋ ๊ด์ฐฐ์ ์์คํ ์์ค์ ํต์ฐฐ์ด๊ณ , ์ฌ๊ธฐ์ ๊ณต์ง ์ ์ ๋๊ฐ ๋์จ๋ค. ํ๋ VLA ๊ตฌ์กฐ์ ๋ฐ์ฐฉํ ๊ธฐ์ฌ๋ค.
- ์ค๊ธฐ ๊ฒฐ๊ณผ์ ํํ๊ฐ โ๊ฐ์ โ์ด ์๋๋ผ โ๊ฐ๋ฅ/๋ถ๊ฐ๋ฅโ์ด๋ค. ๋๊ธฐ ์ถ๋ก ์์๋ ๋ฒ ์ด์ค ์ฑ๋ฅ๋ ๋์๊ณ RL๋ ์ฌ์ค์ ํ์ต๋์ง ์๋๋ค๋ ๋ณด๊ณ ๊ฐ ๋ฐฉ๋ฒ์ ํ์์ฑ์ ์ธ์ด๋ค. ์ธ ํ์คํฌ ๋ชจ๋ 40% โ ๊ฑฐ์ 100%๋ฅผ 100~125 ์ํผ์๋๋ก ๋ฌ์ฑํ ๊ฒ์ ์จ๋ก๋ด RL ๊ธฐ์ค์ผ๋ก ์ถฉ๋ถํ ๊ฐํ ์์น๋ค.
- ์ด๋ธ๋ ์ด์
์ด ์๊ธฐ ๋ฐฉ๋ฒ์ ๊น๋ ๋ฐฉํฅ์ผ๋ก๋ ์คํ๋๋ค. Actions Only๊ฐ Bag-Placement๋ฅผ ์ ์ธํ๋ฉด ๋๋ฑํ๋ค๋ ์ฌ์ค,
car_launch์์ ๋ชจ๋ ๋ฐฉ๋ฒ์ด ๋ถ๋๋ค๋ ์ฌ์ค์ ์จ๊ธฐ์ง ์๋๋ค. ๋ถ๋ก C์ ๋ ธ์ด์ฆ ๋ถ์๋ ์ค์ค๋ก ํ๊ณ๋ฅผ ๋ช ์ํ๋ค.
์ฝ์ ยทํ๊ณ
- ์ฝ๋๊ฐ ์๋ค. ๋ฐฉ๋ฒ์ DSRL์
dsrl_pi0,openpi, RTC ๊ตฌํ ์ธ ๊ฐ๋ฅผ ์ฎ์ ์์ ํ์ธ๋ฐ ๊ทธ ์ ํฉ๋ถ๊ฐ ์ ๋ถ ๊ณต๊ฐ๋์ง ์์๋ค. ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ์ฑ์คํ์ง๋ง, โ์ด๋ ์์ ์ \pi_{\mathrm{rl}}์ ํธ์ถํ ๊ฒ์ธ๊ฐโ์ฒ๋ผ ์ค์๊ฐ ์ค์ผ์ค๋ง์ ๊ดํ ๋ถ๋ถ์ ํ๋ก ์ฌํ๋์ง ์๋๋ค. ์ฌํํ๋ ค๋ฉด ์ฌ์ค์ ์ฌ๊ตฌํ + ์์ฒด ๋ฐ์ดํฐ ์์ง์ด๋ค. - ์ค๊ธฐ ๊ฒฐ๊ณผ์ ์๋๋ ๋ฐ๋ณต๋ ์ ๋ขฐ๊ตฌ๊ฐ๋ ์๋ค. ์๋ฎฌ๋ ์ด์ ์ 3์๋ยท1 s.e.๋ฅผ ๋ณด๊ณ ํ์ง๋ง, ์ค๊ธฐ ๊ณก์ ์ ๋ฐฉ๋ฒ๋น ๋จ์ผ ์คํ์ผ๋ก ๋ณด์ด๊ณ ๊ฐ ์ ์ ์ต๊ทผ 10 ์ํผ์๋ ํ๊ท , ์ฆ 10 ํ๋ณธ์ง๋ฆฌ ์ถ์ ์น๋ค. โ๊ฑฐ์ 100%โ๋ ์ด 10-์ํผ์๋ ์ฐฝ์์ ์ฝ์ ๊ฐ์ด๋ค. ์จ๋ก๋ด RL์์ ๋ฐ๋ณต ์คํ์ด ๋น์ธ๋ค๋ ์ฌ์ ์ ์ดํด๋์ง๋ง, ๊ทธ๋ ๋ค๋ฉด ์ต์ข ์ ์ฑ ์ ๋ํ ๋ณ๋ ๊ณ ์ ํ๊ฐ(์: 50ํ rollout)๊ฐ ์์ด์ผ ๊ณก์ ์ ๋๊ฐ์ ์ฑ๋ฅ์ผ๋ก ์ฝ์ ์ ์๋ค. ๊ทธ ํ๊ฐ๊ฐ ์๋ค.
- ๋ณธ๋ฌธ ์์ ์ด ๊ทธ๋ฆผ๋ณด๋ค ํ ๋ฐ ์์ ๋๊ฐ๋ ๊ณณ์ด ์๋ค. throughput์ด โ๋ชจ๋ ํ์คํฌ์์ ์ ์ํ๊ฒ ๋๋คโ๋ ๋ฌธ์ฅ์ Assembly์์ Actions Only ๋ง๋๊ฐ ๋ ๋์ ๋ณด์ด๋ Fig. 5์ ์ ํํ ๋ง์ง ์๋๋ค.
car_launch๊ฐ ๋ชจ๋ ๋ฐฉ๋ฒ์์ ํฌํํ๋ค๋ ์ ๋ ๋ณธ๋ฌธ์์ ๋ค๋ค์ง์ง ์๊ณ โ4๊ฐ ํ์คํฌ์์ ์ ์ํ๊ฒ ์์ ๋คโ๋ก ๋ฌถ์ธ๋ค. - ์ด๋ก ์ด ๋ฐฉ๋ฒ์ ์ง์งํ์ง ์๋๋ค. Proposition 1์ ARLI๊ฐ ์๋๋ผ โ์ง์ฐ ๊ด์ธก Q ํ์ต ์ผ๋ฐโ์ ๋ํ ์กฐ๊ฑด๋ถ ๊ฒฝ๊ณ์ด๊ณ , ํต์ฌ ์์ \omega_d๋ ์ธก์ ๋์ง๋ ์ถ์ ๋์ง๋ ์๋๋ค. ์ ์ ARLI์ ์ฃผ์ฅ(โ์ค๊ฐ ์ํ๊ฐ \omega๋ฅผ ์ค์ธ๋คโ)์ ์ ์ํ๋์ง ์์ ์ฑ ๋จ๋๋ค. ์คํ์์๋ผ๋ \omega์ ๋๋ฆฌ ์งํ(์: ์ง์ฐ๋ณ ์ค๋ผํด ์ฑ๋ฅ ์ฐจ)๋ฅผ ์ฌ ๋ณด์๋ค๋ฉด ์ด๋ก ๊ณผ ์คํ์ด ์ฐ๊ฒฐ๋์ ํ ๋ฐ ๊ทธ ๊ณ ๋ฆฌ๊ฐ ๋น์ด ์๋ค.
- ๋ ๊ตฌ์ฑ์์๊ฐ ์๋ก๋ฅผ ์์ํ๋ค. RTC๋ฅผ ์ผ๋ฉด ์ก์ ์ ๋ฌธ๊ฐ ์ถ๋ก ์ด ๊ธธ์ด์ ธ ๋ฐฑ๋ณธ ๋น์ค์ด 2/3์์ 40%๋ก ๋จ์ด์ง๊ณ , ๊ทธ๋งํผ ์ค๊ฐ ์ํ์ ์ ์ ๋ ์ด๋์ด ์ค์ด๋ ๋ค. ๋ถ๋ก B์ โRTC๊ฐ ์์ผ๋ฉด ํ์ํ ์ถ๊ฐ ์ ๋ณด๊ฐ ์ค์ด๋ ๋คโ๋ ๊ด์ฐฐ๊ณผ Actions Only์ ์ ์ ์ด ๋ชจ๋ ๊ฐ์ ํ์์ ๊ฐ๋ฆฌํจ๋ค. ๋ฐฉ๋ฒ์ ํ๋์ ํจํค์ง๋ก ํ๋ ๊ฒ๋ณด๋ค ์ด ์์ถฉ์ ์ ๋ฉด์ผ๋ก ๋ถ์ํ๋ ์ชฝ์ด ๋ ์ ์ฉํ์ ๊ฒ์ด๋ค.
- ์ ์ฉ ๋ฒ์๊ฐ ์ข๊ฒ ๋ช ์๋ผ ์๋ค. ์ ์๋ค์ด ์ธ์ ํ๋ฏ (i) ์ฌ์ ํ์ต ์ ์ฑ ์ด VLM ๋ฐฑ๋ณธ๊ณผ ์ก์ ์ ๋ฌธ๊ฐ๋ก ๋ถ๋ฆฌ๋๊ณ ๋ ธ์ด์ฆ๊ฐ ํ์์๋ง ๋ค์ด๊ฐ์ผ ์ค๊ฐ ์ํ๋ฅผ ์ธ ์ ์๊ณ , (ii) DSRL์ด ํ์ต์ ์คํจํ๋ ํ์คํฌ์์๋ ARLI๋ ๊ฐ์ด ์คํจํ๋ค. ์ฌ๊ธฐ์ ์ด๋ก ์ชฝ ์ ์ฝ์ ๋ํ๋ฉด t_{\mathrm{delay}}๊ฐ ์ฒญํฌ ๊ธธ์ด k์ ๊ทผ์ ํ๋ ์ฒด์ ์์๋ ๋ณด์ฆ์ด ๋ฌด๋์ง๋ค.
- ๋ฒ ์ด์ค๋ผ์ธ ๊ตฌ์ฑ์ด ๋ฐฉ๋ฒ๋ง๋ค ๋ค๋ฅด๋ค. ์๋ฎฌ๋ ์ด์ ์๋ residual RL์ด ๋ค์ด๊ฐ์ง๋ง ์ค๊ธฐ ๋น๊ต์๋ ์๋ค. residual RL์ ์ง์ฐ์ ๊ตฌ์กฐ์ ์ผ๋ก ํํผํ๋ ์ ์ผํ ๊ฒฝ์์์ด๋ฏ๋ก, ์ค๊ธฐ์์ ๋น ์ง ๊ฒ์ด ์์ฝ๋ค. ๋ residual์ ํธ์ง ํฌ๊ธฐ๋ฅผ [0, 0.1]๋ก ๋ฌถ์ ์ ํ์ด ์๋ฎฌ๋ ์ด์ ์ด์ธ์ ์ผ๋ง๋ ๊ธฐ์ฌํ๋์ง ํ์ธํ ๋ฐฉ๋ฒ์ด ์๋ค.
- ์ธ์ฉ ๋ฒํธ ์ฃผ์. ์ด ๋
ผ๋ฌธ์ arXiv HTMLํ๊ณผ PDFํ์ ์ฐธ๊ณ ๋ฌธํ ๋ฒํธ๊ฐ ๋ค๋ฅด๋ค(์: residual RL ๊ตฌํ ์ถ์ฒ๊ฐ HTML
[3], PDF[71]). ๋ค๋ฅธ ๊ธ์์ ์ธ์ฉํ ๋๋ ๋ฒํธ ๋์ ์ ์ยท์ฐ๋๋ก ์ ๋ ํธ์ด ์์ ํ๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
์ธ ๊ณ๋ณด๊ฐ ๋ง๋๋ ์ง์ ์ด๋ค.
(1) ์ง์ฐ ํ์ ๋ฐฐํฌ. ์ก์ ์ฒญํน(ACT), temporal ensembling, rejection sampling, RTC์ diffusion inpainting, ๊ทธ๋ฆฌ๊ณ ํ์ต ์ค ์ง์ฐ ์ฃผ์ ์ ์ํ ๊ฐ์ธํ. ์ด ๊ณ๋ณด๋ ๊ณ ์ ๋ ์ ์ฑ ์ ์ ๊ตด๋ฆฌ๋ ๋ฐ ์ง์คํ๋ค. ARLI๋ RTC๋ฅผ ๋ถํ์ผ๋ก ํก์ํ๋, ๊ฐ์ ์ค๊ฐ ์ก์ ์ ๋ณด๋ฅผ ์ฐ์์ฑ ์ ์ฝ์ด ์๋๋ผ ์์ธก ์ ํธ๋ก ์ด๋ค๋ ์ ์์ ํ ์นธ ์์ ์ ๋ค.
(2) ์ง์ฐ ํ์ RLยท์ ์ด. delayed-state/action MDP, concurrent control ๋ฌธํ. ํ์์ ์ผ๋ก ๊ฐ์ฅ ๊ฐ๊น์ง๋ง ์ฒญํฌ ๋จ์ ๋น๋๊ธฐ VLA ์ฒด์ ๋ฅผ ๋ค๋ฃจ์ง ์๋๋ค. ์ด ๋ ผ๋ฌธ์ ์ด๋ก ๋ถ๋ Li et al.์ ์ก์ ์ฒญํน Q ํ์ต ์์ โ์ง์ฐ ์ต์ ์ฑ ๊ฐญโ์ ํ ๊ฒน ์น๋ ๋ฐฉ์์ผ๋ก ๊ทธ ๊ฐ๊ทน์ ๋ฉ์ด๋ค.
(3) generalist ์ ์ฑ ์ RL ๊ฐ์ . DSRL ๊ณ์ด์ noise steering, residual RL, ๊ทธ๋ฆฌ๊ณ \pi^{*}_{0.6}์ฒ๋ผ ๊ฒฝํ์ผ๋ก๋ถํฐ ๋ฐฐ์ฐ๋ VLA. ReinFlow ๋ฆฌ๋ทฐ๊ฐ flow ์ ์ฑ ์ ์จ๋ผ์ธ RL๋ก ํ์ธํ๋ํ๋ ๋ ๋ค๋ฅธ ๊ฐ๋๋ฅผ, Q2RL ๋ฆฌ๋ทฐ๊ฐ ์จ๋ก๋ด RL์ ์ํ ํจ์จ ์ชฝ์, Residual Off-Policy RL ๋ฆฌ๋ทฐ๊ฐ ์ด ๋ ผ๋ฌธ์ residual ๋ฒ ์ด์ค๋ผ์ธ์ ๋ค๋ฃฌ๋ค. ์ง์ฐยท์ก์ ์ฒญํน์ด๋ผ๋ ๋ฐฐํฌ ์ ์ฝ ์ชฝ์ผ๋ก๋ OpenVLA-OFT ๋ฆฌ๋ทฐ๊ฐ ๊ฐ์ ๋ณ๋ชฉ(์ถ๋ก ์๋์ ์ฒญํน)์ ํ์ธํ๋ ์ค๊ณ๋ก ๊ณต๋ตํ ์ฌ๋ก๋ค.
์ด ๋ ผ๋ฌธ์ ์๋ฆฌ๋ (1)๊ณผ (3) ์ฌ์ด์ ๋น์นธ์ด๋ค. ๋ฐฐํฌ ์ชฝ์ โ์ง์ฐ์ ์ด๋ป๊ฒ ๊ฒฌ๋๊นโ๋ง ๋ฌผ์๊ณ ํ์ต ์ชฝ์ โ์ง์ฐ์ด ์๋ค๊ณ ์น๊ณ โ ๋ฌผ์๋๋ฐ, ๋์ ๋ถ์ด๋ฉด ์ง์ฐ์ด ํ์ต์ ์ ์ ๋ฅผ ๊นฌ๋ค๋ ์ ๋ฌธ์ ๊ฐ ์๊ธด๋ค๋ ๊ฒ์ ์ง์ ๊ฒ์ด ๊ธฐ์ฌ๋ค.
์์ฝ
ARLI๋ ํฐ ์๊ณ ๋ฆฌ์ฆ์ ๋์ฝ์ด ์๋๋ค. DSRL์ ์ธ ๊ฐ์ ์กฐ๊ฑด๋ถ๋ฅผ ๋ถ์ด๊ณ RTC๋ฅผ ๊ณ๋ค์ธ ๊ฒ์ด ์ ๋ถ์ด๋ฉฐ, ํต์ฌ ์ด๋ก ์ ๋ค๋ฅธ ๋ ผ๋ฌธ์ ํ๋ ์์ํฌ ์์ ์กฐ๊ฑด๋ถ ๊ฒฝ๊ณ๋ฅผ ํ ๊ฒน ์น์ ์์ค์ด๋ค. ๊ทธ๋ผ์๋ ๊ฐ์ด ์๋ ์ด์ ๋ ๋ฌธ์ ๋ฅผ ์ฒ์์ผ๋ก ์ ๋๋ก ์ด๋ฆ ๋ถ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋น๋๊ธฐ ์ถ๋ก ์ ๋ฐฐํฌ ์ฑ๋ฅ์ ์ํด ๋์ ๋์ง๋ง, ๊ทธ ์๊ฐ RL์ ๋ง๋ฅด์ฝํ ์ ์ ๋ฅผ ๊นจ๋จ๋ฆฐ๋ค. ์ด ์ฌ์ค์ ์ธ์งํ์ง ๋ชปํ๋ฉด ์จ๋ก๋ด RL์ ์์ธ ๋ถ๋ช ์ผ๋ก ์คํจํ๋ค.
ํด๋ฒ์ ๋ฏธ๋์ ์ ๋ ดํจ์ด๋ค. ์ถ๋ก ํ์ดํ๋ผ์ธ ์์ ์ด๋ฏธ ์กด์ฌํ๋ ์ ๋ณด๋ฅผ ์ฐ๋ฏ๋ก ์ถ๊ฐ ์ง์ฐ์ด ์๊ณ , ์ผ์ด ์๋ VLA๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๋๋ค. VLA๋ฅผ ๋ฐฑ๋ณธ๊ณผ ์ก์ ์ ๋ฌธ๊ฐ๋ก ์ชผ๊ฐ RL ํธ์ถ ์์ ์ ๋ค๋ก ๋ฏธ๋ฃฌ๋ค๋ ์์ด๋์ด๋ ์์คํ ๊ด์ ์์ ์ฌ์ฌ์ฉ ๊ฐ์น๊ฐ ํฌ๋ค.
ํ๊ณ๋ ๋ถ๋ช ํ๋ค. ์ฝ๋๊ฐ ์๊ณ , ์ค๊ธฐ ํ๊ฐ๋ ๋จ์ผ ์คํ์ 10-์ํผ์๋ ์ด๋ํ๊ท ์ด๋ฉฐ, ์ด๋ก ์์๋ ์ธก์ ๋์ง ์์๊ณ , ๋ฐฉ๋ฒ์ ๋ ๊ตฌ์ฑ์์๊ฐ ์๋ก์ ํจ๊ณผ๋ฅผ ๋ถ๋ถ์ ์ผ๋ก ์์ํ๋ค. ํนํ Actions Only ๋ณํ์ด ์ธ ์ค๊ธฐ ํ์คํฌ ์ค ๋์์ ๋๋ฑํ๋ค๋ ์ฌ์ค์ โ์ค๊ฐ ์ํโ๋ผ๋ ๊ฐ์ฅ ์ฐธ์ ํ ๊ธฐ์ฌ์ ์คํจ ๋ฒ์์ ๋ฌผ์ํ๋ฅผ ๋จ๊ธด๋ค. ๋ค์ ๋จ๊ณ๋ก ๋ณด๊ณ ์ถ์ ๊ฒ์ ๋ ๊ฐ์ง๋ค. ์ฒญํฌ ๊ธธ์ด ๋๋น ์ง์ฐ ๋น์จ t_{\mathrm{delay}}/k๋ฅผ ์ถ์ผ๋ก ํ ์ฒด๊ณ์ ์ค์, ๊ทธ๋ฆฌ๊ณ \omega_d๋ฅผ ์ค์ ๋ก ์ถ์ ํด ์ด๋ก ๊ณผ ์คํ์ ์๋ ์์ ์ด๋ค.