Your SlideShare is downloading. ×
0
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
BodyTrack OSCon Talk 7/28/11
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BodyTrack OSCon Talk 7/28/11

1,785

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,785
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. BodyTrack BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking Anne Wright, CREATE Lab, CMUThursday, July 28, 2011
  • 2. Overview  Origin story  Approach and system description - Explorable data viewer - Custom device development: Microclimate basestation, Cheststrap - Server components  QS Ecosystem gardening  Quantified Health Evangelism  Get Involved! - Sign up to keep informed of progress: http://bit.ly/btsub - Main web site: http://bodytrack.org/ - Developer site: http://bodytrack.org/developers.html - Github site: https://github.com/BodyTrack - Email me, Anne Wright arwright@cmu.edu BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 3. The beginning: Robots! BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 4. NASA Ames Rovers Marsokhod K9 BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 5. Too sick to work on rovers BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 6. Human System Debugging BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 7. What type of food matters! BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 8. Wide variation in reaction to inputs BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 9. Study biochemistry at CMU BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 10. Search for better tools for Human System Debugging Great, but can’t graph on same time axes! BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 11. BodyTrack Actigraphy: Activity and energy levels BodyTrack chest strap: EKG, respiration, accelerometry, temp, humidity; stress, cough/sneeze, snoring Smart phone apps: Pictures, GPS location, activity; food, events, self-reporting BodyTrack Web Server and Datastore BodyTrack MicroclimateIndoor air quality Environmental Basestation: Temp, humidity, barometric, sound levels, light; Sleep hygiene, air quality (with external sensor) Regional data sources: Weather, air particulates, other pollutants, Weight Sleep logging pollen, mold, water quality BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 12. Aggregate existing pieces Actigraphy: Activity and energy levels BodyTrack chest strap: EKG, respiration, accelerometry, temp, humidity; stress, cough/sneeze, snoring Smart phone apps: Pictures, GPS location, activity; food, events, self-reporting BodyTrack Web Server and Datastore BodyTrack MicroclimateIndoor air quality Environmental Basestation: Temp, humidity, barometric, sound levels, light; Sleep hygiene, air quality (with external sensor) Regional data sources: Weather, air particulates, other pollutants, Weight Sleep logging pollen, mold, water quality BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 13. Build missing pieces! Actigraphy: Activity and energy levels BodyTrack chest strap: EKG, respiration, accelerometry, temp, humidity; stress, cough/sneeze, snoring Smart phone apps: Pictures, GPS location, activity; food, events, self-reporting BodyTrack Web Server and Datastore BodyTrack MicroclimateIndoor air quality Environmental Basestation: Temp, humidity, barometric, sound levels, light; Sleep hygiene, air quality (with external sensor) Regional data sources: Weather, air particulates, other pollutants, Weight Sleep logging pollen, mold, water quality BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 14. Don’t throw away data! 3 KHz accelerometry on the chest can capture Coughing, sneezing, snoring, speaking, more… Full-rate ECG can capture Stress levels, activity levels, more… Audio during sleep can capture Snoring, reasons for awakening, more… BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 15. Big Data 12 KSPS x 1 day = 1 billion samples per day Not a job for MySQL BodyTrack Datastore supports rapid access across levels of detail (GigaPan) BodyTrack Viewer allows rapid exploration of billions of datapoints Easy to add real-time computation to combine data and generate new metrics BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 16. Open-Source Sensor Projects  Family of open source sensors sharing a common technology base  XMEGA processor, log data to SDHC, interface to host over FTDI USB  Firmware supporting both current designs at https://github.com/BodyTrack/BodyTrack_CustomLoggers  Java gateway code at https://github.com/BodyTrack/bodytrack-logger-gateway  Microclimate Environmental Basestation (Hardware; firmware in C)  Hardware design at https://github.com/BodyTrack/Schematic_BaseStation  Version 3 currently in alpha test; approaching beta-quality.  Directly measures temperature, humidity, barometric pressure, sound and light levels  Interfaces to Dylos air particulate monitors over serial  Supports introspection on sleep hygiene, circadian rhythm, respiratory stressors, etc.  Chest Strap  Hardware design at https://github.com/BodyTrack/Schematic_ChestStrap  Directly measures EKG, respiration, accelerometry, temperature, and humidity  Supports work on derived metrics for stress (HRV), coughing, sneezing, snoring, etc. BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 17. BodyTrack Server Projects  Fast datastore (C++) - Implements multi-resolution data tiling on top of key/value store (default is filesystem) - Scales to 1TB per channel - Response time < 10 msec for tiles at any level of detail, even summary of entire 1TB - In process of deploying to alpha website to replace original MySQL-based datastore  BodyTrack Website (Ruby On Rails, MySQL) - Very active development; currently in transition to incorporate fast datastore - REST APIs for data upload and, query of device/channel data for account, and multi-res tile fetch  Explorable data viewer (Javascript/HTML5 Canvas/GWT) - Interactive exploration of very large datasets - Pulls in data on the fly as user zooms and explores - In process of specifying interface to Website and making available as separate project BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 18. BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 19. BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 20. BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 21. Build synergy and community BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 22. Cultivate new sensors Encourage exportability and good timestamps! BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 23. Quantified Health Evangelism BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011
  • 24. Help us build this!  Tools or stories to share?  Issues you want to track?  Want to contribute to development?  Get Involved! - Sign up to keep informed of progress: http://bit.ly/btsub - Main web site: http://bodytrack.org/ - Developer site: http://bodytrack.org/developers.html - Github site: https://github.com/BodyTrack - Email me, Anne Wright arwright@cmu.edu BodyTrack: Open Source Tools for Health Empowerment through Self-TrackingThursday, July 28, 2011

×