Planification d'actions hiérarchique pour la simulation tactique

Cette thèse explore l'application de la planification HTN afin d'animer une section d'infanterie dans un simulateur informatique temps réel. Afin de produire des plans en ligne pour près de 40 soldats, on montre qu'il est possible d'optimiser le planificateur pour un domaine...

Full description

Bibliographic Details
Main Author: Menif, Alexandre
Other Authors: Paris Sciences et Lettres
Language:fr
Published: 2017
Subjects:
Online Access:http://www.theses.fr/2017PSLED004/document
id ndltd-theses.fr-2017PSLED004
record_format oai_dc
spelling ndltd-theses.fr-2017PSLED0042019-12-15T03:25:58Z Planification d'actions hiérarchique pour la simulation tactique Hierarchical Action Planning for Tactical Simulation Intelligence Artificielle Planification Automatique Planification HTN Abstraction Hiérarchie Architecture Logique Simulation Jeu sérieux Infanterie Artificial Intelligence Automated Planning HTN Planning Abstraction Hierarchies Architecture Logic Simulation Serious Gaming Infantry 006.3 Cette thèse explore l'application de la planification HTN afin d'animer une section d'infanterie dans un simulateur informatique temps réel. Afin de produire des plans en ligne pour près de 40 soldats, on montre qu'il est possible d'optimiser le planificateur pour un domaine HTN en compilant les éléments de planifications en structures statiques et en procédures C++. On montre ensuite que la structure du problème se prête à une combinaison de la planification HTN avec la planification par abstraction, obtenue en modélisant des effets abstraits aux tâches composées. Sous certaines conditions, la recherche de solutions est alors accélérée en détectant les réseaux de tâches pour lesquels aucune solution n'est exécutable. Enfin, on montre que la structure du problème permet aussi de formuler des fonctions d'évaluation exploitables dans un algorithme de recherche heuristique non admissible, capable de retourner rapidement des solutions presque optimales. This thesis explores the application of HTN planning to the animation of an infantry platoon in a real-time simulation software. In order to achieve online planning for nearly 40 soldiers, we show that it is possible to optimize the planner for one HTN domain with a compilation of planning elements into C++ static structures and procedures. Then, we demonstrate that the problem structure lends itself to a combination of HTN planning with abstraction planning, achieved with the modelisation of abstract effects for compound tasks. In some conditions, we can detect those task networks that never lead to any executable solution, and therefore improve the search. Eventually, we show that the problem structure enables to formulate evaluation functions that can be input into a non admissible heuristic search algorithm, and that near optimal solutions can be obtained within a short run-time. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2017PSLED004/document Menif, Alexandre 2017-01-11 Paris Sciences et Lettres Cazenave, Tristan Jacopin, Éric
collection NDLTD
language fr
sources NDLTD
topic Intelligence Artificielle
Planification Automatique
Planification HTN
Abstraction
Hiérarchie
Architecture
Logique
Simulation
Jeu sérieux
Infanterie
Artificial Intelligence
Automated Planning
HTN Planning
Abstraction
Hierarchies
Architecture
Logic
Simulation
Serious Gaming
Infantry
006.3
spellingShingle Intelligence Artificielle
Planification Automatique
Planification HTN
Abstraction
Hiérarchie
Architecture
Logique
Simulation
Jeu sérieux
Infanterie
Artificial Intelligence
Automated Planning
HTN Planning
Abstraction
Hierarchies
Architecture
Logic
Simulation
Serious Gaming
Infantry
006.3
Menif, Alexandre
Planification d'actions hiérarchique pour la simulation tactique
description Cette thèse explore l'application de la planification HTN afin d'animer une section d'infanterie dans un simulateur informatique temps réel. Afin de produire des plans en ligne pour près de 40 soldats, on montre qu'il est possible d'optimiser le planificateur pour un domaine HTN en compilant les éléments de planifications en structures statiques et en procédures C++. On montre ensuite que la structure du problème se prête à une combinaison de la planification HTN avec la planification par abstraction, obtenue en modélisant des effets abstraits aux tâches composées. Sous certaines conditions, la recherche de solutions est alors accélérée en détectant les réseaux de tâches pour lesquels aucune solution n'est exécutable. Enfin, on montre que la structure du problème permet aussi de formuler des fonctions d'évaluation exploitables dans un algorithme de recherche heuristique non admissible, capable de retourner rapidement des solutions presque optimales. === This thesis explores the application of HTN planning to the animation of an infantry platoon in a real-time simulation software. In order to achieve online planning for nearly 40 soldiers, we show that it is possible to optimize the planner for one HTN domain with a compilation of planning elements into C++ static structures and procedures. Then, we demonstrate that the problem structure lends itself to a combination of HTN planning with abstraction planning, achieved with the modelisation of abstract effects for compound tasks. In some conditions, we can detect those task networks that never lead to any executable solution, and therefore improve the search. Eventually, we show that the problem structure enables to formulate evaluation functions that can be input into a non admissible heuristic search algorithm, and that near optimal solutions can be obtained within a short run-time.
author2 Paris Sciences et Lettres
author_facet Paris Sciences et Lettres
Menif, Alexandre
author Menif, Alexandre
author_sort Menif, Alexandre
title Planification d'actions hiérarchique pour la simulation tactique
title_short Planification d'actions hiérarchique pour la simulation tactique
title_full Planification d'actions hiérarchique pour la simulation tactique
title_fullStr Planification d'actions hiérarchique pour la simulation tactique
title_full_unstemmed Planification d'actions hiérarchique pour la simulation tactique
title_sort planification d'actions hiérarchique pour la simulation tactique
publishDate 2017
url http://www.theses.fr/2017PSLED004/document
work_keys_str_mv AT menifalexandre planificationdactionshierarchiquepourlasimulationtactique
AT menifalexandre hierarchicalactionplanningfortacticalsimulation
_version_ 1719303489766555648