Main Content

rosWriteOccupancyGrid

占有グリッドの値を ROS または ROS 2 メッセージ構造体に書き込み

R2021a 以降

説明

msgOut = rosWriteOccupancyGrid(msg,map) は、占有グリッド map の占有値と ROS または ROS 2 メッセージ構造体 msg のその他の情報を出力メッセージ msgOut に書き込みます。

入力引数

すべて折りたたむ

ROS または ROS 2 'nav_msgs/OccupancyGrid' メッセージ。メッセージ構造体として指定します。

占有マップ。occupancyMap (Navigation Toolbox) オブジェクト ハンドルとして指定します。

出力

すべて折りたたむ

ROS または ROS 2 'nav_msgs/OccupancyGrid' メッセージ。メッセージ構造体として指定します。

入力引数と出力引数に同じ変数を使用して既存のメッセージに直接代入できます。

map = occupancyMap(rand(10));
msg = rosmessage("nav_msgs/OccupancyGrid","DataFormat","struct");
msg = rosWriteOccupancyGrid(msg,map)

拡張機能

バージョン履歴

R2021a で導入