Ver3.0 ๐ค ์ ์กฐ ๋ก๋ด ๊ธฐ์ ๊ณผ ํ๋ ๋ก๋ด์ ํตํ ์ธ๊ฐ-๋ก๋ด ํ์ ์์ ํ๊ฒฝ ๐ญ

๐ค ์ ์กฐ ๋ก๋ด ๊ธฐ์ ๊ณผ ํ๋ ๋ก๋ด์ ํตํ ์ธ๊ฐ-๋ก๋ด ํ์ ์์ ํ๊ฒฝ ๐ญ
๋ฏธ๋ ์ ์กฐ์ ์ ํต์ฌ, ์ฌ๋๊ณผ ๋ก๋ด์ด ํจ๊ป ๋ง๋๋ ์ค๋งํธ ํฉํ ๋ฆฌ์ ์ธ๊ณ
์๋
, ์น๊ตฌ! ๐ ์ค๋์ ์ ๋ง ํฅ๋ฏธ์ง์งํ ์ฃผ์ ๋ฅผ ๊ฐ์ง๊ณ ์์ด. ๋ฐ๋ก ์ ์กฐ ๋ก๋ด๊ณผ ํ๋ ๋ก๋ด(Collaborative Robot, ์ค์ฌ์ ์ฝ๋ด)์ ๋ํ ์ด์ผ๊ธฐ์ผ. ์์ฆ ๊ณต์ฅ์ ๊ฐ๋ณด๋ฉด ์ฌ๋๋ง ์ผํ๋ ๊ฒ ์๋๋ผ ๋ก๋ด๋ค์ด ์ฌ๋ ์์์ ํจ๊ป ์ผํ๋ ๋ชจ์ต์ ๋ณผ ์ ์์ด. ๋ง์น SF ์ํ ๊ฐ์ง? ๐ฌ
๊ทผ๋ฐ ์ด๊ฒ ๋จ์ํ ๋ฉ์์ด ๋ณด์ด๋ ค๊ณ ํ๋ ๊ฒ ์๋์ผ. ์ค์ ๋ก ์ ์กฐ์
์ ์์ฐ์ฑ, ์์ ์ฑ, ํจ์จ์ฑ์ ์์ฒญ๋๊ฒ ๋์ฌ์ฃผ๋ ํ์ ์ ์ธ ๊ธฐ์ ์ด๊ฑฐ๋ . ํนํ ํ๋ ๋ก๋ด์ ๊ธฐ์กด์ ์ฐ์
์ฉ ๋ก๋ด๊ณผ๋ ์์ ํ ๋ค๋ฅธ ๊ฐ๋
์ผ๋ก, ์ฌ๋๊ณผ ๊ฐ์ ๊ณต๊ฐ์์ ์์ ํ๊ฒ ํ์
ํ ์ ์๋๋ก ์ค๊ณ๋์์ด.
์ด ๊ธ์์๋ ์ ์กฐ ๋ก๋ด์ ๊ธฐ์ ์ ๋ฐ์ ๋ถํฐ ํ๋ ๋ก๋ด์ ์๋ ์๋ฆฌ, ์ค์ ์ฐ์
ํ์ฅ์์์ ํ์ฉ ์ฌ๋ก, ๊ทธ๋ฆฌ๊ณ ๋ฏธ๋ ์ ๋ง๊น์ง ๊น์ด ์๊ฒ ๋ค๋ค๋ณผ ๊ฑฐ์ผ. ์ฌ๋ฅ๋ท(https://www.jaenung.net)์ '์ง์์ธ์ ์ฒ'์์ ์ฌ๋ฌ๋ถ๊ณผ ์ด ์ง์์ ๋๋ ์ ์์ด์ ์ ๋ง ๊ธฐ๋ป! ๐ณ
๐ญ ์ ์กฐ ๋ก๋ด์ ์งํ: ์ฐ์ ์ฉ ๋ก๋ด์์ ํ๋ ๋ก๋ด๊น์ง
์ ์กฐ ๋ก๋ด์ ์ญ์ฌ๋ฅผ ์ดํด๋ณด๋ฉด ์ ๋ง ๋๋ผ์ด ๋ฐ์ ์ ํ์ธํ ์ ์์ด. 1960๋
๋ ์ด, ์ต์ด์ ์ฐ์
์ฉ ๋ก๋ด์ธ ์ ๋๋ฉ์ดํธ(Unimate)๊ฐ GM์ ์๋์ฐจ ๊ณต์ฅ์ ๋์
๋๋ฉด์ ์ ์กฐ์
์ ์๋ํ๊ฐ ์์๋์์ง. ๐
์ด๊ธฐ ์ฐ์
์ฉ ๋ก๋ด๋ค์ ์ฃผ๋ก ๋ฌด๊ฑฐ์ด ๋ฌผ๊ฑด์ ๋ค์ด ์ฌ๋ฆฌ๊ฑฐ๋, ์ฉ์ , ๋์ฅ ๊ฐ์ ๋ฐ๋ณต์ ์ด๊ณ ์ํํ ์์
์ ์ํํ์ด. ํ์ง๋ง ์ด ๋ก๋ด๋ค์ ์ฌ๋๊ณผ ํจ๊ป ์ผํ ์ ์์์ด. ์๋ํ๋ฉด ์์ฒญ๋ ํ๊ณผ ์๋๋ก ์์ง์ด๊ธฐ ๋๋ฌธ์ ์ฌ๋์ด ๋ค์น ์ํ์ด ์ปธ๊ฑฐ๋ . ๊ทธ๋์ ์์ ํ์ค๋ก ์์ ํ ๊ฒฉ๋ฆฌ๋ ๊ณต๊ฐ์์๋ง ์๋ํ์ง.
๊ทธ๋ฐ๋ฐ 2000๋
๋ ๋ค์ด์๋ฉด์ ์ํฉ์ด ๋ฐ๋๊ธฐ ์์ํ์ด. ์ ์กฐ์
์ฒด๋ค์ ๋ ์ ์ฐํ๊ณ , ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์์ฐ ๋ผ์ธ์ด ํ์ํ๊ณ , ์ค์๊ธฐ์
๋ค๋ ๋ก๋ด ์๋ํ๋ฅผ ๋์
ํ๊ณ ์ถ์ด ํ์ด. ํ์ง๋ง ๊ธฐ์กด ์ฐ์
์ฉ ๋ก๋ด์ ๋๋ฌด ๋น์ธ๊ณ , ์ค์น๊ฐ ๋ณต์กํ๊ณ , ํ๋ก๊ทธ๋๋ฐ์ด ์ด๋ ค์ ์ง. ๐
๐ก ์ฐ์
์ฉ ๋ก๋ด vs ํ๋ ๋ก๋ด์ ํต์ฌ ์ฐจ์ด
์ฐ์
์ฉ ๋ก๋ด: ๊ณ ์ยท๊ณ ํ์ค ์์
, ์์ ํ์ค ํ์, ๊ณ ๊ฐ, ๋ณต์กํ ํ๋ก๊ทธ๋๋ฐ
ํ๋ ๋ก๋ด: ์ฌ๋๊ณผ ๊ณต๊ฐ ๊ณต์ , ์์ ์ผ์ ๋ด์ฅ, ์๋์ ์ ๊ฐ, ์ง๊ด์ ํ๋ก๊ทธ๋๋ฐ
์ด๋ฐ ๋ฐฐ๊ฒฝ์์ ํ์ํ ๊ฒ ๋ฐ๋ก ํ๋ ๋ก๋ด(Collaborative Robot, Cobot)์ด์ผ! ๐
2008๋
๋ด๋งํฌ์ ์ ๋๋ฒ์ค ๋ก๋ด(Universal Robots)์ด ์ต์ด์ ์์ฉ ํ๋ ๋ก๋ด UR5๋ฅผ ์ถ์ํ๋ฉด์ ์๋ก์ด ์๋๊ฐ ์ด๋ ธ์ด. ํ๋ ๋ก๋ด์ ๊ธฐ์กด ์ฐ์
์ฉ ๋ก๋ด๊ณผ๋ ์์ ํ ๋ค๋ฅธ ์ฒ ํ์ผ๋ก ์ค๊ณ๋์์ด:
1. ์์ ์ฑ ์ต์ฐ์ : ์ฌ๋๊ณผ ์ ์ดํ๋ฉด ์ฆ์ ๋ฉ์ถ๋ ์์ ๊ธฐ๋ฅ
2. ์ฌ์ฉ ํธ์์ฑ: ์ง๊ด์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค
3. ์ ์ฐ์ฑ: ์ฝ๊ฒ ์ด๋ํ๊ณ ์ฌ๋ฐฐ์น ๊ฐ๋ฅ
4. ๊ฒฝ์ ์ฑ: ์๋์ ์ผ๋ก ์ ๋ ดํ ๊ฐ๊ฒฉ
5. ํ์
์ฑ: ์ฌ๋์ ์์
์ ๋ณด์กฐํ๊ณ ํ๋ ฅ
ํ๋ ๋ก๋ด์ ๋ฑ์ฅ์ ์ ์กฐ์
์ ์ง์ ํ ํจ๋ฌ๋ค์ ์ ํ์ ๊ฐ์ ธ์์ด. ์ด์ ๋ก๋ด์ ์ฌ๋์ ๋์ฒดํ๋ ์กด์ฌ๊ฐ ์๋๋ผ, ์ฌ๋๊ณผ ํจ๊ป ์ผํ๋ ๋๋ฃ๊ฐ ๋ ๊ฑฐ์ง! ๐ฅ๐ค
โ๏ธ ํ๋ ๋ก๋ด์ ํต์ฌ ๊ธฐ์ : ์ด๋ป๊ฒ ์์ ํ๊ฒ ํ์ ํ ๊น?
ํ๋ ๋ก๋ด์ด ์ฌ๋๊ณผ ์์ ํ๊ฒ ์ผํ ์ ์๋ ๋น๋ฐ์ ๋ญ๊น? ๋ฐ๋ก ์ฌ๋ฌ ์ฒจ๋จ ๊ธฐ์ ๋ค์ด ๊ฒฐํฉ๋์ด ์๊ธฐ ๋๋ฌธ์ด์ผ. ํ๋์ฉ ์ดํด๋ณด์! ๐
๐ก๏ธ 1. ํ/ํ ํฌ ์ผ์ ๊ธฐ์ (Force/Torque Sensing)
ํ๋ ๋ก๋ด์ ๊ฐ์ฅ ์ค์ํ ์์ ๊ธฐ๋ฅ์ด์ผ. ๋ก๋ด์ ๊ฐ ๊ด์ ์๋ ํ๊ณผ ํ ํฌ๋ฅผ ์ธก์ ํ๋ ์ผ์๊ฐ ๋ด์ฅ๋์ด ์์ด. ์ด ์ผ์๋ค์ ๋ก๋ด์ด ์์ง์ด๋ฉด์ ๋ฐ๋ ์ธ๋ถ ํ์ ์ค์๊ฐ์ผ๋ก ๊ฐ์งํ์ง.
์๋ฅผ ๋ค์ด, ๋ก๋ด ํ์ด ์์ง์ด๋ค๊ฐ ์ฌ๋์ ํ๊ณผ ์ ์ดํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น? ์ผ์๊ฐ ์ฆ์ ๋น์ ์์ ์ธ ํ์ ๊ฐ์งํ๊ณ , ๋ฐ๋ฆฌ์ด(ms) ๋จ์๋ก ๋ก๋ด์ ์ ์ง์์ผ. ์ด ๋ฐ์ ์๋๋ ์ฌ๋์ ๋ฐ์ฌ ์ ๊ฒฝ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ฑฐ๋ ! โก
๊ธฐ์ ์ ์ผ๋ก ๋ณด๋ฉด, ๋๋ถ๋ถ์ ํ๋ ๋ก๋ด์ 6์ถ ํ/ํ ํฌ ์ผ์๋ฅผ ์ฌ์ฉํด. ์ด๊ฑด 3์ฐจ์ ๊ณต๊ฐ์์์ ํ(Fx, Fy, Fz)๊ณผ ํ์ ๋ ฅ(Tx, Ty, Tz)์ ๋ชจ๋ ์ธก์ ํ ์ ์์ด. ์ผ์์ ๋ถํด๋ฅ์ ๋ณดํต 0.1N~1N ์์ค์ด๊ณ , ์ํ๋ง ์ฃผํ์๋ 1kHz ์ด์์ด์ผ.
๐ฏ ์ค์ ์ ์ฉ ์์
์ ๋๋ฒ์ค ๋ก๋ด์ UR ์๋ฆฌ์ฆ๋ ๊ฐ ๊ด์ ์ ํ ํฌ ์ผ์๋ฅผ ๋ด์ฅํ๊ณ ์์ด. ๋ก๋ด์ด 80N(์ฝ 8kg์ ํ) ์ด์์ ์ถฉ๊ฒฉ์ ๊ฐ์งํ๋ฉด 0.4์ด ์ด๋ด์ ์์ ํ ์ ์งํด. ISO 10218-1 ์์ ํ์ค์ ์ถฉ์กฑํ๋ ์์ค์ด์ง!
๐๏ธ 2. ๋น์ ์์คํ ๊ณผ 3D ์ผ์ฑ
ํ๋์ ํ๋ ๋ก๋ด๋ค์ ๋จ์ํ ํ๋ก๊ทธ๋๋ฐ๋ ๋์๋ง ํ๋ ๊ฒ ์๋์ผ. ์นด๋ฉ๋ผ์ 3D ์ผ์๋ฅผ ํตํด ์ฃผ๋ณ ํ๊ฒฝ์ ์ธ์ํ๊ณ ํ๋จํ ์ ์์ด. ๐
์ฃผ๋ก ์ฌ์ฉ๋๋ ๋น์ ๊ธฐ์ ๋ค:
โข 2D ๋น์ ์์คํ
: ๊ณ ํด์๋ ์นด๋ฉ๋ผ๋ก ๋ฌผ์ฒด์ ์์น, ๋ฐฉํฅ, ํํ๋ฅผ ์ธ์. ์ฃผ๋ก ๋ถํ ํผํน, ํ์ง ๊ฒ์ฌ์ ์ฌ์ฉ๋ผ.
โข 3D ์คํ
๋ ์ค ๋น์ : ๋ ๊ฐ์ ์นด๋ฉ๋ผ๋ก ๊น์ด ์ ๋ณด๋ฅผ ํ์
. ์ฌ๋์ ์์ ์๊ฐ๊ณผ ๊ฐ์ ์๋ฆฌ์ผ.
โข ToF(Time-of-Flight) ์ผ์: ๋น์ด ๋ฌผ์ฒด์ ๋ฐ์ฌ๋์ด ๋์์ค๋ ์๊ฐ์ ์ธก์ ํด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐ. ์ค์๊ฐ 3D ๋งตํ์ด ๊ฐ๋ฅํด.
โข LiDAR: ๋ ์ด์ ๋ฅผ ์ด์ฉํ ์ ๋ฐํ ๊ฑฐ๋ฆฌ ์ธก์ . ์ฃผ๋ก ์์ ๊ตฌ์ญ ๋ชจ๋ํฐ๋ง์ ์ฌ์ฉ๋ผ.
์ด๋ฐ ๋น์ ์์คํ
๋ค์ ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ์ ์ปดํจํฐ ๋น์ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๊ฒฐํฉ๋์ด ๋์ฑ ๋๋ํด์ง๊ณ ์์ด. ์๋ฅผ ๋ค์ด, CNN(Convolutional Neural Network)์ ํ์ฉํ๋ฉด ๋ณต์กํ ํํ์ ๋ฌผ์ฒด๋ ์ ํํ๊ฒ ์ธ์ํ๊ณ ๋ถ๋ฅํ ์ ์์ง. ๐ง
๐ฎ 3. ์ง๊ด์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค
๊ธฐ์กด ์ฐ์
์ฉ ๋ก๋ด์ ํ๋ก๊ทธ๋๋ฐ์ด ์ ๋ง ์ด๋ ค์ ์ด. ์ ๋ฌธ ์์ง๋์ด๊ฐ ๋ณต์กํ ์ฝ๋๋ฅผ ์์ฑํด์ผ ํ๊ฑฐ๋ . ํ์ง๋ง ํ๋ ๋ก๋ด์ ์์ ํ ๋ค๋ฅด๊ฒ ์ ๊ทผํ์ด! ๐จ
ํฐ์นญ ํ๋ํธ(Teaching Pendant):
ํ๋ธ๋ฆฟ ๊ฐ์ ํฐ์น์คํฌ๋ฆฐ ์ธํฐํ์ด์ค๋ก ์ง๊ด์ ์ผ๋ก ๋ก๋ด์ ์ ์ดํ ์ ์์ด. ๋๋๊ทธ ์ค ๋๋กญ ๋ฐฉ์์ผ๋ก ๋์์ ํ๋ก๊ทธ๋๋ฐํ์ง.
ํธ๋ ๊ฐ์ด๋ฉ(Hand Guiding):
์ด๊ฒ ์ ๋ง ํ์ ์ ์ด์ผ! ๋ก๋ด ํ์ ์ง์ ์์ผ๋ก ์ก๊ณ ์ํ๋ ์์น๋ก ์์ง์ด๋ฉด, ๋ก๋ด์ด ๊ทธ ๋์์ ๊ธฐ์ตํด. ๋ง์น ์ฌ๋์๊ฒ ๋์์ ๊ฐ๋ฅด์น๋ ๊ฒ์ฒ๋ผ ๋ง์ด์ผ. ์ด๊ฒ ๊ฐ๋ฅํ ์ด์ ๋ ์์ ์ค๋ช
ํ ํ/ํ ํฌ ์ผ์ ๋๋ถ์ด์ง.
๊ทธ๋ํฝ ํ๋ก๊ทธ๋๋ฐ:
๋ธ๋ก ์ฝ๋ฉ์ฒ๋ผ ์๊ฐ์ ์ธ ์์๋ค์ ์กฐํฉํด์ ํ๋ก๊ทธ๋๋ฐํ ์ ์์ด. ์ฝ๋ฉ ๊ฒฝํ์ด ์๋ ์์
์๋ ๋ช ์๊ฐ์ ๊ต์ก๋ง์ผ๋ก ๋ก๋ด์ ํ๋ก๊ทธ๋๋ฐํ ์ ์์ง! ๐
๐ ํ๋ก๊ทธ๋๋ฐ ์๊ฐ ๋น๊ต
โข ์ ํต์ ์ฐ์
์ฉ ๋ก๋ด: ์๋ก์ด ์์
ํ๋ก๊ทธ๋๋ฐ์ ํ๊ท 2-4์ฃผ ์์
โข ํ๋ ๋ก๋ด: ํ๊ท 1-2์ผ, ๊ฐ๋จํ ์์
์ ๋ช ์๊ฐ ๋ด ์๋ฃ
์ด ์ฐจ์ด๊ฐ ์ค์๊ธฐ์
๋ค์ด ํ๋ ๋ก๋ด์ ์ ํธํ๋ ํฐ ์ด์ ์ค ํ๋์ผ!
๐ 4. ๊ฒฝ๋ ์ค๊ณ์ ๋ชจ๋ํ
ํ๋ ๋ก๋ด์ ๋๋ถ๋ถ 20~30kg ์ ๋์ ๊ฐ๋ฒผ์ด ๋ฌด๊ฒ๋ก ์ค๊ณ๋์ด ์์ด. ์ด๋ ์ฌ๋์ด ์ฝ๊ฒ ์ด๋ํ๊ณ ์ฌ๋ฐฐ์นํ ์ ์๋๋ก ํ๊ธฐ ์ํจ์ด์ง. ๐๏ธ
๊ฒฝ๋ํ๋ฅผ ์ํด ์ฌ์ฉ๋๋ ๊ธฐ์ ๋ค:
โข ์๋ฃจ๋ฏธ๋ ํฉ๊ธ ๋ฐ ๋ณตํฉ ์์ฌ: ๊ฐ๋๋ ์ ์งํ๋ฉด์ ๋ฌด๊ฒ๋ฅผ ์ค์ฌ
โข ์ต์ ํ๋ ๊ธฐ๊ตฌ ์ค๊ณ: ์ ํ์์ํด์(FEA)์ ํตํด ๋ถํ์ํ ๋ถ๋ถ์ ์ ๊ฑฐ
โข ํตํฉํ ๋ชจํฐ์ ๊ฐ์๊ธฐ: ๋ถํ ์๋ฅผ ์ค์ฌ ๋ฌด๊ฒ์ ๋ณต์ก๋๋ฅผ ๋ฎ์ถค
๋ํ ๋ชจ๋ํ ์ค๊ณ๋ก ์๋ ์ดํํฐ(End Effector, ๋ก๋ด ํ ๋์ ๋ถ์ฐฉ๋๋ ๋๊ตฌ)๋ฅผ ์ฝ๊ฒ ๊ต์ฒดํ ์ ์์ด. ๊ทธ๋ฆฌํผ, ํก์ฐฉ ํจ๋, ์ฉ์ ํ ์น, ๋์ฌ ๋๋ผ์ด๋ฒ ๋ฑ์ ์์
์ ๋ฐ๋ผ ๋น ๋ฅด๊ฒ ๋ฐ๊ฟ ์ ์์ง. ๐ง
๐ข ์ฐ์ ํ์ฅ์์์ ์ค์ ํ์ฉ: ํ๋ ๋ก๋ด์ด ๋ฐ๊พธ๋ ์ ์กฐ์
์ด๋ก ์ ์ถฉ๋ถํ ์์๋ดค์ผ๋, ์ด์ ์ค์ ๋ก ์ด๋ป๊ฒ ํ์ฉ๋๋์ง ์ดํด๋ณผ๊น? ๋ค์ํ ์ฐ์ ๋ถ์ผ์์ ํ๋ ๋ก๋ด์ด ์ด๋ค ์ญํ ์ ํ๊ณ ์๋์ง ๊ตฌ์ฒด์ ์ธ ์ฌ๋ก๋ค์ ํตํด ์์๋ณด์! ๐
๐ 1. ์๋์ฐจ ์ฐ์ : ์ ๋ฐ ์กฐ๋ฆฝ๊ณผ ํ์ง ๊ฒ์ฌ
์๋์ฐจ ์ฐ์
์ ๋ก๋ด ์๋ํ์ ์ ๊ตฌ์์์ง๋ง, ํ๋ ๋ก๋ด์ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ์ด์์ด.
BMW์ ์ฌ๋ก:
BMW๋ ๋
์ผ ์คํ๋ฅดํ๋ถ๋ฅดํฌ ๊ณต์ฅ์์ ์ ๋๋ฒ์ค ๋ก๋ด์ ํ๋ ๋ก๋ด์ ๋์
ํ์ด. ์ด ๋ก๋ด๋ค์ ์์
์ ์์์ ๋์ด ์ฐ ์ค์น ์์
์ ๋ณด์กฐํด. ์ด ์์
์ ์ ๋ฐ๋๊ฐ ์๊ตฌ๋๋ฉด์๋ ๋ฐ๋ณต์ ์ด๋ผ ์์
์์ ํผ๋ก๋๊ฐ ๋์๊ฑฐ๋ .
ํ๋ ๋ก๋ด ๋์
ํ:
โข ์์
์๊ฐ 50% ๋จ์ถ
โข ์์
์์ ๊ทผ๊ณจ๊ฒฉ๊ณ ์งํ 85% ๊ฐ์
โข ๋ถ๋๋ฅ 30% ๊ฐ์
ํ๋์๋์ฐจ์ ์ค๋งํธ ํฉํ ๋ฆฌ:
ํ๋์ฐจ๋ ์ธ์ฐ ๊ณต์ฅ์ ํ๋ ๋ก๋ด์ ๋ฐฐ์นํด์ ๋ณผํธ ์ฒด๊ฒฐ ์์
์ ์๋ํํ์ด. ํนํ ์ข์ ๊ณต๊ฐ์์์ ์์
์ด ํ์ํ ๋ถ๋ถ์ ํ๋ ๋ก๋ด์ด ํจ๊ณผ์ ์ด์์ง. ๋ก๋ด์ด ์ ํํ ํ ํฌ๋ก ๋ณผํธ๋ฅผ ์กฐ์ด๊ณ , ๋น์ ์์คํ
์ผ๋ก ์ฒด๊ฒฐ ์ํ๋ฅผ ๊ฒ์ฆํด. ๐ฉ
๐ 2. ์ ์ฝ ๋ฐ ์๋ฃ๊ธฐ๊ธฐ ์ฐ์ : ๋ฌด๊ท ํ๊ฒฝ์์์ ์ ๋ฐ ์์
์ ์ฝ ์ฐ์
์ ๊ทน๋๋ก ๋์ ์ฒญ๊ฒฐ๋์ ์ ๋ฐ๋๊ฐ ์๊ตฌ๋๋ ๋ถ์ผ์ผ. ํ๋ ๋ก๋ด์ ์ด๋ฐ ๊น๋ค๋ก์ด ํ๊ฒฝ์์๋ ํ์ฝํ๊ณ ์์ด! ๐
ํ์ด์(Pfizer)์ ๋ฐฑ์ ์์ฐ:
ํ์ด์๋ ์ฝ๋ก๋19 ๋ฐฑ์ ์์ฐ ๊ณผ์ ์์ ํ๋ ๋ก๋ด์ ํ์ฉํ์ด. ๋ก๋ด๋ค์ ํด๋ฆฐ๋ฃธ ํ๊ฒฝ์์ ๋ฐ์ด์(์์ ์ ๋ฆฌ๋ณ) ๊ฒ์ฌ์ ํฌ์ฅ ์์
์ ์ํํ์ง.
ํน๋ณํ ์ค๊ณ๋ ์ ๋ค:
โข ์คํ
์ธ๋ฆฌ์ค ์คํธ ์ฝํ
์ผ๋ก ์ธ์ฒ๊ณผ ์๋
์ด ์ฉ์ด
โข IP67 ๋ฑ๊ธ์ ๋ฐฉ์ยท๋ฐฉ์ง ์ค๊ณ
โข ํํฐํด ๋ฐ์์ ์ต์ํํ๋ ๋ฐํํ ๊ด์
โข ๊ณ ํด์๋ ๋น์ ์์คํ
์ผ๋ก ๋ฏธ์ธํ ๊ฒฐํจ ๊ฒ์ถ
๊ฒฐ๊ณผ์ ์ผ๋ก ์์ฐ ์๋๋ 40% ์ฆ๊ฐํ๊ณ , ์ฌ๋์ ์ค์๋ก ์ธํ ์ค์ผ ์ํ์ ๊ฑฐ์ ์ ๋ก์ ๊ฐ๊น์์ก์ด. ๐ฏ
๐ฑ 3. ์ ์์ ํ ์กฐ๋ฆฝ: ์ํ ๋ถํ์ ์ ๋ฐ ํธ๋ค๋ง
์ค๋งํธํฐ, ํ๋ธ๋ฆฟ ๊ฐ์ ์ ์์ ํ์ ์๋ฐฑ ๊ฐ์ ์์ ๋ถํ๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ด. ์ด๋ฐ ์ ๋ฐ ์กฐ๋ฆฝ ์์
์ ํ๋ ๋ก๋ด์ด ๋ฑ์ด์ง! ๐ฒ
์ผ์ฑ์ ์์ ์ค๋งํธํฐ ์กฐ๋ฆฝ ๋ผ์ธ:
์ผ์ฑ์ ์๋ ๋ฒ ํธ๋จ ๊ณต์ฅ์์ ํ๋ ๋ก๋ด์ ํ์ฉํด ์นด๋ฉ๋ผ ๋ชจ๋ ์กฐ๋ฆฝ๊ณผ ์ ์ฐฉ์ ๋ํฌ ์์
์ ์๋ํํ์ด.
๊ธฐ์ ์ ํน์ง:
โข 0.02mm ์์ค์ ๋ฐ๋ณต ์ ๋ฐ๋
โข ๋ง์ดํฌ๋ก๋ฏธํฐ ๋จ์์ ์์น ์ ์ด
โข ํ ์ ์ด ๊ธฐ๋ฅ์ผ๋ก ์ฌ์ธํ ๋ถํ ์์ ๋ฐฉ์ง
โข ๋น์ ๊ฐ์ด๋ ์์คํ
์ผ๋ก ๋ถํ ์์น ์๋ ์ธ์
ํนํ ์ ์ฐฉ์ ๋ํฌ ์์
์์๋ ์ผ์ ํ ์๋์ ์๋ ฅ์ผ๋ก ์ ํํ ์์ ๋ํฌํ ์ ์์ด์ ํ์ง์ด ํฌ๊ฒ ํฅ์๋์์ด. ์ฌ๋์ด ํ๋ฉด ํผ๋ก๋์ ๋ฐ๋ผ ํธ์ฐจ๊ฐ ์๊ธฐ๋๋ฐ, ๋ก๋ด์ ํญ์ ์ผ์ ํ๊ฑฐ๋ ! ๐ค
โ ๏ธ ์ฃผ์์ฌํญ: ํ๋ ๋ก๋ด๋ ๋ง๋ฅ์ ์๋์ผ
ํ๋ ๋ก๋ด์ด ์๋ฌด๋ฆฌ ์ข์๋ ๋ชจ๋ ์์
์ ์ ํฉํ ๊ฑด ์๋์ผ. ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ๋ ์ ํต์ ์ธ ์ฐ์
์ฉ ๋ก๋ด์ด ๋ ๋์ ์ ์์ด:
โข ๋งค์ฐ ๋ฌด๊ฑฐ์ด ๋ฌผ์ฒด(20kg ์ด์)๋ฅผ ๋ค๋ฃจ๋ ์์
โข ๊ทน๋๋ก ๋น ๋ฅธ ์๋๊ฐ ํ์ํ ์์
โข 24์๊ฐ ์ฐ์ ๊ณ ์ ์์
์ด ํ์ํ ๋๋ ์์ฐ
โข ์ํํ ํ๊ฒฝ(๊ณ ์จ, ์ ํด ๋ฌผ์ง ๋ฑ)์์์ ์์
๐ 4. ์ํ ์ฐ์ : ์์์ ์ด๊ณ ์ ์ฐํ ์์ฐ
์ํ ์ฐ์
๋ ํ๋ ๋ก๋ด์ ํํ์ ๋ฐ๊ณ ์์ด. ํนํ ์์ ๊ธฐ์ค์ด ์๊ฒฉํ๊ณ , ๋คํ์ข
์๋ ์์ฐ์ด ํ์ํ ๋ถ์ผ์์ ํจ๊ณผ์ ์ด์ง! ๐
๋งฅ๋๋ ๋์ ์๋ํ ํค์น:
๋งฅ๋๋ ๋๋ ์ผ๋ถ ๋งค์ฅ์์ ํ๋ ๋ก๋ด์ ํ
์คํธํ๊ณ ์์ด. ๋ก๋ด์ด ๊ฐ์ํ๊น ์กฐ๋ฆฌ์ ํฌ์ฅ ์์
์ ๋ด๋นํ์ง.
โข ์ผ์ ํ ์จ๋์ ์๊ฐ์ผ๋ก ์กฐ๋ฆฌํด์ ํ์ง ๊ท ์ผํ
โข ๋จ๊ฑฐ์ด ๊ธฐ๋ฆ์ผ๋ก๋ถํฐ ์์
์ ๋ณดํธ
โข ํผํฌ ์๊ฐ๋ ์์ฐ ์๋ ํฅ์
๋ฒ ์ด์ปค๋ฆฌ ์๋ํ:
์ ๋ฝ์ ํ ๋ฒ ์ด์ปค๋ฆฌ ์ฒด์ธ์ ํ๋ ๋ก๋ด์ผ๋ก ๋นต ํฝ์คํ๋ ์ด์ค(Pick and Place) ์์
์ ์๋ํํ์ด. ๋น์ ์์คํ
์ผ๋ก ๋นต์ ์์น์ ๋ฐฉํฅ์ ์ธ์ํ๊ณ , ๋ถ๋๋ฌ์ด ๊ทธ๋ฆฌํผ๋ก ์์ ์์ด ํธ๋ ์ด์ ๋ฐฐ์นํ์ง. ๐ฅ
์ํ ์ฐ์
์ฉ ํ๋ ๋ก๋ด์ ํน๋ณํ ์๊ตฌ์ฌํญ:
โข FDA ์น์ธ ์์ฌ ์ฌ์ฉ
โข ๋ฐฉ์ ์ค๊ณ (์ธ์ฒ ๊ฐ๋ฅ)
โข ์ํ ์ ์ด ๊ฐ๋ฅํ ๊ทธ๋ฆฌํผ
โข ์คํ์ ์๋ ๊ตฌ๋ ์์คํ
(์ํ ์ค์ผ ๋ฐฉ์ง)
๐ฌ ํ๋ ๋ก๋ด์ ํต์ฌ ๊ตฌ์ฑ ์์์ ์๋ ์๋ฆฌ
์ด์ ์ข ๋ ๊ธฐ์ ์ ์ผ๋ก ๊น์ด ๋ค์ด๊ฐ ๋ณผ๊น? ํ๋ ๋ก๋ด์ด ์ด๋ค ๋ถํ๋ค๋ก ๊ตฌ์ฑ๋์ด ์๊ณ , ์ด๋ป๊ฒ ์๋ํ๋์ง ์์ธํ ์์๋ณด์! ๐ง
โก 1. ์ก์ถ์์ดํฐ์ ๊ตฌ๋ ์์คํ
ํ๋ ๋ก๋ด์ ์์ง์์ ๋ง๋ค์ด๋ด๋ ํต์ฌ ๋ถํ์ด์ผ.
์๋ณด ๋ชจํฐ(Servo Motor):
๋๋ถ๋ถ์ ํ๋ ๋ก๋ด์ ๋ธ๋ฌ์๋ฆฌ์ค DC ์๋ณด ๋ชจํฐ๋ฅผ ์ฌ์ฉํด. ์ด ๋ชจํฐ๋ค์ ์ ๋ฐํ ์์น ์ ์ด๊ฐ ๊ฐ๋ฅํ๊ณ , ํจ์จ์ด ๋์ผ๋ฉฐ, ์ ์ง๋ณด์๊ฐ ์ ๊ฒ ํ์ํด.
์ฃผ์ ํน์ง:
โข ๋์ ํ ํฌ ๋ฐ๋ (์์ ํฌ๊ธฐ๋ก ํฐ ํ)
โข ๋น ๋ฅธ ์๋ต ์๋
โข ์ ๋ฐํ ์๋ ์ ์ด
โข ๋ฎ์ ๋ฐ์ด
ํ๋ชจ๋ ๋๋ผ์ด๋ธ(Harmonic Drive):
ํ๋ ๋ก๋ด์ ๊ด์ ์๋ ํน๋ณํ ๊ฐ์๊ธฐ๊ฐ ์ฌ์ฉ๋ผ. ๋ฐ๋ก ํ๋ชจ๋ ๋๋ผ์ด๋ธ์ผ. ์ด๊ฑด ์ ๋ง ๊ธฐ๋ฐํ ๊ธฐ๊ณ ์ฅ์น์ธ๋ฐ, ์ ์ฐํ ๊ธ์ ์ปต์ด ๋ณํ๋๋ฉด์ ํ์ ์ ๊ฐ์์ํค๋ ์๋ฆฌ์ผ. ๐ก
ํ๋ชจ๋ ๋๋ผ์ด๋ธ์ ์ฅ์ :
โข ๋งค์ฐ ๋์ ๊ฐ์๋น (1:50 ~ 1:160)
โข ๋ฐฑ๋์(Backlash)๊ฐ ๊ฑฐ์ ์์ โ ์ ๋ฐ๋ ํฅ์
โข ์ปดํฉํธํ ํฌ๊ธฐ
โข ๋์ ํ ํฌ ์ ๋ฌ ํจ์จ
์ผ๋ฐ์ ์ธ ํ๋ ๋ก๋ด์ 6๊ฐ์ ๊ด์ (6-DOF, Degree of Freedom)์ ๊ฐ์ง๊ณ ์์ด. ๊ฐ ๊ด์ ๋ง๋ค ๋ชจํฐ์ ๊ฐ์๊ธฐ๊ฐ ์๊ณ , ์ด๋ค์ด ์กฐํ๋กญ๊ฒ ์์ง์ฌ์ ๋ณต์กํ 3์ฐจ์ ๋์์ ๋ง๋ค์ด๋ด์ง.
๐ง 2. ์ ์ด ์์คํ ๊ณผ ์๊ณ ๋ฆฌ์ฆ
ํ๋ ๋ก๋ด์ ๋๋์ ํด๋นํ๋ ๋ถ๋ถ์ด์ผ. ์ฌ๋ฌ ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฒ๋ฆฌํ๊ณ , ๋ชจํฐ๋ฅผ ์ ์ดํ๋ ๋ณต์กํ ์์คํ
์ด์ง. ๐ฅ๏ธ
์ค์๊ฐ ์ ์ด ์์คํ
:
ํ๋ ๋ก๋ด์ ์ค์๊ฐ ์ด์์ฒด์ (RTOS, Real-Time Operating System)๋ฅผ ์ฌ์ฉํด. ์ผ๋ฐ์ ์ธ ์ด์์ฒด์ ์ ๋ฌ๋ฆฌ, RTOS๋ ์ ํด์ง ์๊ฐ ๋ด์ ๋ฐ๋์ ์์
์ ์๋ฃํด์ผ ํด. ์์ ๊ณผ ์ง๊ฒฐ๋๊ธฐ ๋๋ฌธ์ด์ง!
์ ์ด ์ฃผ๊ธฐ๋ ๋ณดํต 1ms(๋ฐ๋ฆฌ์ด) ๋จ์์ผ. ์ฆ, 1์ด์ 1,000๋ฒ ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ , ๊ณ์ฐํ๊ณ , ๋ชจํฐ๋ฅผ ์ ์ดํ๋ ๊ฑฐ์ง. ์์ฒญ๋ ์๋์ง? โก
์ญ๊ธฐ๊ตฌํ(Inverse Kinematics):
๋ก๋ด ์ ์ด์ ํต์ฌ ์๊ณ ๋ฆฌ์ฆ์ด์ผ. ๋ฌธ์ ๋ ์ด๋:
"๋ก๋ด ํ ๋์ (X, Y, Z) ์์น๋ก ์ด๋์ํค๋ ค๋ฉด ๊ฐ ๊ด์ ์ ๋ช ๋์ฉ ํ์ ์์ผ์ผ ํ ๊น?"
์ด๊ฑธ ๊ณ์ฐํ๋ ๊ฒ ์ญ๊ธฐ๊ตฌํ์ด์ผ. 6๊ฐ ๊ด์ ์ ๊ฐ๋๋ฅผ ์ค์๊ฐ์ผ๋ก ๊ณ์ฐํด์ผ ํ๋๋ฐ, ์ด๊ฑด ๋ณต์กํ ๋น์ ํ ๋ฐฉ์ ์์ ํธ๋ ๊ฑฐ์ผ. ์ํ์ ์ผ๋ก๋ ์ผ์ฝ๋น์ ํ๋ ฌ(Jacobian Matrix)์ ์ฌ์ฉํ ์์นํด์ ๋ฐฉ๋ฒ์ ์ฐ์ง. ๐
๊ฒฝ๋ก ๊ณํ(Path Planning):
๋ก๋ด์ด A ์ง์ ์์ B ์ง์ ์ผ๋ก ์ด๋ํ ๋, ์ด๋ค ๊ฒฝ๋ก๋ก ๊ฐ์ง ๊ฒฐ์ ํ๋ ์๊ณ ๋ฆฌ์ฆ์ด์ผ. ๋จ์ํ ์ง์ ์ผ๋ก ๊ฐ๋ ๊ฒ ์๋๋ผ, ์ฅ์ ๋ฌผ์ ํผํ๊ณ , ๋ถ๋๋ฝ๊ฒ ์์ง์ด๊ณ , ์๋์ง๋ฅผ ์ต์ํํ๋ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ์ฐพ์์ผ ํด.
์ฃผ๋ก ์ฌ์ฉ๋๋ ์๊ณ ๋ฆฌ์ฆ๋ค:
โข RRT (Rapidly-exploring Random Tree)
โข A* ์๊ณ ๋ฆฌ์ฆ
โข ํฌํ
์
ํ๋ ๋ฐฉ๋ฒ
โข ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ๊ฒฝ๋ก ๊ณํ
๐ป ์ ์ด ์์คํ
์ ๊ณ์ธต ๊ตฌ์กฐ
์์ ๋ ๋ฒจ: ์์
๊ณํ, ์์ฌ๊ฒฐ์ (Python, C++ ๋ฑ)
์ค๊ฐ ๋ ๋ฒจ: ๊ฒฝ๋ก ๊ณํ, ์ถฉ๋ ํํผ
ํ์ ๋ ๋ฒจ: ๋ชจํฐ ์ ์ด, ์ผ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ (RTOS, 1ms ์ฃผ๊ธฐ)
ํ๋์จ์ด ๋ ๋ฒจ: ๋ชจํฐ ๋๋ผ์ด๋ฒ, ์ผ์ ์ธํฐํ์ด์ค
๐ 3. ์์ ์์คํ : ๋ค์ธต ๋ณดํธ ๋ฉ์ปค๋์ฆ
ํ๋ ๋ก๋ด์ ์์ ์ ๋จ์ผ ๊ธฐ์ ์ด ์๋๋ผ ์ฌ๋ฌ ์ธต์ ๋ณดํธ ์์คํ
์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ด. ๐ก๏ธ
๋ ๋ฒจ 1: ์ค๊ณ ์์
โข ๋ฅ๊ทผ ๋ชจ์๋ฆฌ, ๋ถ๋๋ฌ์ด ํ๋ฉด
โข ํ์น ํฌ์ธํธ(๋ผ์ ์ํ) ์ต์ํ
โข ๊ฒฝ๋ ์ค๊ณ๋ก ์ถฉ๊ฒฉ ์๋์ง ๊ฐ์
๋ ๋ฒจ 2: ์ผ์ ๊ธฐ๋ฐ ์์
โข ํ/ํ ํฌ ์ผ์๋ก ์ถฉ๋ ๊ฐ์ง
โข ๋น์ ์ผ์๋ก ์ฌ๋ ์ ๊ทผ ๊ฐ์ง
โข ๋ ์ด์ ์ค์บ๋๋ก ์์ ๊ตฌ์ญ ๋ชจ๋ํฐ๋ง
๋ ๋ฒจ 3: ์ ์ด ์์
โข ์๋ ์ ํ (์ผ๋ฐ์ ์ผ๋ก 250mm/s ์ดํ)
โข ํ ์ ํ (ISO/TS 15066 ๊ธฐ์ค ์ค์)
โข ์์ ์ ์ง ๊ธฐ๋ฅ (STO, Safe Torque Off)
๋ ๋ฒจ 4: ์ธ์ฆ ๋ฐ ํ์ค
โข ISO 10218-1/2 (์ฐ์
์ฉ ๋ก๋ด ์์ )
โข ISO/TS 15066 (ํ๋ ๋ก๋ด ํนํ ํ์ค)
โข CE ๋งํฌ, UL ์ธ์ฆ ๋ฑ
ISO/TS 15066์ ํ๋ ๋ก๋ด์ ์์ ๊ธฐ์ค์ ์ ์ํ ๊ตญ์ ํ์ค์ด์ผ. ์ด ํ์ค์ ์ ์ฒด ๋ถ์๋ณ๋ก ํ์ฉ ๊ฐ๋ฅํ ํ๊ณผ ์๋ ฅ์ ๋ช
์ํ๊ณ ์์ด. ์๋ฅผ ๋ค์ด:
โข ๋๊ฐ๊ณจ: ์ต๋ 130N
โข ์ด๋ง: ์ต๋ 65N
โข ๊ฐ์ด: ์ต๋ 110N
โข ์๋ฑ: ์ต๋ 140N
ํ๋ ๋ก๋ด์ ์ด๋ฐ ๊ธฐ์ค์ ์ด๊ณผํ์ง ์๋๋ก ์ค๊ณ๋๊ณ ํ
์คํธ๋์ด์ผ ํด! ๐
๐ ์ธ๊ฐ-๋ก๋ด ํ์ ์ 4๊ฐ์ง ๋ชจ๋
ISO/TS 15066 ํ์ค์ ์ธ๊ฐ-๋ก๋ด ํ์ ์ 4๊ฐ์ง ๋ชจ๋๋ก ๋ถ๋ฅํ๊ณ ์์ด. ๊ฐ๊ฐ์ ํน์ง์ ์ดํด๋ณด์! ๐ค
| ํ์ ๋ชจ๋ | ์ค๋ช | ์์ ๋ฉ์ปค๋์ฆ | ์ ์ฉ ์์ |
|---|---|---|---|
| ์์ ์ ๊ฒฉ ๋ชจ๋ํฐ๋ง ์ ์ง (Safety-rated Monitored Stop) |
์ฌ๋์ด ํ์ ๊ณต๊ฐ์ ๋ค์ด์ค๋ฉด ๋ก๋ด์ด ์ ์ง | ์ผ์๋ก ์ฌ๋ ๊ฐ์ง โ ์ฆ์ ์ ์ง | ์์ ์๊ฐ ๋ถํ์ ๊ต์ฒดํ๋ ๋์ ๋ก๋ด ๋๊ธฐ |
| ํธ๋ ๊ฐ์ด๋ฉ (Hand Guiding) |
์์ ์๊ฐ ๋ก๋ด์ ์ง์ ์ก๊ณ ์์ง์ | ํ ์ผ์๋ก ์๋ ํ์ , ์ ์ ๋์ | ๋ก๋ด ํฐ์นญ, ์๋ ์์น ์กฐ์ |
| ์๋ ๋ฐ ๊ฑฐ๋ฆฌ ๋ชจ๋ํฐ๋ง (Speed and Separation Monitoring) |
์ฌ๋๊ณผ์ ๊ฑฐ๋ฆฌ์ ๋ฐ๋ผ ์๋ ์กฐ์ | ๋น์ /๋ ์ด์ ๋ก ๊ฑฐ๋ฆฌ ์ธก์ , ๋์ ์๋ ์ ์ด | ์ฌ๋์ด ๊ฐ๊น์ด ์ค๋ฉด ๋๋ ค์ง๊ณ , ๋ฉ์ด์ง๋ฉด ๋นจ๋ผ์ง |
| ์ถ๋ ฅ ๋ฐ ํ ์ ํ (Power and Force Limiting) |
์ถฉ๋ํด๋ ์์ ํ ์์ค์ผ๋ก ํ ์ ํ | ํ/ํ ํฌ ์ผ์, ์ํํธ ์ปค๋ฒ | ์ฌ๋๊ณผ ๊ฐ์ ๊ณต๊ฐ์์ ๋์ ์์ |
์ค์ ์ฐ์ ํ์ฅ์์๋ ์ด 4๊ฐ์ง ๋ชจ๋๋ฅผ ์ํฉ์ ๋ฐ๋ผ ์กฐํฉํด์ ์ฌ์ฉํด. ์๋ฅผ ๋ค์ด, ํ์์๋ "์๋ ๋ฐ ๊ฑฐ๋ฆฌ ๋ชจ๋ํฐ๋ง" ๋ชจ๋๋ก ์๋ํ๋ค๊ฐ, ์ฌ๋์ด ๋งค์ฐ ๊ฐ๊น์ด ์ค๋ฉด "์์ ์ ๊ฒฉ ๋ชจ๋ํฐ๋ง ์ ์ง" ๋ชจ๋๋ก ์ ํํ๋ ์์ด์ง. ๐
๐ ํ๋ ๋ก๋ด ์์ฅ ๋ํฅ๊ณผ ์ฃผ์ ์ ์กฐ์ฌ
ํ๋ ๋ก๋ด ์์ฅ์ ํญ๋ฐ์ ์ผ๋ก ์ฑ์ฅํ๊ณ ์์ด! ์์ฅ ์กฐ์ฌ ๊ธฐ๊ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ฉด ์ ๋ง ๋๋ผ์. ๐
๐ ๊ธ๋ก๋ฒ ํ๋ ๋ก๋ด ์์ฅ ๊ท๋ชจ
โข 2020๋
: ์ฝ 7์ต 5์ฒ๋ง ๋ฌ๋ฌ
โข 2023๋
: ์ฝ 15์ต ๋ฌ๋ฌ
โข 2030๋
์์: ์ฝ 80์ต ๋ฌ๋ฌ
โข ์ฐํ๊ท ์ฑ์ฅ๋ฅ (CAGR): ์ฝ 32%
์ด๊ฑด ์ผ๋ฐ ์ฐ์
์ฉ ๋ก๋ด ์์ฅ(์ฐ 10% ์ฑ์ฅ)๋ณด๋ค 3๋ฐฐ ์ด์ ๋น ๋ฅธ ์ฑ์ฅ์ด์ผ!
๐ ์ฃผ์ ํ๋ ๋ก๋ด ์ ์กฐ์ฌ
1. ์ ๋๋ฒ์ค ๋ก๋ด(Universal Robots, UR) - ๋ด๋งํฌ ๐ฉ๐ฐ
ํ๋ ๋ก๋ด์ ์ ๊ตฌ์์ด์ ์์ฅ ์ ์ ์จ 1์! 2008๋
UR5๋ฅผ ์ถ์ํ๋ฉฐ ํ๋ ๋ก๋ด ์๋๋ฅผ ์ด์์ด.
์ฃผ์ ์ ํ:
โข UR3e: ํ์ด๋ก๋ 3kg, ๋ฐ๊ฒฝ 500mm - ์ํ ๋ถํ ์กฐ๋ฆฝ
โข UR5e: ํ์ด๋ก๋ 5kg, ๋ฐ๊ฒฝ 850mm - ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ชจ๋ธ
โข UR10e: ํ์ด๋ก๋ 10kg, ๋ฐ๊ฒฝ 1,300mm - ํ๋ ํ์ด์ง, ๋จธ์ ํ
๋ฉ
โข UR16e: ํ์ด๋ก๋ 16kg, ๋ฐ๊ฒฝ 900mm - ๋ฌด๊ฑฐ์ด ๋ถํ ํธ๋ค๋ง
โข UR20: ํ์ด๋ก๋ 20kg, ๋ฐ๊ฒฝ 1,750mm - ์ต์ ๋ชจ๋ธ
ํน์ง: ์ง๊ด์ ์ธ ํ๋ก๊ทธ๋๋ฐ, ํ๋ถํ ์ํ๊ณ(UR+), ๊ฒ์ฆ๋ ์์ ์ฑ
2. ํ
ํฌ๋ง ๋ก๋ด(Techman Robot) - ๋๋ง ๐น๐ผ
๋ด์ฅํ ๋น์ ์์คํ
์ด ํน์ง! ๋ก๋ด ํ ๋์ ์นด๋ฉ๋ผ๊ฐ ๋ฌ๋ ค ์์ด์ ๋ณ๋์ ๋น์ ์์คํ
์์ด๋ ๋ฌผ์ฒด ์ธ์์ด ๊ฐ๋ฅํด.
์ฃผ์ ์ ํ:
โข TM5: 5kg ํ์ด๋ก๋
โข TM12: 12kg ํ์ด๋ก๋
โข TM14: 14kg ํ์ด๋ก๋
โข TM20: 20kg ํ์ด๋ก๋
ํน์ง: ๋ด์ฅ ๋น์ , ํฉ๋ฆฌ์ ์ธ ๊ฐ๊ฒฉ, ๋น ๋ฅธ ์ค์น
3. ๋์ฐ ๋ก๋ณดํฑ์ค(Doosan Robotics) - ํ๊ตญ ๐ฐ๐ท
ํ๊ตญ์ ๋ํ์ ์ธ ํ๋ ๋ก๋ด ์ ์กฐ์ฌ! ๊ฐ๋ ฅํ ํ ์ ์ด ๊ธฐ๋ฅ๊ณผ ๋ค์ํ ํ์ด๋ก๋ ์ต์
์ด ์ฅ์ ์ด์ผ.
์ฃผ์ ์ ํ:
โข M0609: 6kg ํ์ด๋ก๋, 900mm ๋ฐ๊ฒฝ
โข M1013: 10kg ํ์ด๋ก๋, 1,300mm ๋ฐ๊ฒฝ
โข M1509: 15kg ํ์ด๋ก๋, 900mm ๋ฐ๊ฒฝ
โข H2515: 25kg ํ์ด๋ก๋ - ํ๋ ๋ก๋ด ์ค ์ต๊ณ ์์ค!
ํน์ง: ๋์ ํ์ด๋ก๋, ์ ๋ฐํ ํ ์ ์ด, ํ๊ตญ ์์ฅ ๊ฐ์ธ
4. ABB - ์ค์์ค ๐จ๐ญ
์ฐ์
์ฉ ๋ก๋ด์ ๊ฑฐ์ธ ABB๋ ํ๋ ๋ก๋ด ์์ฅ์ ์ง์
ํ์ด.
์ฃผ์ ์ ํ:
โข YuMi (๋จ์ผ ํ / ๋์ผ ํ): 0.5kg ํ์ด๋ก๋ - ์ํ ๋ถํ ์กฐ๋ฆฝ ํนํ
โข GoFa: 5kg ํ์ด๋ก๋
โข SWIFTI: 4kg ํ์ด๋ก๋ - ์ต์ ๋ชจ๋ธ
ํน์ง: ๋์ผ ์ ๊ตฌ์กฐ(YuMi), ์ ๋ฐ ์กฐ๋ฆฝ ํนํ, ๊ธ๋ก๋ฒ ์๋น์ค ๋คํธ์ํฌ
5. ํ๋(FANUC) - ์ผ๋ณธ ๐ฏ๐ต
์ธ๊ณ ์ต๋ ์ฐ์
์ฉ ๋ก๋ด ์ ์กฐ์ฌ์ ํ๋ ๋ก๋ด ๋ผ์ธ.
์ฃผ์ ์ ํ:
โข CR-4iA: 4kg ํ์ด๋ก๋
โข CR-7iA: 7kg ํ์ด๋ก๋
โข CR-15iA: 15kg ํ์ด๋ก๋
โข CR-35iA: 35kg ํ์ด๋ก๋ - ํ๋ ๋ก๋ด ์ค ์ต๋๊ธ!
ํน์ง: ๋์ ์ ๋ขฐ์ฑ, ๊ฐ๋ ฅํ ํ์ด๋ก๋, ๊ธฐ์กด FANUC ์์คํ
๊ณผ ํตํฉ ์ฉ์ด
๐ฐ ํ๋ ๋ก๋ด ๊ฐ๊ฒฉ๋
โข ์ํ ๋ชจ๋ธ (3~5kg): ์ฝ 2,000๋ง~3,500๋ง ์
โข ์คํ ๋ชจ๋ธ (10~12kg): ์ฝ 3,500๋ง~5,000๋ง ์
โข ๋ํ ๋ชจ๋ธ (15~20kg): ์ฝ 5,000๋ง~7,000๋ง ์
์ ํต์ ์ธ ์ฐ์
์ฉ ๋ก๋ด(1์ต ์ ์ด์)์ ๋นํ๋ฉด ํจ์ฌ ์ ๋ ดํ์ง? ๊ฒ๋ค๊ฐ ์์ ํ์ค ์ค์น ๋น์ฉ๋ ์ ์ฝ๋ผ!
๐ ํ๋ ๋ก๋ด ํ๋ก๊ทธ๋๋ฐ: ์ค์ ๊ฐ์ด๋
์ด๋ก ๋ง ์๋ฉด ๋ญํด? ์ค์ ๋ก ์ด๋ป๊ฒ ํ๋ก๊ทธ๋๋ฐํ๋์ง ์์์ผ์ง! ํ๋ ๋ก๋ด ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ๋ถํฐ ๊ณ ๊ธ ๊ธฐ๋ฒ๊น์ง ์ดํด๋ณด์. ๐ฅ๏ธ
์ฌ๋ฅ๋ท(https://www.jaenung.net)์์ ๋ก๋ด ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ์ฌ๋ฅ์ ๊ณต์ ํ๋ ์ ๋ฌธ๊ฐ๋ค๋ ๋ง์ผ๋, ๋ ๊น์ด ๋ฐฐ์ฐ๊ณ ์ถ๋ค๋ฉด ์ฐพ์๋ณด๋ ๊ฒ๋ ์ข์!
๐ฎ 1. ํฐ์นญ ํ๋ํธ๋ฅผ ์ด์ฉํ ๊ธฐ๋ณธ ํ๋ก๊ทธ๋๋ฐ
๊ฐ์ฅ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ด์ผ. ์ ๋๋ฒ์ค ๋ก๋ด์ PolyScope๋ฅผ ์๋ก ๋ค์ด๋ณผ๊ฒ.
๊ธฐ๋ณธ ํ๋ก๊ทธ๋๋ฐ ๋จ๊ณ:
Step 1: ์จ์ดํฌ์ธํธ(Waypoint) ์ค์
๋ก๋ด์ด ์ง๋๊ฐ ์์น๋ค์ ์ ์ํด. ํธ๋ ๊ฐ์ด๋ฉ์ผ๋ก ๋ก๋ด์ ์ํ๋ ์์น๋ก ์ด๋์ํค๊ณ "์ ์ฅ" ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ผ.
Step 2: ๋์ ๋ช
๋ น ์ถ๊ฐ
โข MoveJ: ๊ด์ ๊ณต๊ฐ์์ ์ด๋ (๋น ๋ฅด์ง๋ง ์ง์ ๊ฒฝ๋ก ์๋)
โข MoveL: ์ง์ ๊ฒฝ๋ก๋ก ์ด๋ (์ ๋ฐ ์์
์ ์ ํฉ)
โข MoveP: ํ๋ก์ธ์ค ๊ฒฝ๋ก (์ฉ์ , ์ ์ฐฉ์ ๋ํฌ ๋ฑ)
Step 3: I/O ์ ์ด
๊ทธ๋ฆฌํผ ์ด๊ธฐ/๋ซ๊ธฐ, ์ผ์ ์ ํธ ์ฝ๊ธฐ ๋ฑ์ ์
์ถ๋ ฅ ์ ์ด๋ฅผ ์ถ๊ฐํด.
Step 4: ๋ก์ง ์ถ๊ฐ
โข If-Else: ์กฐ๊ฑด ๋ถ๊ธฐ
โข Loop: ๋ฐ๋ณต ์์
โข Wait: ๋๊ธฐ ์๊ฐ
๊ฐ๋จํ ํฝ์คํ๋ ์ด์ค ํ๋ก๊ทธ๋จ ์์:
1. Home ์์น๋ก ์ด๋
2. ํฝ์
์์น ์๋ก ์ด๋ (์์ ๋์ด)
3. ํฝ์
์์น๋ก ํ๊ฐ
4. ๊ทธ๋ฆฌํผ ๋ซ๊ธฐ
5. ์์น
6. ํ๋ ์ด์ค ์์น ์๋ก ์ด๋
7. ํ๋ ์ด์ค ์์น๋ก ํ๊ฐ
8. ๊ทธ๋ฆฌํผ ์ด๊ธฐ
9. ์์น
10. Home ์์น๋ก ๋ณต๊ท
11. ๋ฐ๋ณต
์ด ์ ๋๋ฉด 30๋ถ ์์ ํ๋ก๊ทธ๋๋ฐํ ์ ์์ด! ๐
๐ป 2. ์คํฌ๋ฆฝํธ ํ๋ก๊ทธ๋๋ฐ (๊ณ ๊ธ)
๋ ๋ณต์กํ ์์
์ ์ํด์๋ ์คํฌ๋ฆฝํธ ์ธ์ด๋ฅผ ์ฌ์ฉํ ์ ์์ด. ์ ๋๋ฒ์ค ๋ก๋ด์ URScript๋ผ๋ ์์ฒด ์ธ์ด๋ฅผ ์ฌ์ฉํด.
URScript ๊ธฐ๋ณธ ๋ฌธ๋ฒ:
# ๋ณ์ ์ ์ธ
global my_variable = 0
# ์์น ์ ์ (X, Y, Z, RX, RY, RZ)
target_pose = p[0.3, 0.2, 0.4, 0, 3.14, 0]
# ์ด๋ ๋ช
๋ น
movej(target_pose, a=1.2, v=0.25)
# a: ๊ฐ์๋ (rad/sยฒ), v: ์๋ (rad/s)
# ์ง์ ์ด๋
movel(target_pose, a=1.2, v=0.25)
# ๋์งํธ ์ถ๋ ฅ ์ ์ด (๊ทธ๋ฆฌํผ)
set_digital_out(0, True) # ๊ทธ๋ฆฌํผ ๋ซ๊ธฐ
sleep(0.5) # 0.5์ด ๋๊ธฐ
set_digital_out(0, False) # ๊ทธ๋ฆฌํผ ์ด๊ธฐ
# ์กฐ๊ฑด๋ฌธ
if (get_digital_in(1) == True):
popup("์ผ์ ๊ฐ์ง๋จ!", "์๋ฆผ", False, False, blocking=True)
end
# ๋ฐ๋ณต๋ฌธ
count = 0
while (count < 10):
# ์์
์ํ
count = count + 1
end
# ํ ์ ์ด
force_mode(tool_pose, [0,0,1,0,0,0], [0.0,0.0,20.0,0.0,0.0,0.0], 2, [0.1,0.1,0.15,0.3,0.3,0.3])
# Z์ถ ๋ฐฉํฅ์ผ๋ก 20N์ ํ์ผ๋ก ๋๋ฅด๊ธฐ
ํ ์ ์ด์ ํ์ฉ:
ํ ์ ์ด๋ ํ๋ ๋ก๋ด์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ด์ผ. ์๋ฅผ ๋ค์ด:
โข ๋ถํ ์ฝ์
: ์ผ์ ํ ํ์ผ๋ก ๋ถํ์ ๋๋ฌ ๋ฃ๊ธฐ
โข ํ๋ฉด ์ถ์ข
: ๋ถ๊ท์นํ ํ๋ฉด์ ๋ฐ๋ผ ์ผ์ ํ ์๋ ฅ์ผ๋ก ์์
โข ์ฐ๋ง/๊ดํ: ์ผ์ ํ ํ์ผ๋ก ํ๋ฉด ์ฒ๋ฆฌ
โข ์กฐ๋ฆฝ: ๋ถํ์ด ๋ง๋ฌผ๋ฆด ๋๊น์ง ํ ์ ์ด๋ก ์ฝ์
๐ 3. ์ธ๋ถ ํ๋ก๊ทธ๋๋ฐ (Python, ROS)
๋ ๋ณต์กํ ์์คํ
ํตํฉ์ ์ํด์๋ ์ธ๋ถ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ ์ ์์ด. ํนํ ROS(Robot Operating System)๋ ๋ก๋ด ๊ฐ๋ฐ์ ํ์ค ํ๋ซํผ์ด์ผ. ๐ค
Python์ผ๋ก UR ๋ก๋ด ์ ์ด:
import socket
import time
# ๋ก๋ด์ ์ฐ๊ฒฐ
HOST = "192.168.1.100" # ๋ก๋ด IP ์ฃผ์
PORT = 30002 # ์ค์๊ฐ ์ ์ด ํฌํธ
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
# URScript ๋ช
๋ น ์ ์ก
def send_command(command):
s.send((command + "\n").encode())
time.sleep(0.1)
# ํ ์์น๋ก ์ด๋
send_command("movej([0, -1.57, 1.57, -1.57, -1.57, 0], a=1.2, v=0.25)")
# ๊ทธ๋ฆฌํผ ์ ์ด
send_command("set_digital_out(0, True)")
time.sleep(1)
send_command("set_digital_out(0, False)")
s.close()
ROS๋ฅผ ์ด์ฉํ ๊ณ ๊ธ ์ ์ด:
ROS๋ฅผ ์ฌ์ฉํ๋ฉด ๋น์ ์์คํ
, ์ผ์, ๋ค๋ฅธ ๋ก๋ด๋ค๊ณผ ํตํฉ๋ ๋ณต์กํ ์์คํ
์ ๊ตฌ์ถํ ์ ์์ด. ์๋ฅผ ๋ค์ด:
โข ์นด๋ฉ๋ผ๋ก ๋ฌผ์ฒด ์ธ์ โ ์์น ๊ณ์ฐ โ ๋ก๋ด์ผ๋ก ํฝ์
โข ์ฌ๋ฌ ๋ก๋ด์ ํ์
์ ์ด
โข ์๋ฎฌ๋ ์ด์
๊ณผ ์ค์ ๋ก๋ด ๊ฐ ์ฝ๋ ๊ณต์
โข ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๊ณผ ํตํฉ
ROS๋ ํ์ต ๊ณก์ ์ด ์์ง๋ง, ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ ๊ณตํด. ํนํ ์ฐ๊ตฌ ๊ฐ๋ฐ์ด๋ ๋ณต์กํ ์๋ํ ํ๋ก์ ํธ์ ํ์์ ์ด์ผ! ๐
๐ฎ ๋ฏธ๋ ์ ๋ง: ํ๋ ๋ก๋ด์ ์งํ ๋ฐฉํฅ
ํ๋ ๋ก๋ด์ ๊ณ์ ์งํํ๊ณ ์์ด. ์์ผ๋ก ์ด๋ค ๋ฐฉํฅ์ผ๋ก ๋ฐ์ ํ ์ง ์ดํด๋ณด์! ๐
๐ง 1. AI์ ๋จธ์ ๋ฌ๋์ ํตํฉ
๋ฏธ๋์ ํ๋ ๋ก๋ด์ ์ค์ค๋ก ํ์ตํ๊ณ ์ ์ํ ์ ์์ ๊ฑฐ์ผ.
๊ฐํํ์ต(Reinforcement Learning):
๋ก๋ด์ด ์ํ์ฐฉ์ค๋ฅผ ํตํด ์ต์ ์ ๋์์ ํ์ตํด. ์๋ฅผ ๋ค์ด, ๋ถ๊ท์นํ ํํ์ ๋ฌผ์ฒด๋ฅผ ์ก๋ ๋ฐฉ๋ฒ์ ์ค์ค๋ก ํฐ๋ํ๋ ๊ฑฐ์ง. ๊ตฌ๊ธ์ DeepMind๊ฐ ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ๋ค์ด ์ด๋ฏธ ์ด๋ฐ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์์ด. ๐ฏ
์ปดํจํฐ ๋น์ ์ ๋ฐ์ :
๋ฅ๋ฌ๋ ๊ธฐ๋ฐ์ ๋ฌผ์ฒด ์ธ์, ์ธ๊ทธ๋ฉํ
์ด์
, ํฌ์ฆ ์ถ์ ๊ธฐ์ ์ด ๋ฐ์ ํ๋ฉด์, ๋ก๋ด์ด ๋ณต์กํ ํ๊ฒฝ์์๋ ์ ํํ๊ฒ ์์
ํ ์ ์๊ฒ ๋ ๊ฑฐ์ผ. ์๋ฅผ ๋ค์ด:
โข ๋ฌด์์๋ก ์์ธ ๋ถํ ์ค์์ ์ํ๋ ๊ฒ๋ง ๊ณจ๋ผ๋ด๊ธฐ
โข ๋ณํ๋ ๋ฌผ์ฒด(์ฒ, ์ผ์ด๋ธ ๋ฑ)๋ ์ ํํ๊ฒ ๋ค๋ฃจ๊ธฐ
โข ์ฌ๋์ ์๋๋ฅผ ์์ธกํด์ ์ ์ ์ ์ผ๋ก ๋์ ์ ๊ณต
์์ฐ์ด ์ฒ๋ฆฌ(NLP):
"์ ๊ธฐ ์๋ ๋นจ๊ฐ ๋ถํ ๊ฐ์ ธ์"๋ผ๊ณ ๋งํ๋ฉด ๋ก๋ด์ด ์ดํดํ๊ณ ์คํํ๋ ์๋๊ฐ ์ฌ ๊ฑฐ์ผ. ์ด๋ฏธ ์ผ๋ถ ์ฐ๊ตฌ์ฉ ๋ก๋ด๋ค์ ์ด๋ฐ ๊ธฐ๋ฅ์ ์์ฐํ๊ณ ์์ด! ๐ฃ๏ธ
๐ค 2. ๋ ์์ฐ์ค๋ฌ์ด ์ธ๊ฐ-๋ก๋ด ์ํธ์์ฉ
์ ์ค์ฒ ์ธ์:
์์ง์ด๋ ๋ชธ์ง์ผ๋ก ๋ก๋ด์ ์ ์ดํ ์ ์๊ฒ ๋ ๊ฑฐ์ผ. ๋ง์น ์ํ '๋ง์ด๋๋ฆฌํฐ ๋ฆฌํฌํธ'์ฒ๋ผ ๋ง์ด์ผ! ์ด๋ฏธ Microsoft Kinect๋ Leap Motion ๊ฐ์ ๊ธฐ์ ๋ค์ด ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๊ณ ์์ด. ๐
ํ
ํฑ ํผ๋๋ฐฑ:
๋ก๋ด์ด ๋๋ผ๋ ์ด๊ฐ์ ์ฌ๋๋ ๋๋ ์ ์๊ฒ ํ๋ ๊ธฐ์ ์ด์ผ. ์๊ฒฉ ์กฐ์ข
์ด๋ ์ ๋ฐ ์์
์ ์ ์ฉํ์ง. ์๋ฅผ ๋ค์ด, ์์ ๋ก๋ด์์ ์์ฌ๊ฐ ์กฐ์ง์ ์ง๊ฐ์ ๋๋ ์ ์๊ฒ ํ๋ ๊ฑฐ์ผ. ๐ฉบ
๊ฐ์ฑ ์ธ์:
์ฌ๋์ ํ์ , ๋ชฉ์๋ฆฌ ํค, ์์ฒด ์ ํธ๋ฅผ ๋ถ์ํด์ ๊ฐ์ ์ํ๋ฅผ ํ์
ํ๊ณ , ๊ทธ์ ๋ง๊ฒ ๋ฐ์ํ๋ ๋ก๋ด. ์์
์๊ฐ ์คํธ๋ ์ค๋ฅผ ๋ฐ๊ณ ์์ผ๋ฉด ์์
์๋๋ฅผ ์กฐ์ ํ๊ฑฐ๋ ํด์์ ๊ถ์ ํ ์๋ ์๊ฒ ์ง? ๐
๐ 3. ํด๋ผ์ฐ๋ ๋ก๋ณดํฑ์ค์ 5G
ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ง๋ฅ:
๋ก๋ด์ ๋๋๊ฐ ํด๋ผ์ฐ๋์ ์์ผ๋ฉด ์ด๋จ๊น? ๋ฌดํํ ์ปดํจํ
ํ์์ ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์์ด. ๋ณต์กํ AI ๋ชจ๋ธ๋ ์ค์๊ฐ์ผ๋ก ์คํ ๊ฐ๋ฅํ์ง. โ๏ธ
์ง๋จ ํ์ต:
ํ ๋ก๋ด์ด ๋ฐฐ์ด ๋ด์ฉ์ ํด๋ผ์ฐ๋๋ฅผ ํตํด ๋ชจ๋ ๋ก๋ด์ด ๊ณต์ ํด. ์ ์ธ๊ณ์ ์์ฒ ๋ ๋ก๋ด์ด ๋์์ ๋๋ํด์ง๋ ๊ฑฐ์ผ! ์ด๋ฏธ Tesla์ ์์จ์ฃผํ ์์คํ
์ด ์ด๋ฐ ๋ฐฉ์์ ์ฌ์ฉํ๊ณ ์์ด. ๐
5G์ ์ญํ :
์ด์ ์ง์ฐ(1ms ์ดํ), ์ด๊ณ ์ ํต์ ์ผ๋ก ์ค์๊ฐ ํด๋ผ์ฐ๋ ์ ์ด๊ฐ ๊ฐ๋ฅํด์ ธ. ์๊ฒฉ์ง์ ๋ก๋ด์ ๋ง์น ์์ ์๋ ๊ฒ์ฒ๋ผ ์ ์ดํ ์ ์๊ฒ ๋ ๊ฑฐ์ผ. ๐ก
๐ฆพ 4. ์ํํธ ๋ก๋ณดํฑ์ค์ ์๋ก์ด ์ก์ถ์์ดํฐ
์ํํธ ๋ก๋ณดํฑ์ค:
๋ฑ๋ฑํ ๊ธ์ ๋์ ๋ถ๋๋ฌ์ด ์์ฌ๋ก ๋ง๋ ๋ก๋ด์ด์ผ. ์ฌ๋๊ณผ์ ์ ์ด์ด ๋ ์์ ํ๊ณ , ๋ถ๊ท์นํ ๋ฌผ์ฒด๋ ์ ๋ค๋ฃฐ ์ ์์ด. ๐
์๋ฅผ ๋ค์ด, ๊ณต๊ธฐ์์ผ๋ก ์๋ํ๋ ์ํํธ ๊ทธ๋ฆฌํผ๋ ํ ๋งํ ์ฒ๋ผ ๋ฌด๋ฅธ ๋ฌผ์ฒด๋ ์์ ์์ด ์ก์ ์ ์์ด. ํ๋ฒ๋ ๋ํ์ ์ฐ๊ตฌํ์ด ๊ฐ๋ฐํ ๋ฌธ์ด ๋ค๋ฆฌ ๋ชจ์์ ์ํํธ ๊ทธ๋ฆฌํผ๊ฐ ์ ๋ช
ํ์ง!
์ธ๊ณต ๊ทผ์ก:
์ ๊ธฐ ์ ํธ๋ก ์์ถํ๋ ์ธ๊ณต ๊ทผ์ก ์์ฌ๋ค์ด ๊ฐ๋ฐ๋๊ณ ์์ด. ๊ธฐ์กด ๋ชจํฐ๋ณด๋ค ๊ฐ๋ณ๊ณ , ๋ถ๋๋ฝ๊ณ , ์๋์ง ํจ์จ๋ ์ข์. ๋ฏธ๋์ ํ๋ ๋ก๋ด์ ์ ๋ง ์ฌ๋ ํ์ฒ๋ผ ์์ง์ผ ์ ์์ ๊ฑฐ์ผ! ๐ช
๐ญ 5. ๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ์ ์์จ ์ด๋
AMR + ํ๋ ๋ก๋ด:
์์จ ์ด๋ ๋ก๋ด(AMR, Autonomous Mobile Robot)์ ํ๋ ๋ก๋ด ํ์ ์ฅ์ฐฉํ ํํ์ผ. ์ค์ค๋ก ์ด๋ํ๋ฉด์ ์์
ํ ์ ์์ด! ๐ค๐
์๋ฅผ ๋ค์ด, ์ฐฝ๊ณ ์์ ์ ๋ฐ์ผ๋ก ์ด๋ํด์ ๋ฌผ๊ฑด์ ํฝ์
ํ๊ณ , ํฌ์ฅ ๊ตฌ์ญ์ผ๋ก ์ด๋ํด์ ๋ฐ์ค์ ๋ด๋ ์ ์ฒด ๊ณผ์ ์ ์๋ํํ ์ ์์ง.
SLAM ๊ธฐ์ :
Simultaneous Localization and Mapping, ์ฆ ๋์์ ์์น ์ถ์ ๋ฐ ์ง๋ ์์ฑ ๊ธฐ์ ์ด์ผ. ๋ก๋ด์ด ์ฒ์ ๋ณด๋ ํ๊ฒฝ์์๋ ์ค์ค๋ก ์ง๋๋ฅผ ๋ง๋ค๊ณ ์์น๋ฅผ ํ์
ํ ์ ์์ด. ๐
๋ณด์คํด ๋ค์ด๋๋ฏน์ค์ Spot ๋ก๋ด์ด๋ Fetch Robotics์ ๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ๊ฐ ์ด๋ฐ ๊ธฐ์ ์ ํ์ฉํ๊ณ ์์ด!
โ ๏ธ ๋์ ๊ณผ์ ์ ํด๊ฒฐ ๋ฐฉ์
ํ๋ ๋ก๋ด์ด ์๋ฌด๋ฆฌ ์ข์๋ ์๋ฒฝํ์ง๋ ์์. ์ฌ์ ํ ํด๊ฒฐํด์ผ ํ ๊ณผ์ ๋ค์ด ์์ง. ํ๋์ฉ ์ดํด๋ณด์! ๐
๐ฐ 1. ํฌ์ ๋๋น ํจ๊ณผ(ROI) ์ฆ๋ช
์ค์๊ธฐ์
์
์ฅ์์๋ ํ๋ ๋ก๋ด์ด ์ ๋ ดํด์ก๋ค๊ณ ํด๋ ์ฌ์ ํ ํฐ ํฌ์์ผ. ํฌ์ ํ์ ๊ธฐ๊ฐ์ ๋ช
ํํ ๊ณ์ฐํด์ผ ํด.
ROI ๊ณ์ฐ ์์:
๋น์ฉ:
โข ๋ก๋ด ๊ตฌ๋งค ๋น์ฉ: 3,000๋ง~5,000๋ง ์
โข ์๋ ์ดํํฐ ๋ฐ ์ฃผ๋ณ ์ฅ์น: 500๋ง~1,000๋ง ์
โข ์ค์น ๋ฐ ํตํฉ: 500๋ง~1,500๋ง ์
โข ๊ต์ก ๋น์ฉ: 200๋ง~500๋ง ์
โข ์ ์ง๋ณด์ ๋น์ฉ: ์ฐ๊ฐ 200๋ง~400๋ง ์
์ด ์ด๊ธฐ ํฌ์: ์ฝ 4,200๋ง~8,400๋ง ์
์ ๊ฐ ํจ๊ณผ:
โข ์ธ๊ฑด๋น ์ ๊ฐ: ์ฐ๊ฐ 3,000๋ง~4,000๋ง ์ (1์ธ ๋์ฒด ๊ธฐ์ค)
โข ์์ฐ์ฑ ํฅ์: 20~50% ์ฆ๊ฐ
โข ๋ถ๋๋ฅ ๊ฐ์: 10~30% ๊ฐ์
โข ์์
์ ์์ ๊ฐ์ : ์ฐ์ฌ ๋น์ฉ ์ ๊ฐ
์ผ๋ฐ์ ์ธ ํฌ์ ํ์ ๊ธฐ๊ฐ: 1~2๋
ํ์ง๋ง ์ด๊ฑด ์์
ํน์ฑ์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ ธ. ๋จ์ ๋ฐ๋ณต ์์
์ผ์๋ก ROI๊ฐ ๋น ๋ฅด๊ณ , ๋ณต์กํ๊ณ ๋ณ๋์ด ๋ง์ ์์
์ผ์๋ก ๋๋ ค์ง์ง. ๐
๐ก ROI ๊ฐ์ ํ
โข ๋ค๋ชฉ์ ํ์ฉ: ํ๋์ ๋ก๋ด์ ์ฌ๋ฌ ์์
์ ํ์ฉ
โข 3๊ต๋ ํ์ฉ: ๋ก๋ด์ 24์๊ฐ ์ผํ ์ ์์ด
โข ๋ฆฌ์ค/๋ ํ: ์ด๊ธฐ ํฌ์ ๋ถ๋ด ์ํ
โข ์ ๋ถ ์ง์๊ธ: ์ค๋งํธ ์ ์กฐ ํ์ ์ง์ ์ฌ์
๋ฑ ํ์ฉ
๐ท 2. ์์ ์ ๊ต์ก๊ณผ ์์ฉ์ฑ
๊ธฐ์ ์ ์ผ๋ก ์๋ฒฝํด๋ ์ฌ๋๋ค์ด ๋ฐ์๋ค์ด์ง ์์ผ๋ฉด ์์ฉ์์ด. ํนํ ๋ก๋ด์ด ์ผ์๋ฆฌ๋ฅผ ๋นผ์์ ๊ฑฐ๋ผ๋ ๋๋ ค์์ด ์์ง. ๐ฐ
ํด๊ฒฐ ๋ฐฉ์:
1. ๋ช
ํํ ์ปค๋ฎค๋์ผ์ด์
:
๋ก๋ด์ด ์ฌ๋์ ๋์ฒดํ๋ ๊ฒ ์๋๋ผ ํ๋ค๊ณ ์ํํ ์์
์ ๋์ ํ๋ค๋ ์ ์ ๊ฐ์กฐํด. ์ค์ ๋ก ๋ง์ ๊ธฐ์
์์ ๋ก๋ด ๋์
ํ ์์
์๋ค์ด ๋ ๊ฐ์น ์๋ ์
๋ฌด๋ก ์ฌ๋ฐฐ์น๋์์ด.
2. ์ฐธ์ฌํ ๋์
:
์์
์๋ค์ ๋ก๋ด ์ ์ ๊ณผ ํ๋ก๊ทธ๋๋ฐ ๊ณผ์ ์ ์ฐธ์ฌ์์ผ. ์์ ๋ค์ ์๊ฒฌ์ด ๋ฐ์๋๋ฉด ์์ฉ์ฑ์ด ๋์์ง์ง.
3. ์ฒด๊ณ์ ์ธ ๊ต์ก:
โข ๊ธฐ๋ณธ ์กฐ์ ๊ต์ก: 2~3์ผ
โข ํ๋ก๊ทธ๋๋ฐ ๊ต์ก: 1์ฃผ์ผ
โข ์ ์ง๋ณด์ ๊ต์ก: 2~3์ผ
โข ์ง์์ ์ธ ์ฌ๊ต์ก ํ๋ก๊ทธ๋จ
4. ์ฑ๊ณต ์ฌ๋ก ๊ณต์ :
๋ค๋ฅธ ๋ถ์๋ ํ์ฌ์ ์ฑ๊ณต ์ฌ๋ก๋ฅผ ๋ณด์ฌ์ฃผ๋ฉด ๋๋ ค์์ด ์ค์ด๋ค์ด. ๐
๐ง 3. ๊ธฐ์ ์ ํ๊ณ
ํ์ด๋ก๋ ์ ํ:
๋๋ถ๋ถ์ ํ๋ ๋ก๋ด์ 20kg ์ดํ์ ๋ฌผ์ฒด๋ง ๋ค๋ฃฐ ์ ์์ด. ๋ ๋ฌด๊ฑฐ์ด ์์
์ ์ฌ์ ํ ์ ํต์ ์ธ ์ฐ์
์ฉ ๋ก๋ด์ด ํ์ํด.
์๋ ์ ํ:
์์ ์ ์ํด ์๋๊ฐ ์ ํ๋์ด ์์ด์, ์ด๊ณ ์ ์์ฐ ๋ผ์ธ์๋ ๋ถ์ ํฉํ ์ ์์ด.
์ ๋ฐ๋ ํ๊ณ:
์ผ๋ฐ์ ์ธ ํ๋ ๋ก๋ด์ ๋ฐ๋ณต ์ ๋ฐ๋๋ ยฑ0.03~0.1mm ์์ค์ด์ผ. ๋ฐ๋์ฒด ๊ฐ์ ์ด์ ๋ฐ ์์
์๋ ๋ถ์กฑํ ์ ์์ง.
ํ๊ฒฝ ์ ์ฝ:
๊ทนํ ์จ๋, ์ต๋, ๋จผ์ง๊ฐ ๋ง์ ํ๊ฒฝ์์๋ ํน์ ์ค๊ณ๊ฐ ํ์ํด. ๐ก๏ธ
ํด๊ฒฐ ๋ฐฉํฅ:
โข ๋ ๊ฐ๋ ฅํ ๋ชจํฐ์ ๊ฐ์๊ธฐ ๊ฐ๋ฐ
โข ์ผ์ ๊ธฐ์ ํฅ์์ผ๋ก ์ ๋ฐ๋ ๊ฐ์
โข ํน์ ํ๊ฒฝ์ฉ ์ฝํ
๋ฐ ๋ฐํ ์ค๊ณ
โข ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ: ํ๋ ๋ก๋ด๊ณผ ์ฐ์
์ฉ ๋ก๋ด์ ์ฅ์ ๊ฒฐํฉ
๐ 4. ํ์คํ์ ๊ท์
ํ๋ ๋ก๋ด์ ๋น๊ต์ ์๋ก์ด ๊ธฐ์ ์ด๋ผ ํ์ค๊ณผ ๊ท์ ๊ฐ ์์ง ์์ ํ ์ ๋ฆฝ๋์ง ์์์ด.
ํ์ฌ ์ํฉ:
โข ISO/TS 15066์ด ์ฃผ์ ํ์ค์ด์ง๋ง, ํด์์ ์ฌ์ง๊ฐ ์์ด
โข ๊ตญ๊ฐ๋ณ๋ก ์์ ๊ท์ ์ด ๋ค๋ฅผ ์ ์์ด
โข ์๋ก์ด ์์ฉ ๋ถ์ผ์ ๋ํ ๊ฐ์ด๋๋ผ์ธ ๋ถ์กฑ
ํ์ํ ๊ฒ:
โข ๋ ๋ช
ํํ๊ณ ๊ตฌ์ฒด์ ์ธ ์์ ๊ธฐ์ค
โข ์ฐ์
๋ณ ํนํ ๊ฐ์ด๋๋ผ์ธ
โข ๊ตญ์ ์ ์ผ๋ก ํต์ผ๋ ์ธ์ฆ ์ ์ฐจ
โข ์ฑ
์ ์์ฌ์ ๋ํ ๋ฒ์ ํ๋ ์์ํฌ
์ด๋ฐ ํ์คํ ์์
์ IFR(๊ตญ์ ๋ก๋ด์ฐ๋งน), ISO, ๊ฐ๊ตญ ์ ๋ถ๊ฐ ํ๋ ฅํด์ ์งํํ๊ณ ์์ด. ๐
๐ ์ฑ๊ณต์ ์ธ ํ๋ ๋ก๋ด ๋์ ์ ์ํ ์ฒดํฌ๋ฆฌ์คํธ
ํ๋ ๋ก๋ด์ ๋์ ํ๋ ค๋ ๊ธฐ์ ์ ์ํ ์ค์ฉ์ ์ธ ๊ฐ์ด๋๋ฅผ ์ ๋ฆฌํด๋ดค์ด! โ
๐ ๋์
์ ์ฒดํฌ๋ฆฌ์คํธ
1. ์์
๋ถ์
โ ์๋ํํ ์์
์ด ๋ฐ๋ณต์ ์ด๊ณ ๊ตฌ์กฐํ๋์ด ์๋๊ฐ?
โ ์์
๊ณต๊ฐ์ด ํ๋ ๋ก๋ด์ ์ ํฉํ๊ฐ?
โ ํ์ํ ํ์ด๋ก๋์ ๋๋ฌ ๊ฑฐ๋ฆฌ๋?
โ ์ ๋ฐ๋ ์๊ตฌ์ฌํญ์?
โ ์์
์๋ ์๊ตฌ์ฌํญ์?
2. ๊ฒฝ์ ์ฑ ๋ถ์
โ ์ด ํฌ์ ๋น์ฉ ๊ณ์ฐ ์๋ฃ
โ ์์ ROI ๊ณ์ฐ ์๋ฃ
โ ํฌ์ ํ์ ๊ธฐ๊ฐ์ด ์์ฉ ๊ฐ๋ฅํ๊ฐ?
โ ์ ๋ถ ์ง์๊ธ ํ์ฉ ๊ฐ๋ฅ์ฑ ๊ฒํ
3. ๊ธฐ์ ์ ์ค๋น
โ ์ ๋ ฅ ๊ณต๊ธ ์ธํ๋ผ ํ์ธ
โ ๋คํธ์ํฌ ์ฐ๊ฒฐ ๊ฐ๋ฅ์ฑ ํ์ธ
โ ๊ธฐ์กด ์์คํ
๊ณผ์ ํตํฉ ๊ณํ
โ ํ์ํ ์ฃผ๋ณ ์ฅ์น ํ์
(๊ทธ๋ฆฌํผ, ์ผ์ ๋ฑ)
4. ์ธ์ ์ค๋น
โ ์์
์๋ค์๊ฒ ๊ณํ ๊ณต์
โ ๊ต์ก ํ๋ก๊ทธ๋จ ์ค๋น
โ ๋ด๋น์ ์ง์
โ ์ธ๋ถ ์ ๋ฌธ๊ฐ ์ง์ ๊ณํ
5. ์์ ๋ฐ ๊ท์
โ ์์ ํ๊ฐ ์๋ฃ
โ ๊ด๋ จ ๊ท์ ์ค์ ํ์ธ
โ ๋ณดํ ๊ฐ์
๊ฒํ
โ ๋น์ ์ ์ง ์ ์ฐจ ์๋ฆฝ
๐ฏ ์ฑ๊ณต ํ
โข ์๊ฒ ์์ํ๊ธฐ: ํ์ผ๋ฟ ํ๋ก์ ํธ๋ก ์์ํด์ ์ ์ง์ ์ผ๋ก ํ๋
โข ์ ๋ฌธ๊ฐ ํ์ฉ: ์์คํ
ํตํฉ ์
์ฒด(SI)์ ๋์ ๋ฐ๊ธฐ
โข ๋ฒค์น๋งํน: ์ ์ฌ ์ฐ์
์ ์ฑ๊ณต ์ฌ๋ก ์ฐธ๊ณ
โข ์ ์ฐ์ฑ ํ๋ณด: ๋ค์ํ ์์
์ ํ์ฉ ๊ฐ๋ฅํ๋๋ก ์ค๊ณ
โข ์ง์์ ๊ฐ์ : ๋์
ํ์๋ ๊ณ์ ์ต์ ํ
๐ฌ ์ค์ ๊ตฌํ ์ฌ๋ก: ๋จ๊ณ๋ณ ํ๋ก์ ํธ
์ด๋ก ๋ง ์๋ฉด ๋ญํด? ์ค์ ํ๋ก์ ํธ๋ฅผ ๋จ๊ณ๋ณ๋ก ๋ฐ๋ผ๊ฐ ๋ณด์! ์ค์ ์ ์กฐ์ ์ฒด๊ฐ ํ๋ ๋ก๋ด์ผ๋ก ์กฐ๋ฆฝ ๋ผ์ธ์ ์๋ํํ๋ ๊ณผ์ ์ด์ผ. ๐ญ
๐ ํ๋ก์ ํธ ๊ฐ์
ํ์ฌ: ์ ์๋ถํ ์กฐ๋ฆฝ ์ค์๊ธฐ์
(์ง์ 50๋ช
)
๋ชฉํ: PCB ๋ณด๋์ ์ปค๋ฅํฐ ์ฝ์
์์
์๋ํ
ํ์ฌ ์ํฉ: ์์
์ 2๋ช
์ด ํ๋ฃจ 8์๊ฐ ์์
, 1,000๊ฐ ์์ฐ
๋ฌธ์ ์ : ๋ฐ๋ณต ์์
์ผ๋ก ์ธํ ํผ๋ก, ๋ถ๋๋ฅ 5%, ์ธ๋ ฅ ์๊ธ ์ด๋ ค์
์์ฐ: 5,000๋ง ์
๐ 1๋จ๊ณ: ์๊ตฌ์ฌํญ ๋ถ์ (1์ฃผ)
์์
๋ถ์:
โข PCB ๋ณด๋ ํฌ๊ธฐ: 150mm ร 100mm
โข ์ปค๋ฅํฐ ๋ฌด๊ฒ: 50g
โข ์ฝ์
์์น ์ ๋ฐ๋: ยฑ0.5mm
โข ์ฝ์
๋ ฅ: ์ฝ 10N
โข ์ฌ์ดํด ํ์: 30์ด/๊ฐ
๋ก๋ด ์ ์ :
โข ํ์ด๋ก๋: 5kg (์ถฉ๋ถ)
โข ๋๋ฌ ๊ฑฐ๋ฆฌ: 850mm
โข ๋ฐ๋ณต ์ ๋ฐ๋: ยฑ0.03mm
โข ํ ์ ์ด ๊ธฐ๋ฅ ํ์
โ ์ ๋๋ฒ์ค ๋ก๋ด UR5e ์ ์
์ฃผ๋ณ ์ฅ์น:
โข 2-ํ๊ฑฐ ์ ๊ธฐ ๊ทธ๋ฆฌํผ
โข ๋น์ ์์คํ
(PCB ์์น ์ธ์)
โข ๋ถํ ๊ณต๊ธ ํผ๋
โข ์์
ํ
์ด๋ธ ๋ฐ ์ง๊ทธ
๐ ๏ธ 2๋จ๊ณ: ์์คํ ์ค๊ณ (2์ฃผ)
๋ ์ด์์ ์ค๊ณ:
โข ๋ก๋ด ์์น: ์์
ํ
์ด๋ธ ์ค์
โข ๋ถํ ๊ณต๊ธ๊ธฐ: ๋ก๋ด ์ผ์ชฝ
โข PCB ๊ณต๊ธ/๋ฐฐ์ถ: ๋ก๋ด ์์ชฝ
โข ์์
์ ์์น: ๋ก๋ด ์ค๋ฅธ์ชฝ (๋ชจ๋ํฐ๋ง)
์์ ์ค๊ณ:
โข ์์ ๋งคํธ: ์ฌ๋ ์ ๊ทผ ์ ์๋ ๊ฐ์
โข ๋น์ ์ ์ง ๋ฒํผ: 3๊ณณ ๋ฐฐ์น
โข ์์ ํ์ค: ๋ถํ์ (ํ๋ ๋ก๋ด์ด๋ฏ๋ก)
โข ๊ฒฝ๊ณ ๋ฑ: ์๋ ์ํ ํ์
์ ์ด ํ๋ฆ ์ค๊ณ:
1. PCB ๋ณด๋ ๊ณต๊ธ ๋๊ธฐ
2. ๋น์ ์์คํ
์ผ๋ก PCB ์์น ํ์ธ
3. ๋ถํ ํผ๋์์ ์ปค๋ฅํฐ ํฝ์
4. PCB ์๋ก ์ด๋
5. ๋น์ ์ผ๋ก ์ ๋ฐ ์์น ์กฐ์
6. ํ ์ ์ด๋ก ์ปค๋ฅํฐ ์ฝ์
7. ์ฝ์
ํ์ธ (ํ ํ๋กํ์ผ ๋ถ์)
8. ์์ฑํ ๋ฐฐ์ถ
9. ๋ฐ๋ณต
โ๏ธ 3๋จ๊ณ: ์ค์น ๋ฐ ํตํฉ (2์ฃผ)
ํ๋์จ์ด ์ค์น:
โข ๋ก๋ด ๋ฒ ์ด์ค ๊ณ ์ (๋ณผํธ ์ฒด๊ฒฐ)
โข ์ ์ ์ฐ๊ฒฐ (220V, ์ ์ฉ ์ฐจ๋จ๊ธฐ)
โข ๊ทธ๋ฆฌํผ ์ฅ์ฐฉ ๋ฐ ์ผ์ด๋ธ ์ฐ๊ฒฐ
โข ๋น์ ์์คํ
์ค์น ๋ฐ ์บ๋ฆฌ๋ธ๋ ์ด์
โข ๋ถํ ๊ณต๊ธ๊ธฐ ์ค์น
์ํํธ์จ์ด ํตํฉ:
โข ๋ก๋ด ์ ์ด ํ๋ก๊ทธ๋จ ์์ฑ
โข ๋น์ ์์คํ
์ฐ๋ (TCP/IP ํต์ )
โข PLC์ ์ธํฐํ์ด์ค (๋์งํธ I/O)
โข HMI(Human-Machine Interface) ๊ตฌ์ฑ
์บ๋ฆฌ๋ธ๋ ์ด์
:
โข TCP(Tool Center Point) ์ค์
โข ์ขํ๊ณ ์ ๋ ฌ
โข ๋น์ ์์คํ
์บ๋ฆฌ๋ธ๋ ์ด์
โข ํ ์ผ์ ์์ ์กฐ์
๐ป 4๋จ๊ณ: ํ๋ก๊ทธ๋๋ฐ (1์ฃผ)
๋ฉ์ธ ํ๋ก๊ทธ๋จ ๊ตฌ์กฐ:
# ์ด๊ธฐํ
def initialize():
set_tcp(p[0, 0, 0.15, 0, 0, 0]) # ๊ทธ๋ฆฌํผ TCP ์ค์
set_payload(0.5) # ํ์ด๋ก๋ ์ค์
home_position = [-1.57, -1.57, 1.57, -1.57, -1.57, 0]
movej(home_position, a=1.2, v=0.5)
# ๋น์ ์ผ๋ก PCB ์์น ํ์ธ
def get_pcb_position():
# ๋น์ ์์คํ
์ ์์ฒญ (TCP/IP)
socket_send_string("GET_PCB_POS")
pcb_pos = socket_read_ascii_float(6)
return pcb_pos
# ์ปค๋ฅํฐ ํฝ์
def pick_connector():
feeder_pos = p[0.3, -0.2, 0.1, 0, 3.14, 0]
movel(feeder_pos, a=1.2, v=0.3)
set_digital_out(0, True) # ๊ทธ๋ฆฌํผ ๋ซ๊ธฐ
sleep(0.5)
movel(p[0.3, -0.2, 0.2, 0, 3.14, 0], a=1.2, v=0.3) # ์์น
# ์ปค๋ฅํฐ ์ฝ์
def insert_connector(pcb_pos):
# PCB ์๋ก ์ด๋
approach_pos = pose_trans(pcb_pos, p[0, 0, 0.05, 0, 0, 0])
movel(approach_pos, a=0.5, v=0.1)
# ํ ์ ์ด๋ก ์ฝ์
force_mode(tool_pose, [0, 0, 1, 0, 0, 0], [0, 0, 10, 0, 0, 0], 2, [0.1, 0.1, 0.05, 0.3, 0.3, 0.3])
target_pos = pose_trans(pcb_pos, p[0, 0, -0.01, 0, 0, 0])
movel(target_pos, a=0.1, v=0.01)
sleep(1)
end_force_mode()
# ํ์ธ
force_z = get_tcp_force()[2]
if force_z > 15:
popup("์ฝ์
์คํจ!", "์ค๋ฅ", False, False, blocking=True)
return False
return True
# ๋ฉ์ธ ๋ฃจํ
while True:
initialize()
# PCB ๋๊ธฐ
wait_for_pcb_signal()
# ์์น ํ์ธ
pcb_pos = get_pcb_position()
# ์ปค๋ฅํฐ ํฝ์
pick_connector()
# ์ฝ์
success = insert_connector(pcb_pos)
if success:
# ๊ทธ๋ฆฌํผ ์ด๊ธฐ
set_digital_out(0, False)
# ์๋ฃ ์ ํธ
set_digital_out(1, True)
sleep(0.1)
set_digital_out(1, False)
else:
# ๋ถ๋ ์ฒ๋ฆฌ
handle_error()
# ํ ๋ณต๊ท
movej(home_position, a=1.2, v=0.5)
end
๐งช 5๋จ๊ณ: ํ ์คํธ ๋ฐ ์ต์ ํ (2์ฃผ)
๊ธฐ๋ฅ ํ
์คํธ:
โข ๊ฐ ๋์ ๋จ๊ณ๋ณ ๊ฒ์ฆ
โข ๋น์ ์ธ์ ์ ํ๋ ํ
์คํธ (100ํ ๋ฐ๋ณต)
โข ๊ทธ๋ฆฌํผ ํ์ง ์์ ์ฑ ํ
์คํธ
โข ์ฝ์
์ฑ๊ณต๋ฅ ์ธก์
์์ ํ
์คํธ:
โข ๋น์ ์ ์ง ๊ธฐ๋ฅ ํ์ธ
โข ์ถฉ๋ ๊ฐ์ง ๋ฐ ์ ์ง ํ
์คํธ
โข ์์ ๋งคํธ ๋์ ํ์ธ
โข ์ด์ ์ํฉ ์๋๋ฆฌ์ค ํ
์คํธ
์ฑ๋ฅ ์ต์ ํ:
โข ์ฌ์ดํด ํ์ ๋จ์ถ (30์ด โ 25์ด)
โข ๋์ ๊ฒฝ๋ก ์ต์ ํ
โข ๊ฐ์๋ ์กฐ์ ์ผ๋ก ๋ถ๋๋ฌ์ด ๋์
โข ๋น์ ์ฒ๋ฆฌ ์๋ ๊ฐ์
์ฅ๊ธฐ ์์ ์ฑ ํ
์คํธ:
โข 8์๊ฐ ์ฐ์ ๊ฐ๋ ํ
์คํธ
โข 1,000๊ฐ ์์ฐ ํ
์คํธ
โข ๋ถ๋๋ฅ ์ธก์ : 1% ์ดํ ๋ฌ์ฑ! ๐
๐จโ๐ซ 6๋จ๊ณ: ๊ต์ก ๋ฐ ์ธ์์ธ๊ณ (1์ฃผ)
์์
์ ๊ต์ก:
โข ๋ก๋ด ๊ธฐ๋ณธ ์กฐ์ (์์/์ ์ง, ๋น์ ์ ์ง)
โข ๋ถํ ๊ณต๊ธ ๋ฐฉ๋ฒ
โข ์์ฑํ ํ์ ๋ฐฉ๋ฒ
โข ๊ฐ๋จํ ๋ฌธ์ ํด๊ฒฐ
โข ์์ ์์น
๋ด๋น์ ๊ต์ก:
โข ํ๋ก๊ทธ๋จ ์์ ๋ฐฉ๋ฒ
โข ํ๋ผ๋ฏธํฐ ์กฐ์
โข ์ ์ง๋ณด์ ์ ์ฐจ
โข ๋ฐฑ์
๋ฐ ๋ณต์
โข ๊ณ ๊ธ ๋ฌธ์ ํด๊ฒฐ
๋ฌธ์ํ:
โข ์ด์ ๋งค๋ด์ผ
โข ์ ์ง๋ณด์ ๊ฐ์ด๋
โข ๋ฌธ์ ํด๊ฒฐ ์ฒดํฌ๋ฆฌ์คํธ
โข ๋น์ ์ฐ๋ฝ๋ง
๐ 7๋จ๊ณ: ์ด์ ๋ฐ ๋ชจ๋ํฐ๋ง
์ฑ๊ณผ ์ธก์ (3๊ฐ์ ํ):
โข ์์ฐ๋: 1,000๊ฐ/์ผ โ 1,600๊ฐ/์ผ (60% ์ฆ๊ฐ)
โข ๋ถ๋๋ฅ : 5% โ 0.8% (84% ๊ฐ์)
โข ์์
์: 2๋ช
โ 1๋ช
(๋ชจ๋ํฐ๋ง ๋ด๋น)
โข ์ฌ์ดํด ํ์: 30์ด โ 25์ด
โข ๊ฐ๋๋ฅ : 95% (์ ๋น ์๊ฐ ์ ์ธ)
๊ฒฝ์ ์ ํจ๊ณผ:
โข ์ด๊ธฐ ํฌ์: 4,800๋ง ์
โข ์ฐ๊ฐ ์ธ๊ฑด๋น ์ ๊ฐ: 3,500๋ง ์
โข ๋ถ๋ ๊ฐ์ ํจ๊ณผ: 800๋ง ์/๋
โข ์์ฐ์ฑ ํฅ์ ํจ๊ณผ: 2,000๋ง ์/๋
ํฌ์ ํ์ ๊ธฐ๊ฐ: ์ฝ 9๊ฐ์ ๐ฐ
๋ถ๊ฐ ํจ๊ณผ:
โข ์์
์ ๋ง์กฑ๋ ํฅ์ (ํ๋ ๋ฐ๋ณต ์์
ํด์)
โข ํ์ง ๊ท ์ผ์ฑ ํฅ์
โข ๊ณ ๊ฐ ๋ง์กฑ๋ ์ฆ๊ฐ
โข ์ถ๊ฐ ์๋ํ ํ๋ก์ ํธ๋ก ํ๋
๐ ํ๋ก์ ํธ์์ ๋ฐฐ์ด ๊ตํ
์ฑ๊ณต ์์ธ:
โข ๋ช
ํํ ๋ชฉํ ์ค์
โข ์ถฉ๋ถํ ์ฌ์ ๋ถ์
โข ๋จ๊ณ์ ์ ๊ทผ
โข ์์
์ ์ฐธ์ฌ์ ๊ต์ก
โข ์ ๋ฌธ๊ฐ ํ์ฉ
์ฃผ์ํ ์ :
โข ๊ณผ๋ํ ๊ธฐ๋๋ ๊ธ๋ฌผ (์๋ฒฝํ์ง ์์)
โข ์ด๊ธฐ ๋ถ์์ ๊ธฐ๊ฐ ์์ (1~2์ฃผ)
โข ์ง์์ ์ธ ์ต์ ํ ํ์
โข ์ ์ง๋ณด์ ๊ณํ ์๋ฆฝ
โข ๋ฐฑ์
๊ณํ ์ค๋น
๐ ๊ธ๋ก๋ฒ ํธ๋ ๋์ ํ๊ตญ์ ์์น
ํ๋ ๋ก๋ด ๋ถ์ผ์์ ์ธ๊ณ๋ ์ด๋ป๊ฒ ์์ง์ด๊ณ ์๊ณ , ํ๊ตญ์ ์ด๋์ฏค ์์๊น? ๐บ๏ธ
๐ ์ง์ญ๋ณ ์์ฅ ๋ํฅ
์ ๋ฝ ๐ช๐บ
โข ํ๋ ๋ก๋ด์ ๋ฐ์์ง (๋ด๋งํฌ UR)
โข ๋์ ์ธ๊ฑด๋น๋ก ์๋ํ ์์ ํผ
โข ์๊ฒฉํ ์์ ๊ท์ ๊ณผ ํ์ค ์ ๋
โข ์ค์๊ธฐ์
๋์
๋ฅ ๋์
โข ์ฃผ์ ๊ธฐ์
: Universal Robots, ABB, KUKA
์์์ ๐
โข ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๋ ์์ฅ
โข ์ค๊ตญ: ์ ๋ถ ์ฃผ๋ ์ ์กฐ์
๊ณ ๋ํ (Made in China 2025)
โข ์ผ๋ณธ: ๊ณ ๋ นํ ๋์, ์๋น์ค ๋ก๋ด ๊ฐ์ธ
โข ํ๊ตญ: ์ ์ยท์๋์ฐจ ์ฐ์
์ค์ฌ ๋์
โข ๋๋ง: ๋น์ ํตํฉ ํ๋ ๋ก๋ด ๊ฐ์
โข ์ฃผ์ ๊ธฐ์
: FANUC, Yaskawa, Doosan, Techman
๋ถ๋ฏธ ๐บ๐ธ
โข ๊ธฐ์ ํ์ ๊ณผ ์คํํธ์
ํ๋ฐ
โข ์๋ง์กด, ํ
์ฌ๋ผ ๋ฑ ๋๊ธฐ์
์ ๊ทน ๋์
โข ๋ฌผ๋ฅยท์ฐฝ๊ณ ์๋ํ ์ ๋
โข ์ฃผ์ ๊ธฐ์
: Rethink Robotics (ํ์
), Fetch Robotics, Ready Robotics
๐ฐ๐ท ํ๊ตญ์ ํ๋ ๋ก๋ด ์ฐ์
๊ฐ์ :
โข ๊ฐ๋ ฅํ ์ ์กฐ์
๊ธฐ๋ฐ (์ ์, ์๋์ฐจ, ์กฐ์ )
โข ์ฐ์ํ IT ์ธํ๋ผ์ ๊ธฐ์ ๋ ฅ
โข ์ ๋ถ์ ์ ๊ทน์ ์ธ ์ง์ ์ ์ฑ
โข ๋น ๋ฅธ ๊ธฐ์ ์์ฉ ๋ฌธํ
์ฃผ์ ๊ธฐ์
:
โข ๋์ฐ ๋ก๋ณดํฑ์ค: ๊ตญ๋ด 1์, ๋์ ํ์ด๋ก๋ ๊ฐ์
โข ํํ์ ๋ฐ๊ธฐ๊ณ: ์ฐ์
์ฉ ๋ก๋ด ๊ฒฝํ ๋ฐํ
โข ๋ ์ธ๋ณด์ฐ ๋ก๋ณดํฑ์ค: ํด๋จธ๋
ธ์ด๋ ๋ฐ ํ๋ ๋ก๋ด
โข ๋ด๋ก๋ฉ์นด: ํ๋ ๋ก๋ด ๋ฐ ์ ์ด ์์คํ
์ ๋ถ ์ ์ฑ
:
โข ์ค๋งํธ ์ ์กฐ ํ์ ์ถ์ง๋จ
โข ๋ก๋ด ์ฐ์
์ก์ฑ ์ ์ฑ
โข ์ค์๊ธฐ์
์๋ํ ์ง์ ์ฌ์
โข R&D ํฌ์ ํ๋
๋์
ํํฉ:
โข ๋๊ธฐ์
: ์ ๊ทน์ ๋์
(์ผ์ฑ, ํ๋, LG ๋ฑ)
โข ์ค์๊ธฐ์
: ์ ์ง์ ์ฆ๊ฐ ์ถ์ธ
โข ์ฃผ์ ๋ถ์ผ: ์ ์, ์๋์ฐจ, ๊ธ์ ๊ฐ๊ณต
โข 2023๋
๊ธฐ์ค ์ฝ 3,000๋ ์ด์ ์ค์น (์ถ์ )
๊ณผ์ :
โข ์ค์๊ธฐ์
์ธ์ ๊ฐ์ ํ์
โข ์ ๋ฌธ ์ธ๋ ฅ ์์ฑ
โข ๊ธ๋ก๋ฒ ๊ฒฝ์๋ ฅ ๊ฐํ
โข ์ํ๊ณ ๊ตฌ์ถ (SI, ๋ถํ, ์ํํธ์จ์ด)
โก ํ๊ตญ์ ๊ธฐํ
ํ๊ตญ์ ์ ์กฐ์
๊ฐ๊ตญ์ด๋ฉด์ IT ๊ฐ๊ตญ์ด์ผ. ์ด ๋ ๊ฐ์ง๋ฅผ ๊ฒฐํฉํ๋ฉด ํ๋ ๋ก๋ด ๋ถ์ผ์์ ๊ธ๋ก๋ฒ ๋ฆฌ๋๊ฐ ๋ ์ ์์ด! ํนํ:
โข AI์ 5G ๊ธฐ์ ์ ๋ชฉ
โข ์ค๋งํธ ํฉํ ๋ฆฌ ์๋ฃจ์
์์ถ
โข K-๋ก๋ด์ ๊ธ๋ก๋ฒ ๋ธ๋๋ํ
โข ์๋น์ค ๋ก๋ด์ผ๋ก์ ํ์ฅ
๋์ฐ ๋ก๋ณดํฑ์ค๊ฐ ์ด๋ฏธ ์ข์ ์์์ ๋ณด์ฌ์ฃผ๊ณ ์์ด! ๐
๐ผ ํ๋ ๋ก๋ด ๊ด๋ จ ์ง์ ๊ณผ ์ปค๋ฆฌ์ด
ํ๋ ๋ก๋ด ์ฐ์ ์ด ์ฑ์ฅํ๋ฉด์ ์๋ก์ด ์ง์ ๋ค๋ ์๊ฒจ๋๊ณ ์์ด. ์ด๋ค ๊ธฐํ๋ค์ด ์๋์ง ์ดํด๋ณด์! ๐
๐ฏ ์ฃผ์ ์ง์ ๊ตฐ
1. ๋ก๋ด ์ ํ๋ฆฌ์ผ์ด์
์์ง๋์ด
โข ์ญํ : ๊ณ ๊ฐ ์๊ตฌ์ฌํญ ๋ถ์, ๋ก๋ด ์์คํ
์ค๊ณ ๋ฐ ๊ตฌํ
โข ํ์ ์ญ๋: ๊ธฐ๊ณ๊ณตํ, ํ๋ก๊ทธ๋๋ฐ, ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ
โข ์ฐ๋ด: 4,000๋ง~7,000๋ง ์
2. ๋ก๋ด ํ๋ก๊ทธ๋๋จธ
โข ์ญํ : ๋ก๋ด ๋์ ํ๋ก๊ทธ๋๋ฐ, ์ต์ ํ
โข ํ์ ์ญ๋: ๋ก๋ด ์ธ์ด, Python, C++, ์ ์ด ์ด๋ก
โข ์ฐ๋ด: 3,500๋ง~6,000๋ง ์
3. ์์คํ
ํตํฉ ์ ๋ฌธ๊ฐ (SI)
โข ์ญํ : ๋ก๋ด๊ณผ ๊ธฐ์กด ์์คํ
ํตํฉ, ํ๋ก์ ํธ ๊ด๋ฆฌ
โข ํ์ ์ญ๋: ๋ค์ํ ์์คํ
์ง์, ํ๋ก์ ํธ ๊ด๋ฆฌ, ์ปค๋ฎค๋์ผ์ด์
โข ์ฐ๋ด: 5,000๋ง~8,000๋ง ์
4. ๋ก๋ด ๋น์ ์์ง๋์ด
โข ์ญํ : ๋น์ ์์คํ
๊ฐ๋ฐ, ์ด๋ฏธ์ง ์ฒ๋ฆฌ ์๊ณ ๋ฆฌ์ฆ
โข ํ์ ์ญ๋: ์ปดํจํฐ ๋น์ , ๋จธ์ ๋ฌ๋, OpenCV, ๊ดํ
โข ์ฐ๋ด: 4,500๋ง~7,500๋ง ์
5. ๋ก๋ด ์์ ์ ๋ฌธ๊ฐ
โข ์ญํ : ์์ ํ๊ฐ, ๋ฆฌ์คํฌ ๋ถ์, ๊ท์ ์ค์
โข ํ์ ์ญ๋: ์์ ํ์ค, ๋ฆฌ์คํฌ ํ๊ฐ, ๋ฒ๊ท
โข ์ฐ๋ด: 4,000๋ง~6,500๋ง ์
6. ๋ก๋ด ์ ์ง๋ณด์ ๊ธฐ์ ์
โข ์ญํ : ๋ก๋ด ์ ๊ฒ, ์๋ฆฌ, ์๋ฐฉ ์ ๋น
โข ํ์ ์ญ๋: ๊ธฐ๊ณ/์ ๊ธฐ ์ง์, ๋ฌธ์ ์ง๋จ ๋ฅ๋ ฅ
โข ์ฐ๋ด: 3,000๋ง~5,000๋ง ์
7. ๋ก๋ด ๊ต์ก ์ ๋ฌธ๊ฐ
โข ์ญํ : ๊ณ ๊ฐ ๊ต์ก, ํธ๋ ์ด๋ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ
โข ํ์ ์ญ๋: ๋ก๋ด ์ ๋ฌธ ์ง์, ๊ต์ก ๋ฅ๋ ฅ, ์ปค๋ฎค๋์ผ์ด์
โข ์ฐ๋ด: 3,500๋ง~5,500๋ง ์
๐ ํ์ํ ๊ต์ก๊ณผ ์๊ฒฉ์ฆ
ํ์:
โข ๊ธฐ๊ณ๊ณตํ, ์ ๊ธฐ์ ์๊ณตํ, ๋ฉ์นดํธ๋ก๋์ค, ์ปดํจํฐ๊ณตํ
โข ํ์ฌ ์ด์ (์์ฌ๋ ์ฐ๊ตฌ๊ฐ๋ฐ ๋ถ์ผ์ ์ ๋ฆฌ)
์๊ฒฉ์ฆ:
โข ์ฐ์
๊ธฐ์ฌ/๊ธฐ์ฌ: ๋ฉ์นดํธ๋ก๋์ค, ์ ์, ๊ธฐ๊ณ
โข ๋ก๋ด ๊ด๋ จ ๊ตญ์ ์ธ์ฆ (์: UR Academy ์๋ฃ์ฆ)
โข PLC ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ์ฆ
โข ์์ ๊ด๋ จ ์๊ฒฉ์ฆ
์จ๋ผ์ธ ๊ต์ก:
โข UR Academy (๋ฌด๋ฃ): https://academy.universal-robots.com
โข Coursera: Robotics Specialization
โข edX: Robot Mechanics and Control
โข YouTube: ๋ค์ํ ํํ ๋ฆฌ์ผ
์ค์ต ๊ฒฝํ:
โข ๋ํ ๋ก๋ด ๋์๋ฆฌ ํ๋
โข ๋ก๋ด ๊ฒฝ์ง๋ํ ์ฐธ๊ฐ
โข ์ธํด์ญ ํ๋ก๊ทธ๋จ
โข ๊ฐ์ธ ํ๋ก์ ํธ (์๋์ด๋
ธ, ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ๋ฑ)
๐ก ์ปค๋ฆฌ์ด ํ
โข ๋คํ์ ์ ์ง์: ๊ธฐ๊ณ, ์ ๊ธฐ, ์ํํธ์จ์ด๋ฅผ ๋ชจ๋ ์ดํดํ๋ฉด ํฐ ๊ฐ์ !
โข ์ค๋ฌด ๊ฒฝํ: ์ด๋ก ๋ณด๋ค ์ค์ ํ๋ก์ ํธ ๊ฒฝํ์ด ์ค์
โข ์ง์์ ํ์ต: ๊ธฐ์ ์ด ๋น ๋ฅด๊ฒ ๋ณํ๋ฏ๋ก ๊ณ์ ๊ณต๋ถํด์ผ ํด
โข ๋คํธ์ํน: ๋ก๋ด ์ปค๋ฎค๋ํฐ, ์ปจํผ๋ฐ์ค ์ฐธ์ฌ
โข ์์ด: ๊ธ๋ก๋ฒ ์์ฅ์ ์ํด ํ์
์ฌ๋ฅ๋ท ๊ฐ์ ํ๋ซํผ์์ ๋ก๋ด ๊ด๋ จ ์ฌ๋ฅ์ ๊ณต์ ํ๋ฉฐ ๊ฒฝํ์ ์๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ด์ผ!
๐ฌ ์ต์ ์ฐ๊ตฌ ๋ํฅ๊ณผ ํ์ ๊ธฐ์
ํ๊ณ์ ์ฐ๊ตฌ์์์๋ ์ด๋ค ํ์ ์ ์ธ ์ฐ๊ตฌ๋ค์ด ์งํ๋๊ณ ์์๊น? ๋ฏธ๋๋ฅผ ์ฟ๋ณผ ์ ์๋ ์ต์ ์ฐ๊ตฌ๋ค์ ์๊ฐํ ๊ฒ! ๐งช
๐ค 1. ํ์ตํ๋ ๋ก๋ด (Learning Robots)
๋ชจ๋ฐฉ ํ์ต (Imitation Learning):
์ฌ๋์ ์์ฐ์ ๋ณด๊ณ ๋ก๋ด์ด ๋ฐฐ์ฐ๋ ๊ธฐ์ ์ด์ผ. UC Berkeley์ ์ฐ๊ตฌํ์ ๋จ ํ ๋ฒ์ ์์ฐ๋ง์ผ๋ก ์๋ก์ด ์์
์ ํ์ตํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ฐํ์ด. ๐
๋ฉํ ํ์ต (Meta-Learning):
"ํ์ตํ๋ ๋ฐฉ๋ฒ์ ํ์ต"ํ๋ ๊ฑฐ์ผ. ์๋ก์ด ์์
์ ๋น ๋ฅด๊ฒ ์ ์ํ ์ ์์ด. ์๋ฅผ ๋ค์ด, ๋ค์ํ ๋ฌผ์ฒด๋ฅผ ์ก๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ด ๋ก๋ด์ ์ฒ์ ๋ณด๋ ๋ฌผ์ฒด๋ ๋ช ๋ฒ์ ์๋๋ง์ผ๋ก ์ก์ ์ ์๊ฒ ๋ผ.
์๋ฎฌ๋ ์ด์
ํฌ ๋ฆฌ์ผ (Sim-to-Real):
์๋ฎฌ๋ ์ด์
์์ ํ์ตํ ๋ด์ฉ์ ์ค์ ๋ก๋ด์ ์ ์ฉํ๋ ๊ธฐ์ ์ด์ผ. OpenAI์ Dactyl ํ๋ก์ ํธ๋ ์๋ฎฌ๋ ์ด์
์์๋ง ํ์ตํ ๋ก๋ด ์์ด ์ค์ ๋ก ๋ฃจ๋น
์ค ํ๋ธ๋ฅผ ํ ์ ์์์ ๋ณด์ฌ์คฌ์ด! ๐ฒ
๐๏ธ 2. ๊ณ ๊ธ ์ธ์ ๊ธฐ์
3D ๋ฌผ์ฒด ์ธ์:
RGB-D ์นด๋ฉ๋ผ์ ๋ฅ๋ฌ๋์ ๊ฒฐํฉํด์ ๋ณต์กํ๊ฒ ์์ธ ๋ฌผ์ฒด๋ค ์ฌ์ด์์๋ ๊ฐ๋ณ ๋ฌผ์ฒด๋ฅผ ์ ํํ ์ธ์ํ๊ณ ์์น๋ฅผ ํ์
ํ ์ ์์ด.
์ด๊ฐ ์ผ์ฑ:
MIT์ GelSight ๊ธฐ์ ์ ์ฌ๋ ์๊ฐ๋ฝ์ฒ๋ผ ์ด๊ฐ์ ๋๋ ์ ์๋ ์ผ์์ผ. ํ๋ฉด์ ์ง๊ฐ, ๊ฒฝ๋, ์จ๋๊น์ง ๊ฐ์งํ ์ ์์ด. ์ด๊ฑธ ์ด์ฉํ๋ฉด ๋ก๋ด์ด ๋ฌผ์ฒด๋ฅผ ๋ ์ฌ์ธํ๊ฒ ๋ค๋ฃฐ ์ ์์ง. โ
๋ฉํฐ๋ชจ๋ฌ ์ผ์ฑ:
์๊ฐ, ์ด๊ฐ, ์ฒญ๊ฐ ์ ๋ณด๋ฅผ ํตํฉํด์ ํ๋จํ๋ ๊ธฐ์ . ์๋ฅผ ๋ค์ด, ๋ฌผ์ฒด๋ฅผ ์ก์ ๋ ์๊ฐ์ผ๋ก ์์น๋ฅผ ํ์
ํ๊ณ , ์ด๊ฐ์ผ๋ก ํ์ง๋ ฅ์ ์กฐ์ ํ๊ณ , ์๋ฆฌ๋ก ์ด์ ์ฌ๋ถ๋ฅผ ๊ฐ์งํ๋ ๊ฑฐ์ผ.
๐ง 3. ์๋ ์์ธก๊ณผ ์ ์ ์ ํ์
์ธ๊ฐ ์๋ ์์ธก:
์ฌ๋์ ์์ง์, ์์ , ์์ฒด ์ ํธ๋ฅผ ๋ถ์ํด์ ๋ค์ ํ๋์ ์์ธกํ๋ ๊ธฐ์ ์ด์ผ. ๋ก๋ด์ด ์ฌ๋์ด ํ์๋ก ํ๊ธฐ ์ ์ ๋ฏธ๋ฆฌ ๋๊ตฌ๋ฅผ ๊ฑด๋ค์ค ์ ์์ด. ๐ฎ
์ ์์ ํ์
:
์์
์์ ์๋ จ๋, ํผ๋ก๋, ์์
์๋์ ๋ง์ถฐ ๋ก๋ด์ด ์๋์ผ๋ก ํ์
๋ฐฉ์์ ์กฐ์ ํด. ์ด๋ณด์์๊ฒ๋ ์ฒ์ฒํ, ์๋ จ์์๊ฒ๋ ๋น ๋ฅด๊ฒ ๋์ํ๋ ๊ฑฐ์ง.
์์ฐ์ด ์ํธ์์ฉ:
GPT ๊ฐ์ ๋ํ ์ธ์ด ๋ชจ๋ธ์ ๋ก๋ด์ ํตํฉํ๋ ์ฐ๊ตฌ๊ฐ ํ๋ฐํด. "์ ๊ธฐ ๋นจ๊ฐ ์์ ์์ ์๋ ๋ ์น ๊ฐ์ ธ์"๋ผ๊ณ ๋งํ๋ฉด ์ดํดํ๊ณ ์คํํ ์ ์์ด! ๐ฃ๏ธ
๐ฆพ 4. ์๋ก์ด ๋ก๋ด ํํ
๋์ผ ์ ๋ก๋ด:
๋ ๊ฐ์ ํ์ ๊ฐ์ง ๋ก๋ด์ผ๋ก, ๋ ๋ณต์กํ ์์
์ด ๊ฐ๋ฅํด. ABB์ YuMi๊ฐ ๋ํ์ ์ด์ผ. ์์์ผ๋ก ์ผ์ด๋ธ์ ์กฐ๋ฆฝํ๊ฑฐ๋, ํ ์์ผ๋ก ์ก๊ณ ๋ค๋ฅธ ์์ผ๋ก ์์
ํ๋ ๋ฑ ์ฌ๋๊ณผ ๋น์ทํ ์์
์ด ๊ฐ๋ฅํ์ง. ๐
๋ชจ๋ฐ์ผ ๋งค๋ํฐ๋ ์ดํฐ:
์ด๋ ๋ก๋ด์ ํ๋ ๋ก๋ด ํ์ ์ฅ์ฐฉํ ํํ. ๋ณด์คํด ๋ค์ด๋๋ฏน์ค์ Stretch, Fetch Robotics์ Freight ๋ฑ์ด ์์ด. ์ฐฝ๊ณ , ๋ณ์, ํธํ
๋ฑ์์ ํ์ฉ๋๊ณ ์์ง.
์ํํธ ๋ก๋ด:
๋ถ๋๋ฌ์ด ์์ฌ๋ก ๋ง๋ ๋ก๋ด. ํ๋ฒ๋ ๋ํ์ Octobot, ์ํํธ ๋ก๋ณดํฑ์ค ์ฌ์ mGrip ๋ฑ์ด ์์ด. ์ํ, ์๋ฃ, ๋์
๋ถ์ผ์์ ์ ๋งํด. ๐
๐ 5. ๋ถ์ฐ ๋ก๋ด ์์คํ
๋ฉํฐ ๋ก๋ด ํ์
:
์ฌ๋ฌ ๋ก๋ด์ด ํ๋ ฅํด์ ํ๋์ ์์
์ ์ํํ๋ ๊ฑฐ์ผ. ์๋ฅผ ๋ค์ด, ํฐ ๋ฌผ์ฒด๋ฅผ ์ฌ๋ฌ ๋ก๋ด์ด ํจ๊ป ๋ค์ด ์ฌ๋ฆฌ๊ฑฐ๋, ๋ณต์กํ ์กฐ๋ฆฝ ์์
์ ๋ถ๋ดํ๋ ๊ฑฐ์ง.
์ค์ ๋ก๋ณดํฑ์ค:
๊ฐ๋ฏธ๋ ๋ฒ๋ผ์ฒ๋ผ ๋ง์ ์์ ๋จ์ํ ๋ก๋ด๋ค์ด ํ๋ ฅํ๋ ์์คํ
. ํ๋ฒ๋ ๋ํ์ Kilobot ํ๋ก์ ํธ๊ฐ ์ ๋ช
ํด. 1,000๊ฐ ์ด์์ ์์ ๋ก๋ด๋ค์ด ํ๋ ฅํด์ ํจํด์ ๋ง๋ค์ด๋ด๋ ๊ฑธ ๋ณด์ฌ์คฌ์ด. ๐
ํด๋ผ์ฐ๋ ๋ก๋ณดํฑ์ค:
๋ก๋ด๋ค์ด ํด๋ผ์ฐ๋๋ฅผ ํตํด ์ง์๊ณผ ๊ฒฝํ์ ๊ณต์ ํ๋ ์์คํ
. ํ ๋ก๋ด์ด ๋ฐฐ์ด ๋ด์ฉ์ ๋ชจ๋ ๋ก๋ด์ด ์ฆ์ ํ์ฉํ ์ ์์ด. โ๏ธ
๐ฌ ๋ง๋ฌด๋ฆฌ: ํ๋ ๋ก๋ด๊ณผ ํจ๊ปํ๋ ๋ฏธ๋
์, ์ ๋ง ๊ธด ์ฌ์ ์ด์์ง? ๐
ํ๋ ๋ก๋ด์ ๋ํด ์ ๋ง ๋ง์ ๊ฑธ ์์๋ดค์ด. ๊ธฐ์ ์ ์ธ ์๋ฆฌ๋ถํฐ ์ค์ ํ์ฉ ์ฌ๋ก, ๋ฏธ๋ ์ ๋ง๊น์ง ๋ง์ด์ผ.
ํ๋ ๋ก๋ด์ ๋จ์ํ ์๋ํ ๋๊ตฌ๊ฐ ์๋์ผ. ์ฌ๋๊ณผ ๋ก๋ด์ด ์๋ก์ ์ฅ์ ์ ์ด๋ ค ํ๋ ฅํ๋ ์๋ก์ด ์์
๋ฐฉ์์ ๋ง๋ค์ด๋ด๊ณ ์์ด. ์ฌ๋์ ์ฐฝ์์ฑ, ํ๋จ๋ ฅ, ์ ์ฐ์ฑ์ ์ ๊ณตํ๊ณ , ๋ก๋ด์ ์ ๋ฐ์ฑ, ์ผ๊ด์ฑ, ์ง์น ์ค ๋ชจ๋ฅด๋ ํ์ ์ ๊ณตํ์ง. ๐ค
์ ์กฐ์
์ ๋ฏธ๋๋ ์ฌ๋ ๋ ๋ก๋ด์ด ์๋๋ผ, ์ฌ๋๊ณผ ๋ก๋ด์ ํ์
์ด์ผ. ํ๋ ๋ก๋ด์ ์ด๋ฏธ ๊ทธ ๋ฏธ๋๋ฅผ ํ์ค๋ก ๋ง๋ค๊ณ ์์ด. ์ค์๊ธฐ์
๋ ์ฝ๊ฒ ๋์
ํ ์ ์๊ณ , ์์
์๋ค๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ ๊ธฐ์ ์ด ๋์์ง.
์์ผ๋ก AI, 5G, ํด๋ผ์ฐ๋ ๊ฐ์ ๊ธฐ์ ๋ค๊ณผ ๊ฒฐํฉํ๋ฉด์ ํ๋ ๋ก๋ด์ ๋์ฑ ๋๋ํด์ง๊ณ , ๋์ฑ ์์ฐ์ค๋ฝ๊ฒ ์ฌ๋๊ณผ ํ๋ ฅํ ์ ์๊ฒ ๋ ๊ฑฐ์ผ. ์ด์ฉ๋ฉด 10๋
ํ์๋ ํ๋ ๋ก๋ด ์๋ ๊ณต์ฅ์ ์์ํ๊ธฐ ์ด๋ ค์ธ์ง๋ ๋ชฐ๋ผ! ๐
๋ง์ฝ ์ฌ๋ฌ๋ถ์ด ์ ์กฐ์
์ ์ข
์ฌํ๊ณ ์๊ฑฐ๋, ๋ก๋ด ๊ธฐ์ ์ ๊ด์ฌ์ด ์๋ค๋ฉด, ์ง๊ธ์ด ๋ฐ๋ก ํ๋ ๋ก๋ด์ ๋ฐฐ์ฐ๊ณ ํ์ฉํ ์ต์ ์ ์๊ธฐ์ผ. ๊ธฐ์ ์ ๊ณ์ ๋ฐ์ ํ๊ณ ์๊ณ , ๊ธฐํ๋ ์ด๋ ค ์์ด.
์ฌ๋ฅ๋ท(https://www.jaenung.net)์์๋ ๋ก๋ด ๊ด๋ จ ๋ค์ํ ์ฌ๋ฅ๊ณผ ์ง์์ ๊ณต์ ํ๋ ์ ๋ฌธ๊ฐ๋ค์ ๋ง๋ ์ ์์ผ๋, ๋ ๊น์ด ๋ฐฐ์ฐ๊ณ ์ถ๋ค๋ฉด ์ฐพ์๋ณด๋ ๊ฒ๋ ์ข์ ๊ฑฐ์ผ! ๐ณ
์ด ๊ธ์ด ํ๋ ๋ก๋ด๊ณผ ์ธ๊ฐ-๋ก๋ด ํ์
์ ๋ํ ์ดํด๋ฅผ ๋์ด๋ ๋ฐ ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋ผ. ์ฐ๋ฆฌ ๋ชจ๋ ๋ก๋ด๊ณผ ํจ๊ปํ๋ ๋ฏธ๋๋ฅผ ๋ง๋ค์ด๊ฐ์! ๐ช๐ค
๐ ์ถํํด์! ์ฌ๊ธฐ๊น์ง ์ฝ์๋ค๋ฉด ๋น์ ์ ์ด์ ํ๋ ๋ก๋ด ์ ๋ฌธ๊ฐ ์์ค์ ์ง์์ ๊ฐ์ท์ด์!
์ด ์ง์์ ๋ฐํ์ผ๋ก ์ค์ ํ๋ก์ ํธ์ ๋์ ํด๋ณด์ธ์.
๋ฏธ๋๋ ์ค๋น๋ ์์ ๊ฒ์
๋๋ค! ๐
- ์ฌ๋ฅ๋ท ์ง์์ธ์ ์ฒ์์ -
๊ด๋ จ ํค์๋
๋๊ธ ์์ฑ
์ด ๊ธ์ ๋ํ ์ฌ๋ฌ๋ถ์ ์๊ฐ์ ๋ค๋ ค์ฃผ์ธ์
๋ก๊ทธ์ธ์ด ํ์ํฉ๋๋ค
๋๊ธ์ ์์ฑํ๋ ค๋ฉด ๋จผ์ ๋ก๊ทธ์ธํด์ฃผ์ธ์.
๋๊ธ 0
์ง์์ธ์ ์ฒ - ์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
- ์ ์๊ถ ๋ฐ ์์ ๊ถ: ๋ณธ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ๋ ์ AI ๊ธฐ์ ๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋ํ๋ฏผ๊ตญ ์ ์๊ถ๋ฒ ๋ฐ ๊ตญ์ ์ ์๊ถ ํ์ฝ์ ์ํด ๋ณดํธ๋ฉ๋๋ค.
- AI ์์ฑ ์ปจํ ์ธ ์ ๋ฒ์ ์ง์: ๋ณธ AI ์์ฑ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ์ง์ ์ฐฝ์๋ฌผ๋ก ์ธ์ ๋๋ฉฐ, ๊ด๋ จ ๋ฒ๊ท์ ๋ฐ๋ผ ์ ์๊ถ ๋ณดํธ๋ฅผ ๋ฐ์ต๋๋ค.
- ์ฌ์ฉ ์ ํ: ์ฌ๋ฅ๋ท์ ๋ช ์์ ์๋ฉด ๋์ ์์ด ๋ณธ ์ปจํ ์ธ ๋ฅผ ๋ณต์ , ์์ , ๋ฐฐํฌ, ๋๋ ์์ ์ ์ผ๋ก ํ์ฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋ฉ๋๋ค.
- ๋ฐ์ดํฐ ์์ง ๊ธ์ง: ๋ณธ ์ปจํ ์ธ ์ ๋ํ ๋ฌด๋จ ์คํฌ๋ํ, ํฌ๋กค๋ง, ๋ฐ ์๋ํ๋ ๋ฐ์ดํฐ ์์ง์ ๋ฒ์ ์ ์ฌ์ ๋์์ด ๋ฉ๋๋ค.
- AI ํ์ต ์ ํ: ์ฌ๋ฅ๋ท์ AI ์์ฑ ์ปจํ ์ธ ๋ฅผ ํ AI ๋ชจ๋ธ ํ์ต์ ๋ฌด๋จ ์ฌ์ฉํ๋ ํ์๋ ๊ธ์ง๋๋ฉฐ, ์ด๋ ์ง์ ์ฌ์ฐ๊ถ ์นจํด๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์์ง ๋๊ธ์ด ์์ต๋๋ค.