Zero-shot sim-to-real transfer for reinforcement learning-based visual servoing of soft continuum arms

์ €์ž: Hsin-Jung Yang, Mahsa Khosravi, Benjamin Walt, Girish Krishnan, Soumik Sarkar | ๋‚ ์งœ: 2025 | DOI: 10.48550/arXiv.2504.16916 📄 PDF


Essence

Figure 1

๊ทธ๋ฆผ 1: ์‹œ๋ฎฌ๋ ˆ์ด์…˜(์œ„)๊ณผ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด(์•„๋ž˜)์—์„œ ์‹œ๊ฐ ์„œ๋ณด์ž‰์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ œ์•ˆ๋œ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๊ฐœ์š”

์†Œํ”„ํŠธ ์—ฐ์† ํŒ”(Soft Continuum Arms, SCAs)์˜ ๋น„์„ ํ˜• ๋™์—ญํ•™์„ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ์šด๋™ํ•™๊ณผ ๊ธฐ๊ณ„์  ํŠน์„ฑ์„ ๋ถ„๋ฆฌํ•œ ๊ฐ•ํ™”ํ•™์Šต(RL) ๊ธฐ๋ฐ˜ ์‹œ๊ฐ ์„œ๋ณด์ž‰ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•˜๋ฉฐ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ๋งŒ ํ•™์Šตํ•œ ์ •์ฑ…์„ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด์— ์ง์ ‘ ๋ฐฐํฌํ•˜์—ฌ 67% ์„ฑ๊ณต๋ฅ ์˜ ์ œ๋กœ์ƒท ์‹ฌ-ํˆฌ-๋ฆฌ์–ผ ์ „์ด(zero-shot sim-to-real transfer)๋ฅผ ๋‹ฌ์„ฑํ–ˆ๋‹ค.

Motivation

Achievement

Figure 2

๊ทธ๋ฆผ 2: (a) ํ•™์Šต๊ณผ ๋ฐฐํฌ ํ”„๋ ˆ์ž„์›Œํฌ, (b) ์šด๋™ํ•™๊ณผ ๊ธฐ๊ณ„์  ํŠน์„ฑ์˜ ๋ถ„๋ฆฌ, (c) ๊ตญ์†Œ ์ปจํŠธ๋กค๋Ÿฌ์˜ ๋ฐ˜๋ณต์  ์ •์ œ ๋ฃจํ”„

  1. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์„ฑ๋Šฅ: SAC(Soft Actor-Critic) ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ํ•™์Šตํ•œ RL ์šด๋™ํ•™ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ 99.8% ์„ฑ๊ณต๋ฅ  ๋‹ฌ์„ฑ
  2. ์ œ๋กœ์ƒท ์‹ฌ-ํˆฌ-๋ฆฌ์–ผ ์ „์ด: ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ๋งŒ ํ•™์Šตํ•œ ์ •์ฑ…์„ BR2 ์กฐ์ž‘๊ธฐ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด์— ์ง์ ‘ ๋ฐฐํฌํ•˜์—ฌ 67% ์„ฑ๊ณต๋ฅ ๋กœ ์ž‘๋™ โ†’ ๊ธฐ์กด ์—ฐ๊ตฌ๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ์„ฑ๊ณผ
  3. ์ตœ์†Œ ์„ผ์‹ฑ ๊ตฌํ˜„: ๋ฉ€ํ‹ฐ ์นด๋ฉ”๋ผ ์ถ”์  ์‹œ์Šคํ…œ ๋Œ€์‹  ๊ธฐ์ €๋ถ€ ์นด๋ฉ”๋ผ + ์›์œ„๋ถ€(distal) ์นด๋ฉ”๋ผ + ๊ฐ„๋‹จํ•œ ์ถ”์ ๊ธฐ๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ ๋ณต์žก๋„ ๊ฐ์†Œ
  4. 3D ์‹œ๊ฐ ์„œ๋ณด์ž‰: 3D ๊ณต๊ฐ„์—์„œ ํ‘œ์  ์œ„์น˜ ์ถ”์  ๋ฐ ๋ฌผ์ฒด ์ค‘์‹ฌํ™”(centering) ์ž‘์—… ์„ฑ๊ณต

How

Figure 3

๊ทธ๋ฆผ 3: ์ž‘์—… ๊ณต๊ฐ„ ์„ค์ •๊ณผ ์ƒ˜ํ”Œ๋ง๋œ ํ‘œ์  ์œ„์น˜

Originality

Limitation & Further Study

Evaluation

์ดํ‰: ๋ณธ ๋…ผ๋ฌธ์€ ์†Œํ”„ํŠธ ์—ฐ์† ํŒ” ์ œ์–ด์— ํš๊ธฐ์ ์ธ ์ ‘๊ทผ๋ฒ•์„ ์ œ์‹œํ•˜๋ฉฐ ์ œ๋กœ์ƒท ์‹ฌ-ํˆฌ-๋ฆฌ์–ผ ์ „์ด๋ผ๋Š” ๋ฏธ๋‹ฌ์„ฑ ๊ณผ์ œ๋ฅผ ์ตœ์ดˆ๋กœ ์„ฑ๊ณต์‹œํ‚จ ์ ์—์„œ ํ•™์ˆ ์  ๊ฐ€์น˜๊ฐ€ ๋†’์œผ๋‚˜, ์‹ค์ œ ์„ฑ๊ณต๋ฅ  67%๋Š” ํ˜„์žฅ ์ ์šฉ์— ํ–ฅ์ƒ ์—ฌ์ง€๋ฅผ ๋‚จ๊ธฐ๊ณ  ์žˆ๋‹ค. ์ด์› ๊ณ„์ธต ์•„ํ‚คํ…์ฒ˜์™€ ์ตœ์†Œ ์„ผ์‹ฑ ์›์น™์€ ์•ž์œผ๋กœ์˜ ์†Œํ”„ํŠธ ๋กœ๋ณดํ‹ฑ์Šค ์—ฐ๊ตฌ์— ์œ ์šฉํ•œ ์„ค๊ณ„ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ œ๊ณตํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋œ๋‹ค.

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
103 ๋…ผ๋ฌธ์€ PDE ํ•ด์„์„ ์œ„ํ•œ ์‹ ๊ฒฝ ์—ฐ์‚ฐ์ž ๊ตฌ์กฐ ๋ฐ ๋ฌผ๋ฆฌ์ •๋ณด ํ†ตํ•ฉ ๋ฐฉ๋ฒ•์„ ๋‹ค๋ค„ 891์˜ ์‹œ๊ฐ ์„œ๋ณด์ž‰ ์ •์ฑ… ์„ค๊ณ„์— ์ด๋ก ์  ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
662๋Š” ๋งˆ์ดํฌ๋กœํ”Œ๋ฃจ์ด๋”• ์ œ์–ด์šฉ ๊ฐ•ํ™”ํ•™์Šต์„ ์‹ค์ œ ์‹คํ—˜ ํ™˜๊ฒฝ์— ์ ์šฉํ•˜๋Š” ์‚ฌ๋ก€๋กœ, 891์˜ ๊ฐ•ํ™”ํ•™์Šต ๊ธฐ๋ฐ˜ ์ œ์–ด์˜ ์‹ค์šฉ์  ์ ์šฉ ์˜ˆ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
688๋ฒˆ ๋…ผ๋ฌธ์€ ์˜คํ”„๋ผ์ธ ๊ฐ•ํ™”ํ•™์Šต์˜ ๊ฐ•๊ฑด์„ฑ ํ‰๊ฐ€์— ์ฃผ๋ ฅํ•˜์—ฌ 891์—์„œ ๋‹ค๋ฃจ๋Š” ์‹œ๋ฎฌ-ํˆฌ-๋ฆฌ์–ผ ์ „์ด์˜ ์„ฑ๊ณต๋ฅ ๊ณผ ์ฃผ์š” ํ•œ๊ณ„๋ฅผ ๋น„๊ตํ•˜์—ฌ ํ†ต์ฐฐ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ด‘ํ•™ ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ์กฐ์ง ๊ฐ์ง€ ๋ฐ ๋กœ๋ด‡ ์ œ์–ด์˜ ๊ด€๋ จ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
891์€ RL ๊ธฐ๋ฐ˜ ์ž๋™ ๋ฆฌ๋ทฐ ๋ฐ ํ•™์ˆ  ํ‰๊ฐ€์˜ sim-to-real ์ „์ด ์—ฐ๊ตฌ๋กœ ์˜คํ”ˆ์—‘์„ธ์Šค ํ™•๋Œ€๋กœ ์ธํ•œ ๋…ผ๋ฌธ ํ‰๊ฐ€ ์ž๋™ํ™” ํ˜„ํ™ฉ(892)๊ณผ ์ƒˆ๋กœ์šด ์ ‘๊ทผ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
462 ๋…ผ๋ฌธ์€ ๊ธฐ๊ณ„ ์„ค๊ณ„ LLM ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‹ค์„ธ๊ณ„ ๋””์ž์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์ ์šฉํ•˜์—ฌ, RL ๊ธฐ๋ฐ˜ ์ œ์–ด์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜-์‹ค์ „ ์ „์ด ์‘์šฉ์„ฑ์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
๊ฐ•ํ™”ํ•™์Šต๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜-์‹คํ—˜ ๊ฐ„ ์ •์ฑ… ์ „์ด ์—ฐ๊ตฌ์˜ ์‹ค์ œ ๋ฌผ๋ฆฌยท๋กœ๋ณดํ‹ฑ์Šค ์ ์šฉ ์‚ฌ๋ก€๋กœ, embodied agents์˜ ์‹คํ™˜๊ฒฝ(์‹œ๋ฎฌโ†’๋ฆฌ์–ผ) ์ „์ด๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฐ˜๋ก /๋น„ํŒ
322๋ฒˆ ๋…ผ๋ฌธ์€ Agentic AI์˜ ํ‰๊ฐ€์—์„œ AGI์  ๋„์ „์— ์ดˆ์ ์„ ๋งž์ถ”์–ด, RL ๊ธฐ๋ฐ˜ ์‹ค์ œ ๋กœ๋ด‡ ์ ์šฉ์˜ ์„ฑ์ทจ์™€ ํ•œ๊ณ„๋ฅผ ๋น„ํŒ์ ์œผ๋กœ ์กฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •