validatorOccupancyMap3D
Validateur d'état basé sur une carte quadrillée 3D
Depuis R2020b
Description
L'objet validatorOccupancyMap3D
valide les états et les mouvements discrétisés en fonction des valeurs d'occupation dans une carte d'occupation 3D. L'objet interprète les emplacements de carte sans obstacle comme des états valides. L'objet interprète les emplacements de carte occupés et inconnus comme des états non valides.
Création
Syntaxe
Description
crée un validateur de carte d'occupation 3D associé à un espace d'état SE(3) avec des paramètres par défaut.validator
= validatorOccupancyMap3D
crée un validateur dans l'espace d'état spécifié. L'entrée validator
= validatorOccupancyMap3D(stateSpace
)stateSpace
définit la valeur de la propriété StateSpace .
définit Propriétés en utilisant une ou plusieurs paires nom-valeur. Les propriétés non spécifiées ont des valeurs par défaut. Mettez chaque nom de propriété entre guillemets.validator
= validatorOccupancyMap3D(stateSpace
,Name,Value
)
Par exemple, validatorOccupancyMap3D('ValidationDistance',0.1)
crée un validateur de carte d'occupation 3D avec un intervalle d'échantillonnage de 0,1.
Propriétés
Fonctions d'objet
copy | Créer une copie complète de l'objet validateur d'état |
isMotionValid | Vérifiez si le chemin entre les états est valide |
isStateValid | Vérifiez si l'état est valide |
Exemples
Capacités étendues
Historique des versions
Introduit dans R2020b