Outils pour utilisateurs

Outils du site


Panneau latéral

Accueil

Select other language :


Apprentissage

Enseignements

Enseignements Département Informatique SI5 et Master IFI

Enseignements Département Bâtiment Polytech'Nice

Autres Formations française et étrangère

Activités administratives, Ingénierie et Innovation Pédagogiques

Apprentissage Département Informatique SI5/Master 2 ingénierie informatique EUR DS4H


Recherche

Valorisation de la Recherche

Dépôts Logiciels à l’Agence de Protection des Programme (APP)

Valorisation des résultats de recherche et transfert

Diffusion de la Culture scientifique et Technologique

Communications de presse

Séminaire ENSI Tunis

Pédagogie Innovante

Relations industrielles et socio-économique

Organisation de Manifestations

  • Conférence sur les FabLabs, Alexandre Schneider, Professeur Agrégé en Génie Mécanique, Université de Reims Champagne-Ardenne Web
  • Journées UbiMob'14 Site Web

Animation de la Recherche

U-Santé

Privé

Outils

Sources d'Informations

cours:oc:oc_2013_2014

Objets Communicants 2013 2014

Programme du cours

Ce cours s'appuie sur une approche dite de la pédagogie par projet (APP). Les étudiants conduisent donc un projet de création d'objet communicant / connecté à directement ou indirectement à Internet et supportant des protocoles orientés services comme UPnP, DPWS, RESTFull, …

Les contraintes et hypothèses de travail sont les suivantes en réaction à de nombreuses erreurs qui selon sont commises dans des projets présenté au CES (Las Vegas) ou déjà commercialisé :

  1. L'acceptabilité de l'Objet par l'utilisateur est indispensable et le “Geek” n'est pas une référence pour cela. Nombre d'objets à caractère technologique ont réussi progressivement à s'imposer dans notre quotidien (TV, SmartPhone, Tablet, GPS, Alarm Systems, …) car nous n'avons pas encore atteint la saturation prévisible (Cf. Mark Weiser, ingénieur de recherche au Xerox Parc de Palo Alto qui introduisit très tôt cette problématique avec la notion de “Calm Technology” et Friedmann Mattern, Professeur à l'ETH de Zurich soulignant la saturation des échanges entre N smart Objet et 1 utilisateur quand N grand)
    1. L'objet communicant doit donc s'intégrer dans un eco-système d'objet pour minimiser les interactions 1-1 avec l'utilisateur et/ou son terminal préféré. L'introduction des objets communicants se fait pourtant aujourd'hui en les associant 1 à 1 avec un terminal mobile, souvent un smartphone pour offrir une interface utilisateur d'interaction avec l'objet.
    2. De même l'absence d'ouverture et de standards dans les communications, rendent les objets peut réutilisables. Il perd le caractère agnostique et non dédié qu'il pourrait avoir pour participer à nombre d'applications de différents domaines dans un éco-système d'objets et de systèmes d'informations (Internet and Web of Things, Machine to Machine.

Nous choisirons donc la démarche suivante imposée aux étudiants dans la conduite de leur projet :

  1. s'aligner sur un domaine d'application commun mais qui ne s'impose pas à l'objet (ex. u-santé, u-transport, u-environnement …). Le domaine d'application ne sera pris en compte que dans la conception de l'application au dessus de l'éco-système d'objet et de services. L'objet doit être non dédié à ses nouvelles tâches secondaires et doit rester agnostique au delà de sa tâche primaire.

Un pilulier n'est qu'un casier associé à une sémantique de pilulier mais aussi à un “calendrier de l'avant”, une boîte à clef … la sémantique de l'objet viens des usages associés

  1. concevoir un objet en se basant sur un type d'objet existant avec une fonction primaire déjà établie, pour éviter tout intrusion psychologique dans l'espace de l'utilisateur (exemple : pot de fleur, oreiller, table, chaise …)

fauteuil de bureau et détection de présence

  1. ne pas rajouter d'interactions homme/objet au delà de la fonction primaire de l'objet. Si interaction H/M il y a, elle doit se faire dans l'eco-système et non objet à objet. L'utilisateur doit interagir par nécessité (donc a minima) avec le système et non servir de relais de communication entre objets pour palier des barrières technologiques.

arrosage d'une plate dans un pot de fleur intelligent, effectué à partir des informations capteurs, des informations sur le type de plante et la météo sur Internet. Inutile de demander à l'utilisateur lors de la programmation de son pot de fleur communicant de prendre connaissance de la météo et des bons pratiques pour sa plante

Programme des enseignements

Séance 1 :

Cours : Introduction aux Objets Connectés et à l'Informatique Ambiante

Séance 2 :

Cours : Le Design d'Objet - Consignes pour les premières spécifications d'un objet connecté

Séance 3 :

TD : Prise en main de la plateforme de prototypage matérielle/logicielle

Séance 4 :

Cours : Conception Plastique de l'Objet et Technologies

Séance 5 :

TD : Spécification du projet d'Objet connecté et planification des achats matériels

Séance 6 :

TD : Prototypage sur PC de l'Objet et du Web Service pour Dispositif associé

Séance 7 :

Soutenance : Présentation des projets et des premiers prototypes

Séance 8 :

TD : Intégration du Web Service pour Dispositif sur la plateforme matérielle/logicielle embarquée de l'Objet

Séance 9 :

Cours/TD : Tagging RFID des Objets

Séance 10 :

Cours : Réseaux PAN pour objets et équipements connectés

Séance 11 :

TD : Manipulation ZigBee et Bluetooth

Séance 12 :

TD : Réception des coques plastiques et intégration matérielle

Séance 13 :

TD : Développement d'une application Multi-services utilisant l'Objet

Séance 14 :

TD : Test de l'application Multi-services utilisant l'Objet

Séance 15 :

Présentation individuelle des projets et démonstrations

Références :

L’informatique pervasive, Ziad NEHME, Collection TEchniques de l'Ingenieur, Référence RE12, nov. 2003;

The Internet of Things: From RFID to the Next-Generation Pervasive Networked Systems (Wireless Networks and Mobile Communications) [Hardcover] Lu Yan (Editor), Yan Zhang (Editor), Laurence T. Yang (Editor), Huansheng Ning (Editor), Mars 2008, ISBN-13: 978-1420052817

Getting Started with Netduino Paperback by Chris Walker, Février 2012, ISBN-13: 978-1449302450

Service UPnP pour dispositifs autonomes, Vincent HOURDIN, Stéphane LAVIROTTE, Jean-Yves TIGLI, Collection Techniques de l'Ingénieur, Référence H5002, février 2007

Les catégories d'Objets

  • des nouveaux objets dont la tâche primaire est elle même innovante (ex. TV, smartphone, tablet …)
  • des objets conçu sur un modèle d'objets existants mais étendus pour communiquer (ex. lampe …)
  • des objets laissés tels quels piloter et observer au travers leurs interactions avec le monde physique (alimentation secteur, capteur de vibration à proximité, analyse de l'activité de l'objet dans un flux vidéo …) (ex. machine à laver, lampe …)

Rendu de Projet

Liste des Projets et Pages Web de rendu

  1. Analyse Ph Express : Analyse Ph Express
  2. BBright : BBright
  3. CoffeeMe : CoffeeMe
  4. Com'cendrier : Com'cendrier
  5. El Pastillero : El Pastillero
  6. FlyBottle : FlyBottle
  7. Healthcare BackPack : Healthcare BackPack
  8. Portefeuille Intelligent : Portefeuille Intelligent
  9. SmartLight : SmartLight
  10. Stress Detector : Stress Detector
  11. Ubikwan Cannobi : Ubikwan Cannobi
  12. UbiMug : UbiMug
  13. Ubiquidouche : Ubiquidouche

Calendrier 2013 2014

  1. Tigli mardi 24 Septembre 2013
  2. Hoyami mardi 01 Octobre 2013
  3. Tigli mardi 08 Octobre 2013
  4. Schneider mardi 15 Octobre 2013
  5. Lavirotte mardi 22 Octobre 2013
  6. Lavirotte mardi 29 Octobre 2013
  7. Tigli mardi 05 Novembre 2013
  8. EXAMEN : Tigli, Lavirotte mardi 12 Novembre 2013
  9. Lavirotte mardi 10 Décembre 2013
  10. Lavirotte mardi 17 Décembre 2013
  11. Lopez-Pacheco mardi 07 Janvier 2014
  12. Lopez-Pacheco mardi 14 Janvier 2014
  13. Tigli mardi 21 Janvier 2014
  14. Tigli mardi 28 Janvier 2014
  15. Lavirotte mardi 04 Février 2014
  16. EXAMEN Tigli - Lavirotte, mardi 11 Février 2014
cours/oc/oc_2013_2014.txt · Dernière modification: 2014/08/31 12:14 par tigli