ambulatory emotion monitoring with wirelesssensors

14
Ambulatory Emotion Monitoring with Wireless Sensors Progress Presentation - Ryan Carey 14/01/2011

Upload: rocio

Post on 10-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Ambulatory Emotion Monitoring with WirelessSensors. Progress Presentation - Ryan Carey 14/01/2011. Project Overview. Develop an ambulatory system that could be used to monitor emotions using wireless sensors. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Ambulatory Emotion Monitoring with WirelessSensors

Ambulatory Emotion Monitoring with

Wireless SensorsProgress Presentation - Ryan Carey

14/01/2011

Page 2: Ambulatory Emotion Monitoring with WirelessSensors

Develop an ambulatory system that could be used to monitor emotions using wireless sensors.

The Bioelectronics cluster at NUI Galway has developed an algorithm that can detect specific cardiac defence responses. For example, the algorithm can detect sudden changes in heart rate during fright or startle situations that might be attributed to fear or anger.

The goal of the project is to use the already developed algorithm and demonstrate the feasibility of ambulatory monitoring of emotions during real-life situations.

Project Overview

Page 3: Ambulatory Emotion Monitoring with WirelessSensors

System Operation

eZ420-Chronos Development Watch

BM-CS5EU Bmi Chest Strap Laptop/Computer

Wireless BlueRobin

Transmission

Wireless SimpliciTI

Transmssion

Developing/Editing HeartRate Function

GUI Design & Development =>

Graph Emotion State

Page 4: Ambulatory Emotion Monitoring with WirelessSensors

System ComponentsBM-CS5EU BMi Chest Strap‣Low power heart rate data transmitter. ‣Utilises latest ultra-low power BlueRobin™ data transmission technology.‣Information sent from chest strap to suitable receiver i.e.. Chronos watch.

eZ430-Chronos Development Tool(868MHz)‣Programmable development system.‣Receives heart rate data from chest band.‣Transmits wirelessly to PC using SimpliciTI. (low-power RF protocol)

References: bm-innovations.com, processors.wiki.ti.com

Page 5: Ambulatory Emotion Monitoring with WirelessSensors

Reprogramming watch display Initial task to familiarise with IAR Embedded

Workbench – platform used to program watch.

Simple on-watch functions modified to blink LEDs or toggle symbols etc.

Heart rate assigned arbitrary value i.e. ±50 BPM added to existing reading.◦ Routine at which heart rate is sampled used here

(discussed later)

Progress to Date

Page 6: Ambulatory Emotion Monitoring with WirelessSensors

TCL (Tool Command Language) PC display of watch information by Chronos

Control Center, programmed with TCL. TCL is a programming language suitable for

desktop applications such as the GUI used in Control Center.

Time spent learning about and adapting to TCL.

On screen GUI modified with extra tab to receive heart rate information, shown on next slide…

Progress to Date

Page 7: Ambulatory Emotion Monitoring with WirelessSensors

Heart Rate Pane Screen Shot

Progress to Date

Numerical heart rate value change

Heart rate electro-cardiogram will be used to graph heart rate fluctuation

Page 8: Ambulatory Emotion Monitoring with WirelessSensors

At present, work ongoing to display average heart rate on PC.

Initial watch functionality only receives heart rate transmission and does not broadcast this to PC.

Suitable manipulation of existing code should allow for PC to also receive heart rate fluctuation in real time.

Code modification to “hack” an already existing routine to achieve desired results…

Current Workings

Page 9: Ambulatory Emotion Monitoring with WirelessSensors

“Hack” Control Center function already in place

takes accelerometer data from the watch and displays (in real time) x, y and z coordinate values.

Current Workings

Chronos Control Center displaying accelerometer data

Page 10: Ambulatory Emotion Monitoring with WirelessSensors

“Hack” Using this ability, which graphs changing

integer values from watch, finding routine which displays heart rate change on the watch could be substituted for previous accelerometer data.

Workings slightly tedious – various different functions for heart rate all interlinked and dependant on one another (and vice versa for accelerometer data).

Current Workings

Page 11: Ambulatory Emotion Monitoring with WirelessSensors

Emotional change linked with heart rate via ANS (Autonomic Nervous System) in the brain.

Changes in emotional state, such as fear or excitement, can produce direct change in heart rate.

Heart rate, however, may only vary over a few heart beats.

Current routine programmed in watch which receives heart rate calculated by averaging a given period of beats – problem...

Current Limitations

Page 12: Ambulatory Emotion Monitoring with WirelessSensors

Therefore there is a need to obtain data in a ‘raw-beat’ form (i.e.. beat to beat change is monitored).

Routine which calculates heart beat currently inaccessible from authors at BMi.

Without this, heart rate data shown would have to be displayed in a less accurate averaged figure.

Current Limitations

Page 13: Ambulatory Emotion Monitoring with WirelessSensors

To (hopefully) obtain routine from BMi for beat to beat heart rate data.

Further development of GUI◦ Function to display real-time heart rate fluctuation in

both text and electrocardiogram graphed results. Testing working prototype of project in real-life

emotion eliciting situations i.e. watching horror movie or attending sporting event.

Create standalone application for the project to run on.

Implement functionality for ‘over-the-web’ viewing of the project using Apache Server.

Remaining Work

Page 14: Ambulatory Emotion Monitoring with WirelessSensors

?

Questions