printlogo
http://www.ethz.ch/index_EN
Welcome
 
print
  

TinyOS auf dem SensorButton

Media

 Electronics Lab 

Info_Media

More »»

Job Links

 Open Position »»

Typ: Semesterarbeit
Studenten: Andreas Bubenhofer und Christoph Walser
Betreuer: Clemens Lombriser
Projekt: e-SENSE

winter06_SensorButton0


Wearable Computing ist heute in aller Leute Munde. Immer mehr halten Sensoren und Sensornetzwerke in unserer Umgebung Einzug. Die ETH Zürich mischt an vorderster Front mit und hat unter anderem den "SensorButton" entwickelt. Dieses System ist mit drei Sensoren (Mikrofon, Lichtsensor und Beschleunigungssensor), einem Mikroprozessor und einem Funkchip ausgestattet. Der SensorButton wird zur Kontexterkennung eingesetzt, d.h. er soll erkennen was ein Mensch gerade tut. Zur Zeit ist es möglich, in einem definierten Szenario aus den gewonnenen Sensordaten bestimmte Tätigkeiten zuverlässig zu erkennen und das Resultat an einen zweiten SensorButton zu senden.

Da die Programmierung des SensorButtons bis anhin spezifisch für jedes Projekt erfolgte, setzten wir uns zum Ziel, das Betriebssystem TinyOS 2.0 für den SensorButton zu portieren. TinyOS wurde speziell für eingebettete Systeme entwickelt und benötigt sehr wenig Speicherplatz.

winter06_SensorButton1

Wearable Computing ist heute in aller Leute Munde. Immer mehr halten Sensoren und Sensornetzwerke in unserer Umgebung Einzug. Die ETH Zürich mischt an vorderster Front mit und hat unter anderem den "SensorButton" entwickelt. Dieses System ist mit drei Sensoren (Mikrofon, Lichtsensor und Beschleunigungssensor), einem Mikroprozessor und einem Funkchip ausgestattet. Der SensorButton wird zur Kontexterkennung eingesetzt, d.h. er soll erkennen was ein Mensch gerade tut. Zur Zeit ist es möglich, in einem definierten Szenario aus den gewonnenen Sensordaten bestimmte Tätigkeiten zuverlässig zu erkennen und das Resultat an einen zweiten SensorButton zu senden.

Da die Programmierung des SensorButtons bis anhin spezifisch für jedes Projekt erfolgte, setzten wir uns zum Ziel, das Betriebssystem TinyOS 2.0 für den SensorButton zu portieren. TinyOS wurde speziell für eingebettete Systeme entwickelt und benötigt sehr wenig Speicherplatz.

winter06_SensorButton2
 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | 29 February 2008
top