ROS 터틀봇에서 topic시 주의할 점
2019. 9. 23. 21:41ㆍ드론
PC와 터틀봇 사이에서 topic을 주고 받을 때, 그 속도는 추정하지는 못하지만 대략 PC의 cpu 속도라고 생각이 든다. 따라서 퍼블리셔 서브스크라이버 topic 구조에서 속도를 고려하지 않는다면 서브스크라이버쪽에서 셀 수 없이 콜백함수가 호출될 것이다. 따라서 함수가 완료되는 시간 안에서 sleep을 통해서 전하고자 하는 topic의 갯수를 줄일 수 있다
아래 wc 출력은
1. sleep이 없는 구조
2. sleep이 없으면서, 큐 사이즈도 늘어난 구조
3. sleep이 포함된 구조
'드론' 카테고리의 다른 글
ROS remap (0) | 2019.09.26 |
---|---|
ROS TurtleBot Follower Demo -1 (0) | 2019.09.24 |
ROS remote action (0) | 2019.09.18 |
ROS uvc_camera Calibration (4) | 2019.09.17 |
ROS 이기종 디바이스 간 통신 (0) | 2019.09.13 |