Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 우분투
- ubuntu
- Subscribe
- topic
- C언어
- 반복문
- 기초
- JungOl
- 환경설정
- 그랑사가
- 오늘도 우라라 펫
- C++
- while
- mariaDB
- 토픽
- mysql
- install opencv-4.4.0 on ubuntu 22.04
- 리눅스
- 등차수열
- 오늘도 우라라 펫 공략
- LeetCode
- publish
- MSG
- 오늘도 우라라
- Linux
- 마리아 DB
- 오늘도 우라라 공략
- 프로그래밍
- ros
- 데이터 베이스
Archives
- Today
- Total
하루의 쉼터
[ERROR] couldn't register subscriber on topic [/"topic_name"] 본문
프로그래밍 - 개발/ROS
[ERROR] couldn't register subscriber on topic [/"topic_name"]
Changun An 2021. 8. 12. 17:10반응형
| error : couldn't register subscriber on topic [/topic_name]
1. Outline
개발을 한참 하던 중, [그림 1]과 같이 WARN 메세지가 떴다.
코드 상을 찾아봤는데 아무 문제가 없어 보여 당황하여 무엇을 놓쳤을지 보기 위해 topic_manager reference site를 들어가 확인해봤다.
TOPIC 등록하는 과정에서 문제가 생긴 듯한데 항상 짜던 subscribe 소스였기에 이해가 되지 않던 순간
TOPIC NAME을 상수화 시켜둔 헤더파일을 열어봤다.
define 하는 과정에서 실수로 내용을 지워버린 문제였다.
2. Solution
2.1 토픽 등록 하는 소스에서 문제가 없는지 확인.
2.2 토픽 이름 상수화 과정에서 문제 없었는지 확인.
위에 두가지라면 크게 문제없이 해결 될 것이다.
* 이런 실수는 하지 말자.
Reference Site :
http://docs.ros.org/en/indigo/api/roscpp/html/topic__manager_8cpp_source.html
반응형
'프로그래밍 - 개발 > ROS' 카테고리의 다른 글
[ROS] catkin_ws 구조에 관하여 (0) | 2021.09.16 |
---|---|
[Error] Github & Source Tree Push Error | Git Token Error (0) | 2021.09.02 |
[ROS] ros::init()에 관하여 (0) | 2021.08.10 |
[ROS] Publishers and Subscribers Queue 에 관하여 (0) | 2021.07.22 |
[ROS] ros::NodeHandle::advertise()에 관하여 (0) | 2021.07.22 |
Comments