Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. 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 del mundo real, 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 de mapa, especificada como un objeto binaryOccupancyMap. Este objeto representa el entorno del robot. El objeto contiene una cuadrícula de matriz con valores binarios que indican los obstáculos como true (1) y las ubicaciones libres como false (0).

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

Argumentos de salida

contraer todo

Coordenadas del mundo real especificadas como un arreglo de n por 2 de pares [x y], donde n es el número de coordenadas del mundo real.

Capacidades ampliadas

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

Historial de versiones

Introducido en R2015a