ros2에서는 ros1처럼 마스터노드(roscore)를 사용할 필요가 없다.DDS(data distribution service)프로토콜의 사용때문이다.\*\* DDS는 실시간 분산시스템에서 데이터 공유 및 통신을 위한 표준화된 프레임워크이다.마스터노드없이 다중노드실행
0.docker Docker는 컨테이너화된 애플리케이션을 구축, 배포 및 실행하기 위한 오픈 소스 플랫폼입니다. 컨테이너는 애플리케이션과 그의 종속성을 격리된 환경으로 패키징하는 것을 의미합니다. Docker를 사용하면 애플리케이션을 호스트 시스템과 분리된 컨테이너 내
https://stupidly-honest.tistory.com/5 https://with-rl.tistory.com/entry/URDF%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EA%B0%84%EB%8B%A8%ED%95%9C-%EB%A1%9C%EB%B4%87-%EB%A7%8C%EB%93%A4%EA%B8%B0-1
ros::humble docker image에서 rviz2가 실행되지 않는 문제. 참고로 해당 image의 os는 linux이다. 아래의 가이드를 참고했다. https://github.com/osrf/rocker https://hub.docker.com/layer