카테고리 없음

패스트캠퍼스 환급챌린지 5일차 : 자율주행 로봇을 위한 ROS 2 & Nav 2 한번에 끝내기 강의 후기

연두부진 2025. 3. 9. 22:50

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

 

오늘 Ubuntu 22.04 환경에 ROS 2를 설치하는 작업을 진행했다. 학교에서는 ROS 1을 사용하여 개발을 해왔지만, 최근에는 많은 연구자와 개발자들이 ROS 2로 전환하고 있으며, 산업 및 학계에서도 ROS 2가 점차 표준이 되어가는 추세다.

이에 따라 나 또한 ROS 2를 학습하고 활용하기 위해 이번 기회를 잘 활용해야겠다. 오늘은 시간이 충분하지 않아 ROS 2를 설치하는 것까지만 진행했지만, 내일부터는 본격적으로 ROS 2에 대해 학습을 시작할 계획이다.

 

[오늘의 수강 영상]

 

[오늘의 실습]

 

우선 ROS 2의 기본 개념과 기존 ROS 1과의 차이점을 이해하는 것이 중요할 것 같다.

ROS 2는 ROS 1과 달리 DDS(데이터 분산 서비스, Data Distribution Service) 프로토콜을 기반으로 하여 더욱 확장성과 실시간성을 고려한 설계가 이루어졌다. 따라서 ROS 2에서는 멀티 로봇 시스템, 분산 환경, 내장형 시스템 등의 분야에서 더욱 강력한 성능을 발휘할 것으로 기대된다.

이런 점을 고려할 때, ROS 2를 제대로 익혀두는 것이 앞으로의 연구와 개발에 있어 큰 도움이 될 것이라 생각한다.

 

내일은 ROS 2에서 필수적인 개념을 학습하는 것과 동시에, 실제로 개발 환경을 구축하는 작업을 진행할 예정이다.

내일은 먼저 ROS 2 워크스페이스를 생성하고 나중에 실습을 통해 패키지를 만들고 빌드하는 과정을 실행할 계획이다.

또한, ROS 2의 핵심 개념인 노드(Node), 토픽(Topic), 서비스(Service), 액션(Action), 파라미터(Parameter) 등에 대해 이론적으로 정리하고, 간단한 예제를 실행해보면서 실습할 예정이다.

이번 학습을 통해 ROS 2에 대한 개념을 명확히 하고, 실무에서 활용할 수 있는 능력을 기르는 것이 목표다. 앞으로 꾸준히 ROS 2를 학습하며 다양한 프로젝트에 적용해보고 싶다.

 

내일부터 본격적으로 ros,slam,nav2를 배우게 되는데 앞으로도 조금씩 꾸준히 해나가는 것을 목표로 하며 꾸준히 성장하는 사람이 되야겠다!!

공부 시작시간
공부 종료시간

 

#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완

https://bit.ly/4hTSJNB

 

봄맞이 특급 혜택 '하나 더 봄'🌸 1+1 이벤트 (3/4~3/9) | 패스트캠퍼스

당신의 성장도 피어날 거예요. 1+1 쿠폰으로 강의 보고 또 보고!

fastcampus.co.kr