카테고리 오류 해결(ROS / ROS2)

rosparam 이 안 먹는 것처럼 보일 때 체크할 것들

대상: ROS(특히 ROS1 Melodic/Noetic) 환경에서 파라미터가 적용되지 않거나 기본값으로만 동작하는 이유를 정확히 파악하고 싶은 개발자환경: Ubuntu 20.04 / ROS Noetic / catkin_make 1. 문제/주제 요약 rosparam이나 YAML 파일로 파라미터를 설정했는데,노드 실행 후 rosparam get으로 보면 값이 잘 들어가 있음에도정작 코드에서는…

ROS Melodic에서 Custom Topic 찾을 수 없을 때 해결 방법

대상: ROS Melodic에서 msg를 직접 정의해서 custom topic을 만들었는데, rostopic echo나 코드에서 해당 토픽을 찾지 못하는 문제가 생긴 개발자환경: Ubuntu 18.04, ROS Melodic, catkin 워크스페이스, C++/Python 노드 공통 1. 문제/주제 요약 대표적인 상황은 이런 식입니다. 이 글에서는 “custom topic(커스텀 msg…

ROS2 Humble에서 colcon build 오류 해결

ROS2를 처음 시작하면 공식 튜토리얼에 이렇게 적혀 있다. 그런데 막상 실행해보면, 상황에 따라 이런 오류들이 튀어나온다. 이 글에서는 “어떤 에러든 다 커버하는 만능 해답”이 아니라, 을 정리해 둬서, 다음에 비슷한 상황이 왔을 때“당황하지 않고 순서대로 체크할 수 있도록” 만드는 게…

ROS 저장소 GPT(GPG) KEY 오류 해결 방법

ROS 설치 튜토리얼을 따라가다 보면, 어느 날 갑자기 sudo apt update에서 이런 메시지가 뜰 수 있다. 또는 ROS2의 경우: 정리하면: ROS 패키지 저장소의 서명(GPG) 키가 없거나, 만료됐거나, 위치가 잘못 잡혀서 APT가 “이 저장소를 믿을 수 없다”고 막고 있는 상황이다. 이…