# ROS2 교과서 완독하기 챌린지

## 왜 ROS2를 공부해야 하나

ROS2(로봇 운영체제2)는 오픈소스 로봇 소프트웨어 플랫폼으로, 로봇 개발에 사용되는 프레임워크입니다. ROS2는 이전 버전인 ROS와 달리 분산 시스템을 지원하므로, 여러 대의 컴퓨터에서 로봇 시스템을 구축할 수 있습니다. 또한, 실시간 시스템에서의 안정성을 보장하기 위해 새로운 통신 프로토콜인 Data Distribution Service(DDS)를 사용합니다.

ROS2는 다양한 언어를 지원하므로, 프로그래머는 C++, Python 등 다양한 언어를 사용할 수 있습니다. 또한, ROS2는 다양한 하드웨어 플랫폼에서 사용이 가능하므로, 로봇 시스템을 구축할 때 하드웨어 선택에 제한이 없습니다.

ROS2는 로봇 개발에 필요한 다양한 기능을 제공합니다. 예를 들어, ROS2는 로봇 제어, 센서 데이터 처리, 로봇 상태 모니터링 등 다양한 기능을 제공합니다. 또한, ROS2는 다양한 로봇 시뮬레이션 도구를 제공하므로, 로봇 시스템을 빠르게 개발하고 테스트할 수 있습니다.

ROS2는 로봇 개발자들 사이에서 높은 인기를 얻고 있습니다. 이는 ROS2가 로봇 개발에 필요한 다양한 기능을 제공하면서도, 오픈소스로 무료로 제공되므로 로봇 개발자들이 로봇 시스템을 더 쉽게 개발할 수 있게 해주기 때문입니다.

## 교과서

[https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=276616576](https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=276616576) 

[ROS 2로 시작하는 로봇 프로그래밍](https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=276616576)

## 등록비용

7만원(**환급 5만원**)

## 진행방법

1. 신청서와 함께 7만원을 입금합니다.

2. 매주 정해진 챕터를 읽고, 느낀점과 궁금한 점을 깃 또는 노션에 올려주세요.

3. 매주 5000원을 환급받습니다. **최대 5만원까지 환급**됩니다. 2만원은 오프라인 장소 대여비로 활용됩니다.

4. 온라인 또는 오프라인에서 만나 스터디한 부분에 대해서 회고 합니다.

## 매니저 모집

챌린지를 운영하실분을 모집합니다. 회비 면제의 혜택과 다양한 배네핏을 준비하고 있습니다. 챌린지 신청시에 같이 신청해 주세요 

## 사용툴

깃과 노션을 사용합니다.

## 등록신청

[https://forms.gle/gETZd8cJfdsrP1yk8](https://forms.gle/gETZd8cJfdsrP1yk8)

[등록신청 버튼]()

For the site tree, see the [root Markdown](https://slashpage.com/opg.md).
