1. ROS๋?
ROS๋ฅผ ์ ์ฌ์ฉํ๋์ง, ์ด ๊ฐ์์์ ๋ค๋ฃจ๋ ๊ฒ, ๋ค๋ฃจ์ง ์๋ ๊ฒ
๐ค๋ก๋ด์ ๋ง๋ค์ด ๋ณผ๊น์?
๐๏ธ ์ฐ๋ ๊ธฐ ์ฒญ์ ๋ก๋ด ๐๏ธ
- ์ง๊ฒ์์ผ๋ก ์ฐ๋ ๊ธฐ๋ฅผ ๊ฐ์ ธ์์ ์์ถ
- ๋ชฉ์ ์ง๊น์ง ์์จ์ฃผํํ์ฌ ์ ๋ฆฌ
- ๋ด๋น ๊ตฌ์ญ์ ์ฐ๋ ๊ธฐ๊ฐ ๋ชจ๋ ์ฌ๋ผ์ง ๋๊น์ง ๋ฐ๋ณต
image from : unsplash
๐ฅค ์๋ฃ์ ๋ก๋ด ๐ฅค
- ๊ณ ๊ฐ์ด ์ํ๋ ์ฃผ๋ฌธ์ ์ ์ ๋ฐ์
- ์ง๊ฒ์์ ์ด์ฉํด Pick and Place!
- ๊ฐํ๋์ ๋ด๋ ค๋ ๋ค ๋ค์ ๋ฐ๋ณต
image from : unsplash
๐ฆ ํ๋ฐฐ ๋๋ก ๐ฆ
- ํ๋ฐฐ๋ฅผ ๋ค๊ณ ๋ ์
- ๋ชฉ์ ์ง๊น์ง ์์จ์ฃผํ ํ ์งํ
- ๋ค๋ฅธ ํ๋ฐฐ๋ฅผ ๋ค๊ณ ๋ฐ๋ณต
image from : pixabay
๋น๋ก ํํ๋ ๋ค์ํ์ง๋ง, ๋๋ถ๋ถ์ ๋ก๋ด๋ค์ด ๊ณตํต์ ์ ๊ฐ์ง ์์ฑ์ด ์์ต๋๋ค.
์ธ์ง - ์ผ์ ํ๋จ - ์ํํธ์จ์ด ๊ตฌ๋ - ์์ธ์์ดํฐ
์ด๋ค ๋ก๋ด์ ๋ง๋ค๋๋ผ๋, ์ด ์ธ๊ฐ์ง๋ ๋ฐ๋์ ํ์ํฉ๋๋ค.
๋ฐ๋๋ก, ๋ก๋ด ์์ง๋์ด ์ ์ฅ์์ ์ด ๋ชจ๋ ๊ฒ์ ๊ฐ๋ฐํด์ผ ์๋ํ๋ ๋ก๋ด์ ๋ง๋ค ์ ์๊ฒ ์ฃ .
ROS(Robot Operating System)์ ๋ฑ์ฅ
์ด๋ฌํ ๋ถํธ์ ํด๊ฒฐํ๊ณ ์, ROS๊ฐ ๋ฑ์ฅํ์ต๋๋ค.
ROS์๋ ์๋ง์ ํจํค์ง๋ค์ด ์๋๋ฐ์, ์ํ๋ Application์ ์ ํฉํ ํจํค์ง๋ฅผ ์กฐํฉํ์ฌ, integration ํ๋ ์์ผ๋ก ๋ก๋ด์ ๋ณด๋ค ์์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
image from : MoveIt
๋ฟ๋ง ์๋๋ผ
Simulation
- Gazebo, Ignition, ISSAC
Embedded
- Micro ROS, rosserial
Visualization
,Debug Tools
- Rviz, Rqt
์ด์ ๋๋ถ์ด
- ์ฐ๊ตฌ์ - ์ฐ๊ตฌ ์งํ ์ ๊ณตํต๋ ์์ค๋ฅผ ํตํ ๋น๊ต, ๋ถ์ ๊ฐ๋ฅ
- ์ฌ์ฉ์ - ๋น ๋ฅธ ์์ฉํ ๊ฐ๋ฅ, ๋ณธ์ธ์ Application์ ROS๋ก ํจํค์งํ์ฌ ํตํฉ
์ด๋ฐ ROS๋ฅผ ๋ฐฐ์๋ณผ ์ฌ์ฉํด๋ณผ ๊ฒ์
๋๋ค.
- ์ต์ํ์ ์ด๋ก , ์ค์ต ์์ฃผ๋ก!!
- ์๋ฎฌ๋ ์ด์ ์ ๊ณต, ๊ทธ ์์์์ ์ค์ต
- ์ ฏ์จ ๋๋
ธ๋ฅผ ํตํ ํ๋ก์ ํธ - ROS RC Car
๐ํ๋์จ์ด ๊ตฌ๋งค, ์กฐ๋ฆฝ, ์ธํ ๊น์ง์ ๋ชจ๋ ๊ณผ์ ๊ณต์
- ์ง์ ์ฝ๋ฉ, ์์ ๋ง์ ํ๋ก์ ํธ์ ์ฌ์ฉํ ์ ์๋ template ์ ๊ณต
ROS with Project ๊ฐ์๋ฅผ ์์ํฉ๋๋ค!!