validatorOccupancyMap3D
Validador de estado basado en un mapa de cuadrícula tridimensional
Descripción
El objeto validatorOccupancyMap3D
valida estados y movimientos discretizados según los valores de ocupación en un mapa de ocupación 3D. El objeto interpreta las ubicaciones del mapa libres de obstáculos como estados válidos. El objeto interpreta las ubicaciones del mapa ocupadas y desconocidas como estados no válidos.
Creación
Sintaxis
Descripción
crea un validador de mapa de ocupación 3-D asociado con un espacio de estado SE(3) con configuraciones predeterminadas.validator
= validatorOccupancyMap3D
crea un validador en el espacio de estado especificado. La entrada validator
= validatorOccupancyMap3D(stateSpace
)stateSpace
establece el valor de la propiedad StateSpace.
establece Propiedades utilizando uno o más pares nombre-valor. Las propiedades no especificadas tienen valores predeterminados. Encierre el nombre de cada propiedad entre comillas.validator
= validatorOccupancyMap3D(stateSpace
,Name,Value
)
Por ejemplo, validatorOccupancyMap3D('ValidationDistance',0.1)
crea un validador de mapa de ocupación 3D con un intervalo de muestreo de 0,1.
Propiedades
Funciones del objeto
copy | Crear una copia profunda del objeto del validador de estado |
isMotionValid | Comprobar si la ruta entre estados es válida |
isStateValid | Comprobar si el estado es válido |
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2020b