Contenido principal

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 nav.StateSampler es una interfaz para muestreadores de estados utilizados en planificadores de rutas basados en muestreo como plannerRRT, plannerRRTStar, plannerBiRRT y plannerPRM. Esta representación permite implementar estrategias de muestreo sobre funciones existentes como sampleUniform y sampleGaussian disponibles en la interfaz StateSpace.

Para crear una plantilla de muestra para generar su propia clase de muestreador de estados, 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 muestreador 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

expandir todo

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

Historial de versiones

Introducido en R2023b