MATLAB ヘルプ センター
グリッド インデックスをワールド座標に変換
xy = grid2world(map,ij)
xy = grid2world(map,ij) は、グリッド インデックス ij の [row col] 配列を、ワールド座標 xy の配列に変換します。
xy
map
ij
[row col]
例
すべて折りたたむ
この例では次を使用します。
幅と高さが 10 メートルの空のバイナリ占有マップを作成します。
map = binaryOccupancyMap(10,10);
ワールド座標をグリッド インデックスから取得します。
[i,j] = meshgrid(1:5); xyWorld = grid2world(map,[i(:) j(:)]);
binaryOccupancyMap
地図表現。binaryOccupancyMap オブジェクトとして指定します。このオブジェクトはロボットの環境を表現します。このオブジェクトには、障害物を true (1)、フリー位置を false (0) として示すバイナリ値の行列グリッドが格納されます。
true
1
false
0
グリッド位置。[rows cols] の形式で、[i j] ペアを n 行 2 列の垂直配列として指定します。ここで、n はグリッド位置の数です。
[rows cols]
[i j]
ワールド座標。[x y] ペアの n 行 2 列の垂直配列として指定します。ここで、n はワールド座標の数です。
[x y]
すべて展開する
R2015a で導入
binaryOccupancyMap | world2grid | grid2local
world2grid
grid2local
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ