ROS 장애물 감지 노드: 로봇의 탐정

부제: 한 줄기 Laser Beam으로 로봇 내비게이션의 비밀을 풀다! 로봇이 움직이면서 어떻게 물체에 부딪히지 않는지 궁금했던 적이 있나요? 이것은 마법이 아니라 “Obstacle Detection Node”가 수행하는 똑똑한 작업입니다. 이 노드는 로봇 세계의 탐정처럼 항상 장애물을 살피고, 안전한 이동을 위한 단서를 찾아냅니다. 로봇 우주 속 이 영리한 탐정의 세계로 함께 들어가 보겠습니다. Laser처럼 날카로운 판단력 Obstacle Detection Node는 말 그대로 Laser처럼 날카로운 감각을 가집니다. Laser scanner를 장착한 이 노드는 주변 환경으로 Laser beam을 계속 내보내고, 반사되어 돌아오는 신호를 분석합니다. 탐정이 돋보기로 단서를…

Continue ReadingROS 장애물 감지 노드: 로봇의 탐정

ROS: Laser Scan 데이터를 살아 움직이게 하는 방법

로봇 공학과 자율 시스템의 세계에서 Robot Operating System, ROS는 여러 구성 요소를 하나로 연결하는 핵심 기반입니다. ROS의 중심에는 node와 topic이라는 개념이 있으며, 이를 통해 로봇 생태계 안의 다양한 구성 요소가 데이터를 주고받고 자연스럽게 협력합니다. 이번 글에서는 ROS의 기본 구성 요소 중 하나인 Sensor Driver Node를 살펴보겠습니다. 이 node가 Laser scanner에서 데이터를 수집하고, ROS 프레임워크의 중요한 통신 채널인 “Laser Scan” topic으로 발행하는 과정을 알아봅니다. Obstacle Detection for Disabled (사진은 Robot World 2023에서 촬영되었으며 저작권 침해 의도는 없습니다.) Sensor Driver Node 이해하기…

Continue ReadingROS: Laser Scan 데이터를 살아 움직이게 하는 방법