Il a été démontré que l' algorithme optimal de planification de mouvement basé sur l'échantillonnage (décrit dans cet article ) donne des chemins sans collision qui convergent vers le chemin optimal à mesure que le temps de planification augmente. Cependant, pour autant que je puisse voir, les preuves d'optimalité et les expériences ont supposé que la métrique de coût du trajet est la distance euclidienne dans l'espace de configuration. La également fournir des propriétés d'optimalité pour d'autres mesures de qualité de trajet, telles que la maximisation du dégagement minimum des obstacles tout au long du trajet?
Pour définir le jeu minimum: pour simplifier, on peut considérer un robot ponctuel se déplaçant dans l'espace euclidien. Pour toute configuration qui se trouve dans l'espace de configuration sans collision, définissez une fonction d ( q ) qui renvoie la distance entre le robot et l'obstacle C le plus proche. Pour un chemin σ , le jeu minimal min_clear ( σ ) est la valeur minimale de d ( q ) pour tout q ∈ σ . Dans une planification de mouvement optimale, on peut souhaiter maximiser le dégagement minimum des obstacles le long d'un chemin. Cela signifierait définir une mesure des coûts tel que c augmente à mesure que la distance minimale diminue. Une fonction simple serait c ( σ ) = exp ( - min_clear ( σ ) ) .
Dans le premier article introduisant , plusieurs hypothèses sont émises sur la métrique de coût du chemin afin que les preuves soient valables; l'une des hypothèses concernait l'additivité de la métrique de coût, qui n'est pas valable pour la métrique de dégagement minimum ci-dessus. Cependant, dans l' article de journal le plus récent décrivant l'algorithme, plusieurs des hypothèses antérieures n'étaient pas répertoriées, et il semblait que la mesure du coût de dédouanement minimum pourrait également être optimisée par l'algorithme.
Est-ce que quelqu'un sait si les preuves de l'optimalité de la peuvent contenir une métrique de coût de dégagement minimum (peut-être pas celle que j'ai donnée ci-dessus, mais une autre qui a le même minimum), ou si des expériences ont été effectuées pour soutenir l'utilité de l'algorithme pour une telle métrique?
la source
Réponses:
* Remarque, est la concaténation des chemins a et b . Alors c ( ⋅ ) défini comme le jeu minimal implique c ( a | b ) = m i n ( c ( a ) , c ( b ) )a|b a b c(⋅) c(a|b)=min(c(a),c(b))
Vous faites référence (dans la référence 1):
Qui est devenu (dans la référence 3, problème 2):
Ce qui n'est toujours pas le cas pour la distance de dégagement minimale.
Mise à jour: Compte tenu de la restriction assouplie des coûts de trajet, votre suggestion d'exp (-min_clearance) semble correcte.
la source
Dans une réponse précédente , nous en sommes venus à convenir qu'une fonction de coût définie comme
satisferait les propriétés requises pour que RRT * produise une optimalité asymptotique sous cette métrique.
Cependant, lors de l'examen de l'article de l'IJRR qui décrit RRT *, cette fonction de coût ne satisfait pas techniquement aux hypothèses formulées dans l'article. Plus précisément, cette fonction de coût viole la propriété de délimitation , définie comme suit:
Je me demande si RRT * ne produira tout simplement pas des solutions asymptotiquement optimales dans une telle fonction de coût, ou si cela pourrait encore, mais peut-être que ces hypothèses simplifiaient les preuves d'optimalité dans le document.
la source