metric
Syntaxe
Description
renvoie le résumé de toutes les métriques du planificateur de chemin sous forme de tableau.metricSummary = metric(plannerBM)
renvoie le résumé d’une métrique spécifique.metricSummary = metric(plannerBM,metricName)
[ renvoie le tableau metricSummary,metricData] = metric(plannerBM)metricData avec les valeurs de métrique pour chaque exécution pour toutes les métriques et le tableau metricSummary avec le résumé de toutes les métriques.
[ renvoie le résumé et les valeurs d'une métrique spécifique.metricSummary,metricData] = metric(plannerBM,metricName)
Exemples
Arguments d'entrée
Arguments de sortie
Conseils
Si la valeur de la métrique ne peut pas être calculée en raison d'états vides dans la sortie du chemin ou d'une erreur lors de l'exécution de la fonction de plan,
NaNsera affiché pour les valeurs correspondantes dans les tableaux de données métriques. La fonction show n'affichera aucune valeur pour les métriques avec la valeurNaN.Si la sortie du chemin est
navPath, les métriques sont calculées à l'aide de l'espace d'état dansnavPath.Si la sortie du chemin est une matrice m-by-2, l'espace d'état est supposé comme
stateSpaceSE2avec thêta comme0pour toutes les poses. .Si la sortie du chemin est une matrice m-by-3, la troisième colonne de la sortie du chemin est supposée comme thêta et par la suite
stateSpaceSE2est supposée comme l'espace d'état.Si l'environnement est
validatorOccupancyMap, la métriqueisPathValidest calculée à l'aide de l'environnement spécifié.Si l'environnement est
occupancyMapoubinaryOccupancyMap, levalidatorOccupancyMappar défaut est créé en utilisant l'environnement spécifié car la carte et l'espace d'état sont dérivés comme ci-dessus.La valeur de la propriété
ValidationDistanceest supposée être0.1*(1/resolution of map).
Historique des versions
Introduit dans R2022a

