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.

nav.StateSampler Clase

Espacio de nombres: nav

Crear muestra de estado para la planificación de rutas

Desde R2023b

Descripción

La clase es una interfaz para muestreadores de estado utilizados en planificadores de rutas basados ​​en muestreo como plannerRRT, plannerRRTStar, plannerBiRRT y plannerPRM.nav.StateSampler Esta representación permite implementar estrategias de muestreo además de funciones existentes como sampleUniform y sampleGaussian disponibles en la interfaz StateSpace .

Para crear una plantilla de muestra para generar su propia clase de muestra de estado, llame a createPlanningTemplate.

La clase nav.StateSampler es una clase handle .

Atributos de clase

Abstracto
verdadero

Para obtener información sobre los atributos de clase, consulte Class Attributes.

Creación

Descripción

sampler = nav.StateSampler(StateSpace) crea un objeto de muestra de estado utilizando el objeto de espacio de estado especificado.

Propiedades

expandir todo

Definición de espacio de estados, especificada como un objeto de una subclase de la clase nav.StateSpace .

Atributos:

Tener acceso
público
Establecer acceso
inmutable

Métodos

expandir todo

Capacidades ampliadas

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

Historial de versiones

Introducido en R2023b