Sujet BL1 : Simulateur de comportements réactifs

Slides:



Advertisements
Présentations similaires
E-learning Evolutif Albarelli Corinne Behem Patrice Guillot Jérôme
Advertisements

Formation académique 22 / 10 / Les objectifs La préparation Le débat.
Présentation du prototype :
Simulation d’un réseau avec correspondances
Etudiants : Benjamin BLANC Cyrille KLUZEK Encadreur :
Etude du cas de la motorisation hybride
La méthode Hay d'analyse du travail
JXDVDTEK – Une DVDthèque en Java et XML
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Conception de Programmes Evolutifs Pré Soutenance de TER Année Encadrants : Cathy Escazut et Michel Gautero Auteurs: Paul-Kenji Cahier Sylvain.
TER Gestionnaires de contenu en ligne
Sujet BL1 : Simulateur de comportement réactif Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa.
Conception de Programmes Evolutifs Pré Soutenance de TER Année Encadrants : Cathy Escazut et Michel Gautero Auteurs: Paul-Kenji Cahier Sylvain.
Prototype de plate-forme de Tribus Instantanées :
Conception de Programmes Evolutifs
Simulateur de chaîne de production par Icobjs
Interface de calculs (Me1)
TYCOON.AGENT Simulation et analyse de coopérations entre agent logiciels C. Vignoles LIMSI-CNRS JC Martin.
Conception d’une application de gestion de fiches études
Maîtrise des données et des métadonnées de l’ODS
MAGNIN Pierre 2 MIC D MAILLARD Adrien 2 MIC D Soutenance le 17/06/09.
TER Simulation Spatiale
ST40 – Stage Professionnel
Plugin B pour JEdit Matthias Meusburger Antoine Acquaviva
Jeu dOthello Projet dAlgorithmique et Programmation.
Interaction audio sur le site web du LIA
SÉMINAIRE DE LANCEMENT DES COURS EN LIGNE
LES TRAVAUX PERSONNELS ENCADRÉS
Développement d’un réseau social professionnel
Plan de l’exposé Présentation de l’équipe Présentation du stage
DELIRIUM 2 Projet IA41 6 Janvier 2010 MICHEL Xavier GENET Stéphane
Présentation du mémoire
EXIGE Un avenir dans le web....
Création d’une communauté web scénarisée : le projet Crealys
Formation Site Web Animation Pédagogique Ecole de Dommartin.
GNU Free Documentation License
Présentation projet Nicolas BLANCHARD Stéphanie LECLERCQ Abdelouafi EL OTMANI.
Les compétences d’un chef de projet e-Learning
Les épreuves du BTS Systèmes photoniques
LEMKE LaurentBITSCH José TERRIER VincentLAALA Yoann MONTAVONT GuillaumeBRIBI Mohamed 1.
Le Taquin Mathieu Bernou Laurent Robin.
Soutenance de stage TN09 GSIT
RAPPORT DU PROJET IUT CALAIS D’oria Antony Rue Louis David
1 1.
Réalisation d'un plugin pour la gestion
Plan de la présentation
Le mémoire,la fiche, nos attentes…
Les exposés en Management des Organisations en classe de 1ère
Poly Defense Soutenance de Projet de programmation oriEntee objet
Soutenance Phase 1 Bibliographie et Analyse des besoins
Projet de Maîtrise Simulation 3D d’atomes robotiques Detanger Pierre-Gilles He Xue Feng Mauny Stéphane Villers Julien.
Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004) Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin Université de Nice.
Cesi RILA 2014 – Projet Java Julian Mauborgne
Informatique et Sciences du Numérique
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES
Projet : Réaliser une application de cohérence cardiaque
MINI‐PROJET DE GROUPE REALISE DANS LE CADRE DU COURS DE GEN
Code Camp: Technologie COCOA
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
La littératie avec les TIC dans tous les programmes d’étude Continuum de développement.
Mathieu Martin Thomas Rovayaz Natacha Laborde Nathanaël Couret
EFI Introduction à l’adaptation sociale et scolaire EFI 2243 INTRODUCTION À L’ADAPTATION SOCIALE ET SCOLAIRE Plan de cours Site Web Formation des.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Le cyclisme sur route Objectifs visés dans chaque domaine d’apprentissage.
SOMMAIRE  Intro et cahier des charges 2 Présentation Projets Étude et recherche Développement Doc. et manuels Conclusion J.
MP2P PROTOCOLE & SYSTÈME DE STOCKAGE SCALABLE PRÉSENTATION FINALE – 7 JUILLET 2015 Julien DUBIEL – Mathieu CORRE – Francis VISOIU MISTRIH.
Plugin Scheme pour Eclipse Etudiants Simeon KOSTOV Matthieu IZOULET Agostino SEMERIA Responsable Erick GALLESIO Maîtrise Informatique , UNSA.
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Transcription de la présentation:

Sujet BL1 : Simulateur de comportements réactifs Maitrehut Loïc Ould Sidina Mahi Bernard Clément Barelli Nicolas Sujet BL1 : Simulateur de comportements réactifs Encadrant : Mr Michel Buffa

Introduction

Choix et motivations Existant riche et passionnant Site web de Craig Reynolds plein d’applets incroyables ! Algorithmes nouveaux et amusants

Finalité du TER Architecture à base de plugins Étude de certains comportements Développement d’un simulateur Interface interactive

Plan Étude et choix des comportements Outils développés Implémentation d’un simulateur pour tester les comportements et régler leurs paramètres Développement d’un jeu complet Organisation du travail Synthèse et conclusion

Étude et choix des comportements

Les comportements Locaux Les comportements locaux (basés sur le champ de vision): Éviter un obstacle Se nourrir Fuir Attaquer Suivre un ami

Les comportements locaux (suite) Principe : choisir une direction et une vitesse à un instant donné Fonction d’évaluation propre à chaque comportement

Sans éviter obstacle

Avec éviter obstacles

Les comportements Les comportements globaux Algorithme de calcul du plus court chemin A* Suivre des points de passage (way-points)

Sans a*

Avec a*

Outils développés

Le simulateur (outil de debug/réglage)

L’arène de simulation

Organisation du travail

Planning Initial Réflexion générale (1 semaine) : Architecture du projet (4 étudiants) 2) Implémentation de l’ossature (1 semaine) : Ossature (2 étudiants) Boîte à outils (1 étudiant) Animateur (2 étudiants) 3)Développement de comportements(3 semaines): Implémentation de comportements (4 étudiants) Éditeur (2 étudiants) Interface graphique finale (2 étudiants)

Changement de Planning Raisons : Problème de structure Manque de définitions Anticiper le retard

Changement de Planning Remaniement Interface graphique Remaniement boîte à outils Remaniement comportements Penser à entretenir la structure

Travail personnel

Barelli Nicolas

Bernard Clement

Maitrehut Loic

Ould Mahi Sidina

Synthèse et conclusion

Synthèse Synthèse Projet fonctionnel ! « vraie » distribution. Clarté des sources Ralentissement occasionnel.

Synthèse (suite) Difficultés rencontrées Algorithmes simples à comprendre mais difficiles à implémenter. Imprécision du Cahier des charges. Utilisation de CVS.

Conclusion Ce que le projet nous a apporté Ce que nous avons aimé Connaissances de Java sur un gros projet (une centaine de classes, 15000 lignes de code…) Travail en équipe, Obligation de communiquer, Aperçu d’un travail moins scolaire… Ce que nous avons aimé Le thème du sujet, La liberté sur la forme de l’application, La puissance de la technologie des plugins, Le Twiki, Ce que nous n’avons pas aimé La liberté du sujet…

Démonstration

La barre d’outil nouveau Lecture S.unique Supprime Pause S.Multiple Aide Ouvrir Recharger Ajouter Quitter Enregistrer

Le panneau d’information