2012_2013:projetstut:sensors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2012_2013:projetstut:sensors [2012/10/08 10:06] – [Technologies utilisées] blay | 2012_2013:projetstut:sensors [2012/10/15 07:51] (current) – [Technologies utilisées] blay | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Interface de recherche pour des capteurs. ====== | ====== Interface de recherche pour des capteurs. ====== | ||
- | La plate-forme SensApp (http:// | + | La plate-forme SensApp (http:// |
- | A l' | + | A l' |
Ces capteurs peuvent être visualisés en utilisant différents composants graphiques en fonction du type d' | Ces capteurs peuvent être visualisés en utilisant différents composants graphiques en fonction du type d' | ||
Ce sujet présente donc plusieurs sous-projets exposés [[2012_2013: | Ce sujet présente donc plusieurs sous-projets exposés [[2012_2013: | ||
+ | |||
+ | |||
+ | Le projet intègre une part d' | ||
+ | Cette part du travail sera planifiée et fera probablement l' | ||
+ | |||
<note warning> | <note warning> | ||
===== Technologies utilisées ===== | ===== Technologies utilisées ===== | ||
- | Le choix des technologies.... | ||
- | - html/JS | ||
- | - pour la BD? MongoDB connecté à une BD existante avec des liens par URL | ||
- | - Ils doivent savoir utiliser des services REST et en écrire un en java. | ||
- | JERSEY | + | **Données sur les capteurs |
+ | * [[http:// | ||
+ | * par exemple, [[http:// | ||
+ | * [[http:// | ||
+ | * **[[http:// | ||
- | Comme serveur web on peut utiliser JETTY | ||
- | Accès en ligne à la description des capteurs existants : | ||
- | http:// | ||
- | Vous réaliserez un service web REST en Java qui aura pour rôle entre autre d' | ||
- | | + | ** Les codes et les requêtes |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | **Accès aux services :** | + | |
- | * converter : en entree un CSV et un descripteur ⇒ SenML : ce service est utile parce que certains | + | |
- | * database.raw : pour sauver | + | |
- | * dispatcher | + | |
- | | + | |
- | | + | |
- | * RRD : Bases …. | + | |
+ | * [[https:// | ||
- | Le projet intègre une part d' | + | * **[[https:// |
- | Cette part du travail sera planifiée et fera probablement l' | + | * < |
+ | * < | ||
- | https:// | + | * [[https:// |
- | https://github.com/ | + | * < |
- | https://github.com/ | + | * < |
- | https://github.com/ | + | * < |
- | https:// | + | |
+ | |||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | * [[https:// | ||
+ | enregistrement d' | ||
+ | |||
+ | * converter : en entree un CSV et un descripteur ⇒ SenML : ce service est utile parce que certains | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Sous-Projets ===== | ===== Sous-Projets ===== | ||
- | Attention ces sous-projets ne sont pas complètement indépendants. Des rapprochements entre les sous-groupes seront | + | Attention ces sous-projets ne sont pas complètement indépendants. Des rapprochements entre les sous-groupes seront |
Un découpage dans le temps sera fourni ultérieurement qui stipulera les premières étapes, puis en fonction de vos avancés chacun des sujets pourra être réajusté pour mieux répondre aux besoins concrets du SINTEF. | Un découpage dans le temps sera fourni ultérieurement qui stipulera les premières étapes, puis en fonction de vos avancés chacun des sujets pourra être réajusté pour mieux répondre aux besoins concrets du SINTEF. | ||
+ | |||
=== Recherche de capteurs par caractéristiques === | === Recherche de capteurs par caractéristiques === | ||
- | SensApp supporte la possibilité d' | + | SensApp supporte la possibilité d' |
Ce projet inclut l' | Ce projet inclut l' | ||
- | **Artefacts attendus :** | ||
- | * Document faisant l' | ||
- | * Interface de saisie et recherche de capteurs | ||
| | ||
+ | Vous prendrez également en compte les propriétés suivantes sur les capteurs | ||
+ | * Capteur one shot : toutes les données sont émises pendant une expérience, | ||
+ | * La recherche de capteurs peut alors se faire sur les expériences menées : courses en vélo, promenade, période de l' | ||
+ | * Capteur 24/7, ils produisent des données en continu, ce qui implique de très gros volumes de données avec une fréquence décidée par le concepteur du capteur. Ce type de capteurs implique l' | ||
+ | * La recherche du capteur pourra alors inclure la date à partir de laquelle il a commencé à émettre, sa fréquence, .... | ||
+ | | ||
+ | |||
+ | Si vous avancez bien, vous vous intéresserez aux capteurs composites, qui correspondent à un assemblage de capteurs et exposent donc plusieurs informations simultanées. | ||
+ | |||
+ | **Artefacts attendus :** | ||
+ | | ||
+ | | ||
+ | | ||
| | ||
- | Capteurs composites ? | + | |
- | * Capteur 24/7 : poussent en continu => tres gros volume de données RRD, pour cette donnée: 1 données toutes les secondes, ..... | + | |
- | * Travail sur les templates ? | + | === Visualisation et enregistrement de capteurs dans un bâtiment |
- | * Capteur one shot : toutes les données pendant une expérience, | + | |
- | * Gérer les notions d' | + | Il s'agit de permettre à un utilisateur d' |
- | Travail sur les templates ? | + | |
- | | + | |
- | === Visualisation et enregistrement de capteurs dans un bâtiment === | + | |
- | Il s'agit de permettre à un utilisateur d' | + | |
Vous étudierez les solutions permettant de visualiser un bâtiment et de localiser un élément dans le bâtiment. | Vous étudierez les solutions permettant de visualiser un bâtiment et de localiser un élément dans le bâtiment. | ||
- | Vous prévoirez la possibilité de créer de nouveaux types de capteurs et de leur associer des icones. | + | Une autre version sera d' |
+ | |||
+ | Vous prévoirez la possibilité de créer de nouveaux types de capteurs | ||
Attention dans un même lieu un grand nombre de capteurs peuvent être présents. | Attention dans un même lieu un grand nombre de capteurs peuvent être présents. | ||
**Artefacts attendus :** | **Artefacts attendus :** | ||
- | * Analyse des outils existants pour manipuler des plans (formalisation, | + | - Analyse des outils existants pour manipuler des plans (formalisation, |
- | * Interface de visualisation d'un bâtiment avec ses capteurs | + | - Interface de visualisation d'un bâtiment/lieu avec ses capteurs |
- | * Interface d' | + | - Interface d' |
=== Recherche de capteurs par caractéristiques et Thésaurus === | === Recherche de capteurs par caractéristiques et Thésaurus === | ||
- | Vous étudierez les algorithmes de recherche existant et se basant sur les notions de thesaurus. Notre objectif sera de fournir une interface de recherche de sensor dans laquelle au lieu de nommer les caractéritiques, | + | Vous étudierez les algorithmes de recherche existant et se basant sur les notions de thesaurus. Notre objectif sera de fournir une interface de recherche de sensor dans laquelle au lieu de nommer les caractéritiques, |
**Artefacts attendus :** | **Artefacts attendus :** | ||
- | * Analyse des outils existants de recherche en utilisant des thesaurus au moins | + | - Analyse des outils existants de recherche en utilisant des thesaurus au moins |
- | * Détermination des thésaurus utiles à notre problème aussi bien pour la partie sensors qu' | + | - Détermination des thésaurus utiles à notre problème aussi bien pour la partie sensors qu' |
- | * Interface d'aide à la recherche de sensors/ | + | - Interface d'aide à la recherche de sensors/ |
- | * Définir une interface de recherche qui puisse être alimentée par des thésaurus. | + | - Définir une interface de recherche qui puisse être alimentée par des thésaurus. |
+ | |||
+ | Option : l' | ||
=== Association capteurs et affichage === | === Association capteurs et affichage === | ||
- | A partir des informations connues sur un capteur, et une base de composants d' | + | A partir des informations connues sur un capteur, et une base de composants d' |
- | **Artefacts attendus | + | Vous pourrez aussi traiter le flou dans la correspondance |
- | * Analyse des sensors et en particulier des types d'informations produites : type, fréquence, erreur, plage de valeurs, ... | + | |
- | * Analyse des afficheurs existants et des besoins | + | |
- | * Interface d'aide à la recherche d' | + | |
- | + | ||
- | Vous pourrez aussi traiter le flou dans la correspondance : par exemple | + | Une évolution particulièrement intéressante serait de prévoir |
- | Evolution avec plusieurs | + | **Artefacts attendus :** |
+ | - Analyse des sensors | ||
+ | - Analyse des afficheurs existants et des besoins : vous pourrez proposer de visualiser certaines des données fournies par les sensors. | ||
+ | - Interface d'aide à la recherche d' | ||
+ |
2012_2013/projetstut/sensors.1349690812.txt.gz · Last modified: 2012/10/08 10:06 by blay