๐TacFiLM ๋ฆฌ๋ทฐ
Charlotte Morissette, Amin Abyaneh, Wei-Di Chang, Anas Houssaini, David Meger, Hsiu-Chin Lin, Jonathan Tremblay, Gregory Dudek (McGill / Mila / NVIDIA)
arXiv preprint, 2026
- ๐ก TacFiLM์ ์๊ฐ๋ง ๋ณด๋ VLA๊ฐ ์ ์ด๋ ฅยท๋ง์ฐฐยทcomplianceยทshear ๊ฐ์ ๋ฌผ๋ฆฌ ๋จ์๋ฅผ ๋์น๋ ๋ฌธ์ ๋ฅผ, ์ฌ์ ํ์ต๋ ์ด๊ฐ ํํ์ผ๋ก VLA์ ์ค๊ฐ ์๊ฐ ํน์ง์ FiLM(feature-wise linear modulation)์ผ๋ก ์กฐ๊ฑดํํด ํธ๋ ๊ฒฝ๋ ์ตํฉ ๊ธฐ๋ฒ์ ๋๋ค.
- โ๏ธ ๋ฒ ์ด์ค VLA(OpenVLA-OFT)์ ์๊ฐ ๋ฐฑ๋ณธ ViT ๋ธ๋ก์ ์ด๊ฐ ์๋ฒ ๋ฉ z๋ฅผ MLP๋ก ์ฌ์ํ \gamma,\beta๋ฅผ ์ฃผ์ ํด ์๊ฐ ํ ํฐ์ affine ๋ณ์กฐํ๊ณ , ํ ํฐ์ ๋๋ฆฌ์ง ์๋ ์ฑ๋ก LoRA post-training finetuning๋ง์ผ๋ก ์ด๊ฐ์ ๋ น์ฌ ๋ฃ์ต๋๋ค.
- ๐ฏ Franka + DIGIT ์ค๋ก๋ด contact-rich insertion 700+ rollout์์, in-distributionยทOOD ํ๊ท ์ฑ๊ณต๋ฅ ์ ํ ํฐ concat ๋ฒ ์ด์ค๋ผ์ธ๋ณด๋ค ๋์ด๊ณ (๋ ๋ค 86.67%), direct insertion ๋น์จ์ ํฌ๊ฒ ๋์ด์ฌ๋ฆฌ๋ฉฐ peak contact force์ ์๋ฃ ์๊ฐ์ ๋์์ ์ค์์ต๋๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
ํ(peg)์ ๊ตฌ๋ฉ์ ๋ผ์ฐ๊ฑฐ๋ USB๋ฅผ ๊ฝ๋ ์ผ์ ์ฌ๋์๊ฒ ์ฌ์ํ์ง๋ง ์๊ฐ๋ง ์ฐ๋ ์ ์ฑ ์๊ฒ ์ด๋ ต๋ค. ๊ฒฐ์ ์ ์๊ฐ โ ํ์ด ๊ตฌ๋ฉ ๊ฐ์ฅ์๋ฆฌ์ ๋ฟ์ ๋ฏธ์ธํ๊ฒ ๊ฑธ๋ฆฌ๋ ์๊ฐ โ ์ ์ ๋ณด๋ ์นด๋ฉ๋ผ์ ๊ฑฐ์ ์ ์กํ๊ณ ์๋์ ํยท๋ง์ฐฐยท๋ฏธ๋๋ฌ์ง์ ๋ด๊ธด๋ค. VLA(Vision-Language-Action) ๋ชจ๋ธ์ ๊ฑฐ๋ํ ์๊ฐยท์ธ์ด ์ฌ์ ์ง์์ ๊ฐ์ท์ง๋ง ์ด ์ ์ด ์ ํธ ์ฑ๋์ด ๋น์ด ์๋ค. TacFiLM์ ์ด๊ฐ์ VLA์ ์ด๋ป๊ฒ ๋ผ์ ๋ฃ์ ๊ฒ์ธ๊ฐ๋ผ๋ ์ง๋ฌธ์, โํ ํฐ์ ๋ ๋ถ์ด์ง ๋ง๊ณ ์๊ฐ ํน์ง์ ์ด๊ฐ์ผ๋ก ๋ณ์กฐํ์โ๋ ๋ต์ ๋ด๋๋๋ค.

๊ฐ์(Fig. 1) โ ์ ๋ ฅ์ ์ด๊ฐยท์๊ฐยท์ธ์ด. ํ์์ ๋ฒ ์ด์ค๋ผ์ธ(์๊ฐ๋ง ๋ณด๋ VLA, ๊ทธ๋ฆฌ๊ณ ์ด๊ฐ์ ํ ํฐ์ผ๋ก concatํ๋ VLA), ๋ณด๋ผ์์ด ์ ์ํ๋ TacFiLM. FiLM ์ธต์ด LLaMA2 ๋ฐฑ๋ณธ ์๋จ์์ ์ค๊ฐ ์๊ฐ ํน์ง์ ์กฐ๊ฑดํํ๋ค. ์ถ๋ ฅ์ [\Delta x, \Delta\theta, \text{Grip}] ์ก์ .
๊ธฐ์กด๊ณผ ๊ฒฐ์ ์ ์ผ๋ก ๋ค๋ฅธ ์ ์ ์ตํฉ ๋ฐฉ์์ด๋ค. ํํ ์ ๊ทผ์ ์ด๊ฐ ์๋ฒ ๋ฉ์ ๋ณ๋ ํ ํฐ์ผ๋ก ๋ง๋ค์ด ์๊ฐยท์ธ์ด ํ ํฐ์ด์ ์ด์ด ๋ถ์ธ๋ค(TactileConcat). ์ด๋ ์ํ์ค๋ฅผ ๊ธธ๊ฒ ๋ง๋ค๊ณ , ๋ ์ด๊ฐ ํ ํฐ์ด ๋ฌด์๋๊ฑฐ๋(modality collapse) ์๊ฐ ํ ํฐ๊ณผ ๋ถ๋ฆฌ๋ ์ฑ๋ก ๋ค๋ค์ง๊ธฐ ์ฝ๋ค. TacFiLM์ ๋์ ์ด๊ฐ์ ์๊ฐ ํน์ง์ ๋ณ์กฐ ์ ํธ๋ก ์ด๋ค โ ํ ํฐ ์๋ ๊ทธ๋๋ก ๋๊ณ , ์ด๊ฐ์ด โ์ง๊ธ ์๊ฐ ํน์ง์ ์ด๋ค ์ฑ๋์ ํค์ฐ๊ณ ์ค์ผ์งโ๋ฅผ ๊ฒฐ์ ํ๊ฒ ํ๋ค.

์ตํฉ ํ์ดํ๋ผ์ธ(Fig. 2) โ ์ด๊ฐ ์๋ฒ ๋ฉ์ MLP๋ก \gamma,\beta์ ์ฌ์ํ๊ณ , SigLIP/DINOv2 ViT ๋ธ๋ก ์์์ Normalization ์งํยทMulti-Head Self-Attention ์ง์ ์ FiLM์ ์ ์ฉํ๋ค(Z_{out}^n = (1+\gamma)\times Z_{in}^n + \beta). ๋ณ์กฐ๋ ์๊ฐ ํ ํฐ์ด ์ธ์ด ํ ํฐ๊ณผ ํฉ์ณ์ ธ LLaMA2๊ฐ ์ก์ ์ autoregressiveํ๊ฒ ์์ฑํ๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
๋ฒ ์ด์ค VLA๋ OpenVLA-OFT๋ก, Fused SigLIP+DINOv2 ์๊ฐ ์ธ์ฝ๋ โ MLP projector โ LLaMA2-7B ๋์ฝ๋ ๊ตฌ์กฐ๋ค. ์ด๊ฐ ๊ด์ธก์ ์ฌ์ ํ์ต๋ ์ด๊ฐ ์ธ์ฝ๋(๊ธฐ๋ณธ Sparsh-DINO)๋ก ์ธ์ฝ๋ฉํ ๋ค ํ๋งํด ๋จ์ผ ๋ฒกํฐ z๋ก ๋ง๋ ๋ค. ์ด z๋ฅผ ์์ MLP๋ก ๊ฐ ViT ๋ธ๋ก์ ์ฑ๋๋ณ scaleยทshift ํ๋ผ๋ฏธํฐ \gamma, \beta์ ์ฌ์ํ๊ณ , ๋ธ๋ก์ ์ค๊ฐ ํน์ง F^n์ affine ๋ณ์กฐ๋ฅผ ๊ฐํ๋ค:
\text{FiLM}(F^n \mid \gamma, \beta) = F^n \odot (1+\gamma) + \beta
1+\gamma๋ก ์ฐ๋ ๊ฑด \gamma=0์ผ ๋ ํญ๋ฑ ์ฌ์์ด ๋์ด ํ์ต ์ด๊ธฐ์ ์๊ฐ ํน์ง์ ๋ณด์กด(๋ฒ ์ด์ค VLA์ ์ฌ์ ์ง์์ ๊นจ์ง ์์)ํ๊ธฐ ์ํจ์ด๋ค. FiLM์ Normalization ์งํยทself-attention ์ง์ ์ ๋ค์ด๊ฐ๋ฉฐ, ๊ธฐ๋ณธ ์ค์ ์ ๋ชจ๋ ViT ๋ธ๋ก์ ์ ์ฉ(AllFiLM)ํ๋ ์ ์ฉ ๊น์ด๋ ablation์ผ๋ก ๊ฒ์ฆํ๋ค. ํ์ต์ ์ ํ์ธต์ LoRA๋ฅผ ๊ฑด parameter-efficient finetuning์ผ๋ก, ๋ฒ ์ด์ค ๊ฐ์ค์น ๋๋ถ๋ถ์ ๋๊ฒฐํ ์ฑ 80k step ์งํํ๋ค.
์ฃผ์ ๊ฒฐ๊ณผ: (Franka Emika Panda + ๊ทธ๋ฆฌํผ ์ฅ์ฐฉ DIGIT, ํ์คํฌ๋น 80 ํ ๋ ์คํผ๋ ์ด์ ์์ฐ, ์ด 700+ rollout)
- In-distribution ํ๊ท ์ฑ๊ณต๋ฅ : OpenVLA-OFT 62.22% โ TactileConcat 71.11% โ TacFiLM 86.67%. direct insertion(์ฌ์๋ ์์ด ํ ๋ฒ์ ์ฝ์ ) ๋น์จ์ 8.89% / 7.78% โ 31.11%๋ก ๋์ฝ.
- OOD ํ๊ท (squareยทpentagon peg, HDMI ์ผ์ด๋ธ): 54.67% / 73.33% โ 86.67% ์ฑ๊ณต. direct insertion 0.00% / 8.00% โ 29.33%. ํนํ HDMI ํ๋ฌ๊น ์ OpenVLA-OFT 6.67% โ TacFiLM 66.67%.
- ํยท์๊ฐ: in-distribution ํ๊ท peak contact force 15.01N โ 8.34N, ์๋ฃ ์๊ฐ 122.40s โ 79.62s. OOD์์๋ force๊ฐ 22.46N โ 8.40N์ผ๋ก ๋ ํฌ๊ฒ ๊ฐ์. ์ฆ ๋ ์ ๋ผ์ฐ๋ฉด์ ๋ ์ธ๊ฒ ๋๋ฅด๊ณ ๋ ๋นจ๋ฆฌ ๋๋ธ๋ค.
- ์ด๊ฐ ์ธ์ฝ๋ ๋น๊ต(3๊ฐ binary ๋ถ๋ฅ ํ๊ท ): T3 83.04% < Sparsh-IJEPA 93.56% < Sparsh-MAE 96.64% < Sparsh-DINO 97.72% โ ๋ฉ์ธ ์คํ์ Sparsh-DINO ์ฑํ.
๊ฒฐ๋ก : ์ฌ์ ํ์ต๋ ์ด๊ฐ ์ธ์ฝ๋ + FiLM ๋ณ์กฐ + LoRA finetuning์ด๋ผ๋ ๊ฐ๋ฒผ์ด ์กฐํฉ๋ง์ผ๋ก, ์ด๊ฐ ์ ์ฉ ํ์ต ์์ด VLA์ ์ ์ด ๊ฐ๊ฐ์ ์ฃผ์ ํ ์ ์๋ค. concat๋ณด๋ค ์ผ๋ฐํ๊ฐ ์ข๊ณ , ์ฑ๊ณต๋ฅ ยทํยท์๊ฐ์ ๋์์ ๊ฐ์ ํ๋ค๋ ์ ์ด ํต์ฌ ๊ธฐ์ฌ๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
TacFiLM์ ํ ๋ฌธ์ฅ์ โ์ด๊ฐ์ ํ ํฐ์ผ๋ก ๋ํ์ง ๋ง๊ณ , ์๊ฐ ํน์ง์ ์ด๊ฐ์ผ๋ก ๋ณ์กฐํ๋ผโ๋ค. ์ด ์์ ์ค๊ณ ๊ฒฐ์ ์ด ํ ํฐ ์ค๋ฒํค๋๋ฅผ ์์ ๊ณ , ๋ฒ ์ด์ค VLA์ ์ฌ์ ์ง์์ ๋ณด์กดํ๋ฉด์, ์ ์ด์ด ๊ฒฐ์ ์ ์ธ ์๊ฐ์ ์๊ฐ ํํ์ ์ด๊ฐ ์ ํธ๋ก ๊ตด์ ์ํจ๋ค.
์ ์ด๋ ค์ด๊ฐ: VLA์ ๋น ์ฑ๋
VLA๋ ์ธํฐ๋ท ๊ท๋ชจ ์๊ฐยท์ธ์ด ๋ฐ์ดํฐ๋ก ์ฌ์ ํ์ต๋ผ โ๋ฌด์์ ์ด๋์ ๋ผ์ฐ๋ผโ๋ ์๋ฏธ๋ ์ ์๋ค. ํ์ง๋ง contact-rich manipulation์ ์ฑํจ๋ ์๋ฏธ๊ฐ ์๋๋ผ ๋ฌผ๋ฆฌ์์ ๊ฐ๋ฆฐ๋ค. ํ์ด ๊ตฌ๋ฉ ์ ๊ตฌ์ ๊ฑธ๋ ธ๋์ง, ํ๋ฉด์ ๋ฐ๋ผ ๋ฏธ๋๋ฌ์ง๋์ง, ์ง๊ธ ์ผ๋ง๋ ์ธ๊ฒ ๋๋ฅด๋์ง โ ์ด ์ ๋ณด๋ ์นด๋ฉ๋ผ ํ๊ฐยท๊ฐ๋ฆผยทํด์๋ ํ๊ณ๋ก ์๊ฐ์ ์ ์ ๋ด๊ธด๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์๊ฐ ์ ์ฉ VLA๋ ์ ์ด ๋จ๊ณ์์ ๊ณผํ ํ์ ์ฐ๊ฑฐ๋(๋ถํ ์์ยท์คํจ), ๊ฑธ๋ฆฐ ์ค ๋ชจ๋ฅด๊ณ ๊ฐ์ ๋์์ ๋ฐ๋ณตํ๋ค.
์ด๊ฐ์ ๋ถ์ด๋ ์์ฐ์ค๋ฌ์ด ๋ฐฉ๋ฒ์ ์ด๊ฐ ์ธ์ฝ๋ ์ถ๋ ฅ์ ํ ํฐ์ผ๋ก ๋ง๋ค์ด LLM ์ ๋ ฅ ์ํ์ค์ concatํ๋ ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ ์ด๋ ๋ ๊ฐ์ง ์ฝ์ ์ด ์๋ค. (1) ์ํ์ค๊ฐ ๊ธธ์ด์ ธ self-attention ๋น์ฉ์ด ๋๊ณ , (2) ์ modality ํ ํฐ์ด ์๊ฐยท์ธ์ด ํ ํฐ๊ณผ ์ ์ ๋ ฌ๋์ง ์๊ฑฐ๋ ํ์ต ์ค ๋ฌด์๋๊ธฐ ์ฝ๋ค. TacFiLM์ ์ด ๋์ ์ฐํํ๋ค.
๋ฐฉ๋ฒ ์์ธ
๋ฒ ์ด์ค ์ํคํ ์ฒ์ ์ด๊ฐ ์ธ์ฝ๋
๋ฒ ์ด์ค๋ OpenVLA-OFT โ Fused SigLIP+DINOv2๋ก RGB๋ฅผ patch ์๋ฒ ๋ฉ์ผ๋ก ๋ง๋ค๊ณ , MLP projector๋ฅผ ๊ฑฐ์ณ LLaMA2-7B ๋์ฝ๋๊ฐ ์ก์ ์ ์์ฑํ๋ ๊ตฌ์กฐ๋ค. ์ด๊ฐ ์ธก์ ์ฌ์ ํ์ต๋ ํํ์ ๊ทธ๋๋ก ๊ฐ์ ธ๋ค ์ด๋ค(ํ์คํฌ๋ณ ์ฌํ์ต ์์). ๋ ๊ณ์ด์ ๋น๊ตํ๋ค.
- T3: ์ผ์๋ณ ViT ์ธ์ฝ๋ + ๊ณต์ transformer trunk. ์ฌ๋ฌ visuotactile ์ผ์ยท๋ค์ด์คํธ๋ฆผ์ผ๋ก ์ ์ดํ๋๋ก ํ์ต๋ ํํ.
- Sparsh: ์๊ธฐ์ง๋๋ก ํ์ต๋ ViT ์ด๊ฐ ํํ. MAE(masked autoencoding)ยทIJEPA(joint-embedding prediction)ยทDINO(self-distillation) ์ธ ๋ณํ. ์ ๋ ฅ์ 5 timestep ๋จ์ด์ง ๋ ํ๋ ์์ ์ฑ๋ ๋ฐฉํฅ์ผ๋ก concatํ๊ณ ๋ฐฐ๊ฒฝ ์ ๊ฑฐ ํ 224ร224๋ก ๋ฆฌ์ฌ์ด์ฆ.
์ด๊ฐ ์ด๋ฏธ์ง๋ฅผ ์ธ์ฝ๋ฉํ ๋ค ํ๋งํด ๋จ์ผ ๋ฒกํฐ z๋ฅผ ์ป๋๋ค. ์ด z๊ฐ FiLM์ ์กฐ๊ฑด ์ ํธ๋ค.
FiLM ์ตํฉ์ ํต์ฌ
๊ฐ ์ ํ๋ ViT ๋ธ๋ก n์ ๋ํด, ์์ MLP๊ฐ z๋ฅผ ์ฑ๋๋ณ \gamma^n, \beta^n๋ก ์ฌ์ํ๋ค. ๋ธ๋ก ๋ด๋ถ์ ์ค๊ฐ ํน์ง Z_{in}^n์ ๋ค์์ ์ ์ฉํ๋ค:
Z_{out}^n = (1+\gamma^n)\odot Z_{in}^n + \beta^n
- 1+\gamma์ ์๋ฏธ: \gamma\to 0, \beta\to 0์ด๋ฉด ํญ๋ฑ. ์ฌ์ ํ์ต๋ ์๊ฐ ํน์ง์ ๋ง๊ฐ๋จ๋ฆฌ์ง ์์ ์ฑ๋ก ๋ณ์กฐ๋์ 0์์ ์ถ๋ฐํด ํ์ตํ๋ค. VLA์ ์๊ฐยท์ธ์ด ์ฌ์ ์ง์์ ๋ณด์กดํ๋ ค๋ ๋ณด์์ ์ค๊ณ๋ค.
- ์ฝ์ ์์น: Normalization ์งํ, Multi-Head Self-Attention ์ง์ . ์ฆ attention์ด โ๋ณ์กฐ๋โ ์๊ฐ ํน์ง ์์์ ๋์ํ๋ค.
- ํ ํฐ ๋ถ๋ณ: ์ํ์ค ๊ธธ์ด๋ฅผ ๋๋ฆฌ์ง ์๋๋ค. ์ด๊ฐ์ ํ ํฐ์ด ์๋๋ผ ๋ณ์กฐ ํ๋ผ๋ฏธํฐ๋ก๋ง ๋ค์ด๊ฐ๋ฏ๋ก LLM ์ ๋ ฅ ์ํ์ค๊ฐ ๊ทธ๋๋ก๋ค.
ํ์ต์ ์ ํ์ธต LoRA๋ก ๋ฒ ์ด์ค ๋๋ถ๋ถ์ ๋๊ฒฐํ๊ณ 80k step. ์๋ฏธ ์ดํด๋ฅผ ์ ์งํ๋ฉด์ ์ด๊ฐ ํผ๋๋ฐฑ์ ํ์ฉํ๋ ๊ฒ ๋ชฉํ๋ค.
์ง๊ด: ์ ๋ณ์กฐ๊ฐ concat๋ณด๋ค ๋์๊ฐ
concat์ ์ด๊ฐ์ โ๋ ํ๋์ ๋ ๋ฆฝ ์ ๋ ฅโ์ผ๋ก ๋ค๋ฃจ์ง๋ง, ์ ์ ํ์ํ ๊ฑด ์๊ฐ ํด์์ ์ด๊ฐ์ผ๋ก ๋ณด์ ํ๋ ๊ฒ์ด๋ค. ์์ปจ๋ ์๊ฐ์ ํ์ด ๊ตฌ๋ฉ ์์ ์์ด ๋ณด์ฌ๋ ์ด๊ฐ์ด ์ธก๋ฉด ์ ์ด(shear)์ ๋ณด๊ณ ํ๋ฉด, โ์ง๊ธ ์๊ฐ์ด ๋งํ๋ ์ ๋ ฌ์ ์ ๋ขฐํ์ง ๋ง๋ผโ๋ ์ ํธ๊ฐ ํ์ํ๋ค. FiLM์ ์ด๋ฅผ ์๊ฐ ์ฑ๋์ gainยทbias ์กฐ์ ๋ก ์ง์ ํํํ๋ค โ ์ด๊ฐ์ด ์๊ฐ ํน์ง์ ์ด๋ค ๋ถ๋ถ์ ๊ฐ์กฐ/์ต์ ํ ์ง ๊ฒฐ์ ํ๋ค. ํ ํฐ์ ๋๋ํ ๋๊ณ attention์ด ์์์ ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ ๊ฒ๋ณด๋ค ๊ท๋ฉ ํธํฅ์ด ๊ฐํ๋ค.
์คํ
์ ์ ๊ณผ ํ์คํฌ

ํ์คํฌ ์ ์(Fig. 3) โ circle/pentagon/square peg(๊ฐ 2mmยท3mm clearance)์ HDMIยทUSB ์ปค๋ฅํฐ plugging. ๋ชจ์ยท์ฌ์ ๊ณต์ฐจ๊ฐ ๋ค๋ฅธ contact-rich insertion์ผ๋ก, ๊ณตํต ๋ชฉํ๋ โ์์ ์ฝ์ โ.

์คํ ์ ์ (Fig. 4) โ Franka ํํ ๊ทธ๋ฆฌํผ์ DIGIT ์ด๊ฐ ์ผ์๋ฅผ ์ฅ์ฐฉํด ํ์ ์ฅ๋ค. RealSense RGB + DIGIT ์ด๊ฐ์ 10Hz๋ก ๊ธฐ๋ก. rollout์ circle pegยทUSB ์ฝ์ ์์.
ํ์คํฌ๋น SpaceMouse ํ ๋ ์คํผ๋ ์ด์ ์ผ๋ก 80๊ฐ ์์ฐ(์์ฐ๋น ~70 step, jointยทEE poseยทgripperยทRGBยท์ด๊ฐ ๊ธฐ๋ก), ๊ณ ์ ์์ฐ์ด ์ง์๋ฌธ ๋ถ์ฐฉ. ํ๊ฐ๋ ์ด 700+ rollout โ in-distribution 270(๋ฐฉ๋ฒ๋น 30), OOD 225(๋ฐฉ๋ฒ๋น 15), ablation 210. ์ฑ๊ณต ๊ธฐ์ค์ ์์ ์ฝ์ . circle pegยทUSB๋ in-distribution, squareยทpentagon pegยทHDMI๋ OOD(ํ์ต์ ์๋ ๋ชจ์/์ปค๋ฅํฐ)๋ก ๋๋ค.
์งํ๋ ๋ค ๊ฐ์ง: ์ฑ๊ณต๋ฅ , direct insertion ๋น์จ(๊ฑธ๋ฆผยท์ฌ์๋ ์์ด ํ ๋ฒ์ ๋ค์ด๊ฐ ๋น์จ โ ์ ๋ฐ๋์ ๋๋ฆฌ์งํ), peak contact force(๊ณผ๋ํ ํ ํํผ), ์๋ฃ ์๊ฐ.
In-distribution & OOD ๊ฒฐ๊ณผ
ํต์ฌ ์์น(ํ๊ท ):
| ๊ตฌ๋ถ | ๋ฐฉ๋ฒ | ์ฑ๊ณต๋ฅ | direct | peak force(N) | ์๊ฐ(s) |
|---|---|---|---|---|---|
| ID | OpenVLA-OFT | 62.22 | 8.89 | 15.01 | 122.40 |
| ID | TactileConcat | 71.11 | 7.78 | 10.29 | 108.34 |
| ID | TacFiLM | 86.67 | 31.11 | 8.34 | 79.62 |
| OOD | OpenVLA-OFT | 54.67 | 0.00 | 22.46 | 89.48 |
| OOD | TactileConcat | 73.33 | 8.00 | 16.47 | 105.79 |
| OOD | TacFiLM | 86.67 | 29.33 | 8.40 | 87.84 |
์ฝ์ ์ :
- direct insertion์ด ์ง์ง ์ด์ผ๊ธฐ๋ค. ์ฑ๊ณต๋ฅ ๋ง ๋ณด๋ฉด concat๋ ๋ฒ ์ด์ค๋ณด๋ค ๋ซ์ง๋ง, direct insertion์์๋ concat์ด ๋ฒ ์ด์ค์ ๊ฑฐ์ ๊ฐ๋ค(ID 7.78 vs 8.89, OOD 8.00 vs 0.00). ๋ฐ๋ฉด TacFiLM์ ID 31.11%ยทOOD 29.33%๋ก ์๋์ ์ด๋ค. ์ฆ TacFiLM์ โ์ด์ฐ์ด์ฐ ๋ผ์ด๋คโ๊ฐ ์๋๋ผ โ์ ๋ ฌ์ ๋ณด์ ํด ํ ๋ฒ์ ๋ผ์ด๋คโ์์ ์ฐจ์ด๋ฅผ ๋ง๋ ๋ค.
- OOD ํ ์์ ์ฑ์ด ๋๋๋ฌ์ง๋ค. ๋ฏธํ์ต ๋ชจ์์์ ์๊ฐ ์ ์ฉ์ 22.46N๊น์ง ๋๋ฅด์ง๋ง TacFiLM์ 8.40N์ผ๋ก ์ ๋ฐ ์ดํ. ์ด๊ฐ์ด ๊ณผ์ ์ด์ ์ต์ ํ๋ค๋ ์ง์ ์ฆ๊ฑฐ๋ค.
- HDMI(๊ฐ์ฅ ์ด๋ ค์ด OOD): 6.67% โ 66.67%. ๋ฒ ์ด์ค๊ฐ ๊ฑฐ์ ์คํจํ๋ ํ์คํฌ๋ฅผ ์ด๊ฐ ๋ณ์กฐ๊ฐ ์ด๋ฆฐ๋ค.

ํยท์๋ฃ ์๊ฐ ๋ถ์(Fig. 5) โ ์: episode ์งํ๋ฅ ๋๋น ํ๊ท EE ์ธ๋ ฅ. ํ๋(OpenVLA-OFT)์ ์ ์ด์ด ์งํ๋ ์๋ก ํ์ด ํฌ๊ฒ ์น์์ง๋ง ์ฃผํฉ(TacFiLM)์ ๋ฎ๊ฒ ์ ์ง. ์๋: ์๋ฃ ์๊ฐ ๋ถํฌ. ์ด๊ฐ ์ธ์ง ๋ฐฉ๋ฒ์ด ๊ณผ๋ํ ํ์ ๋ง๊ณ , TacFiLM์ ์๊ฐ๊น์ง ํฌ๊ฒ ๋จ์ถ.
Ablation
- FiLM ์ ์ฉ ๊น์ด(Early/Middle/Late/All): ์ฑ๊ณต๋ฅ ์ ์ด๋ ๋จ๊ณ๋ ๋น์ท(๋๋ถ๋ถ 100%) โ FiLM ์กฐ๊ฑดํ๊ฐ ๊น์ด์ ๋๊ฐํ๋ค๋ ๋ป. ๋ค๋ง direct insertion์์๋ ์ฐจ์ด๊ฐ ์์ด, circle 3mm(ID)์์ EarlyFiLM์ด 60.00%๋ก AllFiLM(36.67%)๋ณด๋ค ๋๊ณ , pentagon 3mm(OOD)์์๋ MiddleFiLM์ด 53.33%๋ก ์ต๊ณ ์๋ค. ์ฆ โ์ด๋์ ๋ฃ๋๋โ๊ฐ ์ ๋ฐ๋์๋ ์ํฅ์ด ์์ผ๋ ๋จ์ผ ์ต์ ๊น์ด๋ ํ์คํฌ ์์กด์ ์ด๋ค.
- ์นด๋ฉ๋ผ ์ดํ robustness: ์กฐ๋ช 80% ๊ฐ๊ด, ํ๋ ์ ์ ๋ฐ์ดํธ 50% ์กฐ๊ฑด์์ TacFiLM์ ๋ ๊ฒฝ์ฐ ๋ชจ๋ ์ฑ๊ณต๋ฅ 100% ์ ์งํ๋ฉฐ forceยท์๊ฐ๋ ๋ฒ ์ด์ค๋ผ์ธ๋ณด๋ค ์ฐ์. ์๊ฐ์ด ๋๋น ์ง์๋ก ์ด๊ฐ ์์กด์ด ๋์์ด ๋๋ค๋ ํด์.
- ์ด๊ฐ ์ธ์ฝ๋: ์์์ binary ๋ถ๋ฅ(rotation-high/low, contact)์์ Sparsh-DINO(97.72%)๊ฐ T3(83.04%)ยท๋ค๋ฅธ Sparsh ๋ณํ์ ์์ ๋ฉ์ธ์ ์ฑํ.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ์ค๊ณ์ ์ ์ฝ: ํ ํฐ์ ๋๋ฆฌ์ง ์๊ณ ์ด๊ฐ์ ์ฃผ์ ํ๋ค. ์ํ์ค ๋น์ฉยท์ ๋ ฌ ๋ฌธ์ ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ํํผํ๋ ๊น๋ํ ๊ท๋ฉ ํธํฅ์ด๊ณ , 1+\gamma ํญ๋ฑ ์ด๊ธฐํ๋ก ๋ฒ ์ด์ค ์ฌ์ ์ง์ ๋ณด์กด๊น์ง ์ฑ๊ฒผ๋ค.
- ๋ค์งํ ๋์ ๊ฐ์ : ์ฑ๊ณต๋ฅ ๋ง์ด ์๋๋ผ direct insertionยทpeak forceยท์๋ฃ ์๊ฐ์ ํจ๊ป ๊ฐ์ ํ๋ค. ํนํ force ๊ฐ์๋ contact-rich ํ์คํฌ์์ ์ค์ฉ์ ์ผ๋ก ์ค์(๋ถํ/์ผ์ ๋ณดํธ)ํ๊ณ , Fig. 5์ force curve๊ฐ ์ ๋ ๊ทผ๊ฑฐ๋ฅผ ์ ๊ณตํ๋ค.
- OODยท์๊ฐ ์ดํ์์์ ๊ฐ๊ฑด์ฑ: ๋ฏธํ์ต ๋ชจ์ยท์ปค๋ฅํฐ์ ์กฐ๋ช /ํ๋ ์ ์ดํ์์ ์ด๋์ด ์ปค์ง๋ค โ โ์ด๊ฐ์ด ์๊ฐ์ ๋นํ์ ๋ฉ์ด๋คโ๋ ์ฃผ์ฅ๊ณผ ๊ฒฐ๊ณผ๊ฐ ์ผ๊ด๋๋ค.
- ์ฌํ ๊ฐ๋ฅํ ๋ฒ ์ด์ค: OpenVLA-OFTยทSparshยทT3ยทDIGIT ๋ฑ ๊ณต๊ฐ ์ปดํฌ๋ํธ ์์ ์น์ post-training์ด๋ผ ๊ฐ๋ ์ ์ผ๋ก ๋ค๋ฅธ VLA์๋ ์ด์ ๊ฐ๋ฅํด ๋ณด์ธ๋ค.
์ฝ์ ยทํ๊ณ
- ํ์คํฌ ๋ค์์ฑ: ์ ์ ์ค์ค๋ก ์ธ์ ํ๋ฏ ์ ๋ถ insertion/plugging ๋ฅ๋ค. ์ ๋ฐ visuotactile ์๋ฎฌ๋ ์ดํฐ ๋ถ์ฌ๋ก ์ค๋ก๋ด ๋ฐ์ดํฐ ์์งยทrollout์ด ๋ณ๋ชฉ์ด๋ผ ํ์คํฌ ํ์ฅ์ด ์ด๋ ค์ ๋ค. wipingยทscrewingยทdeformable ์กฐ์ ๋ฑ ๋ค๋ฅธ ์ ์ด ์์์ผ๋ก์ ์ผ๋ฐํ๋ ๋ฏธ๊ฒ์ฆ.
- ๋จ์ผ ๋ฒ ์ด์ค VLA: OpenVLA-OFT์๋ง ์ ์ฉํ๋ค. \pi_{0.5} ๋ฑ ๋ค๋ฅธ VLA๋ก์ ํ์ฅ์ future work๋ก ๋จ๊ฒผ๋ค โ FiLM ์ตํฉ์ด ์ํคํ ์ฒ ๋น์์กด์ ์ด๋ผ๋ ์ฃผ์ฅ์ ์์ง ๊ฒฝํ์ ์ผ๋ก ๋ท๋ฐ์นจ๋์ง ์์.
- direct insertion ์ ์ยทํต๊ณ๋: direct insertion์ด ํต์ฌ ์ฐจ๋ณ ์งํ์ธ๋ฐ, ๋ฐฉ๋ฒ๋น rollout์ด ID 30ยทOOD 15๋ก ์ ์ด(15๊ฐ ์ค ๋ช ๊ฐ ์ฐจ์ด๊ฐ ํฐ % ๋ณ๋) ์ ๋ขฐ๊ตฌ๊ฐ์ด ๋์ ์ ์๋ค. ํ์ force/time ํ์คํธ์ฐจ๋ ํฐ ํธ์ด๋ผ ์ผ๋ถ ๋น๊ต๋ ํต๊ณ์ ์ ์์ฑ์ด ๋จ์ ํ๊ธฐ ์ด๋ ต๋ค.
- ๋จ์ผ ์ผ์ยท๋จ์ผ ๊ทธ๋ฆฌํผ ์๊ฐ๋ฝ: DIGIT ํ ๊ฐ ๊ธฐ์ค์ด๋ค. ์์๊ฐ๋ฝยท๋ค์ผ์ยท๋ค๋ฅธ ์ผ์ ํ์ ์์์ ๊ฑฐ๋์ ๋ค๋ฃฐ ์ ์์์ผ๋ ๊ฒ์ฆ ๋ฒ์ ๋ฐ.
- ์ฌํ์ฑ: ํ์ฌ ๊ณต๊ฐ ์ฝ๋/ํ๋ก์ ํธ ํ์ด์ง๊ฐ ํ์ธ๋์ง ์๊ณ , Franka ์ + DIGIT + ์ค๋ก๋ด rollout์ ์์กดํด ์ธ๋ถ์์์ ์ง์ ์ฌํ์ ์ด๋ ต๋ค(์ด ๋ฆฌ๋ทฐ๋ ๋ ผ๋ฌธ ๋ณธ๋ฌธ ๊ทผ๊ฑฐ๋ก๋ง ์์ฑ).
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
TacFiLM์ ์ด๊ฐ-VLA ์ตํฉ๊ณผ ์ฌ์ ํ์ต ์ด๊ฐ ํํ ๋ ํ๋ฆ์ด ๋ง๋๋ ์ง์ ์ ์๋ค.
- Tactile-VLA ๋ฆฌ๋ทฐ๋ VLA์ ๋ฌผ๋ฆฌ ์ง์์ ์ด๊ฐ ์ผ๋ฐํ๋ก ๋์ด๋ด๋ ๋ ๋ค๋ฅธ ์ ๊ทผ์ผ๋ก, โVLA์ ์ด๊ฐ์ ์ด๋ป๊ฒ ๊ฒฐํฉํ๋โ๋ผ๋ ๊ฐ์ ์ง๋ฌธ์ ๋ค๋ฅธ ๋ต(ํ ํฐ/์ถ๋ก ์ธก)์ ์ค๋ค. TacFiLM์ ๊ทธ ๋ต์ ์๊ฐ ํน์ง ๋ณ์กฐ๋ก ์ขํ ํ ํฐ ์ค๋ฒํค๋๋ฅผ ์์ค ์ชฝ์ด๋ค.
- ์ด๊ฐ ์ธ์ฝ๋๋ก ์ด Sparsh ๋ฆฌ๋ทฐ์ ์๊ธฐ์ง๋ ์ด๊ฐ ํํ(MAE/IJEPA/DINO)์ด ๊ทธ๋๋ก ๋ฐฑ๋ณธ์ผ๋ก ๋ค์ด๊ฐ๋ค โ TacFiLM์ ์ฑ๋ฅ ์๋น ๋ถ๋ถ์ด ์ด ์ฌ์ ํ์ต ํํ ํ์ง์ ๊ธฐ๋๋ค(์ธ์ฝ๋ ablation์ด ์ด๋ฅผ ๋ณด์ฌ์ค).
- ์ผ์ ์ธก์ DIGIT ๋ฆฌ๋ทฐ์ ์ ๋น์ฉ visuotactile ์ผ์๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ๋ค.
- ๋ฒ ์ด์ค ์ ์ฑ ๊ณ์ด๋ก๋ OpenVLA+Diffusion ๋ฆฌ๋ทฐ์ ๊ฐ์ OpenVLA ๊ณ๋ณด๋ฅผ ๊ณต์ ํ๋ฉฐ, TacFiLM์ ๊ทธ ์์ ์ด๊ฐ ์กฐ๊ฑดํ๋ฅผ ์น๋ post-training ๋ ์ด์ด๋ก ๋ณผ ์ ์๋ค.
์์ฝ
TacFiLM์ โ์ด๊ฐ์ ํ ํฐ์ผ๋ก ๋ํ์ง ๋ง๊ณ ์๊ฐ ํน์ง์ ์ด๊ฐ์ผ๋ก ๋ณ์กฐํ๋ผโ๋ ํ ์ค ์์ด๋์ด๋ฅผ, ์ฌ์ ํ์ต ์ด๊ฐ ํํ(Sparsh-DINO) + FiLM(Z_{out}=(1+\gamma)Z_{in}+\beta) + LoRA finetuning์ด๋ผ๋ ๊ฐ๋ฒผ์ด ๋ ์ํผ๋ก ๊ตฌํํ๋ค. Franka+DIGIT ์ค๋ก๋ด 700+ rollout์์ ์ฑ๊ณต๋ฅ ยทdirect insertionยท์ ์ด๋ ฅยท์๋ฃ ์๊ฐ์ in-distribution๊ณผ OOD ์์ชฝ์์ ๋์์ ๊ฐ์ ํ๊ณ , ํนํ ๋ฏธํ์ต ๋ชจ์๊ณผ ์๊ฐ ์ดํ์์ ์ด๋์ด ์ปธ๋ค. ํ๊ณ๋ insertion ๋ฅ์ ๊ตญํ๋ ํ์คํฌ ๋ค์์ฑ, ๋จ์ผ ๋ฒ ์ด์ค VLA, ์ ์ rollout ์, ๊ทธ๋ฆฌ๊ณ ๊ณต๊ฐ ์ฝ๋ ๋ถ์ฌ์ ๋ฐ๋ฅธ ์ฌํ ๋์ด๋๋ค. ๊ทธ๋ผ์๋ โ์ต์ ์นจ์ต์ผ๋ก VLA์ ์ ์ด ๊ฐ๊ฐ์ ์ฃผ์ ํ๋ ๋ฒโ์ ์ค๋๋ ฅ ์๋ ํ ํ๋ณด๋ฅผ ์ ์ํ๋ค.