29
Husky Lines Mobile App ADAPTING TRANSPORTATION STUDIES TO OUR CHANGING TECHNOLOGIES Elisabeth Leaf [email protected] [email protected]

Husky Lines Mobile App: Adapting transportation studies to our changing technologies

Embed Size (px)

Citation preview

Husky Lines Mobile AppADAPTING TRANSPORTATION STUDIES TO OUR CHANGING TECHNOLOGIESElisabeth [email protected]@uw.edu

Masters of Science Geospatial Technologies

2

University of WashingtonTacoma Campus

Husky Line Research Project

Green Seed Fund grant recipient

Started with the UWT Chancellor’s Advisory Committee for Sustainability

Team of 5 researchers: Dr. Britta Ricker, Dr. Jim Gawel, Alexa Brockamp, Elisabeth Leaf, Greg Lund

3

Husky Line Research Project

Researching: 1) Current and future transit options for UW Tacoma Campus 2) Student perceptions of transit and barriers to transit use 3) Ways to incorporate technology and GIS into transit studies

4

Retrieved from http://blog.nskinc.com/it-services-boston/small-business-challenges-and-mobile-solutions

Retrieved from http://charlestonup.com/strategies/transportation-mobility/

5

Underlying Problem:Transportation planners often use self-reported data via travel

surveys and travel diaries to gather information on

transportation. They use this information to create travel demand

models and estimate changes in transportation activity over time.

However, self-reported data can only measure perceptions of

transportation usage, not actual habits.6

Underlying Question:

How can we use mobile technology to improve the way we conduct

transportation studies?

7

How can we use mobile technology to improve the way we conduct

transportation studies?

8

sensors

How can we use mobile sensors to improve the way we conduct transportation studies

by estimating a user’s mode of transportation?

9

Husky Lines Mobile App

Spring Quarter: Choose target device(s) Create paper prototype Conduct literature review

Summer Quarter: Develop app Write findings

iPhone and iPad Storyboard designed in XCode Literature review found many examples

of research exploring similar use of sensors and their accuracy

The Vision:

11

1) Standard main menu2) Consent form and demographic

survey on the first start-up3) Daily transportation diary that is

pushed to the device nightly with notification via text or email

4) Record location when in study participant is in motion

5) Record accelerometer data when in motion

6) Upload all data nightly to a remote server

7) Provide the participant with a visualization of their data

Reality:

12

1) Standard main menu2) Consent form and

demographic survey on the first start-up

3) Daily transportation diary that is pushed to the device nightly with notification via text or email

4) Record location when study participant is in motion

5) Record accelerometer data when in motion

6) Upload all data nightly to a remote server

7) Provide the participant with a visualization of their data

ResearchKit Framework

ResearchKit Framework

Tested separately but not included in app

Access through Core Location Access through

Core Motion

Not possible to finish within time constraints

Mobile App Main Menu

13

14

Consent Form PDF

15

Mobile App Main Menu

16

Survey

17

Survey

18

Accelerometer History

19

Record Accelerometer

Record Location

20

Accelerometer

Get Accelerometer History

21

Record Accelerometer Live

22

Record Location

23

What are the challenges to building a mobile application for research?

24

• Core Motion requires testing outside of the Xcode simulator

• Apple Developer License has some hurdles in set-up

Working with new technology

• Lack of documentation

• Limited examples

• Subtle differences in syntax between versions

25

Apple Developer License

Working with Swift & Objective-C

• Apple uses both Swift and Objective-C

• Syntax can be quite different and is not interchangeable

Findings: challenges in creating the app

Findings: ResearchKit has many possibilities

26

Findings: Filters used in CMMotionActivityManager (accelerometer history) can, and should, be improved

27

Next Steps

28

● Build out the survey modules, set up notifications, and improve user interface

● Research the filters used in CMMotionActivityManager to see how they could be improved

● Set up server and automated data uploading

● With both live location and accelerometer data, limit the data collection to ‘when in motion’

● Work with “raw” accelerometer data to predict the mode of transportation

Any Questions?

Elisabeth [email protected]@uw.eduwww.linkedin.com/in/elisabethleaftwitter.com/ellieoftheworld