Je fais actuellement des recherches d'orientation et ma simulation est la suivante: j'ai une scène 3D avec un point de départ et d'arrivée représenté, je suis capable de créer des maillages de navigation, des waypoints et des polygones pour aider à la recherche d'itinéraires.
J'ai essayé un algorithme A * et certaines de ses variantes et ils fonctionnent parfaitement. Cependant, maintenant je suis plus intéressé par la recherche de chemin «dynamique». Par exemple, tout en trouvant un chemin du point A au point B, si un nouvel obstacle apparaît soudainement, je veux que mon algorithme puisse immédiatement replanifier un chemin et ne pas recommencer la recherche à partir de zéro.
J'ai fait quelques lectures sur l'algorithme D * et je me demande si cela serait approprié pour ce dont j'ai besoin ou si cela semble être une surpuissance.
Donc, mes questions sont essentiellement les suivantes: quel algorithme serait le mieux pour la recherche dynamique de chemin en temps réel? OU quelle combinaison de techniques pourrais-je utiliser à la place?