ROS를 왜 사용하는지, 이 강의에서 다루는 것, 다루지 않는 것

🤖로봇을 만들어 볼까요?


https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8f6ff114-1e01-4eee-9cdd-1cceecc49fc3/Untitled.png

🗑️ 쓰레기 청소 로봇 🗑️

image from : unsplash

🥤 음료수 로봇 🥤

image from : unsplash

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/113ebc95-1497-4a2c-a8e5-6edaec32d72d/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4b9c1383-6ce0-40bb-9919-10b275d6c7cf/Untitled.png

📦 택배 드론 📦

image from : pixabay

비록 형태는 다양하지만, 대부분의 로봇들이 공통적으로 가진 속성이 있습니다.

          **인지** - 센서                               **판단** - 소프트웨어                        **구동** - 엑츄에이터

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6a8b2204-4c3e-41d6-9b5d-07b5fe0cc289/Untitled.png

image link

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/deac00a3-9141-4a84-9f8c-afa76c60e136/Untitled.png

image link

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/310f7d8e-a0c7-4347-a4d6-501cbe1ea662/Untitled.png

image link

어떤 로봇을 만들더라도, 이 세가지는 반드시 필요합니다.

반대로, 로봇 엔지니어 입장에서 이 모든 것을 개발해야 작동하는 로봇을 만들 수 있겠죠.

ROS(Robot Operating System)의 등장