Ubuntu 18.04에서 FastDDS를 사용한 통신 구현 가이드

개요 본 문서에서는 Ubuntu 18.04 환경에서 FastDDS를 사용하여 DDS(Data Distribution Service) 통신을 구현하는 과정을 단계별로 설명합니다. 전체 과정은 IDL 파일 작성, 코드 생성, 빌드, 실행의 네 단계로 구성됩니다. 1. IDL 파일 작성 먼저 통신에 사용할 데이터 구조를 정의하는 IDL(Interface Definition Language) 파일을 작성합니다. 이 파일은 메시지의 구조 ...

7월 11일 18:27에 게시됨

ROS2 Bag 데이터 기록 및 분석 방법

기본 사용법 ros2 bag record 명령어를 통해 로봇 운영 시스템(ROS) 내 주제들(토픽)의 데이터를 기록할 수 있습니다. 기록을 중지하려면 Ctrl+C를 입력하면 되며, 자동으로 현재 디렉터리에 rosbag2_YYYY_MM_DD-HH_MM_SS 형식의 폴더가 생성되며, .yaml과 .db3 파일이 포함됩니다. ros2 bag record /topic_name ros2 bag record /topic1 /topic2 /topic3 ros2 bag recor ...

6월 24일 17:37에 게시됨