github.com/DGIST-ARTIV/ROS-Manual/blob/master/ros2-launch-file.md#what-is-ros-nodelet
DGIST-ARTIV/ROS-Manual
*ROS 입문자를 위한 실무 마스터 코스*. Contribute to DGIST-ARTIV/ROS-Manual development by creating an account on GitHub.
github.com
answers.ros.org/question/230972/what-is-a-nodelet/
What is a nodelet? - ROS Answers: Open Source Q&A Forum
I recommend you don't use nodelet. If you're thinking of using it, you might want to first consider just launching two threads in a single node, instead of two nodes. I think you will probably find that easier than trying to understand the nodelet library.
answers.ros.org
원래 노드간의 통신은 TCP로 이루어져 있음
다른 피씨간의 통신이 아니라 한 PC안에서 통신이 이루어 질 때 TCP는 비효율적임
그래서 shared_ptr로 공유하는 형식이 더 빠르게 받을 수 있는데
이러한 방식을 지원해 주는게 nodelet
'프로그래밍 > ROS' 카테고리의 다른 글
ROS) 노드로 안쓰는 코드 라이브러리화 하기 (0) | 2021.07.05 |
---|---|
ROS에서 serial 통신하는 경우 보내거나 받은 실제 hex 데이터 확인 방법 (0) | 2021.06.24 |
ROS를 VS code에서 디버깅하기 (0) | 2021.04.19 |
커스텀 msg를 리스트로 요소로써 가지고 있는 srv 만들기 (0) | 2021.04.07 |
lepton 3.5 Flir 열화상 카메라에서 gain값 바꾸기(python) (1) | 2021.04.02 |