MATLAB ヘルプ センター
グリッド インデックスをローカル座標に変換
xy = grid2local(map,ij)
xy = grid2local(map,ij) はグリッド インデックス ij の [row col] 配列を、ローカル座標 xy の配列に変換します。
xy
map
ij
[row col]
例
すべて折りたたむ
この例では次を使用します。
幅と高さが 10 メートルの空のバイナリ占有マップを作成します。
map = binaryOccupancyMap(10,10);
ローカル座標をグリッド インデックスから取得します。
[i,j] = meshgrid(1:5); xyLocal = grid2local(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]
すべて展開する
R2019b で導入
binaryOccupancyMap | world2grid
world2grid
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ