Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

grid2world

Convertir los índices de la cuadrícula en coordenadas del mundo real

Descripción

ejemplo

xy = grid2world(map,ij) convierte un arreglo [row col] de índices de cuadrícula, ij, en un arreglo de coordenadas mundiales, xy

Ejemplos

contraer todo

Cree un mapa de ocupación binario vacío con un ancho y una altura de 10 metros.

map = binaryOccupancyMap(10,10);

Obtenga las coordenadas del mundo real desde los índices de la cuadrícula.

[i,j] = meshgrid(1:5);
xyWorld = grid2world(map,[i(:) j(:)]);

Argumentos de entrada

contraer todo

Representación del mapa, especificada como un objeto binaryOccupancyMap . Este objeto representa el entorno del robot. El objeto contiene una cuadrícula matricial con valores binarios que indican obstáculos como true (1) y ubicaciones libres como false (0).

Posiciones de cuadrícula, especificadas como una arreglo vertical n -por 2 de pares [i j] en formato [rows cols] , donde n es el número de posiciones de la cuadrícula.

Argumentos de salida

contraer todo

Coordenadas mundiales, especificadas como un arreglo vertical n -por 2 de pares [x y] , donde n es el número de coordenadas mundiales.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido en R2015a