SlideShare une entreprise Scribd logo
1  sur  45
Le projet MAGS Une plate-forme de géosimulation à base d’agents logiciels Directeur : Bernard Moulin Université Laval Bilan des résultats
This project is currently financed by Geoide, the Canadian Network of Centers of Excellence in Geomatics and RDDC Valcartier (Team: Y. Van Chestein, D. Gouin, M. Pigeon, D. Thibault + M. Bélanger) Other partners:   Alberta Sustainable Resource and Development, Quebec SOPFEU, Center for Spatial Analysis (Mc Master Univ.), CRAD (Univ. Laval), Ville de Québec (Service de police), Sûreté du Québec, Ministère des transports du Québec
L’équipe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contexte du projet MAGS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Le projet MAGS (1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Le projet MAGS (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
???  MAGS Controller Environment Particle module Physical module Graphic Engine Interface  Agents Behaviour Perception Memory Navigation Taffic control Network ???  Initialisation files ???  Preparation suite Scenario and  behaviour editor Environment Preparation suite 2D/3D  visualisation preparation suite  Scenario files Environment files Graphic 2D/3D files Architecture globale de MAGS Designer 3D specialist
Environnement de simulation Acquisition et traitement des données G I S  Data Aerial.  Photo Terrain  model   Veg etation Modèle 3D et textures Carte des obstacles Carte des routes Carte des objects Carte des élévations Données sources Traitements Environnement MAGS 3DS Max GeoMedia Logiciels propriétaires
Environnement de simulation Acquisition et traitement des données ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Module de visualisation 3D ,[object Object]
Module de visualisation 3D ,[object Object]
Module de visualisation 3D ,[object Object],[object Object],[object Object]
Les Agents Navigation Memory Objectif  1 Obj  1.1 Obj  1.2 Action 1 Action 2
La navigation ,[object Object]
La navigation ,[object Object],[object Object]
La navigation ,[object Object],1 2 3 4 5 Ok Obstacle Agent’s current Position C : « obstacle avoidance » “ Ariane Thread”   B : from « following a path » to  “obstacle avoidance” Destination A : « following a path  » 1 3 4 2 5 1
La perception et la mémorisation ,[object Object]
La perception ,[object Object],A Height Map Hauteur visible Pour être perçu à cette position, un agent doit avoir une élévation minimum de 30 mètres Bâtiment 0 0 0 15 20 25 30 ... h= 10 h= 20 h= 15 5
La perception et la mémorisation ,[object Object],[object Object],Retention Rehearsal and Retention Update lost Recall Filter Perception Environment Perceptual Memory Working Memory Long Term Memory Lost
La mémoire ,[object Object],[object Object]
Les comportements ,[object Object],[object Object]
Les comportements Organisés sous forme d’objectifs Composition d’un objectif : - Règles d’activation - Corps : Actions ou objectifs - Règles de complétion
Les comportements Activation des objectifs Recurrent
Les comportements Exécution des objectifs
Les comportements Complétion des objectifs
Gestion du trafic routier ,[object Object]
Gestion du trafic routier ,[object Object],[object Object],[object Object]
Spécification des comportements
Spécification des comportements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Spécification des Scénarios ,[object Object],[object Object]
Spécification des Scénarios ,[object Object],[object Object],[object Object],[object Object],[object Object]
Module de gestion des gaz ,[object Object],[object Object]
Module de gestion des gaz ,[object Object],[object Object],[object Object],[object Object],[object Object]
Module de physique ,[object Object]
Module de physique ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modification de l’environnement ,[object Object],Il est possible durant la simulation d’ajouter, supprimer et manipuler (translation, rotation, redimensionnement) n’importe quel objet 3D dans le format .X (DirectX) ,[object Object],Exemple : des arbres plantés durant la simulation
Les Applications ,[object Object],[object Object],[object Object],[object Object]
Aide à l’aménagement d’espaces Démo : Contrôle de sécurité d’une foule de 2000 personnes à l’entrée d’un site
Simulation de foule
Simulation de foule Démo : Dispersion d’une foule à l’aide de gaz lacrymogène
Planification des interventions lors de feux de forêt Démo
Aide à l’aménagement intérieur Démo : Consommateurs dans un centre commercial
Utilisation du système MAGS ,[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion et perspectives ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

En vedette

Open Wide : Les interfaces graphiques dans l'embarque
Open Wide : Les interfaces graphiques dans l'embarqueOpen Wide : Les interfaces graphiques dans l'embarque
Open Wide : Les interfaces graphiques dans l'embarqueAlexandre LAHAYE
 
Rapport Potier : Briques génériques du logiciel embarqué
Rapport Potier : Briques génériques du logiciel embarquéRapport Potier : Briques génériques du logiciel embarqué
Rapport Potier : Briques génériques du logiciel embarquéalain Clapaud
 
Interaction homme-machine et mémoire
Interaction homme-machine et mémoireInteraction homme-machine et mémoire
Interaction homme-machine et mémoireIHM'10
 
Introduction aux systèmes d'exploitation mobile
Introduction aux systèmes d'exploitation mobileIntroduction aux systèmes d'exploitation mobile
Introduction aux systèmes d'exploitation mobileHoussem Rouini
 
Temperature based speed control of fan
Temperature based speed control of fanTemperature based speed control of fan
Temperature based speed control of fanÇdh Suman
 
Créer sa distribution Linux embarqué avec Yocto ou Angström
Créer sa distribution Linux embarqué avec Yocto ou AngströmCréer sa distribution Linux embarqué avec Yocto ou Angström
Créer sa distribution Linux embarqué avec Yocto ou AngströmChristian Charreyre
 
ASC-400 Multifunction Calibrator - Advantages
ASC-400 Multifunction Calibrator - AdvantagesASC-400 Multifunction Calibrator - Advantages
ASC-400 Multifunction Calibrator - AdvantagesAMETEK STC
 
Banerjee_Rishi_Poster (1)
Banerjee_Rishi_Poster (1)Banerjee_Rishi_Poster (1)
Banerjee_Rishi_Poster (1)Rishi Banerjee
 
PowerXR Programmable Power Technology
PowerXR  Programmable Power TechnologyPowerXR  Programmable Power Technology
PowerXR Programmable Power TechnologyPremier Farnell
 
Free Ebooks Download
Free Ebooks DownloadFree Ebooks Download
Free Ebooks DownloadEdhole.com
 
Current mode circuits & voltage mode circuits
Current mode circuits & voltage mode circuits Current mode circuits & voltage mode circuits
Current mode circuits & voltage mode circuits Kevin Gajera
 
Eltherm ELSR-Ramp Heat Trace Cable - Spec Sheet
Eltherm ELSR-Ramp Heat Trace Cable - Spec SheetEltherm ELSR-Ramp Heat Trace Cable - Spec Sheet
Eltherm ELSR-Ramp Heat Trace Cable - Spec SheetThorne & Derrick UK
 
DC Power Analyzer, Modular, 600W and Four Slots: N6705A
DC Power Analyzer, Modular, 600W and   Four Slots: N6705ADC Power Analyzer, Modular, 600W and   Four Slots: N6705A
DC Power Analyzer, Modular, 600W and Four Slots: N6705APremier Farnell
 
Hv instructions
Hv instructionsHv instructions
Hv instructionsfriends
 
ADC - Dual Slope Integrator
ADC - Dual Slope IntegratorADC - Dual Slope Integrator
ADC - Dual Slope IntegratorManjunath Meti
 

En vedette (19)

Open Wide : Les interfaces graphiques dans l'embarque
Open Wide : Les interfaces graphiques dans l'embarqueOpen Wide : Les interfaces graphiques dans l'embarque
Open Wide : Les interfaces graphiques dans l'embarque
 
Rapport Potier : Briques génériques du logiciel embarqué
Rapport Potier : Briques génériques du logiciel embarquéRapport Potier : Briques génériques du logiciel embarqué
Rapport Potier : Briques génériques du logiciel embarqué
 
Interaction homme-machine et mémoire
Interaction homme-machine et mémoireInteraction homme-machine et mémoire
Interaction homme-machine et mémoire
 
Introduction aux systèmes d'exploitation mobile
Introduction aux systèmes d'exploitation mobileIntroduction aux systèmes d'exploitation mobile
Introduction aux systèmes d'exploitation mobile
 
plancactus
plancactusplancactus
plancactus
 
Licences libres et embarqué
Licences libres et embarquéLicences libres et embarqué
Licences libres et embarqué
 
Temperature based speed control of fan
Temperature based speed control of fanTemperature based speed control of fan
Temperature based speed control of fan
 
Créer sa distribution Linux embarqué avec Yocto ou Angström
Créer sa distribution Linux embarqué avec Yocto ou AngströmCréer sa distribution Linux embarqué avec Yocto ou Angström
Créer sa distribution Linux embarqué avec Yocto ou Angström
 
ASC-400 Multifunction Calibrator - Advantages
ASC-400 Multifunction Calibrator - AdvantagesASC-400 Multifunction Calibrator - Advantages
ASC-400 Multifunction Calibrator - Advantages
 
Banerjee_Rishi_Poster (1)
Banerjee_Rishi_Poster (1)Banerjee_Rishi_Poster (1)
Banerjee_Rishi_Poster (1)
 
PowerXR Programmable Power Technology
PowerXR  Programmable Power TechnologyPowerXR  Programmable Power Technology
PowerXR Programmable Power Technology
 
Free Ebooks Download
Free Ebooks DownloadFree Ebooks Download
Free Ebooks Download
 
Current mode circuits & voltage mode circuits
Current mode circuits & voltage mode circuits Current mode circuits & voltage mode circuits
Current mode circuits & voltage mode circuits
 
Eltherm ELSR-Ramp Heat Trace Cable - Spec Sheet
Eltherm ELSR-Ramp Heat Trace Cable - Spec SheetEltherm ELSR-Ramp Heat Trace Cable - Spec Sheet
Eltherm ELSR-Ramp Heat Trace Cable - Spec Sheet
 
DC Power Analyzer, Modular, 600W and Four Slots: N6705A
DC Power Analyzer, Modular, 600W and   Four Slots: N6705ADC Power Analyzer, Modular, 600W and   Four Slots: N6705A
DC Power Analyzer, Modular, 600W and Four Slots: N6705A
 
Hv instructions
Hv instructionsHv instructions
Hv instructions
 
ADC - Dual Slope Integrator
ADC - Dual Slope IntegratorADC - Dual Slope Integrator
ADC - Dual Slope Integrator
 
Unit 4 ei
Unit 4 eiUnit 4 ei
Unit 4 ei
 
tca785
tca785tca785
tca785
 

Similaire à Mags Project

Simulation CFD urbaine avec des logiciels libres (french)
Simulation CFD urbaine avec des logiciels libres (french)Simulation CFD urbaine avec des logiciels libres (french)
Simulation CFD urbaine avec des logiciels libres (french)FLUIDIAN
 
infrastructures de données geosud : des standards à la réalité
infrastructures de données geosud : des standards à la réalitéinfrastructures de données geosud : des standards à la réalité
infrastructures de données geosud : des standards à la réalitéDesconnets Jean-Christophe
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009Oslandia
 
rapport_ecrit_final
rapport_ecrit_finalrapport_ecrit_final
rapport_ecrit_finalJean Ibarz
 
Rapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiRapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiIssaoui Ilyes
 
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013MBA Multimedia
 
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013Julien LE THUAUT
 
infrastructure de données spatiales : principes et concepts généraux
infrastructure de données spatiales : principes et concepts générauxinfrastructure de données spatiales : principes et concepts généraux
infrastructure de données spatiales : principes et concepts générauxDesconnets Jean-Christophe
 
Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10François Huguet
 
Démocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebDémocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebACSG - Section Montréal
 
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGE
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGEProjet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGE
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGEHASSOU mohamed
 
Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Nabil Chouba
 
Geoportail 2011-geoparcs-fr
Geoportail 2011-geoparcs-frGeoportail 2011-geoparcs-fr
Geoportail 2011-geoparcs-frGéoportail
 
Priows présentation des résultats
Priows présentation des résultats Priows présentation des résultats
Priows présentation des résultats Gilbert Paquette
 
Fascicule mémoiresienac09 ihm11
Fascicule mémoiresienac09 ihm11Fascicule mémoiresienac09 ihm11
Fascicule mémoiresienac09 ihm11uvohucyz
 

Similaire à Mags Project (20)

Simulation CFD urbaine avec des logiciels libres (french)
Simulation CFD urbaine avec des logiciels libres (french)Simulation CFD urbaine avec des logiciels libres (french)
Simulation CFD urbaine avec des logiciels libres (french)
 
infrastructures de données geosud : des standards à la réalité
infrastructures de données geosud : des standards à la réalitéinfrastructures de données geosud : des standards à la réalité
infrastructures de données geosud : des standards à la réalité
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009
 
rapport_ecrit_final
rapport_ecrit_finalrapport_ecrit_final
rapport_ecrit_final
 
Rapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiRapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaoui
 
Transhumance pres
Transhumance presTranshumance pres
Transhumance pres
 
SdS wissam khalil
SdS wissam khalilSdS wissam khalil
SdS wissam khalil
 
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
 
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
 
infrastructure de données spatiales : principes et concepts généraux
infrastructure de données spatiales : principes et concepts générauxinfrastructure de données spatiales : principes et concepts généraux
infrastructure de données spatiales : principes et concepts généraux
 
Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10
 
Démocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebDémocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le Web
 
Cours SIG
Cours SIGCours SIG
Cours SIG
 
Android introvf
Android introvfAndroid introvf
Android introvf
 
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGE
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGEProjet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGE
Projet ROBOT MOBILE SUIVEUR DE LIGNE BASE SUR LE TRAITEMENT D'IMAGE
 
Québec : ville virtuelle
Québec : ville virtuelleQuébec : ville virtuelle
Québec : ville virtuelle
 
Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker
 
Geoportail 2011-geoparcs-fr
Geoportail 2011-geoparcs-frGeoportail 2011-geoparcs-fr
Geoportail 2011-geoparcs-fr
 
Priows présentation des résultats
Priows présentation des résultats Priows présentation des résultats
Priows présentation des résultats
 
Fascicule mémoiresienac09 ihm11
Fascicule mémoiresienac09 ihm11Fascicule mémoiresienac09 ihm11
Fascicule mémoiresienac09 ihm11
 

Plus de NSim Technology

Agilité pour la PME faisant face à plusieurs projets
Agilité pour la PME faisant face à plusieurs projetsAgilité pour la PME faisant face à plusieurs projets
Agilité pour la PME faisant face à plusieurs projetsNSim Technology
 
Simulation de comportements de foule
Simulation de comportements de fouleSimulation de comportements de foule
Simulation de comportements de fouleNSim Technology
 
Modélisation de la perception dans un monde virtuel 3D
Modélisation de la perception dans un monde virtuel 3DModélisation de la perception dans un monde virtuel 3D
Modélisation de la perception dans un monde virtuel 3DNSim Technology
 
Apprentissage par renforcement
Apprentissage par renforcementApprentissage par renforcement
Apprentissage par renforcementNSim Technology
 
Approche qualitative en intelligence artificielle
Approche qualitative en intelligence artificielleApproche qualitative en intelligence artificielle
Approche qualitative en intelligence artificielleNSim Technology
 
Framework Orienté objet
Framework Orienté objetFramework Orienté objet
Framework Orienté objetNSim Technology
 
Modèle cognitif de mémoire dans un environnement virtuel
Modèle cognitif de mémoire dans un environnement virtuelModèle cognitif de mémoire dans un environnement virtuel
Modèle cognitif de mémoire dans un environnement virtuelNSim Technology
 
Présentation NSim Contour à Geomatique 2009
Présentation NSim Contour à Geomatique 2009Présentation NSim Contour à Geomatique 2009
Présentation NSim Contour à Geomatique 2009NSim Technology
 

Plus de NSim Technology (8)

Agilité pour la PME faisant face à plusieurs projets
Agilité pour la PME faisant face à plusieurs projetsAgilité pour la PME faisant face à plusieurs projets
Agilité pour la PME faisant face à plusieurs projets
 
Simulation de comportements de foule
Simulation de comportements de fouleSimulation de comportements de foule
Simulation de comportements de foule
 
Modélisation de la perception dans un monde virtuel 3D
Modélisation de la perception dans un monde virtuel 3DModélisation de la perception dans un monde virtuel 3D
Modélisation de la perception dans un monde virtuel 3D
 
Apprentissage par renforcement
Apprentissage par renforcementApprentissage par renforcement
Apprentissage par renforcement
 
Approche qualitative en intelligence artificielle
Approche qualitative en intelligence artificielleApproche qualitative en intelligence artificielle
Approche qualitative en intelligence artificielle
 
Framework Orienté objet
Framework Orienté objetFramework Orienté objet
Framework Orienté objet
 
Modèle cognitif de mémoire dans un environnement virtuel
Modèle cognitif de mémoire dans un environnement virtuelModèle cognitif de mémoire dans un environnement virtuel
Modèle cognitif de mémoire dans un environnement virtuel
 
Présentation NSim Contour à Geomatique 2009
Présentation NSim Contour à Geomatique 2009Présentation NSim Contour à Geomatique 2009
Présentation NSim Contour à Geomatique 2009
 

Mags Project

  • 1. Le projet MAGS Une plate-forme de géosimulation à base d’agents logiciels Directeur : Bernard Moulin Université Laval Bilan des résultats
  • 2. This project is currently financed by Geoide, the Canadian Network of Centers of Excellence in Geomatics and RDDC Valcartier (Team: Y. Van Chestein, D. Gouin, M. Pigeon, D. Thibault + M. Bélanger) Other partners: Alberta Sustainable Resource and Development, Quebec SOPFEU, Center for Spatial Analysis (Mc Master Univ.), CRAD (Univ. Laval), Ville de Québec (Service de police), Sûreté du Québec, Ministère des transports du Québec
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. ??? MAGS Controller Environment Particle module Physical module Graphic Engine Interface Agents Behaviour Perception Memory Navigation Taffic control Network ??? Initialisation files ??? Preparation suite Scenario and behaviour editor Environment Preparation suite 2D/3D visualisation preparation suite Scenario files Environment files Graphic 2D/3D files Architecture globale de MAGS Designer 3D specialist
  • 8. Environnement de simulation Acquisition et traitement des données G I S Data Aerial. Photo Terrain model Veg etation Modèle 3D et textures Carte des obstacles Carte des routes Carte des objects Carte des élévations Données sources Traitements Environnement MAGS 3DS Max GeoMedia Logiciels propriétaires
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Les Agents Navigation Memory Objectif 1 Obj 1.1 Obj 1.2 Action 1 Action 2
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Les comportements Organisés sous forme d’objectifs Composition d’un objectif : - Règles d’activation - Corps : Actions ou objectifs - Règles de complétion
  • 23. Les comportements Activation des objectifs Recurrent
  • 26.
  • 27.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Aide à l’aménagement d’espaces Démo : Contrôle de sécurité d’une foule de 2000 personnes à l’entrée d’un site
  • 40. Simulation de foule Démo : Dispersion d’une foule à l’aide de gaz lacrymogène
  • 41. Planification des interventions lors de feux de forêt Démo
  • 42. Aide à l’aménagement intérieur Démo : Consommateurs dans un centre commercial
  • 43.
  • 44.
  • 45.