DOC PREVIEW
UCF EEL 6788 - Project - On Track Fitness

This preview shows page 1-2-3-4 out of 13 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

“On Track Fitness”OverviewProblem Statement/MotivationExample done by hand: (Celebration Girl Scouts)Implementation ArchitectureClient ImplementationServer ImplementationSlide 8Related WorkFuture WorkDemo Time!Questions????References“On Track Fitness”A new app to record physical activities from an urban area using smart phones for personal logging & community sharingPresented by:Travis CossairtApril 25th, 2011EEL 6788Overview•Problem Statement/Motivation•Implementation•Client•Server•Related Work•Future Work•Demo!•Questions?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 mapExample done by hand: (Celebration Girl Scouts)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 dataClient 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!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 EC2Server Implementation•Displays map of all local activities for community•Drill down detailed view of activity (speed map!)•Personal log (after authenticating)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 activitiesFuture 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.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.comQuestions????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


View Full Document

UCF EEL 6788 - Project - On Track Fitness

Documents in this Course
Load more
Download Project - On Track Fitness
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Project - On Track Fitness and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Project - On Track Fitness 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?