카테고리 없음

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

연두부진 2025. 3. 11. 22:58

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

 

오늘은 ROS의 기초 개념과 구조에 대해 배우는 시간을 가졌다. 

 

[오늘의 수강 영상]

 

[오늘의 필기]

 

ROS1과 ROS2의 차이점도 함께 공부했는데, 특히 ROS1은 master를 통해 시스템을 관리하지만, 이 master에 문제가 생기면 전체 시스템이 영향을 받는다는 점이 단점이었다. 반면, ROS2는 DDS(Data Distribution Service)를 사용하여 보안성과 확장성을 높이고, 여러 대의 로봇을 동시에 운용할 수 있도록 개선되었다는 점이 흥미로웠다.

기존 ROS1이 단일 로봇 운영을 목적으로 만들어진 것에 비해 ROS2는 다중 로봇 환경에서도 원활하게 작동할 수 있도록 설계되었기에, 연구를 진행하면서 로봇이 여러 대 투입되는 환경에 적합한 구조를 가지고 있어 앞으로 적극적으로 활용해야겠다고 생각했다.

또한, ROS에 대해 배우던 중 인터페이스와 API에 대해서 명확하게 이해하기 위해 검색해보는 시간을 가지게 되었는데 일상생활에서 자연스럽게 사용하던 단어들을 명확하게 알게 되어 유익한 시간이였다.

 

이론적인 부분을 익힌 후 바로 TIAGo 로봇을 활용한 시뮬레이션 환경을 구축하려 했지만, 아쉽게도 PC의 와이파이 문제로 인해 실습을 진행하지 못했다. 처음에는 바로 실습을 하지 못한다는 점이 아쉬웠지만, 오히려 이를 계기로 ROS의 개념을 더 깊이 있게 정리하는 시간을 가질 수 있었다.

기술적인 문제는 해결하면 그만이지만, 개념을 제대로 이해하는 것이 더 중요하기 때문에 이 시간을 긍정적으로 받아들이기로 했다. 내일은 와이파이 문제를 해결하고 본격적으로 시뮬레이션 환경을 구축한 후, ROS의 핵심 개념인 패키지(Package), 노드(Node), 런치(Launch) 등을 배우고 실습할 계획이다.

 

비록 오늘은 실습을 하지 못했지만, ROS의 기본 개념과 구조, 그리고 ROS1과 ROS2의 차이점을 명확히 이해한 것만으로도 의미 있는 하루였다. 내일은 시뮬레이션 환경을 직접 구축하면서 이론과 실습을 연결할 계획이다.

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

 

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

https://bit.ly/4hTSJNB

 

온라인 강의 7주년 기념 1+1 이벤트 특별 연장! (3/10~3/12) | 패스트캠퍼스

단 3일! 미션, 리뷰, 인증 NO! 강의 사면 무.조.건 1+1 쿠폰 증정🎉

fastcampus.co.kr