このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ROS ログ ファイルと特化メッセージ
ROS のトピックは "rosbag" と呼ばれるログ ファイルに保存されます。MATLAB® でこれらの rosbag 内の情報にアクセスして、フィルター処理できます。rosbag の処理例は、Work with rosbag Logfilesを参照してください。
特化したメッセージ関数を使用すると、特定の ROS および ROS 2 メッセージ タイプを使用したセンサーおよびデータ型を作成してアクセスできます。同じ関数を使用して、特定の ROS および ROS 2 特化メッセージ タイプを操作できます。これらのセンサーからデータにアクセスする例は、Work with Specialized ROS Messagesを参照してください。
関数
オブジェクト
BagSelection | rosbag の選択を保存するためのオブジェクト |
ブロック
Read Data | ログ ファイルからのデータの再生 |
Read Image | Extract image from ROS Image message |
Read Scan | Extract scan data from ROS or ROS 2 laser scan message |
Read Point Cloud | Extract point cloud from ROS PointCloud2 message |
Write Image | Write image data to a ROS or ROS 2 message |
Write Point Cloud | Write point cloud data to a ROS or ROS 2 message |
トピック
- ROS ログ ファイル (rosbag)
rosbag の構造と、rosbag のメッセージのサブセットを選択するためのワークフローの概要。
- Log ROS Messages from Simulink to a Rosbag Logfile
Save ROS message data from Simulink® to a rosbag file.
- Work with rosbag Logfiles
Load a
rosbag
, and learn how to select and retrieve the contained messages. - Work with Specialized ROS Messages
Handle message types for laser scans, uncompressed and compressed images, point clouds, camera info, occcupancy grid, and octomap messages.
- Work with Velodyne ROS Messages
Handle VelodyneScan messages from a Velodyne LiDAR.
- Improve Performance of ROS Using Message Structures
Demonstrates the use of ROS message structures, and their benefits and differences from message objects.