Humanoid Robot Teleoperation for Nonprehensile Transportation: A Multiple-Constraint Safety-Critical Control Framework
์ ์: Xinyang Fan, Fenglei Ni | ๋ ์ง: 2026-04-21 | DOI: 10.20944/preprints202604.1405.v1 📄 PDF
Essence
Figure 2. Dual-arm reachability maps of the custom-built humanoid robot platform.
๋ณธ ๋
ผ๋ฌธ์ ์ธ๊ฐํ ๋ก๋ด์ ๋นํ์งํ ๋ฌผ์ฒด ์ด๋ฐ ์๊ฒฉ์กฐ์ข
์์
์์ ๋ค์ค ์ ์ฝ ์กฐ๊ฑด ๊ฐ ์ถฉ๋๊ณผ ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ณ์ธต์ 3๋จ๊ณ ๊ตฌ์กฐ์ Multiple-Constraint Safety-Critical Control Framework (MC-SCCF)๋ฅผ ์ ์ํ๋ค. ์์ธต๋ถ๋ ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ๊ณผ ๊ฐ์ ๋ control barrier function ๊ธฐ๋ฐ ์์ ์๋ ํํฐ๋ก ์์
๊ณต๊ฐ ๊ฒฝ๊ณ์์์ ์์ ์ฑ์ ๋ณด์ฅํ๊ณ , ์ค์ธต๋ถ๋ ์ฌ์ฉ์ ๋ช
๋ น์ ์์ธ ๊ฒฐํฉ ์ฐธ์กฐ ๊ถค์ ์ผ๋ก ๋งคํํ์ฌ ๋ฌผ์ฒด์ ๋ฏธ๋๋ฌ์ง๊ณผ ๋์ด์ง์ ๋ฐฉ์งํ๋ฉฐ, ํ์ธต๋ถ๋ QP ๊ธฐ๋ฐ ์ญ์ด๋ํ ํด์๊ธฐ๋ก ์์ฒด ์ถฉ๋ ํํผ์ ์กฐ์ ๋ ์ด๋์ ๋ฌ์ฑํ๋ค.
Motivation
- Known: ๋นํ์งํ ๋ฌผ์ฒด ์ด๋ฐ(nonprehensile transportation)์ ๋ง์ฐฐ๋ ฅ, ์ค๋ ฅ, ๊ด์ฑ๋ ฅ์ ํ์ฉํ์ฌ ์ ์ด์ ์ ์งํ๋ฉด์ ๋ฌผ์ฒด๋ฅผ ์กฐ์ํ๋ ๊ธฐ์ ๋ก, ๋ค๋ฃจ๊ธฐ ์ด๋ ค์ด ๋๋ ์์๋๊ธฐ ์ฌ์ด ๋ฌผ์ฒด ์ด๋ฐ์ ์ ๋ฆฌํ๋ค. ์ธ๊ฐํ ๋ก๋ด์ ์์
๊ณต๊ฐ ๊ฒฝ๊ณ ํ๊ฐ์ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋ถ์์ ์์ ์ฑ๊ณผ ์์
์ฑ๊ณต์ ์ํ ์ ์ ์กฐ๊ฑด์ด๋ฉฐ, ๊ธฐ์กด์ Monte Carlo ๋ฐฉ๋ฒ, ๊ธฐํํ์ ํฌ๋ฝ์ ์ค์บ, Jacobian ํ๋ ฌ ํน์ด์ฑ ๋ถ์ ๋ฑ์ด ์ฌ์ฉ๋์ด์๋ค. ์ด์คํ ํ๋ ฅ ์์
์ ๋๋ฌ๊ฐ๋ฅ์ฑ ํ๊ฐ๋ ๋ณต์กํ ์ ์ฝ ์กฐ๊ฑด์ ์ํฅ์ ๋ฐ์ผ๋ฉฐ, ์์น ์ญ์ด๋ํ, ํด์์ ๊ธฐํํ์ ๋ฐฉ๋ฒ, ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋งต์ด ์ฃผ์ ์ ๋ต์ด๋ค.
- Gap: ๊ธฐ์กด control barrier function์ ์์
๊ณต๊ฐ ๊ฒฝ๊ณ ์ ๊ทผ ์ ๊ณผ๋ํ๊ฒ ๋ณด์์ ์ธ ๊ฐ์์ ์ด๋ํ๋ฉฐ, ๊ฐ์ ๋จ๊ณ์์ ๋ฌผ์ฒด์ ์์ธ๋ฅผ ์ ์ดํ์ง ๋ชปํ๋ค. ์ด์คํ ํ๋ ฅ ์์
์์ ๊ณต์ ๋๋ ์ด๋ ํ๋ฆฌ ๊ด์ ๋ก ์ธํ ๊ฐํ ์ด๋ํ์ ๊ฒฐํฉ์ผ๋ก ์ธํด, ๊ฐ ํ์ ๋
๋ฆฝ์ ์์
๊ณต๊ฐ ๋ด ๋๋ฌ๊ฐ๋ฅํ ์์ธ๋ผ๋ ๊ณตํต ํ๋ฆฌ ๊ตฌ์ฑ์ด ์กด์ฌํ์ง ์์ ์ ์๋ค. ๋ํ ๊ธฐ์กด์ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋งต์ ํ๋ฆฌ ๊ด์ ์ ํฌํจํ ์ด์คํ ๊ฒฐํฉ ๊ตฌ์ฑ์์ ๋ชจ๋ ํ๋ฆฌ ๊ตฌ์ฑ์ ์ํํด์ผ ํ๋ฏ๋ก ๊ณ์ฐ ๋นํจ์จ์ ์ด๋ค.
- Why: ์ธ๊ฐํ ๋ก๋ด์ ๋นํ์งํ ์ด๋ฐ ์๊ฒฉ์กฐ์ข
์ ์ฌํด ๊ตฌ์กฐ, ๊ฐ์ ์๋น์ค ๋ฑ ๋ณต์กํ ๋ฏธ์ ์ ํ๊ฒฝ์์ ํ์ ์์
์ด๋ค. ๋ค์ค ์ ์ฝ ์กฐ๊ฑด ๊ฐ์ ์ถฉ๋(์์
๋์ญํ vs. ๋ก๋ด ์ด๋ํ)์ ์ฒด๊ณ์ ์ผ๋ก ํด๊ฒฐํ๊ณ ์ค์๊ฐ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ ์ค์ ๋ฐฐํฌ๋ฅผ ์ํ ํต์ฌ ์๊ตฌ์ฌํญ์ด๋ฉฐ, ํนํ ๋์ ๊ท ํ ์ ์ง ์ค ๋งค๋๋ฌ์ด ๊ฐ์๊ณผ ์ถฉ๋ ํํผ์ ๋์ ๋ณด์ฅ์ด ์ค์ํ๋ค.
- Approach: ๊ณ์ธต์ 3๋จ๊ณ ์ํคํ
์ฒ ์ค๊ณ๋ก ๋ณต์กํ ์ ์ ์ด๋๊ณผ ์์
๋์ญํ์ ๋ถ๋ฆฌ: (1) ์์ธต๋ถ: ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ์ ํตํ ์ค์๊ฐ ๋๋ฌ๊ฐ๋ฅ์ฑ ํ๊ฐ ๋ฐ ๊ฐ์๋ ์ ์ฝ ๊ธฐ๋ฐ์ ๊ฐ์ ๋ control barrier function์ผ๋ก ๋ถ๋๋ฌ์ด ๊ฐ์ ์คํ. (2) ์ค์ธต๋ถ: ์ฌ์ฉ์ ๋ช
๋ น์ ์์ธ ๊ฒฐํฉ ์ฐธ์กฐ ๊ถค์ ์ผ๋ก ๋งคํํ์ฌ ๋ฌผ์ฒด์ ๋ฏธ๋๋ฌ์ง/๋์ด์ง ์ ์ฝ ๋ง์กฑ ๋ณด์ฅ. (3) ํ์ธต๋ถ: QP ๊ธฐ๋ฐ ์ญ์ด๋ํ ํด์๊ธฐ๋ก ์์ฒด ์ถฉ๋ ํํผ, ์กฐ์ ๋ ์ด๋, ์ต์ ๊ตฌ์ฑ์ ๋์์ ๋ฌ์ฑ.
Achievement
Figure 2. Dual-arm reachability maps of the custom-built humanoid robot platform.
MC-SCCF์ ๊ณ์ธต์ ํ๋ ์์ํฌ: ๋ค์ค ์ ์ฝ ์กฐ๊ฑด ๊ฐ ์ถฉ๋์ ์ฒด๊ณ์ ์ผ๋ก ํด๊ฒฐํ์ฌ ์ ์ ์ด๋๊ณผ ์์
๋์ญํ์ ์กฐ์ ๊ฐ๋ฅ. ๊ฐ์ ๋ ์์ ์๋ ํํฐ: ๊ฐ์๋ ์ ์ฝ ๊ธฐ๋ฐ์ ๊ฐ์ ๋ control barrier function์ผ๋ก ์์
๊ณต๊ฐ ๊ฒฝ๊ณ ์ ๊ทผ ์ ๋ฌผ์ฒด์ ์์ธ ํ๋ค๋ฆผ์ ์ ๊ฑฐํ๋ฉด์๋ ๋ถ๋๋ฌ์ด ๊ฐ์ ์คํ. ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ: ์ด์คํ ํ๋ ฅ ์์
์ ์ค์๊ฐ ๊ณ ์ ๋ฐ๋ ๋๋ฌ๊ฐ๋ฅ์ฑ ํ๊ฐ๋ก ๊ฒฝ๊ณ ๊ทผ์ฒ์์์ ์ ๋ฐํ ์์ธ ์กฐ์ ๊ฐ๋ฅ. ํตํฉ ์ด๋ํ์ ์ ์ฝ ์ฒ๋ฆฌ: QP ๊ธฐ๋ฐ ์ญ์ด๋ํ ํด์๊ธฐ๋ก ์์ฒด ์ถฉ๋ ํํผ, ์กฐ์ ๋ ์ด๋, ๊ตฌ์ฑ ์ต์ ํ, ๊ด์ /์กฐ์ข
๊ฐ๋ฅ์ฑ ํ๊ณ๋ฅผ ๋์์ ๋ง์กฑ.
How
Figure 2. Dual-arm reachability maps of the custom-built humanoid robot platform.
- ๋ฏธ๋ถ๊ฐ๋ฅํ ์ ๊ฒฝ๋ง ๊ธฐ๋ฐ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ๋ก ๋น์ฉ์ด ํฐ ์์น ์ญ์ด๋ํ ๊ณ์ฐ์ ํํผํ๊ณ ์ค์๊ฐ ์ฟผ๋ฆฌ ๊ฐ๋ฅ
- ๊ฐ์๋ ์ ์ฝ์ ๋์
ํ ๊ฐ์ ๋ CBF ์ค๊ณ๋ก ์๋ ๋ถ์ฐ์์ฑ์ ์ ๊ฑฐํ๋ฉด์ ๋ฌผ์ฒด ์์ธ ์ ์ด
- ์์ธ ๊ฒฐํฉ ์ฐธ์กฐ ๊ถค์ ์์ฑ์ผ๋ก ๋นํ์งํ ์ด๋ฐ์ ๋ฏธ๋๋ฌ์ง/๋์ด์ง ์ ์ฝ์ ๋ช
์์ ์ผ๋ก ๋ง์กฑ
- QP ๊ธฐ๋ฐ ์ญ์ด๋ํ์ผ๋ก ์ด์คํ ํ๋ฆฌ ๊ฒฐํฉ, ์์ฒด ์ถฉ๋ ํํผ, ์กฐ์ข
๊ฐ๋ฅ์ฑ ์ต์ ํ๋ฅผ ํตํฉ
Originality
- ์์
๊ณต๊ฐ ์์ ์ฑ(์์ธต), ์์
๋์ญํ ์์ ์ฑ(์ค์ธต), ์ด๋ํ์ ์ ์ฝ(ํ์ธต)์ ๋ช
ํํ ๋ถ๋ฆฌํ ๊ณ์ธต์ ์ค๊ณ๋ ๊ธฐ์กด ๋จ์ผ ๊ณ์ธต ์ ์ด์ ์ฐจ๋ณํ
- ๊ฐ์๋ ์ ์ฝ ๊ธฐ๋ฐ์ ๊ฐ์ ๋ CBF๋ ๊ธฐ์กด์ ๊ณผ๋ํ ๋ณด์์ฑ๊ณผ ์์ธ ํ๋ค๋ฆผ ๋ฌธ์ ๋ฅผ ๋์์ ํด๊ฒฐํ๋ ์๋ก์ด ์ ๊ทผ
- ์ด์คํ ํ๋ฆฌ ๊ฒฐํฉ์ ๋๋ฌ๊ฐ๋ฅ์ฑ์ ๊ณ ์ ๋ฐ๋๋ก ํ๊ฐํ๋ ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฆฌ ๋ชจ๋ธ์ ๊ธฐ์กด ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋ฐฉ๋ฒ์ ๋นํจ์จ์ฑ์ ๊ทน๋ณต
Limitation & Further Study
- ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ์ ํ์ต์ ํ์ํ ๋๊ท๋ชจ ๋ฐ์ดํฐ์
์์ฑ ๊ณผ์ ๋ฐ ์ผ๋ฐํ ๊ฐ๋ฅ์ฑ ๋
ผ์ ๋ถ์กฑ. - ๊ฐ์ ๋จ๊ณ ์ค ๋ฌผ์ฒด ์์ธ ์ ์ด์ ์ ๋ฐ๋์ ํ๊ณ์ ๋ํ ์์ธ ๋ถ์ ๋ฏธํก. - ์ค์๊ฐ ์ฑ๋ฅ ํ๊ฐ(๊ณ์ฐ๋, ์๋ต ์ง์ฐ ๋ฑ)์ ๋ํ ์ ๋์ ๋ฒค์น๋งํฌ ๋ถ์ฌ. - ํ๊ฒฝ ๋์ญํ ๋ณํ(๋ง์ฐฐ ๊ณ์, ๋ฌผ์ฒด ์ง๋ ๋ณ๋) ๋ํ ๊ฒฌ๊ณ ์ฑ ๋ถ์ ์ ํ์ . - ํฅํ ์ฐ๊ตฌ: ์ค์๊ฐ ๋์ ํ๊ฒฝ ์ ์, ์๊ฐ ํผ๋๋ฐฑ ๊ธฐ๋ฐ ์ถ์ , ๋ค์ํ ์ธ๊ฐํ ๋ก๋ด ํ๋ซํผ์ ๋ํ ์ผ๋ฐํ, ๋ค์ค ๋ฌผ์ฒด ์ด๋ฐ์ ๋ณต์ก์ฑ ํ์ฅ.
Evaluation
Novelty: 4/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5
์ดํ: ๋ณธ ๋
ผ๋ฌธ์ ์ธ๊ฐํ ๋ก๋ด์ ๋ณต์กํ ๋นํ์งํ ์ด๋ฐ ์์
์์ ๋ค์ค ์ถฉ๋ ์ ์ฝ์ ์ฒด๊ณ์ ์ผ๋ก ํด๊ฒฐํ๊ธฐ ์ํ ๊ณ์ธต์ MC-SCCF๋ฅผ ์ ์ํ๋ฉฐ, ๋ฏธ๋ถ๊ฐ๋ฅํ ๋๋ฌ๊ฐ๋ฅ์ฑ ๋๋ฆฌ ๋ชจ๋ธ๊ณผ ๊ฐ์ ๋ control barrier function ๊ธฐ๋ฐ์ ์์ ์๋ ํํฐ๋ ๊ธฐ์ ์ ์ฐธ์ ์ฑ์ ๋ณด์ฌ์ค๋ค. ์๋ฎฌ๋ ์ด์
๊ณผ ๋ฌผ๋ฆฌ์ ๋ก๋ด ์คํ์ผ๋ก ์ ํจ์ฑ์ ์
์ฆํ์ผ๋, ๋๋ฆฌ ๋ชจ๋ธ์ ์ผ๋ฐํ ๊ฐ๋ฅ์ฑ, ํ๊ฒฝ ๋ณ์ ๊ฒฌ๊ณ ์ฑ, ๊ณ์ฐ ์ฑ๋ฅ ๋ฒค์น๋งํฌ ๋ฑ์ ๋ํ ์์ธ ๋ถ์์ด ๋ณด์๋๋ฉด ๋์ฑ ๊ฐํ๋ ์ ์๋ค.
๐ง Audio Overview
์ด ๋
ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํ์บ์คํธํ ์ค๋์ค๋ก ์์ฑํฉ๋๋ค. (Gemini ยท ํค๋ ๋ธ๋ผ์ฐ์ ์๋ง ์ ์ฅ ยท ์์ฑ๋ณธ์ ์ด๋ฉ์ผ๋ก๋ ์ ์ก)
โธ ๊ณ ๊ธ: ๊ตฌ์ฑ ๋ฐฉํฅ(๋๋ณธ ์์ฑ ์ง์นจ) ์ง์ ์์