Outils d'utilisateurs

Outils du Site


informatique:ia:explication-code

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

informatique:ia:explication-code [2014/06/20 23:00]
bacheced [Dossier : /ia]
informatique:ia:explication-code [2014/06/20 23:00] (Version actuelle)
bacheced [Dossier : /ia/event/goals/viso]
Ligne 14: Ligne 14:
 ===== Dossier : "/ia/communication" ===== ===== Dossier : "/ia/communication" =====
 Pour discuter avec les tourelles et le petit robot Pour discuter avec les tourelles et le petit robot
- - commSimulateur.py Uniquement destiné à simuler la communication dans le cas où l'ia est démarré par le simulateur +  *  - commSimulateur.py Uniquement destiné à simuler la communication dans le cas où l'ia est démarré par le simulateur 
- - parser_c.py Parse les ordres directement depuis le fichier de define des arduino. +  *  - parser_c.py Parse les ordres directement depuis le fichier de define des arduino. 
- - communicationGlobale.py Gérer toute la communication, son but est d'assurer la bonne réception des tous les messages +  *  - communicationGlobale.py Gérer toute la communication, son but est d'assurer la bonne réception des tous les messages 
- - conversion.py Effectue la conversion des ordres des types usuels vers le binaire +  *  - conversion.py Effectue la conversion des ordres des types usuels vers le binaire 
- - serial_comm.py Gère un port de communication série +  *  - serial_comm.py Gère un port de communication série 
- - metaData.py Gère toutes les autres données, tel que le temps, la couleur de départ +  *  - metaData.py Gère toutes les autres données, tel que le temps, la couleur de départ 
- - pullData.py Maintient les données ci dessus à jour avec les données réel. +  *  - pullData.py Maintient les données ci dessus à jour avec les données réel. 
- - script_*.xml Contient le script de départ d'un robot+  *  - script_*.xml Contient le script de départ d'un robot
  
 ===== Dossier : "/ia/data" ===== ===== Dossier : "/ia/data" =====
 Stocke toutes les données relatives aux robots et aux tourelles. Stocke toutes les données relatives aux robots et aux tourelles.
- - data.py Classe principale, elle instancie toutes les autres +  *  - data.py Classe principale, elle instancie toutes les autres 
- - ourBot.py et enemyBot.py stocke les données des robots +  *  - ourBot.py et enemyBot.py stocke les données des robots 
- - tourelle.py gère les tourelles+  *  - tourelle.py gère les tourelles
  
  
Ligne 38: Ligne 38:
  
 ===== Dossier : "/ia/event/goals" ===== ===== Dossier : "/ia/event/goals" =====
- - subProcessManager.py Gère le démarrage d'un subprocess ainsi que sa communication avec son père +  *  - subProcessManager.py Gère le démarrage d'un subprocess ainsi que sa communication avec son père 
- - goalsChoice.py Choisi les objectifs à effectuer en fonction des données +  *  - goalsChoice.py Choisi les objectifs à effectuer en fonction des données 
- - goalsLibrary.py Contient des fonctions de base pour le choix et la gestion des objectifs +  *  - goalsLibrary.py Contient des fonctions de base pour le choix et la gestion des objectifs 
- - goalsManager.py Charge et gère les objectifs disponibles +  *  - goalsManager.py Charge et gère les objectifs disponibles 
- - goal.py Représente un objectif +  *  - goal.py Représente un objectif 
- - elemGoal.py Représente un des points d'entrée d'un objectif ainsi que toutes données associé à cette entrée +  *  - elemGoal.py Représente un des points d'entrée d'un objectif ainsi que toutes données associé à cette entrée 
- - goals.xml Contient la liste des objectifs et de leurs points d'entrée +  *  - goals.xml Contient la liste des objectifs et de leurs points d'entrée 
- - elemScripts.xml Contient la liste des tous les enchainements d'actions possible.+  *  - elemScripts.xml Contient la liste des tous les enchainements d'actions possible.
  
 ===== Dossier : "/ia/event/goals/viso" ===== ===== Dossier : "/ia/event/goals/viso" =====
 Permet à la camera embarqué dans le robot de renvoyer la position des triangles ainsi que leur couleur Permet à la camera embarqué dans le robot de renvoyer la position des triangles ainsi que leur couleur
- - visio.py Interface vers le lib de viso: /superviso+  *  - visio.py Interface vers le lib de viso: /superviso
  
 ===== Dossier "ia/event/goals/navigation" : ===== ===== Dossier "ia/event/goals/navigation" : =====
informatique/ia/explication-code.1403298008.txt.gz · Dernière modification: 2014/06/20 23:00 par bacheced