grid2local
Convertir los índices de la cuadrícula en coordenadas locales
Sintaxis
Descripción
Ejemplos
Convertir los índices de la cuadrícula del mapa de ocupación binario en coordenadas locales
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 locales desde los índices de la cuadrícula.
[i,j] = meshgrid(1:5); xyLocal = grid2local(map,[i(:) j(:)]);
Argumentos de entrada
map
— Representación de mapa
objeto binaryOccupancyMap
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
).
ij
— Posiciones de cuadrícula
Arreglo vertical de n por 2
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
xy
— Coordenadas locales
Arreglo vertical de n por 2
Coordenadas locales especificadas como un arreglo vertical de n por 2 de pares [x y]
, donde n es el número de coordenadas locales.
Capacidades ampliadas
Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.
Historial de versiones
Introducido en R2019b
Consulte también
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)