Programmation d'un robot martien

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

Download "Programmation d'un robot martien"

Transcription

1 - STR Fig. 1 Rocky 7 en action. An de préparer une future expédition martienne, des robots autonomes sont régulièrement envoyés à la surface de la planète Mars pour réaliser des des prélèvements et des expériences. Suite à un incident durant l'atterrissage de la dernière expédition, les caméras vidéos embarquées du robot ne sont plus opérationnelles. Les ingénieurs ont réussi à rétablir la communication radio entre un satellite en orbite géo-stationaire de Mars et avec le robot. Il est possible d'accéder de manière limitée à certains capteurs et aux fonctions motrices du robot, ce qui permet de le commander à distance. Le robot n'est pas complètement aveugle, il connaît ses coordonnées GPS ainsi que sa direction. Le robot est de forme circulaire, entouré de douze capteurs de chocs, ce qui donne la position relative de l'obstacle par rapport au robot. Pour éviter de tomber dans les profonds ravins martiens, six capteurs ultrasons (non-ables) sont répartis autour du robot pour détecter les cavités et les trous à la surface de la planète. Le but de ce TP est d'introduire à la mise au point d'une application de guidage de robot couplé à un simulateur écologique. Les aspects temps-réel de l'application devront être supportés à travers l'utilisation de l'ordonnanceur par priorités xes disponible et par l'utilisation du mécanisme de gestion d'événements des tâches étendues d'osek/vdx. Le matériel (capteurs/actionneurs du robot) seront manipulés à travers l'interface fournie (voir chier lpi2_control.h). Cf API OSEK/VDX : ActivateTask, ChainTask, TerminateTask, GetResource, ReleaseResource, SetRelAlarm, CancelAlarm, SetEvent, ClearEvent, GetEvent, WaitEvent. 1 Prise en main du robot Au démarrage d'eclipse, modiez le workspace par défaut pour le répertoire /root/workspace_rt; il contient le projet TP4 spécialement préparé et conguré pour la réalisation de ce TP avec le logiciel trampoline. Ouvrez le projet TP4 et lancez une exécution (menu Run d'eclipse) du projet. Le projet se compile automatiquement et provoque le lancement de la commande trampoline. Au démarrage, l'application est connectée à un simulateur qui ache surface de Mars. Les polygones rouges sont les trous et les polygones noirs sont les obstacles. [coords] ( ,300.00,-0.00)... TP STR

2 Le programme ache les coordonnées du robot au départ, puis provoque le déplacement du robot autour de lui-même. Dans la suite de ce TP, les développements s'eectueront dans le chier App/tpl_default_task_workstation.c qui comporte un squelette de programme pour réaliser le robot martien. Vous aurez sans doute besoin de rajouter de nouvelles tâches, des alarmes et des sémaphores dans le chier de description App/defaultAppWorkstation.oil. Vous disposez d'un compteur counter50ms qui s'incrémente toutes les 50ms. 2 Objectif : guidage du robot en environnement hostile Votre programme devra guider de manière sûre le robot sur la surface de Mars : cela permettra à terme la réalisation des expérimentations sur un prélèvement d'échantillon d'eau trouvé lors du parcours de la surface de la planète par le robot. La communication des ordres s'eectuent sur un lien TCP/IP. Il est important d'avoir un robot très rapide dans ses déplacements, mais il faut surtout éviter de laisser le robot bloqué contre un obstacle ou de perdre dénitivement le robot suite à une chute dans un ravin. 3 Étape 1 : navigation Le chier tpl_default_task_workstation.c, déjà installé dans le répertoire App, illustre l'utilisation des commandes LpiGo(D) et LpiTurn(A) qui permettent d'avancer (ou de reculer) de D mètres et de tourner de A radians. Les descriptions des prototypes de ces commandes sont reprises en annexe de ce document. Une rotation complète du robot prend 2s et la vitesse du robot est de 0, 2m/s ; chaque commande vient interrompre la précédente si elle n'est pas terminée. 1. Réalisez une tâche T ASK(navigation) qui joue, de manière cyclique, un scénario de déplacements prédénis sous forme d'un tableau de structures de type {int action, int temps}. Un code pour chaque action est déni au début du chier. La lecture de ce scénario sera réalisée par une tâche activée par une alarme pour eectuer l'action suivante contenue dans le tableau. Vous utiliserez la fonction SetRelAlarm() pour xer la nouvelle temporisation de l'alarme pour la prochaine action. Par exemple, le chier App/defaultAppWorkstation.oil contiendra les lignes suivantes pour la conguration de cette alarme. ALARM alarme_navigation { COUNTER = counter50ms; ACTION = ACTIVATETASK { TASK = navigation; AUTOSTART = FALSE; 2. Modier le code de la tâche T ASK(navigation) pour utiliser le mécanisme de gestion des événements des tâches étendues. Vous utiliserez les fonctions ClearEvent()/WaitEvent() qui débloqueront la tâche lorsqu'un événements aura été émis vers la tâche. Une autre tâche pourra émettre un événement avec la fonctionsetevent() (voir étape suivante) ainsi que toute alarme congurée avec l'option SET EV ENT. Par exemple, le chier App/defaultAppWorkstation.oil contiendra les lignes suivantes pour la conguration de cette alarme. EVENT event1 { MASK = 1; ALARM alarme_navigation { COUNTER = counter50ms; ACTION = SETEVENT { TP STR 2

3 ) TASK = navigation; EVENT = event1; AUTOSTART = FALSE; Dans le reste de ce TP, la tâche T ASK(navigation) sera la seule à accéder aux primitives LpiGo() et LpiTurn() de contrôle des moteurs. Évidemment, les autres tâches de l'application pourront utiliser le mécanisme de gestion des événements pour réveiller et demander à la tâche T ASK(navigation) de modier la trajectoire du robot. 4 Étape 2 : détection d'un obstacle Le robot se déplace désormais de manière autonome. Des obstacles peuvent empêcher la progression du robot et le bloquer. 1. Ecrire une routine qui provoque un demi-tour au robot. 2. Ajouter une tâche périodique T ASK(detection_obstacle) qui, lors de la détection d'un choc (voir commande Lpi- GetBumper()), réveille la tâche T ASK(navigation) et lui demande d'eectuer un demi-tour. La tâche T ASK(navigation) devra reprendre la lecture normale du scénario de guidage du robot après l'exécution de ce demi-tour. Attention aux priorités entre les tâches! 5 Étape 3 : évitement d'un trou On va maintenant gérer l'évitement des trous. An de réaliser cette tâche, 6 capteurs ultrasons non ables sont placés autour du robot permettant de détecter la présence d'un trou à une distance de 0, 075m. La valeur de ces capteurs sont accessibles depuis la commande LpiGetSonar(). Le robot doit alors s'arrêter en urgence avec l'aide de la commande LpiBrake(). Créer une tâche qui va détecter un trou et provoquer l'évitement de la zone. Cette tâche est-elle plus prioritaire que la détection d'un obstacle, de la lecture de scénario? Pourquoi? Attention aux accès concurrents aux variables et données partagées! Annexe : foire aux questions 1. Quels sont les aspects temporelles dans le développement de cette application? Le robot se déplace à la vitesse de 0, 2m/s et les capteurs détectent un trou à une distance de 0, 075m. Une communication avec le robot prend 50ms dans le pire cas. Par conséquent, le temps de réponse maximum pour arrêter le robot est de 375ms. 2. Au démarrage de l'application trampoline, j'ai parfois le message mars_sim : Address already in use, que signie-t-il? Le simulateur et votre application communiquent par une socket qui n'est parfois pas libérée correctement entre deux exécutions de trampoline. Il faut bien vérier qu'aucun simulateur (mars_sim) ne s'exécute avant l'exécution de trampoline. Parfois, cela ne sut pas et la solution consiste à attendre quelques minutes pour permettre la libération automatique de la socket. TP STR 3

4 3. Les capteurs ultrasons ne sont pas ables, comme spéciés. Quelles sont les probabilités associés aux données? Les faux négatifs ont une probabilité 1/1000 (le capteur ne détecte pas le trou alors qu'il y en a un). Les faux positifs ont une probabilité de 1/50 (le capteur déclare qu'il y a un trou alors qu'il n'y en a pas). Ces probabilités sont aectées à chaque capteur. 4. Comment puis-je faire repartir le robot après un choc avec un obstacle? Il faut appeler une fois LpiGetBumper() pour réinitialiser l'état du robot. TP STR 4

5 Annexe : interface de programmation des capteurs/actionneurs du robot TP STR 5

TP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts

TP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts E3FI ESIEE Paris Systèmes et scripts B. Perret TP : Shell Scripts 1 Remarque générale Lorsque vous cherchez des informations sur Internet, n'oubliez pas que langage de shell script que nous avons vu correspond

Plus en détail

Systèmes et exécutifs temps-réel

Systèmes et exécutifs temps-réel Systèmes et exécutifs temps-réel Licence professionnelle «Systèmes embarqués dans l automobile» Isabelle PUAUT (Cours + TD) Jean-François DEVERGE et Christophe Pais (TP) 1 Applications temps-réel Systèmes

Plus en détail

Installation et prise en main

Installation et prise en main TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications

Plus en détail

Raja Bases de données distribuées A Lire - Tutoriel

Raja Bases de données distribuées A Lire - Tutoriel Université des Sciences de Montpellier Master 2 Semestre 1 Unité d'enseignement FMIN306 Raja Bases de données distribuées A Lire - Tutoriel 26 janvier 2011 Audrey Novak Romain Maneschi Jonathan Fhal Aloys

Plus en détail

LE PLAN. A l aide de la molette de la souris vous pouvez diminuer/augmenter la taille du plan.

LE PLAN. A l aide de la molette de la souris vous pouvez diminuer/augmenter la taille du plan. ADESURVEY Table des matières LE PLAN... 2 EVENEMENTS... 4 LES ENTREES... 5 LES SORTIES... 6 LES SNMP... 9 LES ALARMES... 11 LES ZONES... 16 LES AIRES... 27 LES CAMERAS... 48 LES PORTES... 66 LES CENTRALES...

Plus en détail

Télécom Nancy Année 2013-2014

Télécom Nancy Année 2013-2014 Télécom Nancy Année 2013-2014 Rapport 1A Ajout du langage C dans la Programmer's Learning Machine GIANNINI Valentin Loria 615, rue du Jardin Botanique 54600, Villers-Lès-Nancy Maître de stage : QUINSON

Plus en détail

Dossier projet isn 2015 par Victor Gregoire

Dossier projet isn 2015 par Victor Gregoire Dossier projet isn 2015 par Victor Gregoire Plan: I) But du projet: créer un jeu de blackjack fonctionnel et le poster sur une page web mise en ligne. Le jeu sera developpé en C++ a l'aide de code blocks.

Plus en détail

Compte-rendu de projet de Système de gestion de base de données

Compte-rendu de projet de Système de gestion de base de données Compte-rendu de projet de Système de gestion de base de données Création et utilisation d'un index de jointure LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Thierry Grison

Plus en détail

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla Table des matières Table des matières Généralités Présentation Interface Utiliser FileZilla Connexion FTP Connexion SFTP Erreurs de connexion Transfert des fichiers Vue sur la file d'attente Menu contextuel

Plus en détail

Client Kiwi Backup : procédures d'installation et de mise à jour. Gilles Arnoult, Clément Varaldi

Client Kiwi Backup : procédures d'installation et de mise à jour. Gilles Arnoult, Clément Varaldi Client Kiwi Backup : procédures d'installation et de mise à jour Gilles Arnoult, Clément Varaldi 10 juin 2005 Première partie Installation du client Kiwi Backup 1 Chapitre 1 Sous Windows 1.1 Avant toutes

Plus en détail

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname Département d'informatique Architecture des réseaux TP2 - Conguration réseau et commandes utiles L'objectif de ce TP est d'une part de vous présenter la conguration réseau d'une machine dans l'environnement

Plus en détail

Comment congurer WinEdt pour L A TEX?

Comment congurer WinEdt pour L A TEX? Comment congurer WinEdt pour L A TEX? Christophe BONTEMPS 12 décembre 2001 Abstract: Cette note se veut un guide pratique post-installation de l'éditeur WinEdt, dans le but d'utiliser LATEX. En particulier

Plus en détail

Extension d'un outil de trace pour système embarqué temps réel. Encadrants : Laurent Pautet, Jérôme Hugues

Extension d'un outil de trace pour système embarqué temps réel. Encadrants : Laurent Pautet, Jérôme Hugues Brique projet - T3 2006 Marion Strauss Extension d'un outil de trace pour système embarqué temps réel Encadrants : Laurent Pautet, Jérôme Hugues 1 Table des matières TABLE DES MATIÈRES... 2 INTRODUCTION...

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

La sécurité des biens et des personnes Comment se protéger des intrusions?

La sécurité des biens et des personnes Comment se protéger des intrusions? Etablir un croquis du circuit d alimentation énergétique et un croquis du circuit ACOT-02 1/4 Problématique : Nous connaissons ce qu est un système d alarme, sa fonction et les différents éléments qui

Plus en détail

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire: FileZilla http://filezilla.sourceforge.net/ Sauvegarder son site Guppy à l aide de Sommaire: P. 2 Téléchargement et installation P. 3 Paramétrage du transfert P. 3 L'environnement de Filezilla P. Sauvegarde

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

Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012

Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012 Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012 SOMMAIRE 1. LE CONSTAT... 2 2. L EXPLICATION... 2 3.

Plus en détail

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1 CARPE (Documentation Informatique) 1 CARPE Version 2.00 Août 2013 Documentation Informatique S E T R A Programme CARPE - Manuel informatique de l'utilisateur CARPE (Documentation Informatique) 2 Table

Plus en détail

Téléphone de Secours Memcom

Téléphone de Secours Memcom Téléphone de Secours Memcom Guide d installation et de programmation Ref No. 450 900 (F) + + Raccordement simple et rapide + + Afficheur LCD intégré pour visualiser la programmation + + Tous les codes

Plus en détail

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm

Plus en détail

www.systhag-online.cm PREINSCRIPTION EN LIGNE

www.systhag-online.cm PREINSCRIPTION EN LIGNE UNIVERSITE DE DOUALA THE UNIVERSITY OF DOUALA www.systhag-online.cm PREINSCRIPTION EN LIGNE Guide de l'utilisateur Part. 1 (Mise à jour: 26 septembre 2012) 1 TABLE DES MATIERES I- AVANT DE COMMENCER 3

Plus en détail

Projet Robot Centaure

Projet Robot Centaure Projet Robot Centaure Année 2013-2014 IMA4 S8 Étudiants : Clément TACHÉ Liying WANG Enseignants : Robert Litwak Xiavier Redon Table des matières : Remerciements Introduction Présentation et état des lieux

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Alcatel-Lucent 500 DECT Handset. Localisation and notification management Guide de Configuration

Alcatel-Lucent 500 DECT Handset. Localisation and notification management Guide de Configuration Alcatel-Lucent 500 DECT Handset Localisation and notification management Guide de Configuration 8AL90844FRAAed00A Mars 2011 Sommaire Toc 1. Configuration.............................................. p.

Plus en détail

ZOOM SUR 10 DEMONSTRATIONS

ZOOM SUR 10 DEMONSTRATIONS ZOOM SUR 10 DEMONSTRATIONS Colombes, jeudi 3 février 2010 UN SYSTEME DE VIDEO SURVEILLANCE GRANDEUR NATURE Thales révolutionne l affichage des systèmes de vidéo surveillance en permettant aux opérateurs

Plus en détail

TP 1 : 1 Calculs en binaire, octal et hexadécimal

TP 1 : 1 Calculs en binaire, octal et hexadécimal Univ. Lille 1 - Licence Informatique 2ème année 2013-14 Objectifs du TP Ce TP a pour but Codage de l'information TP 1 : 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats

Plus en détail

SweetyPix, mode d'emploi

SweetyPix, mode d'emploi Université de Nice Sophia-Antipolis Master 1 STIC Informatique SweetyPix, mode d'emploi Edouard Jan Mendher Merzoug Anne-Laure Radigois Amaury Tinard 2005-2006 Université de Nice Sophia-Antipolis Master

Plus en détail

Table des matières. Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5

Table des matières. Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5 2 Table des matières Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5 2. Assistance centralisée 5 2.1. Principe de fonctionnement 5

Plus en détail

CA 3000 CA 3000 PROGRAMMATION PAR MINITEL

CA 3000 CA 3000 PROGRAMMATION PAR MINITEL CA 3000 CA 3000 PROGRAMMATION PAR MINITEL UTILISATION A - CONFIGURATION CA 3000 B - DATE ET HEURE C - ENREGISTRE R RES IDENT D - MODIFIER RESIDENT E - LISTE REPERTOIRE F - GROUPES LECTEURS G - GROUPES

Plus en détail

Création du projet : 1 sur 13

Création du projet : 1 sur 13 Prise en main rapide de Vijéo Designer 5.0 Configuration de la communication API et pupitre sur Ethernet page1 API et pupitre sur Série page3 XBTGT1130 avec liaison ETHERNET API et PC Création du projet

Plus en détail

SCOLARITE Services. Guide pour les Parents et les Elèves. Version 15.1. Dernière Mise à jour 26 Juin 2015. Scolarité services guide de l utilisateur

SCOLARITE Services. Guide pour les Parents et les Elèves. Version 15.1. Dernière Mise à jour 26 Juin 2015. Scolarité services guide de l utilisateur SCOLARITE Services Guide pour les Parents et les Elèves Version 15.1 Dernière Mise à jour 26 Juin 2015 1/18 Table des matières 1. Généralités...3 2. Création du compte...4 1- Première Connexion...5 2-

Plus en détail

Guide Utilisateur du robot humanoïde NAO

Guide Utilisateur du robot humanoïde NAO École Polytechnique de l Université de Tours 64, Avenue Jean Portalis 37200 TOURS, FRANCE Tél. +33 (0)2 47 36 14 14 www.polytech.univ-tours.fr Département Informatique 4 e année 2011-2012 Projet d Ingénierie

Plus en détail

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11 Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis. La fourniture

Plus en détail

Exercices INF5171 : série #3 (Automne 2012)

Exercices INF5171 : série #3 (Automne 2012) Exercices INF5171 : série #3 (Automne 2012) 1. Un moniteur pour gérer des ressources Le moniteur MPD 1 présente une première version d'un moniteur, exprimé en pseudo-mpd, pour gérer des ressources le nombre

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

L informatique au collège Willy Ronis de Champigny sur Marne

L informatique au collège Willy Ronis de Champigny sur Marne L informatique au collège Willy Ronis de Champigny sur Marne Collège Willy Ronis Champigny sur Marne 1 Sommaire Sommaire 1. Le serveur Scribe... 3 1.1 Qu est ce que Scribe?... 3 1.2 Comment se connecter

Plus en détail

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores INTRODUCTION AUX SYSTEMES D EXPLOITATION TD2 Exclusion mutuelle / Sémaphores Exclusion mutuelle / Sémaphores - 0.1 - S O M M A I R E 1. GENERALITES SUR LES SEMAPHORES... 1 1.1. PRESENTATION... 1 1.2. UN

Plus en détail

Téléphone numérique sans fil. Motorola S2000. S2001, S2002, S2003 et S2004. Avertissement : Chargez le combiné pendant 24 heures avant de l utiliser.

Téléphone numérique sans fil. Motorola S2000. S2001, S2002, S2003 et S2004. Avertissement : Chargez le combiné pendant 24 heures avant de l utiliser. Téléphone numérique sans fil Motorola S2000 S2001, S2002, S2003 et S2004 Avertissement : Chargez le combiné pendant 24 heures avant de l utiliser. Bienvenue... dans le monde de votre nouveau téléphone

Plus en détail

Activateur à clavier et moniteur HC/HS/HD/L/N/NT4608 Notice d emploi

Activateur à clavier et moniteur HC/HS/HD/L/N/NT4608 Notice d emploi Activateur à clavier et moniteur HC/HS/HD/L/N/NT4608 Notice d emploi 11/09-01 PC Index FR 1 Introduction 5 L'activateur à clavier et moniteur 6 Le clavier 7 Le moniteur 7 Que signale l afficheur 8 Que

Plus en détail

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat-8.0.15-windowsx64.zip.

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat-8.0.15-windowsx64.zip. TP réseau Android Ce TP utilise tomcat 8, sous windows et des.bat windows. On peut trouver ce serveur web et conteneur d'applications web à http://tomcat.apache.org/download-80.cgi. Il se trouve dans l'archive

Plus en détail

1 TD 2 : Construction d'une chier Acrobat et envoi par email

1 TD 2 : Construction d'une chier Acrobat et envoi par email 1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction

Plus en détail

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation GE Security KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable Manuel d utilisation g ination imag at work Kilsen is a brand name of GE Security. www.gesecurity.net COPYRIGHT

Plus en détail

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM Utilisation de GCM (Google Cloud Messaging) pour Android Ce TP est inspiré de : http://android.amolgupta.in/2012/07/google-cloud-messaging-gcm-tutorial.html On va écrire deux parties. Une application Android

Plus en détail

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur VM Card Manuel utilisateur Manuel des paramètres des fonctions étendues pour le Web 1 Introduction 2 Écrans 3 Paramètres de démarrage 4 Info fonctions avancées 5 Installer 6 Désinstaller 7 Outils administrateur

Plus en détail

BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT

BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT 1. Recherche d'informations p 2 (conditions générales, règlement, FAQ, contacts, mot du président)

Plus en détail

MANUEL TBI - INTERWRITE

MANUEL TBI - INTERWRITE MANUEL TBI - INTERWRITE TBIIW TITRE Manuel InterWrite WorkSpace INTITULE Manuel d'utilisation du logiciel InterWrite accompagnant le tableau blanc interactif CALCOMP OBJECTIF Aide mémoire sur les fonctionnalités

Plus en détail

TP Git. Author : Cedric Dumoulin Date : 2 déc. 2014 Rev : 9 Dec. 2014

TP Git. Author : Cedric Dumoulin Date : 2 déc. 2014 Rev : 9 Dec. 2014 Objectifs TP Git Author : Cedric Dumoulin Date : 2 déc. 2014 Rev : 9 Dec. 2014 L'objectif de cet atelier est d'apprendre à utiliser GIT pour versionner ses projet et pour travailler à plusieurs. Vous allez

Plus en détail

Vidéosurveillance. Caméras de surveillance en entreprise: locaux intérieurs

Vidéosurveillance. Caméras de surveillance en entreprise: locaux intérieurs SYSTEMES Vidéosurveillance Caméras de surveillance en entreprise: locaux intérieurs Surveillance à distance sur Internet et téléphone mobile Tarifs promotionnels novembre 2006 12 octobre 2006 v2 http://www.alpha-surveillance.fr

Plus en détail

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 UGVL : HOMOLOGATION PS 200406-01 ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 www.aiphone.fr Crée-le : Mai 2005 Dernière modification le

Plus en détail

as Architecture des Systèmes d Information

as Architecture des Systèmes d Information Plan Plan Programmation - Introduction - Nicolas Malandain March 14, 2005 Introduction à Java 1 Introduction Présentation Caractéristiques Le langage Java 2 Types et Variables Types simples Types complexes

Plus en détail

FORMATION MULTIMÉDIA LVE

FORMATION MULTIMÉDIA LVE Windows Live Movie Maker est un logiciel de montage vidéo conçu pour les débutants. Il permet de créer, de modifier et de partager des séquences vidéo sur le web, par courrier électronique ou sur un CD/DVD.

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

De l automatisme à la domotique...

De l automatisme à la domotique... Domotique La Et si le futur était déja là D De l automatisme à la domotique... Simples ou complexes, les systèmes automatisés sont partout dans notre environnement quotidien. Les produits automatisés sont

Plus en détail

MANUEL D UTILISATION (simplifié) DE LA CENTRALE LS-30

MANUEL D UTILISATION (simplifié) DE LA CENTRALE LS-30 MANUEL D UTILISATION (simplifié) DE LA CENTRALE LS-30 6 rue Philogène Lalande DES JARDINS - Doniambo - Dock E10 Tel: 26.22.29 Fax: 26.22.39 e-mail: info@prosystems.nc SOMMAIRE I. CLAVIER ET PANNEAU D AFFICHAGE...

Plus en détail

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition Travail d évaluation personnelle UV valeur C : IRE Planification de réseaux : Simulateur IT-GURU Academic Edition 25 mai 2005 Objectif de l exercice d évaluation personnelle : 1. Observer le partage de

Plus en détail

Seance 2: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu.

Seance 2: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu. Seance 2: Complétion du code de jeu. (durée max: 2h) Mot clé const et pointeurs: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu. Implémentez jeu_recupere_piece

Plus en détail

Programmation par les Objets en Java

Programmation par les Objets en Java Programmation par les Objets en Java Najib TOUNSI Les classes en Java (TD 3) I. Notion de classe I.1 Classe, champs, méthodes, instanciation, this, private vs. public. Créer une classe Point (coordonnée

Plus en détail

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année TD de supervision J.P. Chemla Polytech Tours Département productique 2ème année 1 Présentation de l équipement On veut superviser une cuve dans un batiment. Les informations à visualiser sont les suivantes

Plus en détail

Configuration des téléphones VoIP via le web

Configuration des téléphones VoIP via le web Configuration des téléphones VoIP via le web Version Date Description Primaire 3.4.2009 configuration des téléphones VoIP via le web Update 1.5.2009 mise à jour Baechler Bruno 01.05.2009 Page 1 de 14 Tables

Plus en détail

Les diagrammes de modélisation

Les diagrammes de modélisation L approche Orientée Objet et UML 1 Plan du cours Introduction au Génie Logiciel L approche Orientée Objet et Notation UML Les diagrammes de modélisation Relations entre les différents diagrammes De l analyse

Plus en détail

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier

Plus en détail

Objet du document. Version document : 1.00

Objet du document. Version document : 1.00 Version document : 1.00 Objet du document Les dix points de cet article constituent les règles à connaitre pour intégrer une application au sein d AppliDis. Le site des Experts Systancia comporte également

Plus en détail

DOSSIER D'UTILISATION

DOSSIER D'UTILISATION DOSSIER D'UTILISATION SYSTEME MONITORING REDACTION VERIFICATION APPROBATION Stéphane CLERICI Marc LAFLUTTE André CHEMINADE ARCLAN'System Page 1 /17 Tel.04.42.97.70.75 Siège Social Fax.04.42.97.71.99 Actimart

Plus en détail

PROGRAMMATION EVENEMENTIELLE sur EXCEL

PROGRAMMATION EVENEMENTIELLE sur EXCEL MASTERs SMaRT & GSI PROGRAMMATION EVENEMENTIELLE sur EXCEL Pierre BONNET Programmation évènementielle La programmation évènementielle permet un appel de procédure depuis l'interface HMI d'excel (ou d'un

Plus en détail

Portage et développement de jeux Java sur téléphones mobiles. Licence Professionnelle SIL 25 juin 2007

Portage et développement de jeux Java sur téléphones mobiles. Licence Professionnelle SIL 25 juin 2007 Portage et développement de jeux Java sur téléphones mobiles Table des matières I Présentation de l'entreprise II Présentation des projets effectués III Le portage d'un jeu sur téléphones mobiles IV Conclusion

Plus en détail

Règlement du concours Rocketry Challenge 2016

Règlement du concours Rocketry Challenge 2016 Règlement du concours Rocketry Challenge 2016 Traduction : BESSON Sylvain. Traduction basée sur la version américaine «TARC 2016 Event Rules» Adaptation : SERIN Pierre, FRANCILLETTE Elodie. Diffusion :

Plus en détail

wxwidgets dans un environnement Microsoft Windows

wxwidgets dans un environnement Microsoft Windows 1/18 wxwidgets dans un environnement Microsoft Windows Ce document explique les démarches à suivre pour pouvoir utiliser «wxwidgets» à travers un environnement de développement. Normalement c est ce que

Plus en détail

TP3 : Manipulation et implantation de systèmes de fichiers 1

TP3 : Manipulation et implantation de systèmes de fichiers 1 École Normale Supérieure Systèmes et réseaux Année 2012-2013 TP3 : Manipulation et implantation de systèmes de fichiers 1 1 Répertoire de travail courant Le but de l exercice est d écrire une commande

Plus en détail

Merci d'avoir choisi notre système d'alarme intelligent. Veuillez lire ce manuel avant l'installation afin de la faire fonctionner correctement.

Merci d'avoir choisi notre système d'alarme intelligent. Veuillez lire ce manuel avant l'installation afin de la faire fonctionner correctement. Chers utilisateurs, Merci d'avoir choisi notre système d'alarme intelligent. Veuillez lire ce manuel avant l'installation afin de la faire fonctionner correctement. Notre système d'alarme avec le réseau

Plus en détail

ALARME DE PISCINE SP - 002

ALARME DE PISCINE SP - 002 ALARME DE PISCINE SP - 002 MANUEL D INSTALLATION ET DE L UTILISATEUR i Lisez le mode d emploi Nous vous remercions d avoir choisi notre produit et que vous fassiez confiance à notre société. Pour que l

Plus en détail

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 I. Objectif du TP TP1 : Initiation à Java et Eclipse Programmation Mobile Initiation à l environnement Eclipse et aux notions de base du langage Java. II. Environnement

Plus en détail

SYSTEMES ELECTRONIQUES NUMERIQUES

SYSTEMES ELECTRONIQUES NUMERIQUES BACCALAURÉAT PROFESSIONNEL SYSTEMES ELECTRONIQUES NUMERIQUES (S.E.N.) REF : TASI110 Taxonomie TP Alarme Intrusion type 2 MELODIA 2605 1 je sais de quoi je parle X 2 je sais en parler 3 je sais faire 4

Plus en détail

Guide d utilisation OGGI. Gestionnaire d incidents à l usage des clients. Date de rédaction : 04/02/2013. Version : 1.0.

Guide d utilisation OGGI. Gestionnaire d incidents à l usage des clients. Date de rédaction : 04/02/2013. Version : 1.0. Guide d utilisation OGGI Gestionnaire d incidents à l usage des clients Date de rédaction : 04/02/2013 Version : 1.0 Groupe Archimed Sommaire 1 PREAMBULE 3 1.1 Objectif du document... 3 1.2 Public cible...

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

BAMOSONIC IT. - Mesure de niveau -

BAMOSONIC IT. - Mesure de niveau - - Mesure de niveau - Le capteur de niveau F est destiné à la mesure de niveau de liquide sur des cuves de forme cylindrique ou rectangulaire avec possibilité d'un affichage en niveau, distance, volume

Plus en détail

SYSTEMES ELECTRONIQUES NUMERIQUES

SYSTEMES ELECTRONIQUES NUMERIQUES BACCALAURÉAT PROFESSIONNEL SYSTEMES ELECTRONIQUES NUMERIQUES (S.E.N.) REF : TASI111 Taxonomie TP Alarme Intrusion type3 HARMONIA 2661 1 je sais de quoi je parle X 2 je sais en parler 3 je sais faire 4

Plus en détail

DOMONIAL CRT 500 HF. Notice Utilisateur EKZ 0904 00C SECOM AUTOPROTECTION PILE A U SUPERVISION OUVERTURE ALARME INTRUSION ALARME TECHNIQUE

DOMONIAL CRT 500 HF. Notice Utilisateur EKZ 0904 00C SECOM AUTOPROTECTION PILE A U SUPERVISION OUVERTURE ALARME INTRUSION ALARME TECHNIQUE R Notice Utilisateur EKZ 0904 00C DOMONIAL CRT 500 HF D EF A U T M EM O IR E C O NT R O LE AUTOPROTECTION PILE SUPERVISION OUVERTURE ALARME INTRUSION ALARME TECHNIQUE LIAISON RADIO MARCHE PRESENCE SECTEUR

Plus en détail

Les fichiers de configuration d'openerp

Les fichiers de configuration d'openerp Les fichiers de configuration d'openerp Comme nous l'avons vu dans le cours précédent OpenErp (coté serveur) est basé sur trois briques logicielles : - le serveur (client) web OpenErp ; - le serveur d'application

Plus en détail

L'alarme Bac Pro SEN Page 1 / 9

L'alarme Bac Pro SEN Page 1 / 9 1 Analyse du système technique: LE SYSTEME DE GESTIONS DES INTRUSIONS 1.1 Expression du besoin: L'augmentation du nombre de cambriolages dans les habitations et les entreprises est un aspect particulièrement

Plus en détail

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

Matérialiser les données d une BdD : créer une carte de densité de points par maillage Matérialiser les données d une BdD : créer une carte de densité de points par maillage «Cet outil permet de créer un maillage régulier de polygones (carrés, rectangles ou nids d'abeille) à partir des entités

Plus en détail

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES 2006 ArtisanMicro Alexandre BALMES [ GLPI et OCS pour Gentoo 2006] Ce document de 10 pages vous perm et de créer un serveur w eb pour l utilisation de G LPIet O CSinventory sur la distribution Gentoo 2006.

Plus en détail

Livre blanc Mesure des performances sous Windows Embedded Standard 7

Livre blanc Mesure des performances sous Windows Embedded Standard 7 Livre blanc Mesure des performances sous Windows Embedded Standard 7 Table des matières Résumé... 1 Introduction... 1 Utilisation de la boîte à outils Windows Performance Analysis... 2 Fonctionnement...

Plus en détail

FICHE D AVERTISSEMENT ET PRECAUTIONS D EMPLOI

FICHE D AVERTISSEMENT ET PRECAUTIONS D EMPLOI Date : 21/05/2014 FICHE D AVERTISSEMENT ET PRECAUTIONS D EMPLOI Produits impliqués : Table de Verticalisation Top Niveau Réf TF1-2860 / TF1-2861 Tables fabriquées en 2012 (2860 10 12 01 et 2860 10 12 02)

Plus en détail

Consignes de sécurité et d utilisation. Portes sectionnelles

Consignes de sécurité et d utilisation. Portes sectionnelles Consignes de sécurité et d utilisation Portes sectionnelles Table des matières Table des matières Page Consignes générales... 1 Mises en garde et consignes de sécurité... 2 Contrôle / Entretien... 2 Attention

Plus en détail

Guide d installation

Guide d installation Free Android Security Guide d installation Marques et copyright Marques commerciales Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d'autres pays. Tous les autres noms de

Plus en détail

La machine à remonter le temps

La machine à remonter le temps La machine à remonter le temps @ 2007 - Le Centre de Loisirs de Lannilis Public : - 4 groupes d enfants de 6 à 12 ans - 3 animateurs Principe du jeu : Le professeur Zébulon invite les enfants à essayer

Plus en détail

Utilisation du client de messagerie Thunderbird

Utilisation du client de messagerie Thunderbird Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.

Plus en détail

Motorola IT6. Downloaded from www.vandenborre.be. Téléphone numérique sans fil avec répondeur automatique. Pour les modèles IT6 et IT6-2

Motorola IT6. Downloaded from www.vandenborre.be. Téléphone numérique sans fil avec répondeur automatique. Pour les modèles IT6 et IT6-2 Téléphone numérique sans fil avec répondeur automatique Motorola IT6 Pour les modèles IT6 et IT6-2 Remarque : veuillez charger le combiné pendant 24 heures avant de l utiliser pour la première fois. Bienvenue...

Plus en détail

Sommaire Introduction... 3 Le but du projet... 3 Les moyens utilisés... 3 Informations sur le client FTP... 4 Pourquoi une version Linux et

Sommaire Introduction... 3 Le but du projet... 3 Les moyens utilisés... 3 Informations sur le client FTP... 4 Pourquoi une version Linux et Licence 3 CDA 2010/2011 Client FTP Java Maxence Jaouan Sommaire Introduction... 3 Le but du projet... 3 Les moyens utilisés... 3 Informations sur le client FTP... 4 Pourquoi une version Linux et Windows?...

Plus en détail

Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2.

Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2. Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2. Techniques de correction pour les options barrières 25 janvier 2007 Exercice à rendre individuellement lors

Plus en détail

NIVEAU D'INTERVENTION DE LA PROGRAMMATION CONCURRENTE

NIVEAU D'INTERVENTION DE LA PROGRAMMATION CONCURRENTE NIVEAU D'INTERVENTION DE LA PROGRAMMATION CONCURRENTE Une application se construit par étapes 1) CAHIER DES CHARGES + ANALYSE FONCTIONNELLE = organisation fonctionnelle (QUE FAIRE) 2) ANALYSE OPERATIONNELLE

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les

Plus en détail

Introduction :... 3. L accès à Estra et à votre propre espace... 4. Connexion... 4. Votre espace personnel... 5

Introduction :... 3. L accès à Estra et à votre propre espace... 4. Connexion... 4. Votre espace personnel... 5 ESTRA SOMMAIRE Introduction :... 3 L accès à Estra et à votre propre espace... 4 Connexion... 4 Votre espace personnel... 5 Home d Estra et Fonctions generales... 7 Home... 7 Rechercher un document...

Plus en détail

Samsung Drive Manager FAQ

Samsung Drive Manager FAQ Samsung Drive Manager FAQ Installation Q. Mon Disque dur externe Samsung est branché, mais rien ne se passe. R. Vérifiez le branchement du câble USB. Si votre Disque dur externe Samsung est correctement

Plus en détail

ST1 (Installation-Protection) 1 ST1. Version 23. Janvier 2013. Calcul de structures. Installation Protection S E T R A

ST1 (Installation-Protection) 1 ST1. Version 23. Janvier 2013. Calcul de structures. Installation Protection S E T R A ST1 (Installation-Protection) 1 ST1 Version 23 Janvier 2013 Calcul de structures Installation Protection S E T R A ST1 (Installation-Protection) 2 TABLE DES MATIERES PROCEDURE D'INSTALLATION...3 1.1 -

Plus en détail

TP 03 B : Mesure d une vitesse par effet Doppler

TP 03 B : Mesure d une vitesse par effet Doppler TP 03 B : Mesure d une vitesse par effet Doppler Compétences exigibles : - Mettre en œuvre une démarche expérimentale pour mesurer une vitesse en utilisant l effet Doppler. - Exploiter l expression du

Plus en détail

Analyseur de réseaux radio R&S TSMU. Les interférences sources de brouillage fréquentes dans les réseaux radio

Analyseur de réseaux radio R&S TSMU. Les interférences sources de brouillage fréquentes dans les réseaux radio RADIOCOMS MOBILES Systèmes de mesure de couverture 44820/2 Fig. 1 Le R&S TSMU peut reconnaître et analyser automatiquement les interférences co-canal et canaux adjacents dans les réseaux GSM pendant une

Plus en détail