Presentation is loading. Please wait.

Presentation is loading. Please wait.

“On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by:

Similar presentations


Presentation on theme: "“On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by:"— Presentation transcript:

1 “On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by: Travis Cossairt April 25th, 2011 EEL 6788

2 Overview Problem Statement/Motivation Implementation Client Server Related Work Future Work Demo! Questions?

3 Problem Statement/Motivation Obesity and poor fitness is a growing epidemic in the US Most adult Americans don’t achieve the 150 minutes of recommended physical activity a week I believe a large problem is not knowing about close-by & free activities that are more fun than traditional exercise E.g. A large amount of running/biking trails right here in Orlando that most (including myself) don’t know about! This app attempts to help that, by allowing community contributions of local activities and sharing via central website map

4 Example done by hand: (Celebration Girl Scouts)

5 Implementation Architecture System composed of servers deployed in Amazon cloud for displaying of site and handling webservices + mobile smart phone clients to record and upload activity data

6 Client Implementation Written using PhoneGap framework for iOS – allows development using HTML/Javascript/CSS and hooks into functionality like GPS, etc. Interfaces with Google Map Javascript library, jQuery AJAX support, and custom jQuery Dialog library PhoneGap allows for easy porting to Android etc. too!

7 Server Implementation Server code provides public facing website, and web services to handle authentication/data upload Written in PHP 5 using CakePHP framework using MySQL db, deployed on Amazon EC2

8 Server Implementation Displays map of all local activities for community Drill down detailed view of activity (speed map!) Personal log (after authenticating)

9 Related Work “BikeNet” from previous class presentations Similar in that it tracks on a map bicycle route and delivers real-time feedback to cyclist Differs in that OTF doesn’t require an expensive custom built bicycle with sensors/helmet – just an iPhone/Android device with GPS & internet! Also can track many types of activities

10 Future Work Tie in camera to take photos of interesting things on the route, or of the location? Expand client to allow pulling in community data for directions to nearby activities, race against previous times, add comments, etc. Account creation is manual right now, no sign up flow in web Suggested activities shown on persona log? (i.e. Amazon offers?) Ability to edit locations using web app after uploading (GPS has a decent amount of error) / Ability to delete unwanted activities etc.

11 Demo Time! Data collected in my own local neighborhood of Celebration, FL using personal iPhone 4, and uploaded to a real Amazon EC2 server: http://anti-socialgames.com

12 Questions????

13 References Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, and Andrew T. Campbell. 2010. BikeNet: A mobile sensing system for cyclist experience mapping. ACM Trans. Sen. Netw. 6, 1, Article 6 (January 2010), 39 pages. DOI=10.1145/1653760.1653766 http://doi.acm.org/10.1145/1653760.1653766


Download ppt "“On Track Fitness” A new app to record physical activities from an urban area using smart phones for personal logging & community sharing Presented by:"

Similar presentations


Ads by Google