Modélisation et animation de systèmes robotisés dans l'environnement Delphi

Dimension: px
Commencer à balayer dès la page:

Download "Modélisation et animation de systèmes robotisés dans l'environnement Delphi"

Transcription

1 Modélisation et animation de systèmes robotisés dans l'environnement Delphi Aurel Fratu 1, Mariana Fratu 1, Jean-François Brethé 2, Olga Cachard Université Transilvania de Brasov, Roumanie, fratu@unitbv.ro; mariana.fratu@unitbv.ro URL : 2 GREAH - Université du Havre, France, jean-francois.brethe@univ-lehavre.fr; olga.cachard@univ-lehavre.fr URL : Résumé. Les environnements informatiques sont les moyens idéaux pour créer/modéliser les architectures de robots virtuels. L animation ou la simulation comportementale, dans les environnements informatiques, devient un outil important de recherche. La simulation est une approche stratégique pour la visualisation, la planification et a un rôle très important en robotique. Différents outils sont utilisés pour l'analyse du comportement des robots manipulateurs, pour la programmation off-line, pour la conception des différents algorithmes de commande, pour la conception de la structure mécanique des robots, pour la conception des cellules et des lignes de production robotisées, etc. En particulier, nous présentons dans cet article une technique innovante pour créer les prototypes virtuels. Nous donnons une vue d ensemble de l environnement Delphi permettant de créer et animer/simuler des robots virtuels. Les avantages de la simulation et des environnements virtuels et réels, utilisés en robotique, sont précisés. Cet article est le résultat de nos efforts pour modéliser/ créer et animer/ simuler des systèmes -robots virtuels. Mots-clés : Modélisation/Création, Animation/Simulation, Systèmes virtuels, Visualisation Introduction La simulation est maintenant un outil puissant pour la conception, la planification, l'analyse et la prise de décision dans différents domaines de recherche et de développement. En particulier, elle est devenue un outil stratégique en robotique. Dans le domaine de la robotique, la simulation joue un rôle très important, peut-être plus important encore que dans beaucoup d'autres domaines. Nous abordons ici la robotique du point de vue de la simulation des comportements et de l animation. Nous allons présenter quelques exemples typiques d animation/simulation dans différents domaines de la robotique concernant la simulation du comportement des robots manipulateurs et les environnements intégrés pour la simulation dynamique des systèmes robotisés. Les outils avancés de simulation sont la base pour la conception des systèmes sophistiqués comme le sont les robots, pour l'utilisation des robots dans les environnements complexes et pour le développement de nouvelles stratégies et algorithmes de commande. Auparavant, la simulation n était qu'un outil pour l'analyse d'un système robotisé et pour la planification de la tâche robotique. Maintenant c est une plateforme ouverte pour développer/créer de nouveaux systèmes robotisés. Non seulement les outils modernes de simulation permettent de simuler et visualiser le monde réel d'une manière très plausible, mais aussi ils permettent d aller au delà de la réalité. En particulier, les chercheurs peuvent créer les environnements virtuels expérimentaux selon leur propre imagination, les robots et les technologies qui ne sont pas encore disponibles. 1. Le rôle de la simulation/animation La simulation comprend la conception d'un modèle d'un système physique réel ou théorique, l étude expérimentale du modèle, et l analyse des résultats obtenus à partir de ce modèle. En fait, la simulation

2 est très utile pour appréhender la réalité dans toute sa complexité. Nous essayons de construire les objets artificiels et de les animer dynamiquement. Le concept d apprentissage est essentiel dans la simulation. En utilisant la simulation nous pouvons apporter des améliorations au modèle et tout en modifiant «la règle de fonctionnement» nous pouvons observer les résultats des modifications apportées. Comme nous vivons selon le principe «je ne crois que ce que je vois», la visualisation est un autre aspect important de la simulation. La simulation est un champ fortement interdisciplinaire puisqu'elle est employée couramment dans tous les domaines de la recherche, de la recherche universitaire à la fabrication. La possibilité de simuler un phénomène ouvre un éventail d'options pour résoudre beaucoup de problèmes de manière créative. Nous pouvons concevoir, visualiser et étudier un objet/système même s il n'existe pas. Nous pouvons tester les performances d'un système qui n est pas encore construit. Il est possible que nos solutions mènent à l échec ou même provoquent la destruction de l objet de la simulation, mais ce n est que virtuellement. Ainsi, à l'aide des outils de simulation on peut éviter les collisions ou des modifications de la conception après le début de la production des pièces en constatant que le processus de fabrication contient des cycles de durée trop longue. Les outils de simulation permettent d aborder la géométrie exacte, de considérer les caractéristiques dynamiques d'un système, d inclure les interfaces homme - machine, et de visualiser les détails d un objet en 2D ou 3D. En sachant bien que tout ce que l on peut simuler n est pas réalisable, à l aide des outils avancés pour simuler la réalité virtuelle on repousse loin les frontières de la connaissance. En utilisant des simulateurs, les chercheurs peuvent établir les environnements expérimentaux selon leur propre imagination. Ce qu'ils ont imaginé pendant la nuit, peut être transcrit en images le jour suivant. La complexité et la spécificité des objets de simulation peuvent être graduellement augmentées jusqu'à un niveau où les systèmes virtuels peuvent représenter un véritable défi pour le monde physique. La simulation a été identifiée comme outil important en robotique dans le domaine de la conception des nouveaux robots, l étude de leurs performances et dans la réalisation de tâches par ces robots. La simulation nous permet d'étudier la structure, les caractéristiques et le fonctionnement d'un système robotisé, à différents niveaux de détails, en fixant pour chaque niveau différentes conditions pour les outils de simulation. Par exemple un processus rapide, comme le mouvement d une articulation mobile de robot, peut être animé au ralenti pour observer tous les détails de ce mouvement. Ainsi, les choses deviennent plus faciles. À mesure que la complexité du système augmente, l importance du rôle de la simulation augmente également. C'est pourquoi les outils de simulation peuvent certainement augmenter les performances de la conception, du développement et même de l'exploitation des systèmes robotisées. En améliorant la simulation avec des outils et des interfaces de visualisation, on peut simuler le fonctionnement des systèmes robotisés d'une manière très réaliste. Ainsi, on peut diminuer le coût de développement. Selon l utilisation particulière, les différents attributs structuraux et les paramètres fonctionnels doivent être modélisés. Par conséquent, une grande variété d'outils de simulation a été développée pour la conception mécanique des robots manipulateurs, des systèmes de commande, des systèmes de programmation off - line, pour la conception et l étude des cellules flexibles de fabrication, etc. Pour surmonter les problèmes qui apparaissent quand le système est très complexe (comme les robots le sont habituellement) plusieurs approches existent pour obtenir automatiquement les modèles dynamiques et/ou cinématique des robots. 2. Simulation des systèmes robotisés Une grande quantité de logiciels de simulation est maintenant disponible pour des systèmes robotisés, et est déjà intensivement employée. Dans la plupart des cas, la simulation de robots est centrée sur les mouvements du robot manipulateur dans différents environnements. Comme la simulation de mouvement joue le rôle central dans tous les systèmes robotisés, on y tient compte de la cinématique ou des modèles dynamiques des robots manipulateurs. Le choix de type de modèle à employer dépend de l'objectif du système de simulation. Par exemple, les algorithmes de planification de trajectoire dépendent des modèles cinématiques. De même, la construction d'une cellule robotisée peut être simulée efficacement en employant seulement des modèles cinématiques des robots manipulateurs, sans considérer leur dynamique ou les modèles de commande. Par contre, pour concevoir les actionneurs, les modèles dynamiques sont nécessaires. Les systèmes de commande modernes pour les robots manipulateurs utilisent différents modèles dynamiques internes pour améliorer l'exécution de la tache robotique. Il est possible de modéliser et simuler/animer le comportement d'un système robotisé de différentes manières. Tout dépend de l approche utilisée pour

3 établir le modèle. Le logiciel de simulation basé sur des diagrammes exige que l'utilisateur décrive le système en combinant des blocs et des diagrammes, mais il existe des logiciels différents nécessitant le codage manuel, c est à dire l écriture de code source. Les outils de simulation pour les systèmes robotisés peuvent être divisés en deux groupes principaux : les outils basés sur les systèmes usuels de simulation et les outils spéciaux pour des systèmes robotisés. Les outils basés sur les systèmes de simulation ordinaires contiennent habituellement les modules de simulation, les bibliothèques et les interfaces utilisateur spéciales permettant de simplifier la conception des systèmes et des espaces de travail pour robots (Corke, 1996). L un des avantages de telles boîtes à outils intégrées est une possibilité d avoir accès aux autres outils disponibles dans le système de simulation pour l exécution de différentes fonctions : par exemple, pour concevoir un système de commande, pour analyser des résultats de simulation, pour visualiser des résultats, etc. Ils existent plusieurs outils de simulation de ce type qui peuvent être utilisés pour la simulation des systèmes robotisés comme par exemple, la boîte à outils pour la robotique de MATLAB, le Dymola/Modelica, le Sim 20, etc. Les outils spéciaux de simulation pour des robots couvrent un ou plusieurs domaines d application dans la robotique comme la programmation off-line, la conception des cellules de travail pour robots, la conception mécanique, l'analyse cinématique et dynamique. Ils peuvent être spécialement développés pour les types particuliers de robots comme les robots mobiles, les robots industrielles, les mécanismes parallèles, ou ils sont désignes à une famille donnée de robots comme par exemple, le KUKAsim, le simulateur Fanuc etc. Dans cet article les auteurs proposent d utiliser l'environnement informatique Delphi, pour la simulation qualitative des systèmes robotisés, en utilisant la programmation visuelle. Delphi est un outil de programmation visuelle qui permet de réaliser l'interface des applications Windows de manière pratiquement instantanée. L utilisation de cet outil est très intuitive et aisée car on arrive à gérer sans effort un environnement aussi sophistiqué que Windows. Le langage Delphi vient du Pascal, et est orienté objet exactement comme langage C++. Il est très simple à apprendre, très évolutif et très intuitif. Le simulateur créé dans l'environnement Delphi a été utilisé pour contrôler l exécution des tâches des systèmes robotisés. Le simulateur est créé avec le code DELPHI, dont l objet est de créer des prototypes virtuels. Dans la formation des ingénieurs en robotique, il est fondamental de donner une définition exacte et structurée de ce qu'est exactement un robot. Le modèle générique de robot donne cette définition. La simulation fondée sur ce modèle est un outil valable pour définir les propriétés d'un robot. Le système Delphi incite les utilisateurs à faire leurs propres extensions de programmes et à les exécuter. En faisant ceci, de nouvelles idées peuvent être testées sur les systèmes de production robotisés. En général, la simulation peut être employée pour effectuer l'analyse et l étude de tout projet de création d un système robotisé pouvant être modélisé comme un ensemble des corps rigides reliés par des articulations, pouvant subir l action des forces, pouvant être guidé par les mouvements prédéfinis et en tenant compte des limites posées par des contraintes. Dans la simulation qualitative on considère le mouvement pur, sans faire la référence aux masses ou aux forces impliquées dans ce mouvement. C'est le cas du modèle cinématique qui étudie le mouvement d'un corps ou d un système de corps, sans prendre en considération la masse ou les forces qui agissent dessus. Ce modèle met en évidence les caractéristiques du mouvement, en négligeant les effets dynamiques. 3. Moteurs pour simuler la dynamique de multi-corps Dernièrement sont apparus des nouveaux outils pour la simulation de la dynamique des environnements physiques basés sur les moteurs usuels. Ces moteurs fournissent des bibliothèques pour pouvoir simuler la dynamique de système multi corps, c.-à-d. le modèle numérique du mouvement d'un ensemble de plusieurs corps avec contraintes. Ces outils permettent aussi l étude de comportement des robots manipulateurs. Ils disposent d un moteur de simulation de la dynamique des corps et également d un moteur de simulation pour la détection des collisions. Dans ce dernier cas, on fournit au moteur de simulation des informations concernant la forme de chaque corps, en supposant que les corps en question rentrent en contact suite à une collision. Le moteur délivre au programmateur les informations résultantes concernant les points de contact. Le programmateur peut alors prendre les mesures appropriées. Comme exemples des bibliothèques servant à simuler la dynamique de multi corps, nous avons choisi Open Dynamics Engine (ODE) et Open Graphics Library (OpenGL).

4 Open Dynamics Engine (ODE) est une bibliothèque logicielle libre qui se place dans la catégorie des moteurs physiques. Elle sert à simuler l'interaction physique de corps rigides. ODE est disponible pour plusieurs plates-formes et utilise une interface de programmation en C pour une plus grande compatibilité (bien qu'en interne le code source est écrit en C++). Elle possède plusieurs types d articulations et intègre un détecteur de collision avec friction. Le moteur utilise plusieurs intégrateurs en fonction de la précision et de la robustesse de la simulation désirée. L'ODE est une source ouverte, une bibliothèque très efficace pour simuler la dynamique des corps rigides ou articulés. L'ODE est utile pour simuler des objets dans les environnements virtuels inspirés de la réalité. Avec son aide, il est assez simple d établir le modèle d'un robot. Open Graphics Library(OpenGL) est une spécification qui définit une API (Application Programming Interface ou l interface de programmation des applications) multi-plateforme pour la conception des applications générant des images 3D ou 2D. Elle utilise en interne les représentations de la géométrie projective. L'interface regroupe environ 250 fonctions différentes qui peuvent être utilisées pour afficher des scènes tridimensionnelles complexes à partir de simples primitives géométriques. Du fait de sa souplesse d'utilisation et de sa compatibilité avec toutes les plates-formes, elle est utilisée par la majorité des applications scientifiques, industrielles ou artistiques 3D et certaines applications 2D vectorielles. Comme exemple de l environnement d étude du comportement des systèmes multi corps nous avons choisi BehaviorSim. BehaviorSim est un environnement d étude basé sur le comportement de l'agent robot. Cet environnement permet de réaliser l'étude de la commande adaptive du robot dont le comportement s adapte en fonction d un environnement dynamique (Wooldridge et Al., 2002). La simulation se fait d'une façon intuitive suivant le paradigme de «comportement-basé». BehaviorSim permet à des étudiants de développer et de tester leurs propres applications basées sur le comportement des robots. Cependant, la diversité des tâches à réaliser nécessite l'étude d'autres types de robots, dont les paramètres de la conception diffèrent de ce qui est connu habituellement. Les nouveaux types de robots peuvent avoir de nouvelles propriétés, comme la haute stabilité ou l'existence de nouveaux types de trajectoires. Afin d'agrandir les possibilités de tels systèmes, il est intéressant d assouplir quelques contraintes sur les paramètres des systèmes robotisés actuels. Les structures virtuelles présentées dans cet article peuvent se comporter différemment des robots actuellement utilisés dans l'industrie, ce qui permet des changements de conduite des systèmes robotisés actuels. Une tendance courante en robotique consiste à concevoir un robot dont les performances sont optimales pour une application donnée, tout en préservant la possibilité de l'employer pour des autres tâches ; c'est-à-dire de le spécialiser au maximum pour une application donnée et de l homologuer pour d autres applications, afin d amortir son coût et d augmenter sa sûreté opérationnelle. 4. Exemples des systèmes multicorps simulés dans l environnement Delphi Sous sa forme plus générale, un système robot se compose d'un certain nombre de corps rigides reliés par des articulations. Souvent, par souci de simplicité dans la fabrication et dans la commande on considère les robots uniquement avec les articulations de rotation ou de translation et aussi avec les axes d'intersection des articulations orthogonales et/ou parallèles (au lieu d axes placés arbitrairement). La position et l'orientation du préhenseur du robot sont déterminées à partir des positions et orientations des articulations du bras de robot. Dans le premier exemple nous utilisons un robot virtuel de type sériel. Nous devons créer tous les corps et les relier aux articulations appropriées. Par exemple, le modèle 3DOF (degrees of freedom=degrés de liberté) comme montré ci-dessous est intégré dans une cellule de travail. Ici, la bibliothèque de multi-corps fournit les composants mécaniques tridimensionnels pour construire des systèmes multi-corps, comme les robots. Le système robotisé est établi en reliant des blocs représentant des pièces comme des corps, des articulations, des actionneurs, etc. La méthodologie de simulation emploie de nombreux scénarii possibles avec quelques séquences d'animation, que l on peut voir dans les figures suivantes. La figure 1 montre comment une main (préhenseur) de robot peut saisir un récipient. Dans cet exemple, la synchronisation entre le bras du robot et le convoyeur est étudiée et tous les contacts entre les doigts et le récipient sont analysés.

5 Figure 1 : Séquences d'animation d après scénarii représentant le processus de saisie d un récipient La simulation dynamique des systèmes multi-corps devient nécessaire quand il existe une interaction entre le robot manipulateur et les objets mobiles. Dans ce cas, le résultat final dépend non seulement des performances des robots mais également de la simulation de l interaction de tels systèmes. Dans notre exemple, on simule la situation où la main du robot et le système de transport agissent l'un sur l'autre. Ceci nous permet d étudier chaque soussystème, de comprendre entièrement le comportement du système robotisé, d examiner des algorithmes de commande. Pour la deuxième application, les images suivantes montrent des séquences d'animation d après des scénarii créés pour usiner la carrosserie de la voiture DACIA. L environnement Delphi nous permet de créer une chaîne de production automobile. La méthodologie est interactive parce que l'humain participe en définissant le volume d'espace de travail et le nombre de voitures embarquées dans le camion. Les configurations des système sont présentées cidessous pour deux couleurs différentes de la voiture: verte et rouge. La première étape a été de réaliser graphiquement l installation robotisée à l aide des fonctions forme (rectangle, ellipse, polygone ). Nous avons commencé par créer le premier tapis roulant, puis le pont roulant, le deuxième tapis et ainsi de suite en suivant l ordre logique de la chaîne, jusqu'à obtenir toute l interface graphique. Mais pendant le déroulement du processus, certains objets se mettent devant les autres. Pour réaliser cela, Delphi lit le code dans l ordre, c'est-à-dire que si l on demande de tracer deux objets superposés, on verra uniquement le deuxième, car Delphi, après avoir interprété le premier, le trace, mais ensuite lit le deuxième et le trace par-dessus le premier, ainsi on ne voit donc que le deuxième dessin. La deuxième étape a été d animer le dessin selon les séquences suivantes : - avancement de la voiture sur le tapis 1 ; - prise de la voiture par le pont roulant ; - trempage de la voiture dans le bac de cataphorèse (la cataphorèse est une technique de peinture qui consiste à immerger la pièce dans un bain de peinture hydrosoluble) ; - le pont roulant dépose la voiture sur le tapis 2 ; - la voiture avance jusqu au prochain poste ; - le premier robot prend la porte arrière dans le bac et la maintient à sa future position sur la voiture ; - le deuxième robot soude la porte puis revient à sa position initiale ; - le premier robot relâche la première porte et va chercher la porte avant dans le deuxième bac, puis il la positionne ; - le deuxième robot soude la porte et revient à sa position initiale ; - le premier robot revient à sa position initiale ; - la voiture avance avec ses portes et descend au deuxième étage ; - la voiture avance jusqu'à la cabine de mise en peinture où elle est peinte ; - la voiture avance jusqu au prochain poste où elle reçoit ses roues ; - la voiture avance jusqu au vérin ; - le vérin descend avec la voiture et attend ; - la deuxième voiture commence son cycle ; - quand la deuxième voiture atteint la cabine peinture, la première voiture avance et rentre dans le garage puis le vérin remonte ; - la deuxième voiture sort de la cabine peinture et va recevoir ses roues ; - elle avance jusqu au vérin et descend ; - elle entre dans le garage ; - le vérin remonte ; - les deux voitures sortent du garage et montent dans le camion pour être évacuées.

6 Présentation des séquences principales pour les différents scénarii Dans le langage Delphi - au niveau de code source - on utilise la programmation textuelle avec des symboles numériques et littéraux. Nous avons imaginé des scenarii dont nous avons retenu le premier Fig.(2) et le dernier Fig.(3) : Au début, le pont roulant va attraper la voiture pour l emmener dans le bain de cataphorèse, pour cela, il faut ajouter la variable qui s incrémente automatiquement et qui est placée à la fois dans les coordonnées de la voiture et dans celles du pont roulant. Figure 2 : Première séquence d'animation simulée. Pour passer à la dernière séquence il suffit d utiliser la même variable dans les coordonnées des deux voitures et du camion afin de les faire avancer en même temps. On obtient cette dernière image : Figure 3 : Dernière séquence d'animation simulée. 5. Conclusions L objectif de cet article est de souligner le rôle de la simulation dans différents domaines de la robotique. Ainsi nous recommandons aux chercheurs d'employer les moteurs dynamiques généraux et les langages de programmation visuels pour la simulation et la visualisation des systèmes robotisés. Les systèmes robotisés avancés exigent des outils sophistiqués de simulation qui peuvent simuler assez précisément le monde physique, à une vitesse suffisante et permettent l'interaction avec l utilisateur. La simulation des systèmes multi corps, sous l'influence des forces extérieures, la détection de la collision et la détermination de la force d impact, la visualisation réaliste de la scène de travail et l'interaction avec l environnement sont les nouveaux défis dans la simulation des systèmes robotisés. Cet article propose d utiliser l'environnement de programmation visuel Delphi, pour faciliter la programmation intuitive des robots et présente quelques exemples d applications de systèmes robotisés virtuels. Le premier exemple concerne des robots qui travaillent dans des environnements avec contraintes. L étude de la tâche robotique avec des contraintes nous permet d'établir les règles de base pour contrôler le processus de préhension, utilisé pour les robots réels. Le deuxième exemple nous montre comment mettre au point une chaîne de fabrication robotisée. Ainsi on peut analyser les structures virtuelles créées de point de vue de la robotique et obtenir une meilleure description du comportement de telles structures réelles robotisées. Les simulations réalisées pour cette application ont été également utilisées pour l'élaboration des méthodes systématiques pour créer les nouveaux systèmes robotisés. Nous avons prouvé que ces méthodes créatrices peuvent maintenant être utilisées pour créer de nouvelles structures de robots, pour tester les paramètres des systèmes et pour résoudre des problèmes spécifiques de cette façon. Enfin, la simulation en robotique maintenant joue un rôle très important. En employant ces différents logiciels de simulation, les performances - présentes et futures - des systèmes robotisés complexes peuvent être sensiblement améliorées. 6. Remerciements Ce travail a été soutenu dans le Département d'automatique de l Université Transilvania de Brasov Roumanie. Les auteurs remercient vivement cet établissement pour son accueil.

7 7. Références Bruzzone L.E., Molfino R.M., Zoppi M and Zurlo G., The PRIDE prototype: control layout of a parallel robot for assembly tasks, Proceedings. of the International Conference on Modelling, Identification and Control (MIC), 2003, pp Corke P.I., "A robotics toolbox for MATLAB", IEEE Robot Automation. Mag. 3(1), p , Fernandez-Madrigal J-A. et al., "A software engineering approach for the development of heterogeneous robotic applications.", Proceeding of Robotics and Computer-Integrated Manufacturing, N.24 (2008) p Fleury G., Lacomme Ph., Tanguy A., "Simulation a eveniments discrets.", Editeur EYROLLES, Fratu A., Fratu M., "Programarea vizuala in mediul Delphi cu Aplicatii in Robotica (Programmation visuelle en environnement Delphi avec des Applications in Robotique)." Editeur : l'université Transilvania de Brasov, ISBN , Wooldridge M. et al., "Model checking multi-agent systems with MABLE.", Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2, ISBN: , p ,

modélisation solide et dessin technique

modélisation solide et dessin technique CHAPITRE 1 modélisation solide et dessin technique Les sciences graphiques regroupent un ensemble de techniques graphiques utilisées quotidiennement par les ingénieurs pour exprimer des idées, concevoir

Plus en détail

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre GL BE FLYER Chef de projet de l équipe : SCIONICO Pierre Membres de l équipe : BRESSON Adrien THIERY Kévin SCIONICO Pierre ALBERTINI Rémi ROBERT Cédric Tuteur du projet : GESQUIERE Gilles IUT de l'université

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

«SERVICES D INGENIERIE»

«SERVICES D INGENIERIE» PUNCH POWERGLIDE STRASBOURG 45 années d expériences Le pôle R & D de PPS rassemble plus d une centaine d experts, chefs de projet, ingénieurs et techniciens expérimentés en recherche et développement,

Plus en détail

Les engins roulants, Ecole Paul Salomon 1 / Hélène LEBON ET Madeleine RIVIERE, MS

Les engins roulants, Ecole Paul Salomon 1 / Hélène LEBON ET Madeleine RIVIERE, MS Fiche connaissances pour l enseignant Ce qu'il faut savoir. Pour comprendre ce que fait une voiture qui roule il faut comprendre ce qu'est une FORCE. On appelle «force» une action capable de fournir une

Plus en détail

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement?

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Avec Totally Integrated Automation Portal : un seul environnement de développement intégré pour toutes vos tâches

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Utilisation du logiciel GALAAD

Utilisation du logiciel GALAAD 1 Sommaire: Présentation du logiciel GALAAD 1. Démarrer le programme........ 2. Présentation de l écran du logiciel....... Les barres d'outils, sauvegarder... 3. Créer un nouveau fichier........ 4. Préparer

Plus en détail

Cadre COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES. Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E

Cadre COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES. Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E Résumé Abstract Cet article présente une approche nouvelle et innovante de simulation et de programmation

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Chapitre 4 : Guide de Mouvement et Masque

Chapitre 4 : Guide de Mouvement et Masque Cours Flash Chapitre 4 : Guide de Mouvement et Masque Rappel : les fichiers fla et swf sont dans le fichier «4_Guide de mouvement et masque.zip». SOMMAIRE 1 OBJECTIFS DU CHAPITRE... 1 2 INTRODUCTION...

Plus en détail

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0 Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive Sommaire - Le Robot M.I.M.I. (Multipode Intelligent à Mobilité Interactive) - Présentation du Système à Enseigner. - Composition

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Techniques d interaction dans la visualisation de l information Séminaire DIVA

Techniques d interaction dans la visualisation de l information Séminaire DIVA Techniques d interaction dans la visualisation de l information Séminaire DIVA Zingg Luca, luca.zingg@unifr.ch 13 février 2007 Résumé Le but de cet article est d avoir une vision globale des techniques

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

Les ERP. Enterprise Resource Planning

Les ERP. Enterprise Resource Planning Les ERP Enterprise Resource Planning Plan L'entreprise Structure Environnement Organisation Les ERP Définition Caractéristiques Architecture Coûts. Fonctions Exemples Le projet ERP L'EDI EAI Etude de cas

Plus en détail

ROULER A L ECOLE MATERNELLE

ROULER A L ECOLE MATERNELLE Construire une Unité d Apprentissage en EPS ROULER A L ECOLE MATERNELLE Dossier réalisé par l équipe des CPC EPS des circonscriptions de Châlons-en-Champagne Anne GANTELET, Bernard FLORION et Pascal LOCUTY

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

Plus en détail

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle

Plus en détail

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com Intelligence Artificielle et Systèmes Multi-Agents Badr Benmammar bbm@badr-benmammar.com Plan La première partie : L intelligence artificielle (IA) Définition de l intelligence artificielle (IA) Domaines

Plus en détail

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION DES NOMBRES par Jean-Luc BREGEON professeur formateur à l IUFM d Auvergne LE PROBLÈME DE LA REPRÉSENTATION DES NOMBRES On ne conçoit pas un premier enseignement

Plus en détail

Escalade durant l'e.p.s. à l'école primaire

Escalade durant l'e.p.s. à l'école primaire Escalade durant l'e.p.s. à l'école primaire Fabrice Paget B.E.E.S Escalade Tél : +336 88 31 14 72 fabrice.paget@orange.fr 1 Glossaire Effectifs Durée des séances Atelier escalade sans être encordée Traversées

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

pcon.planner 6 Préparer et présenter une implantation en toute simplicité pcon.planner 6 Préparer et présenter une implantation en toute simplicité Sommaire 1. Installation :... 3 2. Démarrer le logiciel :... 3 3. Interface :... 3 4. Naviguer :... 4 5. Réaliser une implantation

Plus en détail

Bien architecturer une application REST

Bien architecturer une application REST Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui

Plus en détail

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Logiciel Libre Cours 3 Fondements: Génie Logiciel Logiciel Libre Cours 3 Fondements: Génie Logiciel Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/

Plus en détail

Annexe : La Programmation Informatique

Annexe : La Programmation Informatique GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Centre de tournage. et de fraisage CNC TNX65/42

Centre de tournage. et de fraisage CNC TNX65/42 Centre de tournage et de fraisage CNC TNX65/42 Le tour TRAUB TNX65/42 pose de nouveaux jalons dans l'usinage à haute performance. Le concept de machine futuriste avec l'incomparable nouvelle unité de fraisage

Plus en détail

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Quatrième colloque hypermédias et apprentissages 275 BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Anne-Olivia LE CORNEC, Jean-Marc FARINONE,

Plus en détail

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS BALISE GPS GPS+GSM+SMS/GPRS Modèle EOLE MANUEL INSTALLATEUR Version 3.4 Vous venez de faire l acquisition de notre balise EOLE et nous vous remercions de votre confiance. EOLE est une balise utilisant

Plus en détail

Chapitre 1 I:\ Soyez courageux!

Chapitre 1 I:\ Soyez courageux! Chapitre 1 I:\ Soyez courageux! Pour ne rien vous cacher, le langage d'assembleur (souvent désigné sous le terme "Assembleur", bien que ce soit un abus de langage, puisque "Assembleur" désigne le logiciel

Plus en détail

Pourquoi l apprentissage?

Pourquoi l apprentissage? Pourquoi l apprentissage? Les SE sont basés sur la possibilité d extraire la connaissance d un expert sous forme de règles. Dépend fortement de la capacité à extraire et formaliser ces connaissances. Apprentissage

Plus en détail

TPE : La voiture solaire. Présentation de Matthys Frédéric, Soraya Himour et Sandra Thorez.

TPE : La voiture solaire. Présentation de Matthys Frédéric, Soraya Himour et Sandra Thorez. TPE : La voiture solaire Présentation de Matthys Frédéric, Soraya Himour et Sandra Thorez. Sommaire :.1) Le capteur solaire :.2) La voiture solaire :.3) Variation de température et la vitesse : Problématique

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Guide d'utilisation des appareils DS350E avec tablette Motion LE1700. Dangerfield February 2009 V1.0 Delphi PSS

Guide d'utilisation des appareils DS350E avec tablette Motion LE1700. Dangerfield February 2009 V1.0 Delphi PSS Guide d'utilisation des appareils DS350E avec tablette Motion LE1700 1 TABLE DES MATIERES Principaux composants..3 Ecriture sur ECU (OBD)......72 Configuration Bluetooth..7 Fonctions EOBD.....77 Menu principal.

Plus en détail

(1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46. CATIA PLM Express La voie rapide vers le PLM

(1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46. CATIA PLM Express La voie rapide vers le PLM (1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46 CATIA PLM Express La voie rapide vers le PLM (1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:27:06 25 ans d excellence en conception produit au service de toutes

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

Brève introduction à la recherche d!information sur le Web à base d!agents logiciels

Brève introduction à la recherche d!information sur le Web à base d!agents logiciels Plan Brève introduction à la recherche d!information sur le Web à base d!agents logiciels Bernard ESPINASSE Université d!aix-marseille 2010 Rappels sur les agents logiciels Problématique de la RI sur le

Plus en détail

Manuel d'utilisation de la maquette

Manuel d'utilisation de la maquette Manuel d'utilisation de la maquette PANNEAU SOLAIRE AUTO-PILOTE Enseignement au lycée Article Code Panneau solaire auto-piloté 14740 Document non contractuel L'énergie solaire L'énergie solaire est l'énergie

Plus en détail

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,

Plus en détail

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com L essentiel Coopérative, flexible, très performante : la plateforme Engineering Base web aucotec.com Les défis La globalisation des structures d ingénierie avec le travail en réseau sur des sites dispersés

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Rencontre des personnes-ressources en déficience motrice et organique RÉCIT MST - RÉCIT Adaptation scolaire Pierre Couillard

Rencontre des personnes-ressources en déficience motrice et organique RÉCIT MST - RÉCIT Adaptation scolaire Pierre Couillard Rencontre des personnes-ressources en déficience motrice et organique RÉCIT MST - RÉCIT Adaptation scolaire Pierre Couillard Pylote (http://pascal.peter.free.fr/?17/pylote) Logiciels d aide en mathématique

Plus en détail

WINDOWS SERVER 2003-R2

WINDOWS SERVER 2003-R2 WINDOWS SERVER 2003-R2 Nous allons aborder la création d'un serveur de partage de fichiers sous "VMWARE" et "Windows Server 2003-R2". Objectifs : Solution de sauvegarde de fichiers pour la société "STE

Plus en détail

SIG ET ANALYSE EXPLORATOIRE

SIG ET ANALYSE EXPLORATOIRE SIG ET ANALYSE EXPLORATOIRE VERS DE NOUVELLES PRATIQUES EN GÉOGRAPHIE Jean-Marc ORHAN Equipe P.A.R.I.S., URA 1243 du CNRS Paris Résumé L'offre actuelle dans le domaine des logiciels de type Système d'information

Plus en détail

Nom : Groupe : Date : 1. Quels sont les deux types de dessins les plus utilisés en technologie?

Nom : Groupe : Date : 1. Quels sont les deux types de dessins les plus utilisés en technologie? Nom : Groupe : Date : Verdict Chapitre 11 1 La communication graphique Pages 336 et 337 1. Quels sont les deux types de dessins les plus utilisés en technologie? Les dessins de fabrication. Les schémas.

Plus en détail

PENDANTS à PLAFOND Pour USI/Anesthésie

PENDANTS à PLAFOND Pour USI/Anesthésie PENDANTS à PLAFOND Pour USI/Anesthésie Rigidité maximale et grande capacité Plages d'action presque illimités Modularité avec possibilité de choix Conception ergonomique Fiche complète de prises et access.

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD. 1 La réalisation se déroule en plusieurs phases : - analyse préalable du besoin : étude de l appel

Plus en détail

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU Odile VERBAERE UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU Résumé : Cet article présente une réflexion sur une activité de construction de tableau, y compris

Plus en détail

L analyse boursière avec Scilab

L analyse boursière avec Scilab L analyse boursière avec Scilab Introduction La Bourse est le marché sur lequel se traitent les valeurs mobilières. Afin de protéger leurs investissements et optimiser leurs résultats, les investisseurs

Plus en détail

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions

Plus en détail

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? par X. HINAULT www.mon-club-elec.fr Tous droits réservés 2013. Document gratuit. Ce support

Plus en détail

LES TOUT PREMIERS PAS

LES TOUT PREMIERS PAS DESMODO, un logiciel de gestion d idées http://www.desmodo.net/ LES TOUT PREMIERS PAS Desmodo est un logiciel (libre) qui permet, entre autre, de visualiser et de synthétiser, de manière organisée, sous

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION Sybase PowerAMC 16 Guide des nouvelles fonctionnalités générales DOCUMENTATION 2 2 www.sybase.fr/poweramc A propos de PowerAMC 16 PowerAMC est une solution de modélisation d'entreprise graphique qui prend

Plus en détail

SOLUTIONS DE CONCEPTION- CONSTRUCTION POUR BÂTIMENTS À NIVEAUX MULTIPLES

SOLUTIONS DE CONCEPTION- CONSTRUCTION POUR BÂTIMENTS À NIVEAUX MULTIPLES SOLUTIONS DE CONCEPTION- CONSTRUCTION POUR BÂTIMENTS À NIVEAUX MULTIPLES Table des matières Présentation de Canam... 3 Approche de conception- construction BuildMaster... 3 Charpentes d'acier et tabliers

Plus en détail

EIP 2012 Projet Livepad. Documentation technique 1.5

EIP 2012 Projet Livepad. Documentation technique 1.5 EIP 2012 Projet Livepad 1.5 Marc Mathieu Benjamin Netter David Ngo Pierre Pasteau Denis Togbe 12-01-2012 Informations sur le projet Groupe Nom du projet Type de document Marc Mathieu Benjamin Netter David

Plus en détail

Conservation des documents numériques

Conservation des documents numériques Conservation des documents numériques Qu'est ce qu'un document numérique? Matthieu GIOUX matthieu.gioux@bnf.fr Contexte de la préservation des documents numériques Une croissance en expansion Développement

Plus en détail

Ligne directrice du cours menant à une qualification additionnelle. Musique instrumentale (deuxième partie)

Ligne directrice du cours menant à une qualification additionnelle. Musique instrumentale (deuxième partie) Ligne directrice du cours menant à une qualification additionnelle Musique instrumentale (deuxième partie) Annexe D Règlement 184/97 Qualifications requises pour enseigner Mai 2005 This document is available

Plus en détail

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble.. 1 Définition GÉNÉRALITÉS Statique 1 2 Systèmes matériels et solides Le système matériel : Il peut être un ensemble.un sous-ensemble..une pièce mais aussi un liquide ou un gaz Le solide : Il est supposé

Plus en détail

De meilleures prises de décisions pour des produits de meilleure qualité

De meilleures prises de décisions pour des produits de meilleure qualité De meilleures prises de décisions pour des produits de meilleure qualité Tecnomatix 10 Optimise la productivité de la fabrication Fonctions Gestion des processus de fabrication Interface utilisateur configurable

Plus en détail

Casisa Anthony DOSSIER PERSONNEL

Casisa Anthony DOSSIER PERSONNEL Casisa Anthony TSSI DOSSIER PERSONNEL Année scolaire 2012-2013 La voiture solaire I) Planification 1) Introduction Dans le cadre du Projet Pluridisciplinaire Encadré en classe de Terminale SSI, nous avons

Plus en détail

LA CONCEPTION AU SERVICE DE L'INNOVATION

LA CONCEPTION AU SERVICE DE L'INNOVATION SOLIDWORKS SIMULATION LA CONCEPTION AU SERVICE DE L'INNOVATION LA SIMULATION N EST PLUS UN DOMAINE RÉSERVÉ AUX SPÉCIALISTES L'inspiration alimente l'innovation et le logiciel SolidWorks. La Simulation

Plus en détail

Base de Connaissances

Base de Connaissances Base de Connaissances La section Base de Connaissances fournit des réponses aux questions qui se posent le plus couramment lors de l'utilisation de DevInfo 7. Cliquez sur une catégorie ci- dessous pour

Plus en détail

Immersion - Vision 3D dans la RV.

Immersion - Vision 3D dans la RV. Cours RVS Master II IVA Immersion - Vision 3D dans la RV. Cours de Réalité Virtuelle et Simulation Master II - IVA A. Mebarki - Maître de Conférences Département d'informatique Faculté des Mathématiques

Plus en détail

Le nouveau bureau du professeur Photo prise avec quelques élèves qui ne participaient pas à une sortie scolaire

Le nouveau bureau du professeur Photo prise avec quelques élèves qui ne participaient pas à une sortie scolaire La tablette graphique pour une refonte de l'espace symbolique de la classe et une immersion de l enseignant au sein des îlots. Le nouveau bureau du professeur Photo prise avec quelques élèves qui ne participaient

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

Livre Blanc - Mai 2007 LES OUTILS DE RESTAURATION SOUS MAC OS X

Livre Blanc - Mai 2007 LES OUTILS DE RESTAURATION SOUS MAC OS X Livre Blanc - Mai 2007 LES OUTILS DE RESTAURATION SOUS MAC OS X Réussir vos déploiements Mac OS X Si Mac OS X est un système facile à utiliser, son déploiement en masse n'est pas forcément évident à priori.

Plus en détail

Ebauche Rapport finale

Ebauche Rapport finale Ebauche Rapport finale Sommaire : 1 - Introduction au C.D.N. 2 - Définition de la problématique 3 - Etat de l'art : Présentatio de 3 Topologies streaming p2p 1) INTRODUCTION au C.D.N. La croissance rapide

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Le Dessin Technique.

Le Dessin Technique. Jardin-Nicolas Hervé cours 1 / 9. Modélisation et représentation d un objet technique. La modélisation et la représentation d un objet sont deux formes de langage permettant de définir complètement la

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL

COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL J. TICHON(1) (2), J.-M. TOULOTTE(1), G. TREHOU (1), H. DE ROP (2) 1. INTRODUCTION Notre objectif est de réaliser des systèmes de communication

Plus en détail

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Histoire de Java Machine

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Simulation de Réseaux Ferroviaires

Simulation de Réseaux Ferroviaires Le projet de recherche Modélisation orientée objets dans le domaine ferroviaire a été conduit par l Institut des Transports et de Construction Routière et Ferroviaire (IVT, Institut für Verkehrsplanung,

Plus en détail

Généralités sur le Langage Java et éléments syntaxiques.

Généralités sur le Langage Java et éléments syntaxiques. Généralités sur le Langage Java et éléments syntaxiques. Généralités sur le Langage Java et éléments syntaxiques....1 Introduction...1 Genéralité sur le langage Java....1 Syntaxe de base du Langage...

Plus en détail

ORIENTATIONS POUR LA CLASSE DE TROISIÈME

ORIENTATIONS POUR LA CLASSE DE TROISIÈME 51 Le B.O. N 1 du 13 Février 1997 - Hors Série - page 173 PROGRAMMES DU CYCLE CENTRAL 5 e ET 4 e TECHNOLOGIE En continuité avec le programme de la classe de sixième, celui du cycle central du collège est

Plus en détail

Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique

Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique 19 mai 2015 Préambule L informatique est tout à la fois une science et une technologie qui

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils

Plus en détail

Logiciel EV3 LEGO MINDSTORMS Education

Logiciel EV3 LEGO MINDSTORMS Education Robot éducateur : LEGO Education a le plaisir de vous présenter Robot éducateur, une sélection d'activités pédagogiques vous permettant de prendre en main votre EV3 LEGO MINDSTORMS Education de façon structurée

Plus en détail

Réseau Global MIDI Note applicative

Réseau Global MIDI Note applicative Réseau Global MIDI Note applicative 1 But du manuel Le but de cette note applicative est de démystifié l utilisation du MIDI transporté dans un Réseau Global MIDI. Ce réseau virtuel offre sans aucune restriction,

Plus en détail

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A)

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A7 Document de formation T I A Page 1 sur 16 Module A7 Ce document a été édité par Siemens

Plus en détail

Activités pour la maternelle PS MS GS

Activités pour la maternelle PS MS GS Gcompris V.8.4.4 linux 1 Activités pour la maternelle SOMMAIRE : Gcompris : Qu est-ce que c est? 2 Remarques et problèmes rencontrés dans la mise en œuvre en classe 3 Liste des activités pour la maternelle

Plus en détail

Journées PERF-RV 14-15 Octobre 2004. B. Arnaldi http://www.perfrv.org

Journées PERF-RV 14-15 Octobre 2004. B. Arnaldi http://www.perfrv.org 1 Journées PERF-RV 14-15 Octobre 2004 B. Arnaldi http://www.perfrv.org Objectifs de PERF-RV Plate-forme exploratoire Début des travaux : février 2001 Fin des travaux : août 2004 La réalité virtuelle, contexte

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur I- Ouverture d une nouvelle feuille de travail Fichier / Nouveau (ou ctrl + N) Indiquer dans la fenêtre qui s ouvre

Plus en détail

Projet : PcAnywhere et Le contrôle à distance.

Projet : PcAnywhere et Le contrôle à distance. Projet : PcAnywhere et Le contrôle à distance. PAGE : 1 SOMMAIRE I)Introduction 3 II) Qu'est ce que le contrôle distant? 4 A.Définition... 4 B. Caractéristiques.4 III) A quoi sert le contrôle distant?.5

Plus en détail

Formats d images. 1 Introduction

Formats d images. 1 Introduction Formats d images 1 Introduction Lorsque nous utilisons un ordinateur ou un smartphone l écran constitue un élément principal de l interaction avec la machine. Les images sont donc au cœur de l utilisation

Plus en détail

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net Your Detecting Connection Manuel de l utilisateur support@xchange2.net 4901-0128-5 ii Table des matières Table des matières Installation... 4 Conditions d utilisation de XChange 2...4 Définir vos Préférences

Plus en détail

SQL Server 2012 Administration d une base de données transactionnelle

SQL Server 2012 Administration d une base de données transactionnelle 270 SQL Server 2012 Administration d une base de données transactionnelle Principe de fonctionnement Face à une alerte, l'agent peut réagir en exécutant un travail et/ou en prévenant un opérateur afin

Plus en détail