La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Simulateur de chaîne de production par Icobjs

Présentations similaires


Présentation au sujet: "Simulateur de chaîne de production par Icobjs"— Transcription de la présentation:

1 Simulateur de chaîne de production par Icobjs
Développeurs : Julien Boigontier, Julien De Lopez, Daniel Leveneur, Henri Pasquier, Nicolas Richasse. Encadrants : Christian Brunette, Daniel Gaffé.

2 Modélisation et liaison Unix L’interface utilisateur Bilan
Plan Présentation du sujet Modélisation et liaison Unix L’interface utilisateur Bilan

3 Qu’est-ce qu’une chaîne de production ?
Présentation du sujet Qu’est-ce qu’une chaîne de production ?

4 Quel est l’objectif du projet ?
Présentation du sujet Quel est l’objectif du projet ? Remplacer le logiciel de M. Gaffé. Simulation plus proche des lois physiques. Proposer un éditeur ergonomique. Possibilités d’évolution.

5 Présentation du sujet Ce qui existe déjà

6 Qu’est-ce qu’un objet réactif ?
Présentation du sujet Qu’est-ce qu’un objet réactif ? Processus autonome Interactions Notion d’instants Environnement

7 Modélisation des objets réactifs

8 Modélisation des objets réactifs
Qu’est-ce qu’un Icobj ?

9 Modélisation des objets réactifs
Présentation de la librairie Icobj Lois physiques (gravité, …) Collisions Interactions entre objets Etc.

10 Modélisation des objets réactifs
Les inconvénients de la librairie Documentation Interactions à redéfinir Objets « traversables » Pas de groupes d’icobjs

11 Modélisation des objets réactifs
Présentation des objets codés l’objet carré et le générateur.

12 Modélisation des objets réactifs
le tapis.

13 Modélisation des objets réactifs
le tiroir.

14 Modélisation des objets réactifs
le capteur.

15 Modélisation des objets réactifs
le pré actionneur : les différentes entités qui le composent. ses différentes particularités.

16 Interface Utilisateur

17 Interface utilisateur
Présentation de l’interface

18 Interface utilisateur
Structure et implémentation

19 Interface utilisateur
Editeur de simulations (Démo) Facilité d’utilisation Placement Propriétés Extensibilité par plugins Enregistrement/Chargement de simulations

20 Interface utilisateur
Modifications apportées sur la librairie Plugins (enregistrement, chargement) Inspecteur Problèmes rencontrés Enregistrement Blocages

21 Démonstration

22 Difficultés rencontrées…
Démonstration Les simulations Difficultés rencontrées…

23 Liaison Unix

24 Liaison entre Java et C++.
Liaison Unix Liaison entre Java et C++. Communication par mémoire partagée entre deux processus. Fonctionnement client/serveur. Interventions du client sur la simulation.

25 Communication avec le processus client
Liaison Unix Communication avec le processus client

26 Détail de la structure partagée
Liaison Unix Détail de la structure partagée struct IO_controleur_structure { long clock; g_bool auth_acces_input; int nb_entrees; int nb_sorties; g_bool input[]; g_bool output[]; char nom_input[][]; char nom_output[][]; }

27 Bilan

28 Ce que simicobj ne fait pas
Bilan Ce que simicobj ne fait pas Double vue Multiples simulations communiquant avec des processus Unix distincts Mise à jour, pourquoi ? Un objectif mal respecté Encourage l’utilisation et la poursuite du projet

29 Erreurs commises Manque de communication dans l’équipe
Bilan Erreurs commises Manque de communication dans l’équipe Manque de communication avec les encadrants

30 Expérience acquise : Travail de groupe.
Bilan Expérience acquise : Travail de groupe. Apprentissage de nouveaux concepts : Objets Réactifs. Communication inter langages. Mémoire partagée. Approfondissement de notions connues : Utilisation des plugins… Travail dans un nouveau domaine.

31


Télécharger ppt "Simulateur de chaîne de production par Icobjs"

Présentations similaires


Annonces Google