๐RCS ๋ฆฌ๋ทฐ
Project Page ยท Docs
Code (GitHub) ยท Datasets (HuggingFace) โ ๊ณต๊ฐ๋จ
์ ์: Tobias Jรผlg*, Pierre Krack*, Seongjin Bien, Yannik Blei, Khaled Gamal, Ken Nakahara, Johannes Hechtl, Roberto Calandra, Wolfram Burgard, Florian Walter (*equal contribution)
์์: University of Technology Nuremberg(UTN), TU Dresden(LASR Lab), Siemens, TU Mรผnchen
arXiv v1 2025-09, v2 2026-03-10 (๊ทธ๋ฆผ ํ์ผ๋ช ์ด
..._icra.png์ธ ๊ฒ์ผ๋ก ๋ณด์ ICRA ํฌ๊ณ ๋ณธ)
- ๐ก VLA ์๋์ ๋ก๋ด ์คํ์ โ๋ชจ๋ธ์ด ์ค์ฌ์ด๊ณ ๋ก๋ด ์ ์ ์ด ํ์ตยท์ถ๋ก ๋ฃจํ์ ์ผ๋ถโ๊ฐ ๋๋๋ฐ, ROS ๊ณ์ด ๋ฏธ๋ค์จ์ด๋ ์ด ๊ตฌ์กฐ์ ๋ง์ง ์๊ณ ํ์ต์ฉ ์๋ฎฌ๋ ์ดํฐ๋ ์ค๊ธฐ ์ ์ด๋ฅผ ์ ๋๋ก ์ง์ํ์ง ์๋๋ค. RCS๋ ๊ทธ ์ฌ์ด์ ๋น์นธ์ C++ ์ ์์ค ์ฝ์ด + Gymnasium ํ์ด์ฌ API + MuJoCo ํตํฉ์ ์์ ์ธต์ผ๋ก ๋ฉ์ด๋ค.
- โ๏ธ ์ค๊ณ์ ๋ผ๋๋ environment wrapper ํ๋๋ค. ๋ํผ W=\langle f:S\to S',\,g:A'\to A,\,P',\,R'\rangle๋ฅผ MDP์ ๊ฒน๊ฒน์ด ์์ ๊ด์ธกยทํ๋ ๊ณต๊ฐ์ ํฉ์ฑํ๊ณ (์นด๋ฉ๋ผ ๋ํผ = ๊ด์ธก ๊ณต๊ฐ์ ํ๋ ์ ์ถ๊ฐ, ๊ทธ๋ฆฌํผ ๋ํผ = ์์ชฝ์ ์ฐจ์ ์ถ๊ฐ), ๋ฐ๋ฅ์ ๋ก๋ด ์ธํฐํ์ด์ค๊ฐ ์ค๊ธฐ๋ MuJoCo ์ฌ์ด๋ ์์ธต ์ฑ ์ฝ๋๋ ๊ทธ๋๋ก ๋์๊ฐ๋ค. ROS์ ๋ฌ๋ฆฌ ๊ธฐ๋ณธ์ด ๋น๋ถ์ฐยท๋๊ธฐ ์คํ์ด๊ณ , ๋ถ์ฐ์ RPC๋ก ์ ํํ๋ ์ต์ ์ด๋ค.
- ๐ฏ ์ธ ๊ธฐ๊ด 4๊ฐ ์ ์ (FR3ยทxArm7ยทUR5eยทSO101)์ ์ค์ ๋ก ๋ฐฐํฌํด ๋์ผ ํ์คํฌ(Pick-Cuboid) ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๊ณ , \pi_0ยทOpenVLAยทOcto๋ฅผ ๊ฐ์ ์ฝ๋๋ก ํ๊ฐํ๋ค. ๋ถ์์ ์ผ๋ก ์ป์ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ๊ฒฐ๊ณผ๋ ์ค๊ธฐ 10 ์ํผ์๋ + ํฉ์ฑ 100 ์ํผ์๋ ํผํฉ์ด ์ค๊ธฐ ์ฑ๊ณต๋ฅ ์ 0.16 โ 0.41๋ก ๋์ด์ฌ๋ฆฐ๋ค๋ ๊ฒ โ ๋ค๋ง ์ด ์์น๋ ํ์คํฌยท๋ชจ๋ธยท์๋ ๊ฐ 1๊ฐ์ง๋ฆฌ ๋จ๋ฐ ์คํ์ด๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
์ด ๋ ผ๋ฌธ์ ์๊ณ ๋ฆฌ์ฆ ๋ ผ๋ฌธ์ด ์๋๋ผ ์ํํธ์จ์ด ๋ ผ๋ฌธ์ด๋ค. ์ฃผ์ฅ์ ํ ๋ฌธ์ฅ์ผ๋ก ์ค์ด๋ ๋ค โ โVLA ์ฐ๊ตฌ๋ฅผ ํ๋ ค๋ฉด ๋ก๋ด ์คํ์ด ํ๋ ์์ํฌ๊ฐ ์๋๋ผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ฌ์ผ ํ๋ค.โ
๋ฌธ์ ์ธ์์ ์ด๋ ๋ค. ์ ํต์ ๋ก๋ด ์คํ์์ ํ์ต ๋ชจ๋ธ์ ๋ฏธ๋ฆฌ ์ ํด์ง ์์คํ ์ํคํ ์ฒ์ ํ ๋ถํ์ด์๊ณ , ROSยทYARP ๊ฐ์ ๋ฏธ๋ค์จ์ด๋ ๊ทธ ์ ์ ์์ ์ค๊ณ๋๋ค. ๊ทธ๋ฐ๋ฐ VLA๋ ๋ฐ๋๋ค. ๋ฐ์ดํฐ ์์ง โ ํ์ธํ๋ โ ๋กค์์ ํ๊ฐ๊ฐ ํ๋์ ๋ฃจํ์ด๊ณ , ๋ก๋ด ์ ์ ์์ฒด๊ฐ ํ์ต ํ์ดํ๋ผ์ธ์ ์ผ๋ถ๊ฐ ๋๋ค. ์ด ์ํฌํ๋ก์์ ROS๋ ๋ฌด๊ฒ๊ณ , ๋ฐ๋๋ก Meta-WorldยทManiSkill ๊ฐ์ ํ์ต์ฉ ์๋ฎฌ๋ ์ดํฐ๋ IKยท๊ฒฝ๋ก๊ณํ ๊ฐ์ ๋ก๋ด ๊ธฐ๋ณธ๊ธฐ์ ์ค๊ธฐ ์ ์ด๊ฐ ๋น์ฝํ๋ค. LeRobot์ ํ์ต ์ชฝ์ ๋ถ์ด ์์ง๋ง ์ ์์ค API๊ฐ ์์ด ํ๋์จ์ด ํตํฉ์ด ์ ํ๋๊ณ , Isaac Lab์ ์๋ฎฌ๋ ์ด์ โ๏ธํ๋์จ์ด ์ ํ์ด ๋งค๋๋ฝ์ง ์๋ค.

RCS์ ๊ณ์ธต ๊ตฌ์กฐ(Fig. 1) โ ์์ธต ์ ํ๋ฆฌ์ผ์ด์ ์ Gymnasium ๊ธฐ๋ฐ ํ์ด์ฌ API๋ก ๋ก๋ดยท์ผ์ยท์ก์ถ์์ดํฐ์ ์ ๊ทผํ๊ณ , ์๋์ธต์ ์ฑ๋ฅ์ด ํ์ํ ๋ถ๋ถ์ C++ API๋ก ๋ ธ์ถํ๋ค. ๊ฐ์ API๋ก ํ๋์จ์ด์ MuJoCo ์๋ฎฌ๋ ์ด์ ์ ๊ฐ์ ๋ผ์ด๋ค.
ํต์ฌ ์ค๊ณ:
๋ชจ๋ ๊ฒ์ด ํ๊ฒฝ ๋ํผ(environment wrapper) ๋ค. ๋ํผ๋ ํํ
W=\langle f:S\to S',\ g:A'\to A,\ P',\ R'\rangle
์ด๊ณ , MDP M=\langle S,A,P,R\rangle์ ์ ์ฉํ๋ฉด ์ MDP M'=W\rhd M์ ๋ง๋ ๋ค. ๋ฐฉํฅ์ด ์๋ก ๋ฐ๋๋ผ๋ ์ ์ด ํต์ฌ์ด๋ค โ f๋ ์์ชฝ ์ํ๋ฅผ ๋ฐ๊นฅ์ผ๋ก ์ฌ๋ฆฌ๊ณ , g๋ ๋ฐ๊นฅ ํ๋์ ์์ชฝ์ผ๋ก ๋ด๋ฆฐ๋ค. ์ฌ์ ๋ํผ n๊ฐ์ ์ด์ด๊ณ , ๋งค ์คํ
A_t^{(0)}=g^{(1)}\!\left(\dots g^{(n)}\!\left(A_t^{(n)}\right)\right), \qquad S_t^{(n)}=f^{(n)}\!\left(\dots f^{(1)}\!\left(S_t^{(0)}\right)\right)
๋ก ํ๋์ ๋ด๋ ค๊ฐ๊ณ ๊ด์ธก์ ์ฌ๋ผ์จ๋ค. ๊ทธ๋ฆฌํผ ๋ํผ๋ ์์ชฝ ๊ณต๊ฐ์ 1์ฐจ์์ ๋ํ๊ณ , ์นด๋ฉ๋ผ ๋ํผ๋ ๊ด์ธก ๊ณต๊ฐ์ ํ๋ ์์ ๋ํ๋ค. ํญ๋ฑ ๋ํผ(f_I,g_I)๋ ๊ณต๊ฐ์ ์ ๊ฑด๋๋ฆฌ๋ฉด์ ๊ถค์ ์ ๊ธฐ๋กํ๊ฑฐ๋ ๋คํธ์ํฌ๋ก ์คํธ๋ฆฌ๋ฐํ๋ ๋ฐ ์ด๋ค.
์ฌ๊ธฐ์ ์ค์ฉ์ ์ฅ์น ์
์ด ๋ถ๋๋ค. โ Pinocchio ๊ธฐ๋ฐ IK์ OMPL ๊ฒฝ๋ก๊ณํ์ MJCF ๋ก๋ด ๋ชจ๋ธ ์์์ ๊ธฐ๋ณธ ์ ๊ณต, โก MuJoCo step์ ๊ฐ์ธ๋ ์ฝ๋ฐฑ ๋ฉ์ปค๋์ฆ์ผ๋ก โ๊ทธ๋ฆฌํผ๊ฐ ๋ซํ ๋๊น์ง ์คํ
โ ๊ฐ์ ๋๊ธฐ ๊ณ ์์ค ๋ช
๋ น๊ณผ ์ถฉ๋ ์ ์ธํฐ๋ฝํธ๋ฅผ ๊ตฌํ, โข VLAgents โ VLA์ ๋นก๋นกํ ์์กด์ฑ๊ณผ ๋ก๋ด ์คํ์ ์์กด์ฑ์ด ์ถฉ๋ํ๋ ๋ฌธ์ ๋ฅผ RPC(์๊ฒฉ์ TCP, ๋์ผ ๋จธ์ ์ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ)๋ก ๋ถ๋ฆฌํ๋ ์์ ํ์ด์ฌ ํจํค์ง. ํ์ฌ ์ ์ฑ
7์ข
ยท์๋ฎฌ๋ ์ด์
ํ๊ฒฝ 3์ข
์ด ๋ถ์ด ์๋ค.
์ฃผ์ ๊ฒฐ๊ณผ:
- ์ฒ๋ฆฌ๋(Fig. 4) โ ์๊ฒฉ์กฐ์ ์ค ๋ฐ์ดํฐ ๊ธฐ๋ก ์ฃผํ์. ์นด๋ฉ๋ผ 4๋(1280ร720)์ DIGIT 2๊ฐ๊น์ง ๋ถ์ธ ๊ตฌ์ฑ๋ 90 Hz๊น์ง, ์นด๋ฉ๋ผ 2๋ FR3๋ 120 Hz๊น์ง ์ด์์ ์ ๋ฐ๋ผ๊ฐ๋ค. Gymnasium์ ๋๊ธฐ ๊ตฌ์กฐ์๋ ๋ถ๊ตฌํ๊ณ ์ต์ VLA(โ50 Hz)์ ์ถฉ๋ถํ๋ค๋ ๋ ผ๊ฑฐ.
- \pi_0 ํฌ๋ก์ค ์ ์ (50 ๋กค์์) โ FR3 0.96, xArm7 0.84, UR5e 0.79, SO101 0.62.
- 5 Hz ๋จ์ผ์คํ ์์ธก(์ค๊ธฐ 30 / ์๋ฎฌ 100 ๋กค์์) โ Octo 0.03/0.00, OpenVLA 0.20/0.00, \pi_0 0.93/0.37.
- ํฉ์ฑ ๋ฐ์ดํฐ ํผํฉ โ 10 real: ์ค๊ธฐ 0.16ยท์๋ฎฌ 0.08 / 100 sim: 0.22ยท0.93 / 10 real + 100 sim: 0.41ยท0.89. ์ค๊ธฐ 143 + ํฉ์ฑ 500 ์กฐํฉ์ 10,000 ์คํ ๋ง์ ์ค๊ธฐ ์ฑ๊ณต๋ฅ 100%์ ๋๋ฌ.
- RL ํ์ดํ๋ผ์ธ โ SB3 PPO + ManiSkill3์
PickCube-v1๋ณด์, 24 ๋ณ๋ ฌ ํ๊ฒฝ์์ 2000 steps/s ์ด์, RTX 4080 + 12์ฝ์ด์์ 3์๊ฐ(8.5M ์คํ )์ ์ฑ๊ณต๋ฅ 100%. ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ์์.
๊ฒฐ๋ก :
โ๋ํผ ํฉ์ฑ์ผ๋ก ํฌ๋ก์ค ์๋ณด๋๋จผํธ ์ฑ ์ฝ๋๋ฅผ ๊ณต์ ํ๋คโ๋ ์์ด๋์ด๋ ๋จ์ํ๊ณ , ์ธ ๊ธฐ๊ด 4๊ฐ ์ ์ ์ ์ค์ ๋ก ๋ฐฐํฌ๋๋ค๋ ์ฌ์ค์ด ๊ทธ ์์ฒด๋ก ์ด์์ฑ์ ์ฆ๊ฑฐ๋ค. ์ฝ๋ยท๋ฐ์ดํฐ์ ยท๋ฌธ์๋ ๋ชจ๋ ๊ณต๊ฐ๋ผ ์๋ค. ๋ค๋ง ๋ ผ๋ฌธ์ ํต์ฌ ์ฃผ์ฅ(โleanโ)์ ๋๊น์ง ์ธก์ ๋์ง ์๋๋ค โ ์์กด์ฑ ์, ์ค์น ์๊ฐ, ์ฝ๋๋, ๋์ ํ๋ ์์ํฌ ๋๋น ๊ฐ๋ฐ ๋น์ฉ ์ค ์ด๋ ๊ฒ๋ ์์น๋ก ์ ์๋์ง ์๊ณ , Table I์ ์ฒดํฌ๋งํฌ๋ ์ ์๋ค์ด ์ค์ค๋ก ๋งค๊ธด ๊ฒ์ด๋ค. ์คํ์ด ๋ณด์ฌ ์ฃผ๋ ๊ฒ์ โRCS๋ก VLA/RL ํ์ดํ๋ผ์ธ์ ๋๋ฆด ์ ์๋คโ์ด์ง โRCS๊ฐ LeRobotยทIsaac Lab๋ณด๋ค ๋ซ๋คโ๊ฐ ์๋๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
์ด ๋ ผ๋ฌธ์ ์ง์ง ์ค๊ณ ๊ฒฐ์ ์ โ๋ํผโ๊ฐ ์๋๋ผ โ๊ธฐ๋ณธ๊ฐ์ ๋น๋ถ์ฐยท๋๊ธฐ๋ก ์ก์๋คโ๋ ์ชฝ์ด๋ค. ROSยทArk ๊ณ์ด์ ๋ ธ๋๊ฐ ๊ฐ์ ๋๊ณ ๋ฉ์์ง๋ก ๋์จํ๊ฒ ๋ถ๋ ๋ถ์ฐ ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ๊น๋ค. ๊ทธ ๊ตฌ์กฐ์์๋ ๊ด์ธก์ ์๊ฐ ์ ๋ ฌ์ด ์ฌ์ฉ์ ๋ชซ์ด ๋๊ณ , ํ๊ฒฝ์ N๊ฐ ๋ณต์ ํด ๋ณ๋ ฌ ๋กค์์์ ๋๋ฆฌ๋ ์ผ์ด ์์ฐ์ค๋ฝ์ง ์๋ค. RCS๋ ๊ทธ ๊ธฐ๋ณธ๊ฐ์ ๋ค์ง๋๋ค โ ํ ํ๋ก์ธ์ค ์์์ ๋๊ธฐ๋ก ๋๋ฆฌ๊ณ , ํ์ํ ๋๋ง RPC๋ก ์กฐ๊ฐ์ ๋ผ์ด๋ธ๋ค. ๊ทธ ๊ฒฐ๊ณผ ๊ด์ธก ์๊ฐ ์ ๋ ฌ์ด ๊ณต์ง๋ก ๋ฐ๋ผ์ค๊ณ , ๋ณ๋ ฌํ์ ์จ๋ผ์ธ RL์ด ํน๋ณํ ์ฅ์น ์์ด ๊ฐ๋ฅํด์ง๋ค. ๋ํผ ํฉ์ฑ์ ๊ทธ ์์ ์นํ ์กฐ๋ฆฝ ๋ฌธ๋ฒ์ด์ง, ๊ทธ ์์ฒด๊ฐ ์๋ก์ด ๊ฒ์ ์๋๋ค(Gymnasium ๋ํผ๊ฐ ์ด๋ฏธ ๊ทธ ๋ฌธ๋ฒ์ด๋ค).
๋ฐฐ๊ฒฝ: ์ ์ง๊ธ ๋ ๋ก๋ด ํ๋ ์์ํฌ์ธ๊ฐ

RCS ์ํคํ ์ฒ(Fig. 2) โ ์ผ์ชฝ ์ ํ๋ฆฌ์ผ์ด์ ์ด Gymnasium ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ค๋ฅธ์ชฝ ํ๊ฒฝ(์๋ฎฌ ๋๋ ์ค๊ธฐ)๊ณผ ๋ง๋๋ค. ์ผ์ยท์ก์ถ์์ดํฐยท๋ฐ์ดํฐ ์ต์ ๋ฒ๊ฐ ํ๊ฒฝ์ ๊ฐ์ธ๋ฉด์ ํ๋/๊ด์ธก ๊ณต๊ฐ์ ๋ณํํ๋ค.
๋ ผ๋ฌธ์ Related Work๋ ์งํ์ ๋ค ๋ฌด๋ฆฌ๋ก ์ ๋ฆฌํ๋ค.
| ๋ฌด๋ฆฌ | ๋ํ | RCS์ ์ง๋จ |
|---|---|---|
| ๋ฏธ๋ค์จ์ด | ROS, YARP | ๋ฌด์์ด๋ ๋ง๋ค ์ ์์ง๋ง, ๋จ์ผ ๋ชฉ์ ์คํ ํ๋๋ฅผ ๊ฒฌ๊ณ ํ๊ฒ ์ง๋ ค๋ฉด ๋ณต์กํ ํ๋ถ ๊ณ์ธต์ ์ดํดํด์ผ ํ๋ค |
| ๋ฏธ๋ค์จ์ด + ML | Ark | Gymnasium APIยทsim2realยท๋ฐ์ดํฐ ์์ง์ ์์ผ๋ ๋ณ๋ ฌํ์ RL ๋ฏธ์ง์ |
| Panda ์ ์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ | frankx, panda-py, Deoxys, Polymetis | ๊ฐ๋ณ์ง๋ง ๋ก๋ด ํ ์ข ์ ๋ฌถ์ |
| ํ์ต ํนํ | Isaac Lab, LeRobot | Isaac Lab์ ์๋ฎฌโ๏ธํ๋์จ์ด ๋ฌด๋ด์ ์ ํ์ด ์๊ณ , LeRobot์ ์ ์์ค APIยทIKยท๊ฒฝ๋ก๊ณํ์ด ์๋ค |
Table I์ 9๊ฐ ์ด(ํ๋์จ์ด / ์๋ฎฌ๋ ์ด์ / Gymnasium / ์ ์์ค API / ๋ถ์ฐ / ๋ณ๋ ฌ / pip / ์จ๋ผ์ธ ํ์ต / ์คํ๋ผ์ธ ๋ฐ์ดํฐ ์์ง)์์ ๋ชจ๋ ์ฑ์์ง ๊ฒ์ RCS๋ฟ์ด๋ค. Isaac Lab๊ณผ LeRobot์ โ์ ์์ค APIโ ํ ์นธ๋ง ๋น๊ณ , Ark๋ โ๋ณ๋ ฌโ๊ณผ โ์จ๋ผ์ธโ์ด ๋น๋ค.
์ฌ๊ธฐ์ ํ ๊ฐ์ง๋ ์ง๊ณ ๊ฐ์ผ ํ๋ค. ์ด๋ฐ ํ๋ ์ ์๊ฐ ์๊ธฐ ์ด์ ๊ณ ๋ฅผ ์ ์๋ ํ์์ด๋ค. โ์ ์์ค C++ APIโ๋ผ๋ ์ด์ ์ธ์ฐ๋ ์๊ฐ Isaac LabยทLeRobot์ ์๋์ผ๋ก ์ง๋ค. ๋ฐ๋๋ก โGPU ๋ณ๋ ฌ ์๋ฎฌ๋ ์ด์ ์ฒ๋ฆฌ๋โ, โ์ง์ ๋ก๋ด ์โ, โ์ปค๋ฎค๋ํฐ ๋ฐ์ดํฐ์ ํธํโ, โ๋ฌธ์ยทํํ ๋ฆฌ์ผ ์ฑ์๋โ ์ด์ ์ธ์ ๋ค๋ฉด ํ์ ๋ชจ์์ ๋ฌ๋ผ์ก์ ๊ฒ์ด๋ค. Table I์ RCS์ ์ค๊ณ ์๋๋ฅผ ์์ฝํ๋ ๊ทธ๋ฆผ์ผ๋ก ์ฝ๋ ๊ฒ์ด ์ ํํ๊ณ , ์ฐ์ด์ ์ฆ๊ฑฐ๋ก ์ฝ์ผ๋ฉด ๊ณผ๋ํด์์ด๋ค.
์ํคํ ์ฒ๋ฅผ ์กฐ๊ธ ๋ ๋ฏ์ด๋ณด๋ฉด
๋ํผ ํ์ํ์ ๋ฐฉํฅ์ฑ
f์ g์ ๋ฐฉํฅ์ด ๋ฐ๋๋ผ๋ ์ ์ ์ฌ์ํด ๋ณด์ด์ง๋ง, ์ด๊ฒ์ด โ์ผ์๋ฅผ ์ถ๊ฐํ๋ค = ๊ด์ธก ๊ณต๊ฐ์ ํค์ด๋คโ์ โ์ก์ถ์์ดํฐ๋ฅผ ์ถ๊ฐํ๋ค = ํ๋ ๊ณต๊ฐ์ ํค์ฐ๊ณ ๊ทธ ํ๋์ ์์ชฝ ํํ์ผ๋ก ๋ฒ์ญํ๋คโ๋ฅผ ๊ฐ์ ๋ฌธ๋ฒ์ผ๋ก ์ธ ์ ์๊ฒ ํ๋ ์ฅ์น๋ค. ๋ ผ๋ฌธ์ POMDP๋ก์ ํ์ฅ๋ ์ธ๊ธํ๋๋ฐ, ์ค์ Gymnasium API๊ฐ ์ํ๊ฐ ์๋๋ผ ๊ด์ธก์ ๋๋ ค์ฃผ๋ฏ๋ก ์ด์ชฝ์ด ์ ํํ ์์ ์ด๋ค.
์ด ์ค๊ณ์ ์ค์ง์ ์ด๋์ ์ฑ ์ฝ๋์ ์ฌ์ฌ์ฉ์ด๋ค. ์๊ฒฉ์กฐ์ ์ฑ, ์ ์ฑ ์คํ ์ฑ, ๊ธฐ๋ก ์ฑ์ด ๋ก๋ด ์ข ๋ฅ๋ฅผ ๋ชจ๋ฅธ ์ฑ ์ง์ด๊ณ , ์ ์ ์ฐจ์ด๋ โ์ด๋ค ๋ํผ๋ฅผ ์ด๋ค ์์๋ก ์๋๊ฐโ๋ผ๋ ์ค์ ์ผ๋ก ํก์๋๋ค. ๋ ผ๋ฌธ์ด \pi_0๋ฅผ ๋ค ๋ก๋ด์์ ํ๊ฐํ ๋ โํ๋์จ์ด์์ ์ค๋ ์ค๋ฒํค๋๋ฅผ ์ต์ํํ๋ฉฐ ์๊ฒฉ์กฐ์ยท๋ชจ๋ธ ์คํ ์ฝ๋๋ฅผ ๊ณต์ ํ๋คโ๊ณ ์ด ๊ฒ์ด ์ด ์ด๋์ ์ค์ฆ์ด๋ค.
๋์์ ์ด ์ค๊ณ์ ์ํ๋ ๊ฐ์ ์๋ฆฌ์ ์๋ค. ํฉ์ฑ๋ ๊ด์ธกยทํ๋ ๊ณต๊ฐ์ ์๋ฏธ๊ฐ ๋ํผ์ ์์ธ ์์์ ์๋ฌต์ ์ผ๋ก ๋ด๊ธด๋ค. ๊ทธ๋ฆฌํผ ๋ํผ๋ฅผ ์นด๋ฉ๋ผ ๋ํผ๋ณด๋ค ๋จผ์ ์์ผ๋ฉด ํ๋ ๋ฒกํฐ์ ๋ช ๋ฒ์งธ ์ฑ๋ถ์ด ๊ทธ๋ฆฌํผ์ธ์ง๊ฐ ๋ฌ๋ผ์ง๋ค. ์ ์ฑ ์ ํ์ต ์์ ์ ๊ณต๊ฐ ๊ท์ฝ์ ๊ทธ๋๋ก ๊ธฐ๋ํ๋ฏ๋ก, ์์๊ฐ ์ด๊ธ๋๋ฉด ์ค๋ฅ๊ฐ ์๋๋ผ ์กฐ์ฉํ ์๋ชป๋ ํ๋์ผ๋ก ๋ํ๋๋ค. ๋ ผ๋ฌธ์๋ ์ด ํฉ์ฑ ๊ณต๊ฐ์ ๊ฒ์ฆยทํ์ ์ฒดํฌํ๊ฑฐ๋ ๋ฐ์ดํฐ์ ์ ๊ท์ฝ์ ํจ๊ป ์ง๋ ฌํํ๋ ์ฅ์น์ ๋ํ ์์ ์ด ์๋ค. ํ๋ ์์ํฌ ๋ ผ๋ฌธ์์ ๊ฐ์ฅ ์ค๋ฌด์ ์ผ๋ก ์ค์ํ ์ง์ ํ๋๊ฐ ๋น์ด ์๋ ์ ์ด๋ค.
๋๊ธฐ ์คํ๊ณผ ์ฝ๋ฐฑ
Gymnasium ํ๊ฒฝ์ ์ ์์ ๋๊ธฐ๋ค โ A_t์ ํจ๊ณผ๊ฐ S_{t+1}์ ์จ์ ํ ๋ฐ์๋ผ์ผ ํ๋ค. RCS๋ ์ค๊ธฐ์ ์๋ฎฌ ๋ชจ๋์์ ์ด ๊ท์ฝ์ ๊ธฐ๋ณธ์ผ๋ก ์งํค๊ณ , ์ ์๋ ์ํ์ ๋๋ฌํด์ผ ํ๋์ด ๋ฐํ๋๋ค. ์๊ฒฉ์กฐ์์ฒ๋ผ ์ฆ์ ๋ฐํ์ด ํ์ํ๋ฉด ๋น๋๊ธฐ๋ก ์ค์ ํ ์ ์๋ค. ์ด๋ ์ชฝ์ด๋ ์คํ ๊ธฐ๋ฐ ์ค๊ณ ๋์ ์๋ก ๋ค๋ฅธ ์ผ์์ ๊ด์ธก์ด ์๊ฐ ์ ๋ ฌ๋๋ค๋ ๊ฒ์ด ๋ ผ๋ฌธ์ ๋ ผ๊ฑฐ๋ค.
์๋ฎฌ๋ ์ด์
์ชฝ์์ ์ด๋ฅผ ์ฑ๋ฆฝ์ํค๋ ์ฅ์น๊ฐ MuJoCo step์ ๊ฐ์ผ ์ฝ๋ฐฑ์ด๋ค. โ๊ทธ๋ฆฌํผ ๋ซ๊ธฐโ๊ฐ ๋๊ธฐ ๊ณ ์์ค ๋ช
๋ น์ด ๋๋ ค๋ฉด ๊ทธ๋ฆฌํผ๊ฐ โ๋ซํ์ ๋๋ฌํ๋คโ๊ณ ์๋ฎฌ๋ ์ด์
์ ์๋ ค์ผ ํ๊ณ , ๋ฐ๋๋ก ์ถฉ๋์ด ๊ฐ์ง๋๋ฉด ์ฆ์ ์ค๋จํด์ผ ํ๋ค. ์ด ์ฝ๋ฐฑ์ด ์ค๊ธฐ ๋ก๋ด ์ํํธ์จ์ด์ ๊ฑฐ๋์ ์๋ฎฌ๋ ์ด์
์์์ ํ๋ด ๋ด๋ ์ ์ฐฉ์ ๋ค. ์ค๊ธฐ์ ์๋ฎฌ์ด ๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ๋๋ค๋ ์ฃผ์ฅ์ด ๋ง์์น๋ก ๋๋์ง ์๋ ์ด์ ๊ฐ ์ฌ๊ธฐ์ ์๋ค.
๋ถ์ ํจ๊ณผ๋ก ๋์งํธ ํธ์์ด ๊ฑฐ์ ๊ณต์ง๋ก ๋์จ๋ค โ ์ค๊ธฐ๊ฐ ๋ฐ๋ ํ๋์ ๋ณ๋ ฌ ์๋ฎฌ ์ธ์คํด์ค์ ๊ทธ๋๋ก ํ๋ ค ์ค์๊ฐ์ผ๋ก ํจ๊ป ๋๋ฆฌ๋ ๊ฒ. ๋ ผ๋ฌธ์ ์ด๊ฑธ ํ๋กํ ํ์ดํ ๋๊ตฌ์ด์ โ์คํ ์ ํ๋ ๊ฒ์ฆโ ์ฉ๋๋ก ์ ์ํ๋ค.
VLAgents: ์์กด์ฑ ์ง์ฅ์ ํ๋ก์ธ์ค ๊ฒฝ๊ณ๋ก ์๋ฅธ๋ค
VLA๋ ์์กด์ฑ์ด ๋นก๋นกํด์ ๋ก๋ด ์ธํฐํ์ด์ค ์ชฝ ํจํค์ง์ ์์ฃผ ์ถฉ๋ํ๋ค. VLAgents๋ ์ ์ฑ ์ ํ์ด์ฌ ํ๊ฒฝ์ ์ค์น๋๋ ์์กด์ฑ ์ต์ ํจํค์ง๋ก, ์ ์ฑ ์ถ๋ก ํ์ดํ๋ผ์ธ์ ๊ฐ์ผ ์๋ฒ๋ฅผ ๋์ฐ๊ณ , RCS ํ๊ฒฝ ์ชฝ ํด๋ผ์ด์ธํธ์ RPC๋ก ํต์ ํ๋ค. ์๊ฒฉ์ด๋ฉด TCP, ๊ฐ์ ๋จธ์ ์ด๋ฉด ๊ณต์ ๋ฉ๋ชจ๋ฆฌ. ๋ ผ๋ฌธ์ด ๋๋ ์ด๋ ๋ โ โ RPC๋ผ ์ ์ก ๋ฐ์ดํฐ๋ฅผ ์ง์ญ ๋ณ์์ฒ๋ผ ๋ค๋ฃจ๋ฏ๋ก ์์ชฝ ์ธํฐํ์ด์ค๊ฐ ๋์ผํ๊ณ , โก ํ ํ์์คํ ์ ๊ด์ธก์ด ์ด๋ฏธ ์ ๋ ฌ๋ ์ฑ๋ก ๋์ด์จ๋ค(์ ๋ ฌ์ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ ์ธต์ด ์ฑ ์์ง๋ค).
์์งํ ๋งํ๋ฉด ์ด ๋ถ๋ถ์ ๊ฐ๋ ์ ์๋ก์์ ํฌ์ง ์๋ค. โ์ ์ฑ ์ ๋ณ๋ ํ๋ก์ธ์ค์ ์๋ฒ๋ก ๋์ฐ๊ณ ๊ด์ธก์ ๋ณด๋ด ํ๋์ ๋ฐ๋๋คโ๋ ํจํด์ openpi์ ์ ์ฑ ์๋ฒ๋ฅผ ๋น๋กฏํด ์ด๋ฏธ ํ์ค์ ๊ฐ๊น๋ค. ๋ค๋ง โก โ ๊ด์ธก ์ ๋ ฌ ์ฑ ์์ ์ ์ฑ ์๋ฒ๊ฐ ์๋๋ผ ํ๊ฒฝ ๋ํผ ์ธต์ผ๋ก ๋ฐ์ด ๋ฃ์ ๊ฒ โ ์ ์์ ๋๊ธฐ ์ค๊ณ์ ๋ง๋ฌผ๋ฆฐ ์ผ๊ด๋ ์ ํ์ด๊ณ , ์ค๋ฌด์์ ์นด๋ฉ๋ผยทํ๋กํ๋ฆฌ์ค์ ์ ํ์์คํฌํ๋ฅผ ์์ผ๋ก ๋ง์ถฐ ๋ณธ ์ฌ๋์ด๋ผ๋ฉด ๊ฐ์ ์์๋ณธ๋ค. ์ ์ฑ 7์ข ยท์๋ฎฌ ํ๊ฒฝ 3์ข ์ด ์ด๋ฏธ ๋ถ์ด ์๋ค๋ ์ ๋ ์ค์ฌ์ฉ ๊ด์ ์์๋ ์ฒดํฌ๋งํฌ ํ๋๋ณด๋ค ์๋ฏธ๊ฐ ํฌ๋ค. ์์ฌ์ด ๊ฒ์ ๊ทธ 7์ข ์ด ๋ฌด์์ธ์ง ๋ ผ๋ฌธ์ ๋์ด๋์ง ์๋๋ค๋ ์ ์ด๋ค.
๋ฐฐํฌ๋ ์ ์ ๊ณผ ์ฑ๋ฅ

๋ค ๊ฐ์ง ๋ฐฐํฌ ์ ์ (Fig. 3) โ ์ข์๋จ๋ถํฐ ์๊ณ ๋ฐฉํฅ์ผ๋ก FR3(Franka Hand, ์๋ชฉ+์ธก๋ฉด ์นด๋ฉ๋ผ), xArm7(Tilburg Hand, ์ธก๋ฉด ์นด๋ฉ๋ผ 1๋), SO101(์๋ชฉ+์ธก๋ฉด ์นด๋ฉ๋ผ), UR5e(Robotiq ๊ทธ๋ฆฌํผ, ์๋ชฉ+์ค๋ฒํค๋ ์นด๋ฉ๋ผ).
| ์ ์ | ํ | ์๋์ดํํฐ | ์นด๋ฉ๋ผ | ์๊ฒฉ์กฐ์ ์ ๋ ฅ | ๋ฐ๋ชจ ์ | ์ํฌ์คํ์ด์ค |
|---|---|---|---|---|---|---|
| FR3 | 7-DoF Franka Research 3 | Franka Hand | D405(์๋ชฉ) + D435(์ธก๋ฉด, ๋ ๋ฒ์งธ FR3์ ์ฅ์ฐฉ) | HTC Vive + OSC | 143 | 30ร40 cm |
| xArm7 | 7-DoF xArm7 | Tilburg Hand(16-DoF ๋ค์ง) | D435i(์ธก๋ฉด) | Meta Quest | 100 | 60ร30 cm |
| UR5e | 6-DoF UR5e | Robotiq 2F-85 | D405 ร2(์๋ชฉยท์ค๋ฒํค๋) | SpaceMouse(์ง๊ต ์๋) | 167 | 50ร50 cm |
| SO101 | 5-DoF SO101 | ๋ด์ฅ 1-DoF ๊ทธ๋ฆฌํผ | USB ์น์บ (์๋ชฉ) + D435 | leader-follower | 120 | 35ร20 cm |
์ธ ๊ธฐ๊ด์ ํฉ์ด์ ธ ์๊ณ , ํ์ DoF๊ฐ 5~7, ์๋์ดํํฐ๊ฐ 2์ง ๊ทธ๋ฆฌํผ๋ถํฐ 16-DoF ๋ค์ง ์๊น์ง ๊ฑธ์น๋ค. ํ๋ ์์ํฌ ๋ ผ๋ฌธ์์ ์ด ์ ๋์ ์ด์ง์ ๋ฐฐํฌ๋ ํํ์ง ์๊ณ , ์ด์์ฑ ์ฃผ์ฅ์ ๋ํ ๊ฐ์ฅ ์ค๋๋ ฅ ์๋ ์ฆ๊ฑฐ๋ค. Table II ๊ธฐ์ค ์ง์ ๋ถํ์ ๋ก๋ด 4์ข , ์๋์ดํํฐ 4์ข , ์ผ์ 4์ข (RealSense D400 ๊ณ์ด, ์น์บ , DIGIT, Tacto), ์ ๋ ฅ 4์ข (HTC Vive, Meta Quest 3, SpaceMouse, ํค๋ณด๋)์ด๊ณ ๊ตต๊ฒ ํ์๋ ํญ๋ชฉ์ ํ๋์จ์ดยท์๋ฎฌ๋ ์ด์ ์์ชฝ์์ ์ธ ์ ์๋ค. DIGIT/Tacto๊ฐ ์ฒ์๋ถํฐ ๋ค์ด ์๋ค๋ ์ ์ ์ด ๊ทธ๋ฃน(Calandra)์ ์ด๊ฐ ์ฐ๊ตฌ ๊ณ๋ณด๋ฅผ ์๊ฐํ๋ฉด ์์ฐ์ค๋ฝ๊ณ , ๊ฒฐ๋ก ์์ ์ด๊ฐ + ์ํ + ๋ชจ๋ฐ์ผ๋ก ํด๋จธ๋ ธ์ด๋๊น์ง ๊ฐ๊ฒ ๋ค๋ ๋ก๋๋งต๊ณผ ์ด์ด์ง๋ค.

์ค์ ์ฃผํ์ ๋๋น ์ค์ธก ๋ฐ์ดํฐ ์ฃผํ์(Fig. 4) โ 1000 ์คํ ์ด์ ํ๊ท , ์์์ ํ์คํธ์ฐจ. ์นด๋ฉ๋ผ 2๋ FR3๋ 120 Hz๊น์ง ์ด์์ ์ ๋ฐ๋ผ๊ฐ๊ณ , 4์นด๋ฉ๋ผ+DIGIT 2๊ฐ ๊ตฌ์ฑ๊ณผ ๋์ผ FR3 ๊ตฌ์ฑ์ 90 Hz ๋ถ๊ทผ์์ ํฌํํ๋ค.
๊ทธ๋ํ์์ ์ฝํ๋ ๊ฐ์ ๋๋ต ์ด๋ ๋ค โ 90 Hz ์ค์ ์์๋ ์ธ ๊ตฌ์ฑ ๋ชจ๋ โ90 Hz๋ก ์ด์์ ์์ ์๊ณ , 120 Hz์์ 120 / 107 / 101, 150 Hz์์ 146 / 115 / 100, 180 Hz์์ 158 / 113 / 102์ผ๋ก ๊ฐ๋ฆฐ๋ค. ์ฆ ์ผ์ ์๊ฐ ํฌํ์ ์ ์ ํ๋ค๋ ๋ ผ๋ฌธ์ ์์ ๊ณผ ๊ทธ๋ฆผ์ด ์ผ์นํ๋ค.
์ฌ๊ธฐ์ ํ ๊ฐ์ง ์ ๋ณด๋ฅผ ๋ฌ์์ผ ํ๋ค. Fig. 4๊ฐ ์ฌ๋ ๊ฒ์ ์๊ฒฉ์กฐ์ ์ค โ๋ฐ์ดํฐ ๊ธฐ๋ก ์ฒ๋ฆฌ๋โ์ด์ง ์ ์ด ๋ฃจํ์ โ์ง์ฐโ์ด ์๋๋ค. 50 Hz VLA ๋ฐฐํฌ์์ ์ค์ ๋ก ๋ฌธ์ ๊ฐ ๋๋ ๊ฒ์ ๊ด์ธก ํ๋ โ ์ถ๋ก โ ์คํ๊น์ง์ ์๋ํฌ์๋ ๋ ์ดํด์์ด๊ณ , ์ด ๋ ผ๋ฌธ์๋ ๊ทธ ์์น๊ฐ ์๋ค. ์นด๋ฉ๋ผ๊ฐ 30 fps๋ก ๋๋๋ฐ ๊ธฐ๋ก ๋ฃจํ๊ฐ ๊ทธ๋ณด๋ค ๋น ๋ฅด๋ฉด โ๊ฐ์ฅ ์ต๊ทผ ํ๋ ์์ ์ฌ์ฌ์ฉํ๋คโ๊ณ ๋ช ์๋ผ ์์ผ๋ฏ๋ก, 120 Hz๋ผ๋ ์ซ์๋ ์ ์๊ฐ ์ ๋ณด๊ฐ 120 Hz๋ก ๋ค์ด์จ๋ค๋ ๋ป์ด ์๋๋ค. โํ๋ VLAยทRL ๋ฐฐํฌ์ ์ ํฉํ๋คโ๋ ๊ฒฐ๋ก ์ ์ฒ๋ฆฌ๋์ผ๋ก ์ง์ง๋๊ณ ๋ ์ดํด์๋ก๋ ์ง์ง๋์ง ์๋๋ค.
ํ์คํฌ์ ๋ฐ์ดํฐ์ : ์ฌํ ๊ฐ๋ฅํ ์ต์ ๋ฒค์น๋งํฌ

๋ณต์ ํ ์๋ฎฌ๋ ์ด์ ์ฌ(Fig. 5) โ ์ผ์ชฝ์ ์บ๋ฆฌ๋ธ๋ ์ด์ ๋ ์นด๋ฉ๋ผ ํฌ์ฆ(์ฐ๋์)๊ฐ ๋ณด์ด๋ FR3 ์๋ฎฌ ์ฌ, ์ค๋ฅธ์ชฝ์ ์๋ชฉยท์ธก๋ฉด ์นด๋ฉ๋ผ์ ์ค์ ์์(์)๊ณผ ์๋ฎฌ ์์(์๋).
๋ฒค์น๋งํฌ ํ์คํฌ์ ์กฐ๊ฑด์ ๋ ๊ฐ์๋ค โ (1) ์ค๊ธฐ์ ์๋ฎฌ ์์ชฝ์์ ์คํ ๊ฐ๋ฅ, (2) ์ ์ ๊ฐ ์ฌํ ๊ฐ๋ฅ. FurnitureBench ๊ฐ์ ๊ธฐ์กด ๋ฒค์น๋งํฌ๋ ์กฐ๊ฑด์ ๋ง์กฑํ์ง๋ง ๋ ์ ๋ฅํ ๋ชจ๋ธ์๊ฒ ๋๋ฌด ์ด๋ ค์ ๋ชจ๋ธ ๊ฐ ๋น๊ต๊ฐ ๋ฌด์๋ฏธํด์ง๋ค๋ ๊ฒ์ด ์ ์๋ค์ ์ง๋จ์ด๋ค. ๊ทธ๋์ ๋ง๋ ๊ฒ์ด Pick-Cuboid โ ๋ น์ 3D ํ๋ฆฐํธ ์ง์ก๋ฉด์ฒด๋ฅผ ์์ ์์ธ๋ก ์ง๊ธฐ. ์์นยท์์ธ๋ ์๋๋ก ๊ณ ์ ํด ์ฌํ ๊ฐ๋ฅํ๊ณ , ์๋ฎฌ์์๋ ํฌ์ฆ๋ฅผ ์ง์ ์ง์ ํ๋ค.
FR3 ์ ์ ์ ๋ํ ์ผ ํ๋๊ฐ ๋์ ๋๋ค. ๋ก๋ด ํ ์์ ์ด ํ๋ธ๋ฅผ ๋ฌด์์ ์์น๋ก ์ฎ๊ฒจ ๋๋๋ค. ์ฌ๋์ด ๋์ผ๋ฉด ํธํฅ์ด ์๊ธฐ๋๋ฐ ์ด๊ฑธ ์ ๊ฑฐํ๊ณ , ๋ค์ผ๋ก ํ๋ธ ์์น๊ฐ ๋ฐ์ดํฐ์ ์ ๊ธฐ๋ก๋ผ ๋์ค์ ์๋ฎฌ์์ ๊ถค์ ์ ์ฌ์ํ ์ ์๋ค. ๋ฐ๋ฉด UR5eยทxArm7์ ์ฌ๋์ด ์์ผ๋ก ๋๋๋ค โ ๋ ผ๋ฌธ๋ UR5e ๊ฒฐ๊ณผ๋ฅผ ์ค๋ช ํ ๋ โ์ฌ๋์ด ๋์์ผ๋ฏ๋ก ํธํฅ์ด ์์ ์ ์๋คโ๊ณ ์ธ์ ํ๋ค. ๊ฐ์ ๋ฒค์น๋งํฌ๋ฅผ ํ๋ฐฉํ๋ฉด์ ๋ฐฐ์น ์ ์ฐจ๊ฐ ์ ์ ๋ง๋ค ๋ค๋ฅด๋ค๋ ์ฌ์ค์ ๋ค์ ํฌ๋ก์ค ์ ์ ๋น๊ต๋ฅผ ์ฝ์ ๋ ๊ธฐ์ตํด ๋ ํ์๊ฐ ์๋ค.
๊ธฐ๋ก์ 30 Hz, Parquet. ๊ด์ธก์๋ ์ ์ฒด ๋ก๋ด ์ํ(๊ด์ ๊ฐ[rad], ๋ก๋ด ๋ฒ ์ด์ค ํ๋ ์ ๊ธฐ์ค ์ง๊ต EE ํฌ์ฆ โ ์ขํ๊ณ ๊ท์ฝ์ด ๋ชจ๋ ๋ก๋ด์์ ํต์ผ๋จ), ๊ทธ๋ฆฌํผ ์ํ, ์นด๋ฉ๋ผ RGBยท๊น์ด๊ฐ ๋ค์ด๊ฐ๊ณ , ์บ๋ฆฌ๋ธ๋ ์ด์ ๋ ์นด๋ฉ๋ผ๋ผ๋ฉด ๋ด๋ถยท์ธ๋ถ ํ๋ผ๋ฏธํฐ ํ๋ ฌ๊น์ง ํจ๊ป ๋ค์ด๊ฐ๋ค. ์ขํ๊ณ ํต์ผ๊ณผ ์บ๋ฆฌ๋ธ๋ ์ด์ ๋๋ด์ ํฌ๋ก์ค ์๋ณด๋๋จผํธ ๋ฐ์ดํฐ์ ์์ ๋์ค์ ๋ฐ๋์ ๊ฐ์ ํ๋ ๊ฒฐ์ ์ด๋ค.
ํฉ์ฑ ๋ฐ์ดํฐ๋ ์ ํ ๋ณด๊ฐ๊ธฐ๋ก EE๋ฅผ ํ๋ธ๊น์ง ์ ๋ํ๋ ์คํฌ๋ฆฝํธ๋ก ๋ง๋ ๋ค. ํ๋ธ ๋์ด๋ฅผ ๊ด์ฐฐํ๋ ๋ํผ๋ก ์ฑ๊ณต์ ํ์ ํ๊ณ (์ ์ด ์๋ฎฌ ๋ถํ์ค์ฑ ๋๋ฌธ์ ์ฑ๊ณต์ด ๋ณด์ฅ๋์ง ์๋๋ค), ์ปจ์๋จธ๊ธ ๋ ธํธ๋ถ GPU์์ 20๋ถ์ โ1000 ์ํผ์๋. 3000๊ฐ๋ฅผ ์์ฑํด ์ฑ๊ณต๋ฅ 73%๋ก ๊ฑธ๋ฌ 2193๊ฐ๋ฅผ ๋จ๊ฒผ๋ค.
์ฌ๊ธฐ์ ๋ ผ๋ฌธ์ด ์ง๋๊ฐ๋ฏ ํ๋ฆฌ๋ ์ซ์ ํ๋๊ฐ ์ค์ ๊ฝค ์ค์ํ๋ค. ์ค๊ธฐ FR3 143 ์ํผ์๋๋ฅผ ์๋ฎฌ์์ ์ฌ์ํ๋๋ ์ฑ๊ณต์ ์ผ๋ก ์ฌํ๋ ๊ฒ์ด 73๊ฐ์๋ค. ์ฆ ์ฌ์ ์ฑ๊ณต๋ฅ โ51%. ์ด๊ฒ์ โ๋ฐ์ดํฐ์ ์ ๋ง๋ค์๋คโ๋ ๋ฌธ์ฅ ์์ ๋ฌปํ ์์ง๋ง, ์ฌ์ค ๋ณต์ ํ ์ฌ์ sim-real ๊ฒฉ์ฐจ๋ฅผ ์ ๋ํํ ๊ฐ์ด๋ค. ์นด๋ฉ๋ผ๋ฅผ ์บ๋ฆฌ๋ธ๋ ์ด์ ํ๊ณ CAD๋ก ํ ์ด๋ธ์ ๋ง์ถ๊ณ ํ ์ค์ฒ๊น์ง ๋ง์ถ ์ฌ์์๋ ์ค๊ธฐ ๊ถค์ ์ ์ ๋ฐ์ ์๋ฎฌ์์ ๋ฌผ๊ฑด์ ๋ชป ์ง๋๋ค. ๋ ผ๋ฌธ์ ์ด ์์น๋ฅผ ๊ฒฉ์ฐจ์ ์งํ๋ก ๋ ผ์ํ์ง ์๋๋ค.
VLA ์คํ

์ธ ๊ฐ์ง ์ค์ ์ VLA ์ฑ๊ณต๋ฅ (Fig. 6) โ ์ข์: ๋ค ์ ์ ์์ ํ์ธํ๋ํ \pi_0(30 Hz, ์ก์ ์ฒญํน 20, ๊ฐ 50 ๋กค์์). ์ฐ์: FR3 ๋ฐ์ดํฐ๋ฅผ 5 Hz๋ก ๋ค์ด์ํํด ํ์ธํ๋ํ OctoยทOpenVLAยท\pi_0๋ฅผ ์ค๊ธฐ์ ๋ณต์ ์๋ฎฌ์์ ํ๊ฐ. ํ๋จ: ํฉ์ฑ/์ค๊ธฐ ๋ฐ์ดํฐ ํผํฉ ๋น์จ๋ณ ๊ฒฐ๊ณผ.
(1) \pi_0 ํฌ๋ก์ค ์ ์
FR3 0.96 > xArm7 0.84 > UR5e 0.79 > SO101 0.62. ๋ ผ๋ฌธ์ ํด์์ ์ฌ์ ํ์ต ๋ถํฌ๋ก ๊ฐ๋ฆฐ๋ค๋ ๊ฒ์ด๋ค โ Franka์ UR5e+Robotiq์ \pi_0 ์ฌ์ ํ์ต ๋ฐ์ดํฐ์ ์๊ณ , SO101์ ์ DoFยท์ํ์ด๋ผ ๋ถํฌ์์ ๋ฉ๋ฉฐ ์ ๊ฐ ๋ถํ์ ๋ฐฑ๋์ยท๋งํฌ ์ฒ์ง์ด ์ ์ด ์ค์ฐจ๋ฅผ ํค์ด๋ค. xArm7์ ์๋์ดํํฐ๊ฐ ์์ ํ ๋ค๋ฅธ๋ฐ๋ ์ ๋์ค๋๋ฐ, ์ ์๋ค์ ๋ค์ง ํ์ง์ ๊ฐ๊ฑดํจ๊ณผ Pick-Toy(๋ณํ ๊ฐ๋ฅํ ์ฅ๋๊ฐ)๊ฐ ์ ์ด์ ๋ ์ฌ์ด ํ์คํฌ๋ผ๋ ์ ์ ํจ๊ป ๋ ๋ค.
์ด ํด์ ์์ฒด๋ ์ฑ์คํ๋ค. ๋ฌธ์ ๋ ๋ง๋๊ทธ๋ํ๊ฐ ์ ๋ํ๋ ๋น๊ต๋ฅผ ์คํ ์ค๊ณ๊ฐ ์ง์งํ์ง ๋ชปํ๋ค๋ ๊ฒ์ด๋ค. ๋ค ๋ง๋๋ ํ์คํฌ(Pick-Cuboid vs Pick-Toy), ์ํฌ์คํ์ด์ค(30ร40 ~ 60ร30 cm), ๋ฌผ์ฒด ํฌ๊ธฐ, ๋ฐฐ์น ์ ์ฐจ(๋ก๋ด ์๋ vs ์ฌ๋ ์๋), ์นด๋ฉ๋ผ ์(1~2๋), ๋ฐ์ดํฐ ์(100~167)๊ฐ ์ ๋ถ ๋ค๋ฅด๋ค. 50 ๋กค์์์์ ์ฑ๊ณต๋ฅ ์ ํ์ค์ค์ฐจ๋ 0.05~0.07 ์์ค์ด๋ฏ๋ก xArm7(0.84)๊ณผ UR5e(0.79)์ ์ฐจ์ด๋ ๋ ธ์ด์ฆ์ ๊ตฌ๋ณ๋์ง ์๋๋ค. ์ด ๊ทธ๋ฆผ์ โRCS๋ก ๋ค ๋ก๋ด์์ ๊ฐ์ ํ์ดํ๋ผ์ธ์ ๋๋ฆด ์ ์๋คโ์ ์ฆ๊ฑฐ์ด์ง, ๋ก๋ด/๋ชจ๋ธ ๊ฐ ์ฑ๋ฅ ์์์ ์ฆ๊ฑฐ๊ฐ ์๋๋ค. ๋ ผ๋ฌธ๋ ์์๋ฅผ ๊ฐํ๊ฒ ์ฃผ์ฅํ์ง๋ ์์ง๋ง, ํ๋์ ์ถ์ ๋ค ๋ง๋๋ฅผ ์ธ์ฐ๋ ์๊ฐ ๋ ์๋ ์์๋ฅผ ์ฝ๋๋ค.
(2) 5 Hz ๋จ์ผ์คํ ์์ธก: OctoยทOpenVLAยท\pi_0
OpenVLA๊ฐ ์ก์ ์ฒญํน์ ๋ชป ํ๋ฏ๋ก ๊ณต์ ์ฑ์ ์ํด ๋ฐ์ดํฐ๋ฅผ 5 Hz๋ก ๋ค์ด์ํํ๊ณ ๋๊ธฐ์ ๋จ์ผ์คํ ์์ธก๋ง ์ํจ ๋น๊ต๋ค. ์ค๊ธฐ 30 ๋กค์์ / ์๋ฎฌ 100 ๋กค์์.
| ๋ชจ๋ธ | ์ค๊ธฐ | ์๋ฎฌ(๋ณต์ ์ฌ) |
|---|---|---|
| Octo | 0.03 | 0.00 |
| OpenVLA | 0.20 | 0.00 |
| \pi_0 | 0.93 | 0.37 |
OctoยทOpenVLA์ ์ ์กฐ๋ ์ฌ์ ํ์ต ๋ฐ์ดํฐ์ Franka(์ ํํ๋ FR3์ ์ ์ ์ธ Panda) ๋น์ค์ด ์๋ค๋ ์ ๊ณผ ์ ํ ์ฐ๊ตฌ์ ๋ณด๊ณ ๋ก ์ค๋ช ๋๋ค. \pi_0๋ 30 Hz ์ฒญํน ๋ฒ์ (0.96)๋ณด๋ค ์ฝ๊ฐ ๋จ์ด์ง๋๋ฐ, ์ฌ์ ํ์ต ๊ถค์ ์ด ์ฃผ๋ก 50/30 Hz๋ผ๋ ์ ์์ ์์๋ ๊ฒฐ๊ณผ๋ค.
์ฌ๊ธฐ์ ์ ์ ์ค์ํ ์ซ์๋ \pi_0์ real 0.93 โ sim 0.37์ด๋ค. ๋ ผ๋ฌธ์ ์ด๋ฅผ โ์ด๋ ์ ๋์ ๋๋ฉ์ธ ์ ์ด ๋ฅ๋ ฅโ์ผ๋ก ๊ธ์ ์ ์ผ๋ก ์ฝ์ง๋ง, ๋ค์ง์ผ๋ฉด ์บ๋ฆฌ๋ธ๋ ์ด์ ๊น์ง ๋ง์ถ ๋ณต์ ์ฌ์์ ์ฑ๋ฅ์ด 60% ํฌ์ธํธ ์ฆ๋ฐํ๋ค๋ ๋ป์ด๋ค. ์์ ๊ถค์ ์ฌ์ ์ฑ๊ณต๋ฅ 51%์ ๊ฐ์ ์ด์ผ๊ธฐ์ ๋ค๋ฅธ ์ผ๊ตด์ด๋ค.
(3) ์ฒดํฌํฌ์ธํธ ๋จ์ real-to-sim ํ๊ฐ

ํ์ต ์ฒดํฌํฌ์ธํธ๋ณ ์ฑ๊ณต๋ฅ (Fig. 7) โ ์ฒดํฌํฌ์ธํธ๋ง๋ค ์ค๊ธฐ 20 ๋กค์์ยท์๋ฎฌ 100 ๋กค์์ ํ๊ฐ. ์ผ์ชฝ: FR3 ์ค๊ธฐ 143 ์ํผ์๋๋ง์ผ๋ก ํ์ต. ์ค๋ฅธ์ชฝ: ์ค๊ธฐ 143 + ๋ณต์ ์๋ฎฌ ์คํฌ๋ฆฝํธ ๋ฐ์ดํฐ 500 ์ํผ์๋ ํผํฉ.
SIMPLER์ ์์ด๋์ด๋ฅผ ๋ฐ๋ผ, ํ์ต ์ค ๋ชจ๋ ์ฒดํฌํฌ์ธํธ๋ฅผ ์๋ฎฌ์์ ํ๊ฐํด ์ค๊ธฐ ์ฑ๋ฅ์ ๋๋ฆฌ ์งํ๋ก ์ธ ์ ์๋์ง ๋ณธ ์คํ์ด๋ค. ์ ์๋ค์ ๊ฒฐ๋ก ์ โ์๋ฎฌ ์ฑ๊ณต๋ฅ ์ด ์ค๊ธฐ์ ํํ์ ์ค๋คโ, โ๋์จํ ์๊ดโ ์ด๋ค.
๊ทธ๋ฆผ์ ๊ฐ์ผ๋ก ์ฝ์ผ๋ฉด ์ผ์ชฝ ํจ๋(์ค๊ธฐ ๋ฐ์ดํฐ๋ง)์์ ์ค๊ธฐ SR์ 0.5๋ง ์คํ ๋ถํฐ 0.70 โ 0.75 โ 0.85 โ 0.65 โ 0.95 โ 0.96, ์๋ฎฌ SR์ 0.50 โ 0.51 โ 0.57 โ 0.54 โ 0.64 โ 0.70์ผ๋ก ์์ง์ธ๋ค. ์ฌ๊ธฐ์ ์ค๊ธฐ ๊ณก์ ์ 2๋ง ์คํ ์ง์ ๊ธ๋ฝ(0.85 โ 0.65)์ ์ฃผ๋ชฉํ ๋งํ๋ค. ์ค๊ธฐ 20 ๋กค์์์์ ์ฑ๊ณต๋ฅ ์ ํ์ค์ค์ฐจ๋ ์ฝ 0.1์ด๋ฏ๋ก ์ด ์ ๋ ์ง๋์ ํ์ต ๋์ญํ์ด ์๋๋ผ ํ๊ฐ ๋ ธ์ด์ฆ๋ก ์ถฉ๋ถํ ์ค๋ช ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ๋ก ๊ทธ ๋ ธ์ด์ฆ ํญ์ด โ๋์จํ ์๊ดโ์ด๋ผ๋ ๊ฒฐ๋ก ์ ์ ๋ขฐ๋๋ฅผ ์ ํํ๋ค โ ์๊ด์ ๋ ผํ๋ ค๋ฉด ์ฒดํฌํฌ์ธํธ 6๊ฐ, ์ค๊ธฐ 20 ๋กค์์์ผ๋ก๋ ๋ถ์กฑํ๋ค. ๋ ผ๋ฌธ์ด โloose correlationโ์ด๋ผ๊ณ ์กฐ์ฌ์ค๋ฝ๊ฒ ์ด ๊ฒ์ ์ ์งํ์ง๋ง, ๋์์ ์ด ๋๋ฆฌ ์งํ๋ฅผ โํ์ต ์ค ๋ชจ๋ธ ์ค๊ณยทํ์ดํผํ๋ผ๋ฏธํฐ ์ ํ์ ์ธ ์ ์๋คโ๊ณ ์ ๋งํ๋ ๊ฒ์ ๊ทธ ์ ์งํจ๋ณด๋ค ํ ๊ฑธ์ ์์ ๋๊ฐ ์์ ์ด๋ค.
์ค๋ฅธ์ชฝ ํจ๋(์ค๊ธฐ + ํฉ์ฑ ํผํฉ)์ ํจ์ฌ ๊น๋ํ๋ค. ์ค๊ธฐ SR์ด 1๋ง ์คํ ์์ 1.00์ ๋๋ฌํด ๊ทธ๋๋ก ํํํ๊ณ , ์๋ฎฌ SR๋ 0.93~0.98์์ ๋ถ์ด ๋ค๋๋ค. ์๋ฎฌ ํ๊ฐ ๋๋ฉ์ธ์ด ํ์ต ๋ถํฌ ์(in-distribution)์ ๋ค์ด์๊ธฐ ๋๋ฌธ์ด๋ค.
(4) ํฉ์ฑ/์ค๊ธฐ ํผํฉ โ ์ด ๋ ผ๋ฌธ์์ ๊ฐ์ฅ ํฅ๋ฏธ๋กญ๊ณ ๊ฐ์ฅ ๋ ํต์ ๋ ์คํ
| ํ์ต ๋ฐ์ดํฐ | ์ค๊ธฐ ์ฑ๊ณต๋ฅ | ์๋ฎฌ ์ฑ๊ณต๋ฅ |
|---|---|---|
| ์ค๊ธฐ 10 ์ํผ์๋ | 0.16 | 0.08 |
| ํฉ์ฑ 100 ์ํผ์๋ | 0.22 | 0.93 |
| ์ค๊ธฐ 10 + ํฉ์ฑ 100 | 0.41 | 0.89 |
์ฝ์ด์ผ ํ ๊ฒ์ ์ธ ์ค์ ๊ด๊ณ๋ค. ์ค๊ธฐ 10๊ฐ๋ง์ผ๋ก๋ ์ ํ์คํฌยท์ ์ ์ผ๋ก ์ ์ด๊ฐ ์ ๋๋ค(0.16). ํฉ์ฑ 100๊ฐ๋ง์ผ๋ก๋ ์ค๊ธฐ์์๋ 0.22์ ๊ทธ์น๋ค(๋ค๋ง sim-to-real ๋ฐฉํฅ์ ์ ์ด ๋ฅ๋ ฅ ์์ฒด๋ ํ์ธ๋๋ค). ๊ทธ๋ฐ๋ฐ ๋์ ์์ผ๋ฉด 0.41 โ ๋ ๋จ๋ ์คํ์ ํฉ(0.16+0.22=0.38)์ ๊ฐ๊น๊ฑฐ๋ ๊ทธ ์ด์์ด๊ณ , ๋ ผ๋ฌธ์ ํํ์ผ๋ก๋ โ๋น๋ก๋ฅผ ๋์ด(over-proportionally)โ ์ค๋ฅธ๋ค.
์ด ๊ฒฐ๊ณผ๊ฐ ๋งค๋ ฅ์ ์ธ ์ด์ ๋ ๋ช ํํ๋ค. ์ค๊ธฐ ๋ฐ์ดํฐ ์์ง์ด ๋ณ๋ชฉ์ธ ์ํฉ์์ โ์ค๊ธฐ ์๋ + ์๋ฎฌ ๋๋โ์ด ์ค๊ธฐ ๋๋์ ๋ถ๋ถ์ ์ผ๋ก ๋์ฒดํ๋ค๋ ์ด์ผ๊ธฐ์ด๊ณ , ์ค์ ๋ก 143 real + 500 sim ์กฐํฉ์ 1๋ง ์คํ ๋ง์ ์ค๊ธฐ 100%์ ๋๋ฌํ๋ค.
๊ทธ๋ฐ๋ฐ ๊ทผ๊ฑฐ์ ๋๊ป๋ ์๋ค.
- ํผํฉ ๋น์จ์ด ์ธ ์ ๋ฟ์ด๋ค. 10 real + 10 sim, 100 real + 100 sim, 0 real + 500 sim ๊ฐ์ ์ค๊ฐยท์๊ทน ์ง์ ์ด ์์ด โ๋น๋ก๋ฅผ ๋์ดโ๊ฐ ๊ณก์ ์ ์ด๋ ๊ตฌ๊ฐ์์ ์ฑ๋ฆฝํ๋์ง ์ ์ ์๋ค.
- ๋ฐ๋ณต์ด ์๋ค. ์๋ 1๊ฐ, ํ์คํฌ 1๊ฐ(Pick-Cuboid), ๋ชจ๋ธ 1๊ฐ(\pi_0), ์ ์ 1๊ฐ(FR3). ์ค๊ธฐ 50 ๋กค์์ ๊ธฐ์ค 0.41์ ํ์ค์ค์ฐจ๋ โ0.07์ด๋ฏ๋ก 0.22์์ ์ฐจ์ด๋ ์ ์ํ๋ค๊ณ ๋ณผ ๋งํ์ง๋ง, ์๋ ๋ฐ๋ณต์ด ์์ผ๋ ํ์ต ๋ถ์ฐ์ ์ธก์ ๋์ง ์์๋ค.
- ํผํฉ ์ด๋์ ์์ธ์ด ๋ถ๋ฆฌ๋์ง ์์๋ค. ๋ฐ์ดํฐ ์ด๋์ด ๋์ด์์ธ๊ฐ(10 โ 110), ๋๋ฉ์ธ ๋ค์์ฑ์ด ๋์ด์์ธ๊ฐ, ์๋๋ฉด ํฉ์ฑ ๋ฐ์ดํฐ๊ฐ ์คํฌ๋ฆฝํธ ๊ถค์ ์ด๋ผ ๊นจ๋ํด์์ธ๊ฐ? ์ด๋์ ๋ง์ถ ๋์กฐ๊ตฐ(์: ์ค๊ธฐ 110 ์ํผ์๋)์ด ์๋ค.
์ฆ ์ด๊ฒ์ โํฅ๋ฏธ๋ก์ด ๊ด์ฐฐโ์ด์ง โํ๋ฆฝ๋ ๊ฒฐ๊ณผโ๊ฐ ์๋๋ค. ๋ ผ๋ฌธ์ ๊ธฐ์ฌ ๋ชฉ๋ก 4๋ฒ์ด ์ด ๋ฐ๊ฒฌ์ ๋ช ์์ ์ผ๋ก ๋ด๊ฑธ๊ณ ์๋ค๋ ์ ์ ์๊ฐํ๋ฉด, ์ํํธ์จ์ด ๋ ผ๋ฌธ์ ๋ถ์ ์คํ์น๊ณ ๋ ์ฃผ์ฅ์ด ์์ ํธ์ด๋ค. ๋ฐ๋๋ก ๋งํ๋ฉด, RCS ๊ฐ์ ๋๊ตฌ๊ฐ ์์ด์ผ ์ด๋ฐ ์คํ์ ์ธ๊ฒ ๋ฐ๋ณตํ ์ ์๋ค๋ ๋ ผ๋ฌธ ์์ ์ ๋ฉ์์ง์๋ ์ ๋ง๋๋ค.
RL ํ์ดํ๋ผ์ธ
VLA ํ์ต์ GPU ๋ฐ์ด๋์ ํ์ค ๋ฅ๋ฌ๋ ํ์ดํ๋ผ์ธ์ด์ง๋ง, RL์ ์๋ฎฌ๋ ์ด์ ๊ณผ ์ ์ฑ ์ถ๋ก ์ด ์ด์ดํ ์ฝํ ๋ฃจํ๋ค. GPU ๋ณ๋ ฌ ์๋ฎฌ๋ ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋์ ํจ์ฌ ๋์๋, ์๊ฐ ๊ธฐ๋ฐ ์ ์ฑ ์์๋ ๋ ๋๋ง ๋น์ฉ์ด ์ ์ฒด์ ํฐ ๋ถ๋ถ์ ์ฐจ์งํ๋ฏ๋ก CPU MuJoCo๊ฐ ์ฑ๋ฅ๊ณผ ๋ฒ์ฉ์ฑ์ ์ข์ ์ ์ถฉ์ด๋ผ๋ ๊ฒ์ด ์ ์๋ค์ ๋ ผ๊ฑฐ๋ค.
- SB3์ ๋ณ๋ ์์ ์์ด ๋ณ๋ ฌ ํ์ต์ด ๋ถ๊ณ , Gymnasium API ๋์ ๋๋ถ๋ถ์ ํ์ด์ฌ RL ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํธํ๋๋ค.
- ์ ํด์๋ ์นด๋ฉ๋ผ 1๋ ๋ ๋๋ง ๊ธฐ์ค 24 ๋ณ๋ ฌ ํ๊ฒฝ์์ 2000 steps/s ์ด์. ๋ฐํ์์ ํฐ ๋ชซ์ด ๋ ๋๋ง์ด๊ณ ์ฌ์ ๋จ์ํํ๋ฉด ํฌ๊ฒ ์ค์ผ ์ ์๋ค.
- ๋ณด์์ ManiSkill3์
PickCube-v1ํผํ ์ ๊ธฐ๋ฐ ์ ฐ์ดํ์ ์ด์ฐ ์ฑ๊ณต ๋ณด์์ ๋ํ ๊ฒ. ํ์ํ ์ ๋ณด(๋ฌผ์ฒด ๊ฐ ๊ฑฐ๋ฆฌ, ํ์ง ์ฌ๋ถ)๋ RCS๊ฐ ์ ๊ณตํ๋ค. - ๋ฐ๋๋ผ PPO, ์ ๋ ฅ์ RGB 2๋ + ํ๋กํ๋ฆฌ์ค์ ์ , ์ถ๋ ฅ์ ์๋ ๊ด์ ๊ฐ. ์ฑ๋ฅ๋ ํ์ดํผํ๋ผ๋ฏธํฐ๋ ํ๋ํ์ง ์๊ณ RTX 4080 + 12์ฝ์ด์์ 3์๊ฐ(8.5M ์คํ )์ ์ฑ๊ณต๋ฅ 100%.
์ด ์ ์ ๊ฒฐ๋ก ์ โRCS๊ฐ RL ํ์ดํ๋ผ์ธ์ ๋ณ๋ชฉ์ด ์๋๋คโ์ธ๋ฐ, ์ด ์ฃผ์ฅ์ ์คํ์ด ์ค์ ๋ก ๋ณด์ฌ ์ค ๊ฒ๋ณด๋ค ์ฝ๊ฐ ๋๋ค. ๋ณด์ฌ ์ค ๊ฒ์ ํ์ดํ๋ผ์ธ์ด ์ฐ๊ฒฐ๋๊ณ ๋๋ ๊ฒ์ด๋ค. โ๋ณ๋ชฉ์ด ์๋๋คโ๋ฅผ ๋ณด์ด๋ ค๋ฉด ๊ฐ์ MuJoCo ๋ชจ๋ธยท๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ RCS ์์ด ๋๋ฆฐ ์ฒ๋ฆฌ๋๊ณผ ๋น๊ตํด ์ค๋ฒํค๋๋ฅผ ์ธก์ ํด์ผ ํ๋๋ฐ, ๊ทธ ๋์กฐ๊ตฐ์ด ์๋ค. ๊ทธ๋ฆฌ๊ณ โCPU MuJoCo๊ฐ ์ข์ ์ ์ถฉโ์ด๋ผ๋ ๋ ผ๊ฑฐ ์์ฒด๋ GPU ๋ณ๋ ฌ ๋์(ManiSkill3, Isaac Lab)๊ณผ ๊ฐ์ ํ์คํฌ์์ ์ธก์ ๋ ๋น๊ต๊ฐ ์๋ค โ ๋ ๋๋ง์ด ๋น์ธ๋ค๋ ์ผ๋ฐ๋ก ์ ๋ง์ง๋ง, ๊ทธ ์ผ๋ฐ๋ก ์ด ์ด ํ์คํฌ์์ ๋ช ๋ฐฐ์ ์ฐจ์ด๋ก ๋ํ๋๋์ง๋ ์ ์๋์ง ์๋๋ค. 24 ํ๊ฒฝ 2000 steps/s๋ GPU ๋ณ๋ ฌ ์๋ฎฌ๋ ์ดํฐ๊ฐ ๋ณด๊ณ ํ๋ 10^4~10^5 ์์ค๊ณผ๋ ์๋ฆฟ์๊ฐ ๋ค๋ฅด๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ์ค๊ณ ๊ฒฐ์ ์ด ๋ช ์์ ์ด๊ณ ์ผ๊ด๋๋ค. โ๋น๋ถ์ฐยท๋๊ธฐ ๊ธฐ๋ณธ๊ฐ + ํ์ ์ RPCโ๋ผ๋ ์ ํ์ด ๊ด์ธก ์๊ฐ ์ ๋ ฌ, ๋ณ๋ ฌํ, ์จ๋ผ์ธ RL ์ง์์ผ๋ก ์ผ๊ด๋๊ฒ ๊ท๊ฒฐ๋๋ค. ํ๋ ์์ํฌ ๋ ผ๋ฌธ์ด ํํ ๋ค์ด์ด๊ทธ๋จ๋ง ๋ณด์ฌ ์ฃผ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, ๋ํผ๋ฅผ ํํ๋ก ํ์ํํ๊ณ ํ๋/๊ด์ธก ์ฒด์ธ์ ์์ผ๋ก ์ด ๊ฒ๋ ์ข๋ค.
- ์ธ ๊ธฐ๊ด 4๊ฐ ์ ์ ๋ฐฐํฌ๋ ์ด์์ฑ์ ์ค๋ฌผ ์ฆ๊ฑฐ๋ค. 5~7 DoF, 2์ง ๊ทธ๋ฆฌํผ๋ถํฐ 16-DoF ๋ค์ง ์๊น์ง, ์๋ก ๋ค๋ฅธ ์๊ฒฉ์กฐ์ ์ฅ์น๊น์ง ํฌํจํ๋ค. ์ด ์ ๋ ์ด์ง์ฑ์ ์ปค๋ฒํ ๋ฐฐํฌ ์ฌ๋ก๋ ํ๋ ์์ํฌ ๋ ผ๋ฌธ์์ ๋๋ฌผ๋ค.
- ๋ถ์ฐ๋ฌผ์ ์ฌ์ฌ์ฉ ๊ฐ์น๊ฐ ๋๋ค. ์ขํ๊ณ๋ฅผ ํต์ผํ ํฌ๋ก์ค ์๋ณด๋๋จผํธ ๋ฐ์ดํฐ์ 4์ข (์ด 530 ์ค๊ธฐ ๋ฐ๋ชจ)๊ณผ ์บ๋ฆฌ๋ธ๋ ์ด์ ํ๋ ฌ ๋๋ด, ๋ณต์ MuJoCo ์ฌ, ๊ทธ๋ฆฌ๊ณ โ๋ ์ ๋ฅํ ๋ชจ๋ธ๋ ๊ตฌ๋ถ๋๋โ ์ต์ ๋ฒค์น๋งํฌ ํ์คํฌ๋ ๊ฐ๊ฐ ๋ฐ๋ก ์ธ๋ชจ๊ฐ ์๋ค.
- ๊ณต๊ฐ๊ฐ ์ถฉ์คํ๋ค. ์ฝ๋(GitHub), ๋ฐ์ดํฐ์ (HuggingFace), ๋ฌธ์ ์ฌ์ดํธ, ์์๊น์ง ๊ฐ์ท๋ค. ์์ ์ฌ๋ฌ ๋ฏธ์ธก์ ํญ๋ชฉ๋ค์ด ์ต์ํ ๋ ์๊ฐ ์ง์ ์ฌ์ด ๋ณผ ์ ์๋ ์ํ๋ก ์ด๋ ค ์๋ค๋ ๋ป์ด๋ค.
- VLA ๋น๊ต ์์ฒด๊ฐ ๋ถ์์ ๊ธฐ์ฌ๋ค. OctoยทOpenVLAยท\pi_0๋ฅผ ๋์ผ ์ ์ ยท๋์ผ ํ์คํฌยท๋์ผ ํ๋กํ ์ฝ๋ก ๋๋ํ ๋์ ํ๋ ๊ทธ ์์ฒด๋ก ์ฐธ๊ณ ํ ๊ฐ์ด ์๋ค.
์ฝ์ ยทํ๊ณ
- โleanโ์ด ํ ๋ฒ๋ ์ธก์ ๋์ง ์๋๋ค. ์ ๋ชฉ๊ณผ ์ด๋ก์ ํต์ฌ ํ์ฉ์ฌ์ธ๋ฐ, ์์กด์ฑ ์ยท์ค์น ์๊ฐยท์ฝ๋๋ยท๋น๋ ์๊ฐยท๋ฉ๋ชจ๋ฆฌ ํํ๋ฆฐํธ ์ค ์ด๋ค ์์น๋ ์๋ค. C++ ์ฝ์ด + pybind + MuJoCo + Pinocchio + OMPL ์กฐํฉ์ด ์์ ํ์ด์ฌ LeRobot๋ณด๋ค ๊ฐ๋ณ๋ค๋ ๊ฒ์ ์๋ช ํ์ง ์๋ค.
- ํ๋ ์์ํฌ ๋ ผ๋ฌธ์ธ๋ฐ ํ๋ ์์ํฌ ๋น๊ต ์คํ์ด ์๋ค. ์คํ ์ ๋ถ๊ฐ โRCS๋ก X๋ฅผ ํ ์ ์๋คโ์ด์ง โRCS๋ก ํ๋ฉด Y๋ณด๋ค ๋ซ๋คโ๊ฐ ์๋๋ค. ๊ฐ์ ํ์คํฌ๋ฅผ LeRobot/Isaac Lab์ผ๋ก ๊ตฌํํ์ ๋์ ์ฝ๋๋ยท๊ฐ๋ฐ ์๊ฐยท์ฒ๋ฆฌ๋ ๋น๊ต๊ฐ ํ๋๋ผ๋ ์์๋ค๋ฉด Table I์ ์ฒดํฌ๋งํฌ๊ฐ ๊ทผ๊ฑฐ๋ฅผ ์ป์์ ๊ฒ์ด๋ค. ์ฌ์ฉ์ฑ(usability)์ ํ๊ฐํ๊ฒ ๋ค๊ณ ์ด๋ก์ ์ผ์ง๋ง, ์ค์ ๋ก ํ๊ฐ๋ ๊ฒ์ ๊ธฐ๋ฅ ์ปค๋ฒ๋ฆฌ์ง์ ์ฒ๋ฆฌ๋์ด๋ค.
- ๋ ์ดํด์๊ฐ ์๋ค. ์์ ์ง์ ๋๋ก Fig. 4๋ ๊ธฐ๋ก ์ฒ๋ฆฌ๋์ด๊ณ , VLA ๋ฐฐํฌ์์ ์ค์ง์ ์ผ๋ก ์ค์ํ ๊ด์ธกโ์ถ๋ก โ์คํ ์ง์ฐ์ ๋ณด๊ณ ๋์ง ์๋๋ค. RPC ๊ฒฝ๊ณ(TCP/๊ณต์ ๋ฉ๋ชจ๋ฆฌ)๋ฅผ ๋๋ ๋น์ฉ๋ ๋ง์ฐฌ๊ฐ์ง๋ค.
- ํฌ๋ก์ค ์ ์ ๋ง๋๊ทธ๋ํ๊ฐ ์ง์ง๋์ง ์๋ ๋น๊ต๋ฅผ ์ ๋ํ๋ค. ํ์คํฌยท๋ฌผ์ฒดยท์ํฌ์คํ์ด์คยท๋ฐฐ์น ์ ์ฐจยท์นด๋ฉ๋ผ ์ยท๋ฐ์ดํฐ ์๊ฐ ๋ชจ๋ ๋ค๋ฅธ ๋ค ์กฐ๊ฑด์ ํ๋์ ์ถ์ ์ธ์ ๋ค. 50 ๋กค์์์ ํต๊ณ์ ๋ถํ์ค์ฑ(ยฑ0.05~0.07)๋ ํ๊ธฐ๋์ง ์๋๋ค.
- ํผํฉ ๋ฐ์ดํฐ ๊ฒฐ๊ณผ๊ฐ ๋จ๋ฐ์ด๋ค. ๊ธฐ์ฌ ๋ชฉ๋ก์ ๋ช ์์ ์ผ๋ก ์ฌ๋ฆฐ ๋ฐ๊ฒฌ์ธ๋ฐ ํผํฉ ๋น์จ 3์ , ์๋ 1๊ฐ, ํ์คํฌ 1๊ฐ, ์ด๋ ๋์กฐ๊ตฐ ์์. โover-proportionalโ์ด๋ผ๋ ํํ์ ์ง์งํ ๋งํ ์ค๊ณ๊ฐ ์๋๋ค.
- ํ๊ฐ ๋กค์์ ์๊ฐ ์ ๋ฐ์ ์ผ๋ก ์ ๋ค. ์ฒดํฌํฌ์ธํธ๋น ์ค๊ธฐ 20 ๋กค์์์ ํ์ค์ค์ฐจ๊ฐ โ0.1์ด๊ณ , Fig. 7 ์ผ์ชฝ์ ์ง๋์ ์ด ๋ ธ์ด์ฆ๋ก ๋๋ถ๋ถ ์ค๋ช ๋๋ค. ๊ทธ ์์์ โ์๋ฎฌ์ด ์ค๊ธฐ์ ํํโ, โ๋์จํ ์๊ดโ์ ๊ฒฐ๋ก ์ผ๋ก ์ธ์ด๋ค.
- ๋ณต์ ์ฌ์ sim-real ๊ฒฉ์ฐจ๊ฐ ์ ๋ฉด์ผ๋ก ๋ ผ์๋์ง ์๋๋ค. ์ค๊ธฐ ๊ถค์ ์ฌ์ ์ฑ๊ณต๋ฅ 51%(143 โ 73), \pi_0์ real 0.93 โ sim 0.37์ ๋ ๋ค ๊ฒฉ์ฐจ์ ์ ๋ ์งํ์ธ๋ฐ, ๊ฐ๊ฐ ๋ฐ์ดํฐ์ ๊ตฌ์ฑ ์ค๋ช ๊ณผ โ๋๋ฉ์ธ ์ ์ด ๋ฅ๋ ฅโ์ด๋ผ๋ ๊ธ์ ์ ์์ ์์ ํก์๋๋ค.
- RL ์ ์ด ๋๊ตฌ์ ์ฐ์๊ฐ ์๋๋ผ ๋ฐฐ์ ์ ์๋์ ๋ณด์ธ๋ค. ๋จ์ ๋ณด์ ํจ์(ManiSkill3), ๋ฐ๋๋ผ PPO, ํ๋ ์์, ํ์คํฌ๋ ํ๋ธ ๋ค์ด์ฌ๋ฆฌ๊ธฐ. 100%๋ ๋ฎ์ ๊ธฐ์ค์ ์ด๊ณ , โ๋ณ๋ชฉ์ด ์๋๋คโ์ ํ์ํ ์ค๋ฒํค๋ ๋์กฐ๊ตฐ์ด ์๋ค.
- ํฉ์ฑ ๊ณต๊ฐ ๊ท์ฝ์ ๊ฒ์ฆ ์ฅ์น๊ฐ ์๋ค. ๋ํผ ์กฐ๋ฆฝ์ด ๊ด์ธกยทํ๋ ๊ณต๊ฐ์ ์๋ฏธ๋ฅผ ์์์ ์๋ฌต์ ์ผ๋ก ์ฃ๋๋ฐ, ์ด๋ฅผ ํ์ ์์ค์์ ๊ฒ์ฆํ๊ฑฐ๋ ๋ฐ์ดํฐ์ ๊ณผ ํจ๊ป ์ง๋ ฌํํ๋ ๋ฉ์ปค๋์ฆ์ ๋ํ ์์ ์ด ์๋ค. ํฌ๋ก์ค ์๋ณด๋๋จผํธ ์ฌ์ฌ์ฉ์ ํ๋ฐฉํ๋ ์คํ์์ ์กฐ์ฉํ ์คํจ์ ์ฃผ์ ์์ธ์ด ๋ ์ ์๋ ์ง์ ์ด๋ค.
- ์๋ฎฌ๋ ์ด์ ์ด MuJoCo ๋จ์ผ์ด๊ณ , ROS ์ธํฐํ์ด์ค๊ฐ ์์ง ์๋ค. ํ์๋ ์ ์๋ค๋ ํฅํ ๊ณผ์ ๋ก ๋ ๋ค. ROS๋ฅผ ์๋๋ก ํฌ์ง์ ๋ํ๋ฉด์ ROS ๋ธ๋ฆฌ์ง๊ฐ ์๋ค๋ ๊ฒ์, ๊ธฐ์กด ROS ์คํ์ ๊ฐ์ง ์ฐ๊ตฌ์ค์ ์ฑํ ์ฅ๋ฒฝ์ผ๋ก ์ง๊ฒฐ๋๋ค. ์ํยท๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ด์ ๋ฏธ์ง์๋ ๊ฐ์ ๋งฅ๋ฝ์ด๋ค.
- VLAgents๊ฐ ํตํฉํ๋ค๋ โ์ ์ฑ 7์ข ยท์๋ฎฌ ํ๊ฒฝ 3์ข โ์ด ๋์ด๋์ง ์๋๋ค. ์ฌ์ฌ์ฉ์ ๋ ธ๋ฆฐ ์ปดํฌ๋ํธ์ธ๋ฐ ๋ชฉ๋ก์ด ๋ ผ๋ฌธ์ ์๋ค(๋ฌธ์ยท์ ์ฅ์๋ฅผ ๋ด์ผ ํ๋ค).
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
๋ก๋ด ํ์ต ์ํํธ์จ์ด์ ์งํ์์ RCS์ ์ขํ๋ โ๋ฏธ๋ค์จ์ด๋ณด๋ค ์๊ณ , ํ์ต ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ณด๋ค ๋ก๋ด์ ๊ฐ๊น๋คโ๋ก ์์ฝ๋๋ค.
| ์ถ | ๋ํ | RCS์์ ์ฐจ์ด |
|---|---|---|
| ๋ฒ์ฉ ๋ฏธ๋ค์จ์ด | ROS, YARP | RCS๋ ๋ถ์ฐ์ ๊ธฐ๋ณธ๊ฐ์ด ์๋๋ผ ์ต์ (RPC)์ผ๋ก ๋๋ค |
| ML ์นํ ๋ฏธ๋ค์จ์ด | Ark | Ark๋ ๋ณ๋ ฌํยท์จ๋ผ์ธ RL ๋ฏธ์ง์ |
| ํ์ต ์ํ๊ณ | LeRobot | LeRobot์ ์ ์์ค APIยทIKยท๊ฒฝ๋ก๊ณํ ๋ถ์ฌ |
| GPU ๋ณ๋ ฌ ์๋ฎฌ | Isaac Lab, ManiSkill3, RoboVerse | ์ฒ๋ฆฌ๋์ ์, ์ค๊ธฐ ์ ํ์ ์๋ |
| ๋จ์ผ ๋ก๋ด ์ ์ด | frankx, panda-py, Deoxys, Polymetis | ๋ก๋ด ํ ์ข ์ ๋ฌถ์ |
| ํ๊ฐ ์ธํ๋ผ | RoboArena, SIMPLER | RCS๋ ํ๊ฐ ํ๋กํ ์ฝ์ด ์๋๋ผ ๊ทธ ์๋์ ์คํ ๊ณ์ธต |
ํนํ RoboArena์์ ๊ด๊ณ๊ฐ ํฅ๋ฏธ๋กญ๋ค. RoboArena๊ฐ โ๋ถ์ฐ๋ ์ค๊ธฐ ํ๊ฐ๋ฅผ ์ด๋ป๊ฒ ๊ณต์ ํ๊ฒ ์ง๊ณํ ๊ฒ์ธ๊ฐโ๋ผ๋ ํ๋กํ ์ฝ ์ธต์ ๋ฌธ์ ๋ฅผ ๋ค๋ฃฌ๋ค๋ฉด, RCS๋ ๊ทธ ํ๊ฐ๋ฅผ ๊ฐ ๊ธฐ๊ด์์ ๋์ผํ ์ฝ๋๋ก ์คํ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ์คํ ์ธต์ ์ ๊ณตํ๋ค. ์ด ๋ ผ๋ฌธ์ด ์ธ ๊ธฐ๊ด์์ ๊ฐ์ ํ์คํฌยท๊ฐ์ ์ฑ ์ฝ๋๋ก ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ์ ์์๋ค๋ ์ฌ์ค์ด ๊ณง ๊ทธ ์ธต์ ์กด์ฌ ์์๋ค. ๋ ์ธต์ ๊ฒฝ์์ด ์๋๋ผ ๋ณด์์ด๋ค.
๋ชจ๋ธ ์ชฝ์ผ๋ก๋ \pi_0๊ฐ ์ฌ์ค์ ์ด ๋ ผ๋ฌธ์ ์ฃผ์ธ๊ณต์ด๋ค. ํ๋ฆ ๊ธฐ๋ฐ ์ก์ ์ฒญํน์ผ๋ก ๊ณ ์ฃผํ ์ ์ด๊ฐ ๊ฐ๋ฅํด์ง ๊ฒ์ด โRCS๊ฐ 90~120 Hz๋ฅผ ๋ผ ์ ์์ด์ผ ํ๋ ์ด์ โ๋ฅผ ๋ง๋ค๊ณ , ๋ฐ๋๋ก ์ฌ์ ํ์ต ๋ถํฌ์ ์ด๋ค ๋ก๋ด์ด ๋ค์ด ์๋๋๊ฐ ๋ค ์ ์ ์ ์ฑ๋ฅ ์ฐจ๋ฅผ ๋๋ถ๋ถ ์ค๋ช ํ๋ค. VLA ๊ณ์ด ์ ๋ฐ์ ์ง๋๋ VLA Imitation Learning ์ง๋๋ฅผ ํจ๊ป ๋ณด๋ฉด ๋งฅ๋ฝ์ด ์กํ๋ค.
ํ ๊ฐ์ง ์๋ฆฌ ๋งค๊น์ ๊ณต๋ฐฑ๋ ์๋ค. ์๋ฎฌ๋ ์ด์ ์ ํตํด ์ค๊ธฐ ์ ์ฑ ์ ํ๊ฐํ๋ real-to-sim ๊ณ์ด(SIMPLER)์ ์ธ์ฉํ๊ณ ๋ฐ๋ผ๊ฐ์ง๋ง, ํฉ์ฑ ๋ฐ์ดํฐ ํผํฉ์ ์ ํ ์ฐ๊ตฌ๋ ์ฌ์ค์ ๋ ผ์๋์ง ์๋๋ค. ์๋ฎฌ-์ค๊ธฐ co-training์ ์ด๋ฏธ ํ๋ฐํ ์ฃผ์ ์ด๊ณ , ๋ ผ๋ฌธ์ ๊ธฐ์ฌ 4๋ฒ์ด ์ ํํ ๊ทธ ์ฃผ์ ์ธ๋ฐ๋ ๊ด๋ จ ์ฐ๊ตฌ ์ ์ ๋์ํ๋ ๋ฌธ๋จ์ด ์๋ค. ์ํํธ์จ์ด ๋ ผ๋ฌธ์ ์ง๋ฉด ์ ์ฝ์ ๊ฐ์ํด๋, ๊ธฐ์ฌ๋ก ๋ด๊ฑด ํญ๋ชฉ์ด๋ผ๋ฉด ์ต์ํ์ ์ขํ๋ ํ์ํ๋ค.
์์ฝ
๊ธฐ์ฌ. VLA ์ค์ฌ ์ํฌํ๋ก์ ๋ง์ถ ์์ ๋ก๋ด ํ์ต ์คํ RCS๋ฅผ ์ ์ํ๋ค. ํ๊ฒฝ ๋ํผ๋ฅผ ํ์ํํด ๊ด์ธกยทํ๋ ๊ณต๊ฐ์ ํฉ์ฑํ๋ ๋ฌธ๋ฒ์ผ๋ก ์ผ๊ณ , C++ ์ ์์ค ์ฝ์ด์ Gymnasium ํ์ด์ฌ API๋ฅผ ์น์ด ์ค๊ธฐ์ MuJoCo๋ฅผ ๊ฐ์ ์ธํฐํ์ด์ค๋ก ๋ค๋ฃฌ๋ค. ๋น๋ถ์ฐยท๋๊ธฐ๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋์ด ๊ด์ธก ์๊ฐ ์ ๋ ฌยท๋ณ๋ ฌํยท์จ๋ผ์ธ RL์ ์์ฐ์ค๋ฝ๊ฒ ์ป๊ณ , ๋ถ์ฐ์ RPC ์ต์ ์ผ๋ก ๋จ๊ธด๋ค. Pinocchio IK, OMPL ๊ฒฝ๋ก๊ณํ, ์นด๋ฉ๋ผ ์บ๋ฆฌ๋ธ๋ ์ด์ , ๋์งํธ ํธ์, ๊ทธ๋ฆฌ๊ณ ์์กด์ฑ ์ถฉ๋์ ํ๋ก์ธ์ค ๊ฒฝ๊ณ๋ก ์๋ฅด๋ VLAgents๋ฅผ ํจ๊ป ์ ๊ณตํ๋ค. ์ธ ๊ธฐ๊ด 4๊ฐ ์ ์ ์ ๋ฐฐํฌํด ํฌ๋ก์ค ์๋ณด๋๋จผํธ ๋ฐ์ดํฐ์ (์ค๊ธฐ 530 ๋ฐ๋ชจ)๊ณผ Pick-Cuboid ๋ฒค์น๋งํฌ๋ฅผ ๋ง๋ค๊ณ , \pi_0ยทOpenVLAยทOcto๋ฅผ ๋์ผ ํ๋กํ ์ฝ๋ก ํ๊ฐํ์ผ๋ฉฐ, ํฉ์ฑ ๋ฐ์ดํฐ ํผํฉ์ด ์ค๊ธฐ ์ฑ๋ฅ์ ๋์ด์ฌ๋ฆฌ๋ ํ์์ ๋ณด๊ณ ํ๋ค. ์ฝ๋ยท๋ฐ์ดํฐยท๋ฌธ์ ๋ชจ๋ ๊ณต๊ฐ.
ํ๊ณ. ์ ๋ชฉ์ โleanโ์ด ๋๋ด ์ธก์ ๋์ง ์๊ณ (์์กด์ฑยท์ฝ๋๋ยท์ค์น ๋น์ฉ ๋ฌด๋ณด๊ณ ), ๋์ ํ๋ ์์ํฌ์์ ์ง์ ๋น๊ต ์คํ์ด ์์ด Table I์ ์ฒดํฌ๋งํฌ๊ฐ ์๊ธฐ ํ๊ฐ์ ๋จธ๋ฌธ๋ค. Fig. 4๋ ์ฒ๋ฆฌ๋์ด์ง ๋ ์ดํด์๊ฐ ์๋๋ฉฐ, VLA ๋ฐฐํฌ์ ๊ฒฐ์ ์ ์ธ ์๋ํฌ์๋ ์ง์ฐ์ ๋ณด๊ณ ๋์ง ์๋๋ค. ํฌ๋ก์ค ์ ์ ๋ง๋๊ทธ๋ํ๋ ํ์คํฌยท์ํฌ์คํ์ด์คยท๋ฐฐ์น ์ ์ฐจ๊ฐ ๋ชจ๋ ๋ค๋ฅธ ์กฐ๊ฑด์ ํ ์ถ์ ์ธ์ ์ง์ง๋์ง ์๋ ๋น๊ต๋ฅผ ์ ๋ํ๊ณ , ๋กค์์ ์(์ฒดํฌํฌ์ธํธ๋น ์ค๊ธฐ 20, ์ต์ข 30~50)๋ ๊ฒฐ๋ก ์ ์ธ์ฐ๊ธฐ์ ์๋ค. ๊ธฐ์ฌ๋ก ๋ด๊ฑด ํฉ์ฑ/์ค๊ธฐ ํผํฉ ๊ฒฐ๊ณผ๋ ๋น์จ 3์ ยท์๋ 1๊ฐยท์ด๋ ๋์กฐ๊ตฐ ์์์ ๋จ๋ฐ ์คํ์ด๋ค. ๋ณต์ ์ฌ์ sim-real ๊ฒฉ์ฐจ๋ฅผ ๋ณด์ฌ ์ฃผ๋ ๋ ์ซ์(๊ถค์ ์ฌ์ 51%, \pi_0 real 0.93 โ sim 0.37)๋ ๊ฒฉ์ฐจ๋ก ๋ ผ์๋์ง ์๋๋ค. ์๋ฎฌ์ MuJoCo ๋จ์ผ, ROS ๋ธ๋ฆฌ์ง์ ์ํยท๋ชจ๋ฐ์ผ ์ง์์ ์์ง ์๋ค.
์ ๋ง. ์ด ๋ ผ๋ฌธ์ ๊ฐ์น๋ ๋ฒค์น๋งํฌ ์์น๊ฐ ์๋๋ผ โ์ธ ๊ธฐ๊ด์ด ๊ฐ์ ์ฝ๋๋ก ๊ฐ์ ํ์คํฌ๋ฅผ ๋๋ ธ๋คโ๋ ์ฌ์ค ์์ฒด์ ์๋ค๊ณ ๋ณธ๋ค. VLA ํ๊ฐ์ ์ฌํ์ฑ ์๊ธฐ โ ์ ์ ๋ง๋ค ๋ค๋ฅธ ์คํ, ๋ค๋ฅธ ์ขํ๊ณ, ๋ค๋ฅธ ๊ธฐ๋ก ํฌ๋งท โ ๋ ๋ชจ๋ธ์ด ์๋๋ผ ๋ฐฐ๊ด์์ ์ค๊ณ , RCS๋ ๊ทธ ๋ฐฐ๊ด์ ๊ณต์ ๊ฐ๋ฅํ ํํ๋ก ๊ท๊ฒฉํํ๋ ค๋ ์๋๋ค. ๊ทธ๋ ๊ฒ ์ฝ์ผ๋ฉด ๋ค์ ๋จ๊ณ๋ ๋ถ๋ช ํ๋ค. โ RoboArena ๊ฐ์ ํ๊ฐ ํ๋กํ ์ฝ ์ธต๊ณผ์ ๊ฒฐํฉ, โก ROS ๋ธ๋ฆฌ์ง๋ก ๊ธฐ์กด ์ฐ๊ตฌ์ค ์์ฐ๊ณผ์ ์ ์ ํ๋ณด, โข ๊ทธ๋ฆฌ๊ณ ์ด ๋ ผ๋ฌธ์ด ์ด์ด ๋ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ์ง๋ฌธ โ ์ค๊ธฐ ๋๋ ์์ง์ ํฉ์ฑ ๋ฐ์ดํฐ๋ก ์ด๋๊น์ง ๋์ฒดํ ์ ์๋๊ฐ๋ฅผ, ๋น์จ์ ์ด์ดํ ์ธ๊ณ ์๋๋ฅผ ๋ฐ๋ณตํ๊ณ ์ด๋์ ํต์ ํ ์ ๋๋ก ๋ ์คํ์ผ๋ก ๋ค์ ๋ฌป๋ ๊ฒ. ์ธ ๋ฒ์งธ๋ ์ฌ์ค ์ด ๋ ผ๋ฌธ์ด ๋ง๋ ๋๊ตฌ๊ฐ ์์ด์ผ ์ธ๊ฒ ํ ์ ์๋ ์คํ์ด๋ผ๋ ์ ์์, ๋๊ตฌ ๋ ผ๋ฌธ์ผ๋ก์ ๊ฐ์ฅ ์ข์ ์ข ๋ฅ์ ์์ ๋ฅผ ๋จ๊ธด ์ ์ด๋ค.