ROS 데이터 분석기
설명
ROS 데이터 분석기 앱은 ROS 또는 ROS 2의 라이브 토픽과 bag 파일에서 메시지를 시각화합니다. 앱 내에서 여러 뷰어를 생성하여 라이브 토픽 또는 bag 파일에서 여러 ROS 또는 ROS 2 메시지를 동시에 시각화할 수 있습니다. 또한 ROS 또는 ROS 2 bag 파일에 고유 태그를 할당하여 해당 파일을 식별하는 데 이용할 수도 있습니다. 이 앱에서 bag 파일의 메시지를 검토하다가 특정 이벤트에 책갈피를 설정할 수도 있습니다. 이렇게 하면 태그나 책갈피, 시각화 유형으로 필터링하여 bag 파일을 검색하고 추가 분석을 위해 이 데이터를 내보낼 수 있습니다.
앱을 사용하여 다음과 같은 뷰어를 열 수 있으며, 뷰어가 지원하는 메시지 유형은 아래 표에 나와 있습니다.
뷰어 유형
뷰어 | 뷰어 아이콘 | 인터페이스 | 설명 |
---|---|---|---|
영상 뷰어 | | |
|
포인트 클라우드 뷰어 | | |
|
레이저 스캔 뷰어 | | |
|
오도메트리 뷰어 | | |
|
XY 플롯 뷰어 | | |
|
시간 플롯 뷰어 | | |
|
메시지 뷰어 | | |
|
맵 뷰어 | | |
|
3차원 뷰어 | | |
|
마커 뷰어 | | |
|
각 뷰어마다 bag 파일에서 지원되는 메시지를 필터링하여 시각화할 수 있습니다. bag 파일을 재생하는 동안 메시지 타임스탬프 또는 경과 시간을 기반으로 빨리 감기와 되감기를 할 수 있습니다. 또한 bag을 일시 중지하거나 프레임 단위로 재생할 수도 있습니다. 앱은 bag 파일을 불러온 후에 bag 파일 내용에 대한 정보도 표시합니다. 그리고 특정 시간 인스턴스에서 시각화 창의 스냅샷을 저장할 수도 있습니다.
ROS 데이터 분석기 앱 열기
MATLAB® 툴스트립: 앱 탭의 로보틱스 및 자율 시스템에서 앱 아이콘
을 클릭합니다.
MATLAB 명령 프롬프트:
rosDataAnalyzer
를 입력합니다.
프로그래밍 방식으로 사용
버전 내역
R2023a에 개발됨참고 항목
rosbagwriter
| rosbag
| rosbagreader
| ros2bagwriter
| ros2bagreader