SlideShare une entreprise Scribd logo
Le wearable computing
Le wearable computing
"Un ordinateur devrait être "porté" sur soi, interagir
avec l'utilisateur en continu selon le contexte et agir
en tant qu'assistant à diverses tâches"
Thad Starner, Wearable Computing Group, MIT
Plan
Vue d’ensemble du wearable computing
• Qu’est ce que le wearable?
• Pourquoi le wearable ?
• Équipement
Le wearable computing concrètement
• Défis du wearable
• Applications
• Travail du MIT Media Lab
Qu’est ce que le wearable
computing ? (1/2)
Définitions
• La réalité virtuelle
• La réalité augmentée
• Ubiquitous computing (l’ordinateur partout)
Qu’est ce que le wearable
computing ? (2/2)
Définition du wearable computing
• Équipement matériel spécifique
• Un nouveau style d’IHM
• Concept du cyborg
• Portabilité
Définition du wearable computing
• Équipement matériel spécifique
• Un nouveau style d’IHM
• Concept du cyborg
• Portabilité
Le wearable computer idéal (1/4)
Un accès permanent au services
• Le système interagit à n’importe quel
moment avec l’utilisateur
• Accès rapide et intuitif
• Systèmes mobiles et peu encombrants
Le wearable computer idéal (2/4)
Modéliser l’environnement
• État physique et mental de l’utilisateur
• Etat interne du système
• Modélisation observable
Le wearable computer idéal (3/4)
Des modes d’interactions adaptés
• Adapter les entrées/sorties en fonction du
contexte
• Évaluer la pertinences des informations
• Minimum d’attention
• S’adapter au fil du temps
• Encourager la personnalisation
Le wearable computer idéal (4/4)
• Une définition ambitieuse
• Nécessite une bonne modélisation de
l’utilisateur
• Progrès à venir en IHM et IA
Pourquoi le wearable ? (1/3)
• Minimiser l ’encombrement, la redondance
• Améliorer la connectivité, les services
• Réduire les coûts de développement
Pourquoi le wearable ? (2/3)
• Faciliter la communication
• Pense-bête intelligent : proactif et personnel
• Un objet physique comme lien hypertexte
Pourquoi le wearable ? (3/3)
• Un outil puissant
• Faire du wearable un produit grand public
• Défis techniques, sociaux et logistique
Équipement
• Périphériques d’entrées
• Système d’affichage
• CPU et alimentation
• Exemples d’architectures matérielles
Twiddler 2
• Pointeur: IBM
Trackpoint
• touche: 16
• Sortie: PS2 souris et
signal clavier
• Poids: 165 g
• Prix : $199.00
WearClam
• Sortie programmable :
TTL-RS232, PWM,
FM, etc...
• Poids : moins de 50g
• 9 boutons
• Sortie par câble
Clavier WristPC-L3 Systems
• Sortie PS/2 ou USB
• Poids : 255g
• Prix : entre $469 et
$569
SenseBoard
• Clavier virtuel
• Saisie multi-support
• Analyse du
mouvement des doigts
• Simulation d’une
souris
• Communication par
ondes radio ou câble
Reconnaissance vocale
• IBM - Voice Systems
• Dragon Systems – NaturralySpeaking
• Philips – Speech processing
• Jabra - EarSet
MicroOptical
• S’adapte sur une paire
de lunettes neutre
• Écran à cristaux
liquides
• Résolution : de
320*240 à 640*480
• Poids : 7g
• Prix : $1000 à $2500
Microvision
• Projection d’images
dans la rétine
• Effet 3D
• Résolution : de
640*400 à 800*600
• Équivalent à un
moniteur 19’’
• Poids : 657g
TekGear – M2
• Résolution : 800*600
• Poids : 210g
• Prix : de $3500 à
$5000
LiteEye 400
• Opaque
• Résolution : 800*600
• Poids : 42g
VIA II PC (1/2)
1. On/Off
2. Articulation
3. Connecteur batterie
4. Slot PC Card
5. Radiateur
6. Ports série / USB
7. Connecteur secteur
8. Interface opérateur
•Processeur : 166 MHz Cyrix
Media GX / 600 MHz Transmeta
Crusoe
•RAM : 64 à 128 Mo
•OS : Windows 98 / 2000 / NT 4.0
•Poids : 625g
•Disque dur : 6.2Go ou plus
VIA PC II (2/2)
Entrées / Sorties :
• Full duplex audio
• Vidéo SVGA
• Interface de
communication RS-
232
• 1 bus USB
• Interface souris et
clavier
Xybernaut – Mobile assistant (1/4)
• Processeur : Pentium
MMX 200 / 233Mhz
• RAM : 32 à 160 Mo
• Disque dur : 2 à 8 Go
• OS : Microsoft
Windows
• Alimentation : Batterie
Lithium ion
Xybernaut – Mobile assistant (2/4)
UC:
• Slot CardBus
• Connecteurs pour écran tactile
ou « head-up »
• Ports USB
• Carte son full-duplex intégrée
• Fixation à la ceinture ou dans
une veste
• Poids :795g
• Dimensions: 117*190*63 mm
Xybernaut – Mobile assistant (3/4)
Écran:
• VGA ou SVGA
couleur
• Résolution : de
640*480 à 800*600
• Poids: de 520g à
1020g
• Écran tactile
Xybernaut – Mobile assistant (4/4)
Head up:
• Reflet dans un miroir
• Couleur
•  Écran 15’’
• XyberCam™ video
camera
Charmed Technologie charmIT Kit(1/2)
• Processeur Pentium MMX
266Mhz
• 64 MEG RAM
• 1 port Ethernet 100Mb
• 2 PC Card (PCMCIA)
slots
• 1 port USB, 1 port SVGA
• 2 ports série, 1 interne et 1
externe
• Disque dur 10 GB
• Linux pre-installé
Charmed Technologie charmIT Kit(2/2)
• Ecran de micoOptical
• Clavier Twiddler 2
• Prix : entre $1 995 et
$6 495
IBM wearable PC prototype
(1/2)
• Processeur Intel
Pentium MMX
Technology 233MHz
• RAM: 64MB(EDO)
• Video RAM: 2MB
• Disque dur: IBM
MicroDrive 340MB
• Port USB
• Port infrarouge : Max
4Mbps
• Slot Compact Flash
Card
IBM wearable PC prototype
(2/2)
• Audio:
Microphone,Earphone,
SoundBlaster Pro
Compatible
• Micro Display: 320x240
pixels 256 gray scale
• Dimension: 26* 80*
120mm
• Weight: 370g
• Operating System:
Windows98/95
Le wearable computing
concrètement
Défis du wearable
Utilisation de l’énergie
Problèmes
• Facteur le plus limitant
• Une alimentation par périphérique
• Frustration de recharger le système pour
l’utilisateur
Défis du wearable
Utilisation de l’énergie
Solutions
• Batterie longue durée au plutonium-238
• Auto-alimentation des capteurs
• Énergie produite en marchant
• La nourriture
• Alimentation par ondes radio
Défis du wearable
Dissipation de la chaleur
Problèmes
• MIPS / watt : un paramètre plus important
que la fréquence d’horloge
• Contrainte : ne jamais dépasser 40°C
• Facteur limitant dans la conception de
système portables
Défis du wearable
Dissipation de la chaleur
Solutions
• Ventilateurs, radiateurs, composants moins
gourmands en énergie
• Profiter de l’environnement thermique de
l’utilisateur
• Réservoirs de chaleur
• Adapter la consommation d’énergie à
l’environnement thermique
Défis du wearable
Réseau
• Bits/sec/watt : une mesure significative
• Besoin de standards
• Plusieurs types de réseaux
– Wearable au réseau fixe
– Différent composants entre eux
– Du wearable aux objets environnants
Défis du wearable
Communications entre les composants
du wearable
• Standards pour la découverte de ressource
• Transmissions faible coût
• Connections électriques dans les vêtements
Défis du wearable
Communications avec les objets
environnants
• Balises de positionnement Locust
– Microprocesseur et un système infrarouge
– Auto-alimenté
– Transmet son ID à intervalle régulier
– Le wearable upload des données à la balise
Exemple d’utilisation du Wearable
• Projet Land Warrior et Felin
• Mobile language traduction system
• Projet Fast (Factory automation support
technology)
• Projet du MIT Media lab
Application militaire
• USA : projet Land Warrior
- 600 M de dollars
- 2003  commando
- 2008  tous les fantassins
• France : projet Felin (Fantassin à équipement et
liaisons intégrés)
- 2005  première version
- 2015  version finale
Application militaire
• Réduire les risque
• Corriger les
déficiences du soldat
• Augmenter la
connaissance du
terrain
• Identification
amis/ennemis
Le casque
• Vision nocturne
• Évaluation des
distances
• Dispositif allier
• Positions ennemis
• Outils de navigation
• État physique
Le renseignement
• Carte
• Repérage GPS
• Envoi de
renseignements
Le Famas
• Conduite de tir
• Système de saisie
• Capture d'images
• Laser de
visée/verrouillage
• Laser d’identification
La combinaison
• UC
• Capteurs
• Diagnostic médical
• Climatisée
• NBC
• Furtive
Projet FELIN
• Thomson-CSF : architecture du système, et la
conduite de tir,
• Giat Industries: facteurs humains et interface
avec fusil FAMAS
• Aéro: le logiciel
• Bertin: la génératrice autonome,
• CGF Gallet: le casque,
• Sextant Avionique: le visuel de casque, Paul
Boyé: la tenue de combat
• VTN Industries: la structure de portage.
Mobile Language Translation
System
Hardware
• ViA II PC
• Microphone à main
• Casque audio
• Écran tactile VIA
Software
• ViA Language
Translation software
Projet FAST (Factory Automation
Support Technology)
Projet FAST
• Factory Automation Support Technology
• Milieux industriel
• Aide à l’utilisateur
• Principe du « n’importe où »
• Personnel de supervision et maintenance
Projet FAST équipement
• Processeur Intel 486, 75 Mhz, 16 Mb RAM
• 500M disque dur
• Carte vidéo SVGA
• Son 16 Bit
• Réseau sans fil
Travaux du MIT Media lab
Hive : une architecture logicielle
adaptée au wearable
• Architecture à agents distribués
• Peer-to-peer
• Relie des systèmes hétérogènes
• Mise en réseau de ressources locales
Travaux du MIT Media lab
Agents Hive
• Objet Java distribué et un thread
• Autonomes
• Auto-descriptifs
• Interactifs
• Mobiles
Travaux du MIT Media lab
Hive
• Shadows
• Cells
• Interface graphique
• Service de découverte d’agents
Travaux du MIT Media lab
Description de la plateforme
• JVM
• Wearable Lizzy de Thad Starner
• Réseau sans fil : Digital Roamabout
• Balises Locust
Travaux du MIT Media lab
Applications
• Agenda automatique
• Sélection d’un projecteur
• Context aware alarm filtering
• Where’s Brad ?
Conclusion
• Beaucoup de paramètres à prendre en compte dans
la conception
• Collaborations et meetings organisés par les
grands groupes et centres de recherches
• Difficulté de concevoir des systèmes généraux
• Travail au niveau de l’intelligence artificielle

Contenu connexe

Similaire à Le wearable computing.ppt

ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdf
HoudaBezziane
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006mcbinene
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
Microsoft
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Smile I.T is open
 
Iot juin 2017
Iot juin 2017Iot juin 2017
Iot juin 2017
SinGuy
 
COMSMART "Opérateur de services connectés"
COMSMART "Opérateur de services connectés" COMSMART "Opérateur de services connectés"
COMSMART "Opérateur de services connectés"
Thierry Langé
 
Codedarmor 2012 - 03/04 - Android, What else?
Codedarmor 2012 - 03/04 - Android, What else?Codedarmor 2012 - 03/04 - Android, What else?
Codedarmor 2012 - 03/04 - Android, What else?
codedarmor
 
Keynote IPconvergence
Keynote IPconvergenceKeynote IPconvergence
Keynote IPconvergence
Tristan Nitot
 
Raspberry PI - Presentation
Raspberry PI - Presentation Raspberry PI - Presentation
Raspberry PI - Presentation
Oguzhan Özcan
 
VoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdfVoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdf
AlKir1
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateur
camelia55
 
CES 2015 wrap up - Disrupt of Be Disrupted
CES 2015 wrap up - Disrupt of Be DisruptedCES 2015 wrap up - Disrupt of Be Disrupted
CES 2015 wrap up - Disrupt of Be Disrupted
Vidal Chriqui
 
Ces 2018 wrap up - The future is NOW
Ces 2018 wrap up - The future is NOWCes 2018 wrap up - The future is NOW
Ces 2018 wrap up - The future is NOW
Vidal Chriqui
 
Smartphone : et l'informatique devint mobile...
Smartphone : et l'informatique devint mobile...Smartphone : et l'informatique devint mobile...
Smartphone : et l'informatique devint mobile...
CARA_Lyon
 
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMAOsis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
Pôle Systematic Paris-Region
 
ESIGETEL - Lecture NOV 2010
ESIGETEL - Lecture NOV 2010ESIGETEL - Lecture NOV 2010
ESIGETEL - Lecture NOV 2010
gvillain
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
Xavier MARIN
 

Similaire à Le wearable computing.ppt (20)

ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdf
 
Gestion de parc
Gestion de parcGestion de parc
Gestion de parc
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
 
Cours se chap1_2
Cours se chap1_2Cours se chap1_2
Cours se chap1_2
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
 
Iot juin 2017
Iot juin 2017Iot juin 2017
Iot juin 2017
 
COMSMART "Opérateur de services connectés"
COMSMART "Opérateur de services connectés" COMSMART "Opérateur de services connectés"
COMSMART "Opérateur de services connectés"
 
Codedarmor 2012 - 03/04 - Android, What else?
Codedarmor 2012 - 03/04 - Android, What else?Codedarmor 2012 - 03/04 - Android, What else?
Codedarmor 2012 - 03/04 - Android, What else?
 
Keynote IPconvergence
Keynote IPconvergenceKeynote IPconvergence
Keynote IPconvergence
 
Raspberry PI - Presentation
Raspberry PI - Presentation Raspberry PI - Presentation
Raspberry PI - Presentation
 
VoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdfVoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdf
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateur
 
CES 2015 wrap up - Disrupt of Be Disrupted
CES 2015 wrap up - Disrupt of Be DisruptedCES 2015 wrap up - Disrupt of Be Disrupted
CES 2015 wrap up - Disrupt of Be Disrupted
 
Ces 2018 wrap up - The future is NOW
Ces 2018 wrap up - The future is NOWCes 2018 wrap up - The future is NOW
Ces 2018 wrap up - The future is NOW
 
_JCVFr
_JCVFr_JCVFr
_JCVFr
 
Smartphone : et l'informatique devint mobile...
Smartphone : et l'informatique devint mobile...Smartphone : et l'informatique devint mobile...
Smartphone : et l'informatique devint mobile...
 
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMAOsis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
 
ESIGETEL - Lecture NOV 2010
ESIGETEL - Lecture NOV 2010ESIGETEL - Lecture NOV 2010
ESIGETEL - Lecture NOV 2010
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
 

Dernier

Les Français et les élections européennes - 9ème vague
Les Français et les élections européennes - 9ème vagueLes Français et les élections européennes - 9ème vague
Les Français et les élections européennes - 9ème vague
contact Elabe
 
Webinaire_les aides aux investissements.pptx
Webinaire_les aides aux investissements.pptxWebinaire_les aides aux investissements.pptx
Webinaire_les aides aux investissements.pptx
Institut de l'Elevage - Idele
 
Webinaire Qui sont les jeunes installés avec un bac +5 ?
Webinaire Qui sont les jeunes installés avec un bac +5 ?Webinaire Qui sont les jeunes installés avec un bac +5 ?
Webinaire Qui sont les jeunes installés avec un bac +5 ?
Institut de l'Elevage - Idele
 
Comprendre le vote aux élections européennes du 9 juin 2024
Comprendre le vote aux élections européennes du 9 juin 2024Comprendre le vote aux élections européennes du 9 juin 2024
Comprendre le vote aux élections européennes du 9 juin 2024
contact Elabe
 
Les Français et les élections législatives
Les Français et les élections législativesLes Français et les élections législatives
Les Français et les élections législatives
contact Elabe
 
Actualisation estimation élections européennes 2024
Actualisation estimation élections européennes 2024Actualisation estimation élections européennes 2024
Actualisation estimation élections européennes 2024
contact Elabe
 
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
contact Elabe
 
Estimations ELABE BFMTV ABSTENTION élections européennes 2024
Estimations ELABE BFMTV ABSTENTION élections européennes 2024Estimations ELABE BFMTV ABSTENTION élections européennes 2024
Estimations ELABE BFMTV ABSTENTION élections européennes 2024
contact Elabe
 
Productivité et politique industrielles: deux défis à relever conjointement
Productivité et politique industrielles: deux défis à relever conjointementProductivité et politique industrielles: deux défis à relever conjointement
Productivité et politique industrielles: deux défis à relever conjointement
La Fabrique de l'industrie
 
Estimation élections européennes 2024 ELABE
Estimation élections européennes 2024 ELABEEstimation élections européennes 2024 ELABE
Estimation élections européennes 2024 ELABE
contact Elabe
 
Deuxième actualisation estimation élections européennes 2024
Deuxième actualisation estimation élections européennes 2024Deuxième actualisation estimation élections européennes 2024
Deuxième actualisation estimation élections européennes 2024
contact Elabe
 

Dernier (11)

Les Français et les élections européennes - 9ème vague
Les Français et les élections européennes - 9ème vagueLes Français et les élections européennes - 9ème vague
Les Français et les élections européennes - 9ème vague
 
Webinaire_les aides aux investissements.pptx
Webinaire_les aides aux investissements.pptxWebinaire_les aides aux investissements.pptx
Webinaire_les aides aux investissements.pptx
 
Webinaire Qui sont les jeunes installés avec un bac +5 ?
Webinaire Qui sont les jeunes installés avec un bac +5 ?Webinaire Qui sont les jeunes installés avec un bac +5 ?
Webinaire Qui sont les jeunes installés avec un bac +5 ?
 
Comprendre le vote aux élections européennes du 9 juin 2024
Comprendre le vote aux élections européennes du 9 juin 2024Comprendre le vote aux élections européennes du 9 juin 2024
Comprendre le vote aux élections européennes du 9 juin 2024
 
Les Français et les élections législatives
Les Français et les élections législativesLes Français et les élections législatives
Les Français et les élections législatives
 
Actualisation estimation élections européennes 2024
Actualisation estimation élections européennes 2024Actualisation estimation élections européennes 2024
Actualisation estimation élections européennes 2024
 
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
Etat de l’opinion - Journée CCR CAT « Protégeons l’assurabilité »
 
Estimations ELABE BFMTV ABSTENTION élections européennes 2024
Estimations ELABE BFMTV ABSTENTION élections européennes 2024Estimations ELABE BFMTV ABSTENTION élections européennes 2024
Estimations ELABE BFMTV ABSTENTION élections européennes 2024
 
Productivité et politique industrielles: deux défis à relever conjointement
Productivité et politique industrielles: deux défis à relever conjointementProductivité et politique industrielles: deux défis à relever conjointement
Productivité et politique industrielles: deux défis à relever conjointement
 
Estimation élections européennes 2024 ELABE
Estimation élections européennes 2024 ELABEEstimation élections européennes 2024 ELABE
Estimation élections européennes 2024 ELABE
 
Deuxième actualisation estimation élections européennes 2024
Deuxième actualisation estimation élections européennes 2024Deuxième actualisation estimation élections européennes 2024
Deuxième actualisation estimation élections européennes 2024
 

Le wearable computing.ppt

  • 2. Le wearable computing "Un ordinateur devrait être "porté" sur soi, interagir avec l'utilisateur en continu selon le contexte et agir en tant qu'assistant à diverses tâches" Thad Starner, Wearable Computing Group, MIT
  • 3. Plan Vue d’ensemble du wearable computing • Qu’est ce que le wearable? • Pourquoi le wearable ? • Équipement Le wearable computing concrètement • Défis du wearable • Applications • Travail du MIT Media Lab
  • 4. Qu’est ce que le wearable computing ? (1/2) Définitions • La réalité virtuelle • La réalité augmentée • Ubiquitous computing (l’ordinateur partout)
  • 5. Qu’est ce que le wearable computing ? (2/2) Définition du wearable computing • Équipement matériel spécifique • Un nouveau style d’IHM • Concept du cyborg • Portabilité Définition du wearable computing • Équipement matériel spécifique • Un nouveau style d’IHM • Concept du cyborg • Portabilité
  • 6. Le wearable computer idéal (1/4) Un accès permanent au services • Le système interagit à n’importe quel moment avec l’utilisateur • Accès rapide et intuitif • Systèmes mobiles et peu encombrants
  • 7. Le wearable computer idéal (2/4) Modéliser l’environnement • État physique et mental de l’utilisateur • Etat interne du système • Modélisation observable
  • 8. Le wearable computer idéal (3/4) Des modes d’interactions adaptés • Adapter les entrées/sorties en fonction du contexte • Évaluer la pertinences des informations • Minimum d’attention • S’adapter au fil du temps • Encourager la personnalisation
  • 9. Le wearable computer idéal (4/4) • Une définition ambitieuse • Nécessite une bonne modélisation de l’utilisateur • Progrès à venir en IHM et IA
  • 10. Pourquoi le wearable ? (1/3) • Minimiser l ’encombrement, la redondance • Améliorer la connectivité, les services • Réduire les coûts de développement
  • 11. Pourquoi le wearable ? (2/3) • Faciliter la communication • Pense-bête intelligent : proactif et personnel • Un objet physique comme lien hypertexte
  • 12. Pourquoi le wearable ? (3/3) • Un outil puissant • Faire du wearable un produit grand public • Défis techniques, sociaux et logistique
  • 13. Équipement • Périphériques d’entrées • Système d’affichage • CPU et alimentation • Exemples d’architectures matérielles
  • 14. Twiddler 2 • Pointeur: IBM Trackpoint • touche: 16 • Sortie: PS2 souris et signal clavier • Poids: 165 g • Prix : $199.00
  • 15. WearClam • Sortie programmable : TTL-RS232, PWM, FM, etc... • Poids : moins de 50g • 9 boutons • Sortie par câble
  • 16. Clavier WristPC-L3 Systems • Sortie PS/2 ou USB • Poids : 255g • Prix : entre $469 et $569
  • 17. SenseBoard • Clavier virtuel • Saisie multi-support • Analyse du mouvement des doigts • Simulation d’une souris • Communication par ondes radio ou câble
  • 18. Reconnaissance vocale • IBM - Voice Systems • Dragon Systems – NaturralySpeaking • Philips – Speech processing • Jabra - EarSet
  • 19. MicroOptical • S’adapte sur une paire de lunettes neutre • Écran à cristaux liquides • Résolution : de 320*240 à 640*480 • Poids : 7g • Prix : $1000 à $2500
  • 20. Microvision • Projection d’images dans la rétine • Effet 3D • Résolution : de 640*400 à 800*600 • Équivalent à un moniteur 19’’ • Poids : 657g
  • 21. TekGear – M2 • Résolution : 800*600 • Poids : 210g • Prix : de $3500 à $5000
  • 22. LiteEye 400 • Opaque • Résolution : 800*600 • Poids : 42g
  • 23. VIA II PC (1/2) 1. On/Off 2. Articulation 3. Connecteur batterie 4. Slot PC Card 5. Radiateur 6. Ports série / USB 7. Connecteur secteur 8. Interface opérateur •Processeur : 166 MHz Cyrix Media GX / 600 MHz Transmeta Crusoe •RAM : 64 à 128 Mo •OS : Windows 98 / 2000 / NT 4.0 •Poids : 625g •Disque dur : 6.2Go ou plus
  • 24. VIA PC II (2/2) Entrées / Sorties : • Full duplex audio • Vidéo SVGA • Interface de communication RS- 232 • 1 bus USB • Interface souris et clavier
  • 25. Xybernaut – Mobile assistant (1/4) • Processeur : Pentium MMX 200 / 233Mhz • RAM : 32 à 160 Mo • Disque dur : 2 à 8 Go • OS : Microsoft Windows • Alimentation : Batterie Lithium ion
  • 26. Xybernaut – Mobile assistant (2/4) UC: • Slot CardBus • Connecteurs pour écran tactile ou « head-up » • Ports USB • Carte son full-duplex intégrée • Fixation à la ceinture ou dans une veste • Poids :795g • Dimensions: 117*190*63 mm
  • 27. Xybernaut – Mobile assistant (3/4) Écran: • VGA ou SVGA couleur • Résolution : de 640*480 à 800*600 • Poids: de 520g à 1020g • Écran tactile
  • 28. Xybernaut – Mobile assistant (4/4) Head up: • Reflet dans un miroir • Couleur •  Écran 15’’ • XyberCam™ video camera
  • 29. Charmed Technologie charmIT Kit(1/2) • Processeur Pentium MMX 266Mhz • 64 MEG RAM • 1 port Ethernet 100Mb • 2 PC Card (PCMCIA) slots • 1 port USB, 1 port SVGA • 2 ports série, 1 interne et 1 externe • Disque dur 10 GB • Linux pre-installé
  • 30. Charmed Technologie charmIT Kit(2/2) • Ecran de micoOptical • Clavier Twiddler 2 • Prix : entre $1 995 et $6 495
  • 31. IBM wearable PC prototype (1/2) • Processeur Intel Pentium MMX Technology 233MHz • RAM: 64MB(EDO) • Video RAM: 2MB • Disque dur: IBM MicroDrive 340MB • Port USB • Port infrarouge : Max 4Mbps • Slot Compact Flash Card
  • 32. IBM wearable PC prototype (2/2) • Audio: Microphone,Earphone, SoundBlaster Pro Compatible • Micro Display: 320x240 pixels 256 gray scale • Dimension: 26* 80* 120mm • Weight: 370g • Operating System: Windows98/95
  • 34. Défis du wearable Utilisation de l’énergie Problèmes • Facteur le plus limitant • Une alimentation par périphérique • Frustration de recharger le système pour l’utilisateur
  • 35. Défis du wearable Utilisation de l’énergie Solutions • Batterie longue durée au plutonium-238 • Auto-alimentation des capteurs • Énergie produite en marchant • La nourriture • Alimentation par ondes radio
  • 36. Défis du wearable Dissipation de la chaleur Problèmes • MIPS / watt : un paramètre plus important que la fréquence d’horloge • Contrainte : ne jamais dépasser 40°C • Facteur limitant dans la conception de système portables
  • 37. Défis du wearable Dissipation de la chaleur Solutions • Ventilateurs, radiateurs, composants moins gourmands en énergie • Profiter de l’environnement thermique de l’utilisateur • Réservoirs de chaleur • Adapter la consommation d’énergie à l’environnement thermique
  • 38. Défis du wearable Réseau • Bits/sec/watt : une mesure significative • Besoin de standards • Plusieurs types de réseaux – Wearable au réseau fixe – Différent composants entre eux – Du wearable aux objets environnants
  • 39. Défis du wearable Communications entre les composants du wearable • Standards pour la découverte de ressource • Transmissions faible coût • Connections électriques dans les vêtements
  • 40. Défis du wearable Communications avec les objets environnants • Balises de positionnement Locust – Microprocesseur et un système infrarouge – Auto-alimenté – Transmet son ID à intervalle régulier – Le wearable upload des données à la balise
  • 41. Exemple d’utilisation du Wearable • Projet Land Warrior et Felin • Mobile language traduction system • Projet Fast (Factory automation support technology) • Projet du MIT Media lab
  • 42. Application militaire • USA : projet Land Warrior - 600 M de dollars - 2003  commando - 2008  tous les fantassins • France : projet Felin (Fantassin à équipement et liaisons intégrés) - 2005  première version - 2015  version finale
  • 43. Application militaire • Réduire les risque • Corriger les déficiences du soldat • Augmenter la connaissance du terrain • Identification amis/ennemis
  • 44.
  • 45. Le casque • Vision nocturne • Évaluation des distances • Dispositif allier • Positions ennemis • Outils de navigation • État physique
  • 46. Le renseignement • Carte • Repérage GPS • Envoi de renseignements
  • 47. Le Famas • Conduite de tir • Système de saisie • Capture d'images • Laser de visée/verrouillage • Laser d’identification
  • 48. La combinaison • UC • Capteurs • Diagnostic médical • Climatisée • NBC • Furtive
  • 49. Projet FELIN • Thomson-CSF : architecture du système, et la conduite de tir, • Giat Industries: facteurs humains et interface avec fusil FAMAS • Aéro: le logiciel • Bertin: la génératrice autonome, • CGF Gallet: le casque, • Sextant Avionique: le visuel de casque, Paul Boyé: la tenue de combat • VTN Industries: la structure de portage.
  • 50. Mobile Language Translation System Hardware • ViA II PC • Microphone à main • Casque audio • Écran tactile VIA Software • ViA Language Translation software
  • 51. Projet FAST (Factory Automation Support Technology)
  • 52. Projet FAST • Factory Automation Support Technology • Milieux industriel • Aide à l’utilisateur • Principe du « n’importe où » • Personnel de supervision et maintenance
  • 53. Projet FAST équipement • Processeur Intel 486, 75 Mhz, 16 Mb RAM • 500M disque dur • Carte vidéo SVGA • Son 16 Bit • Réseau sans fil
  • 54. Travaux du MIT Media lab Hive : une architecture logicielle adaptée au wearable • Architecture à agents distribués • Peer-to-peer • Relie des systèmes hétérogènes • Mise en réseau de ressources locales
  • 55. Travaux du MIT Media lab Agents Hive • Objet Java distribué et un thread • Autonomes • Auto-descriptifs • Interactifs • Mobiles
  • 56. Travaux du MIT Media lab Hive • Shadows • Cells • Interface graphique • Service de découverte d’agents
  • 57. Travaux du MIT Media lab Description de la plateforme • JVM • Wearable Lizzy de Thad Starner • Réseau sans fil : Digital Roamabout • Balises Locust
  • 58. Travaux du MIT Media lab Applications • Agenda automatique • Sélection d’un projecteur • Context aware alarm filtering • Where’s Brad ?
  • 59. Conclusion • Beaucoup de paramètres à prendre en compte dans la conception • Collaborations et meetings organisés par les grands groupes et centres de recherches • Difficulté de concevoir des systèmes généraux • Travail au niveau de l’intelligence artificielle