[ 본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. ]
https://fastcampus.info/4oKQD6b
커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스
성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.
fastcampus.co.kr
https://fastcampus.co.kr/data_online_selfdriving
자율주행 로봇을 위한 ROS 2 & SLAM & Nav2 한번에 끝내기 | 패스트캠퍼스
로봇 입문 시작점 ROS 2부터 자율주행 로봇을 위한 SLAM & Navigation2 와 시뮬레이터를 활용한 자율주행 로봇 실습까지 한번에
fastcampus.co.kr
본 글은 위 강의를 참고하여 작성되었습니다
[강의시작 | 강의종료]


[완강 인증]

[학습 내용]


[강의 후기]
Costmap의 개요에 대한 학습을 진행했습니다.
-Costmap-
: 로봇이 이동할 수 있는 영역과 이동할 수 없는 영역을 나타내는 2차원 그리드 맵
-Costmap 종류-
Global Costmap
: 사전에 작성된 지도 정보를 기반으로 Costmap을 작성
- 전체적인 경로 계획
- 정적인 장애물 반영
- 업데이트 빈도 낮음
Local Costmap
: Sensor 정보를 기반으로 Costmap을 작성
- 장애물 회피 및 단기 경로 계획
- 동적인 장애물 반영
- 업데이트 빈도 높음
-Layer-
Static Layer
: 사전 정의된 지도를 이용해 고정된 장애물 정보를 Costmap에 반영
Obstacle Layer
: 센서를 이용해 동적인 장애물 정보를 Costmap에 반영
Inflation Layer
: 장애물 주변에 안전 영역을 설정, 장애물과 안전 거리를 유지
Voxel Layer
: 3차원 공간에서 장애물을 표현
-생각해 볼 점-
이번 강의에서는 Costmap의 개요에 대한 학습을 진행했습니다. Costmap은 로봇이 이동할 수 있는 영역, 이동할 수 없는 영역을 나타내는 2차원 그리드맵으로 이전 실습들에서도 자주 다뤘습니다. 미리 정의된 지도나 센서에 감지되는 장애물은 청록색으로 표시되며 Navigation을 실행할 때 이를 피해 계획합니다. Global Costmap과 Local Costmap으로 나눌 수 있고 각각 정적, 동적인 장애물을 반영해 Costmap에 나타냅니다. 저장된 지도에서 얻을 수 있는 장애물에 대한 정보는 Global Costmap에서 나타내고, 센서에 감지되는 장애물은 Local Costmap에서 나타냅니다. Costmap의 정보들을 기반으로 로봇은 장애물과의 안전거리를 확보하거나, 동적 환경에 실시간으로 대응하고 효율적으로 경로를 최적화할 수 있습니다. 이전 강의에서 다뤘던 Behavior Tree Navigator가 상황을 파악하고 행동을 지정할 때도 Costmap의 정보를 바탕으로 사용하낟면 보다 효율적으로 복구 작업을 수행하거나 특정 상황에서의 조치를 취할 수 있을 것입니다. 자율주행로봇이 미로를 탈출하는 프로젝트에 Costmap을 적용할 수 있습니다. Local Costmap을 사용해 예상치 못한 장애물이 있을 때 즉각적으로 경로를 수정하고 충돌을 방지할 수 있습니다. 미로 통로가 매우 좁을수도 있습니다. 이때 로봇의 형태를 점으로 인식해 차체가 긁히거나 끼임 사고가 발생할 수 있습니다. 이를 Costmap에서 장애물과의 안전거리 설정을 변경하거나 차체의 형태와 크기를 설정해 안전하게 주행할 수 있도록 도울 수 있습니다. 로봇이 주행할 때 주변의 정보와 이에 맞는 대처가 중요하기 때문에 Costmap을 사용한다면 보다 효율적인 자동차 주행이 가능할 것입니다.
'[패스트캠퍼스 11월 환급 챌린지]' 카테고리의 다른 글
| 패스트캠퍼스 환급 챌린지 41일차 : Costmap 파라미터 튜닝 (0) | 2025.12.22 |
|---|---|
| 패스트캠퍼스 환급 챌린지 40일차 : Global, Local Costmap (0) | 2025.12.21 |
| 패스트캠퍼스 환급 챌린지 38일차 : BT Navigatior 파라미터 튜닝 (0) | 2025.12.19 |
| 패스트캠퍼스 환급 챌린지 37일차 : Behavior Server 파라미터 튜닝 (0) | 2025.12.18 |
| 패스트캠퍼스 환급 챌린지 36일차 : Smoother 파라미터 튜닝 (0) | 2025.12.17 |