SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Challenges of Mobile Phone-Based,
GPS-Dependent Gaming for Citizen
Science
Abstract
Citizen Science (CS) projects involve the public in data
collection for a range of goals, from scientific to social
health. Context aware gaming, where location-based
information is used to inform gaming elements, can be
leveraged to engage players in CS activities, attract
new players, and act as quality assurance for data
collected. Here we describe the challenges faced
during development of the mobile phone-based CS
game of Floracaching that uses the GPS sensor to grant
players access to gaining points based on their physical
location. Problems with the accuracy of GPS have been
demonstrated to reduce player confidence in the
functionality of the game and have led to abandonment
of further play and data collection. We introduce a
method for manually overcoming the GPS-based
location inaccuracy in urban environments and
evaluated its effectiveness on a university campus.
Author Keywords
Participatory Sensing; climate change; plant phenology
ACM Classification Keywords
J.3 LIFE AND MEDICAL SCIENCES; D.m
MISCELLANEOUS; H.5.4 Hypertext/Hypermedia; H.5.2
User Interfaces
Copyright is held by the author/owner(s).
CSCW’12, February 11–15, 2012, Seattle, Washington, USA.
ACM 978-1-4503-1051-2/12/02.
Eric A. Graham, Dylan Vassallo, Sophie Gerrick,
Kyungsik Han, Jinha Kang, Nancy Hsieh
Center for Embedded Networked Sensing
University of California, Los Angeles
Los Angeles, California
egraham@ucla.edu, dylanv@ucla.edu, slgerrick@gmail.com,
zenithhan@gmail.com, jinhakang@ucla.edu,
nancyhsieh@ucla.edu
Figure 1. The home screen for
BudBurst Mobile with access to the
Floracaching game.
General Terms
Human Factors; Design; Measurement; Reliability;
Verification
Introduction
Citizen Science and Project BudBurst
Citizen Science (CS) and Participatory Sensing projects
are research collaborations that enable non-scientist
members of the public to assist with scientific provide
substantial and unique datasets that have the potential
for greatly increasing the volume of observational data
for research, and include, for example, projects that
ask participants to classify photographs of galaxies [1],
report bird sighting data for ornithological research [2],
or plant sunflowers and observe bee pollination [3].
Public engagement in scientific and technological issues
has exploded in popularity in recent years [4].
Project BudBurst1
is a national CS program that
involves non-scientists dedicated to recording the
timing of life stages (phenology) of plants (e.g., the
date when a plant first leafs out) and how this relates
to environmental conditions. Data from phenological
studies are increasingly relevant for addressing applied
environmental and sustainability issues [5].
BudBurst Mobile (Figure 1) is the mobile phone-based
extension to Project BudBurst. Although BudBurst
Mobile was developed primarily as a record-keeping
tool for Project BudBurst, it is also an example of a
technology that supports civic engagement in issues
that are of social concern [6, 7], and is thus an ideal
platform for testing methods of engagement to
participate [8]. Additionally, BudBurst Mobile is a
1
http://budburst.org
context-aware application, in that it leverages the
location-based services available on the Android
platform (GPS, WiFi location) in order to automatically
send data collection parameters to the server.
Games and Floracaching
Games have been used in CS projects to increase
participation and the amount of data collected or
processed [e.g., 1]. Indeed, games are natural
extension for CS projects because often participation is
based on enjoyment, with secondary motivations
involving identification with the goals of the project [9].
Floracaching2
is a game within BudBurst Mobile that is
similar to geocaching3
, in that locations have been
identified using GPS coordinates that players must find.
In Floracaching, a plant occurs at the published location
that players search for. Finding a Floracache (the
plant) consists of being within 10 m, as determined by
the GPS sensor on the mobile phone, and then
subsequently using BudBurst Mobile to capture a photo
and record the plant phenophase (e.g., first leaf, first
flower, etc.).
It is desirable to allow volunteers to start contributing
to CS projects through even low-level tasks [9]. Thus,
finding one type of Floracache can be accomplished
relatively easily, through a live map interface (Figure
2). Two other types of Floracaches are more
challenging to find: a medium- difficulty level, with a
compass direction and distance indication, and hard
level, with only a description of the location of the plant
that offers the most points per capture. Ranks or levels
2
http://floracaching.org
3
http://www.geocaching.com
Figure 2. The Map level for
locating Floracaches. Note the
messages indicating that the player
is not within range after trying to
capture the Floracache.
are obtained after accumulating sufficient points in the
game and badges are assigned as a reward.
Challenges of Using GPS in Floracaching
Problems with the accuracy of GPS in urban
environments are not uncommon [10] and can be due
to both temporary blockage of signals by buildings and
terrain and also reflections off the sides of buildings,
resulting in multi-path fading. The effect has been
termed the GPS signal “near far” effect [11]. Forested
areas with an appreciable canopy can also significantly
block satellite signals [12].
The Floracaching game has been previously evaluated
for performance and user experience using groups of
volunteers [13]. During a more recent test of the
game, 64% of the 22 volunteers indicated that while
trying to find a Floracache their phone’s GPS sensor
located them incorrectly. Erroneous GPS-based location
data was common enough to delay or prevent the
capturing of Floracaches for most of the players, even
though they indicated that they had physically found
the Floracache. Anecdotal information gathered from
volunteers indicated that if a GPS error was
encountered during their initial attempts to find a
Floracache, the player was more likely to abandon the
game than to continue.
Solutions for Reducing Location Errors
Many hardware [e.g., 14] and software [e.g.,15]
solutions to reducing GPS errors on mobile phones have
been investigated. Using the reported GPS error has
also been used to trigger feedback to a user. In one
study, a mean error of about 15 m forced a context
aware mobile application to use other information to
remove positioning uncertainty [16].
We found that on the ULCA campus we could not rely
on the system-reported GPS “accuracy” value from the
mobile phone, which is calculated in part using the
number of visible satellites and may be incorrect due to
multipath errors [17]. Additionally, a backwardly
compatible solution that is available to all smartphones
that can run the Budburst Mobile application was
desired.
Thus, we implemented a manual solution for players to
adjust their locations using a pop-up map if they feel
that they have found the Floracache but their GPS-
based location indicates that they are outside the 10 m
range (Figure 3). If the player is within 30 m of the
Floracache, he or she is presented with a notice that
they can adjust their location via a map (with no visible
Floracaches) with the center being the current GPS-
based location. The latitude and longitude are then
calculated from the map and those coordinates are
used for determining if the player is within range.
In most urban and suburban situations, there are
sufficient landmarks (buildings and roads) for a player
to be able to accurately indicate on a map where they
are currently positioned. Problems may occur in parks
or in more rural areas where landmarks may not be
nearby.
Players may easily “game” the system using the pop-up
map during the capture of the mapped Floracaches
because the location will be easily remembered when
the pop-up map is triggered. Gaming the system is
more difficult in the two harder levels. Photo
verification is required during any floracache capture,
which may also reduce cheating.
Figure 3. Pop-ups used for refining
GPS location: (top) indication that a
player is close and (bottom)
touchable map that allows a radius
of possible adjustment, indicated by
a blue circle. The revised location
is indicated as a flag.
During a test of this manual solution for adjusting the
GPS-based location for finding a Floracache, 6
volunteers each attempted to capture 25 Floracaches
on the UCLA campus. Volunteers were instructed to
stand within 3 m of the plant and attempt to capture
the Floracache. Data on GPS-based location
performance is presented as successful or failed
captures (Table 1). Every volunteer needed to use the
manual adjustment at least once during the trial.
Results varied considerably depending upon the device
used. For example, one volunteer using a Motorola
Droid successfully captured all Floracaches and required
the manual location adjustment for 2 of the 25
attempted Floracache captures. However, a second
volunteer using a Samsung Vibrant, which is known to
have GPS sensor issues4
, required the manual
adjustment 36% of the time and completely failed to
capture 4 Floracaches due to inaccurate GPS-based
location beyond the 30 m limit for manual adjustment.
For all failed Floracache captures, the average GPS-
reported distance away the volunteer was located from
the Floracache was 43.8 ± 3.9 m, even though the
player was always within 3 m.
Conclusion
Games using on mobile phone GPS-based location may
be confounded in areas near buildings because of
inaccurately reported location. In order to not
discourage players in Citizen Science-related activities,
who may abandon the game if they initially encounter
such errors, manual adjustment of location may
provide a solution.
4
http://www.samsungvibrantforum.com
Acknowledgements
We thank all the volunteers who participated in testing
the Floracaching game and BudBurst Mobile application
and Sandra Henderson from Project BudBurst for
continued collaboration. We also thank the growing list
of people who have contributed to the BudBurst Mobile
Android and server code. Work was supported by NSF
grant #CNS-0627084.
References
[1] Hoyle,B., Masters, K.L., Nichol, R.C., Edmondson,
E.M., Smith, A.M., Lintott, C., Scranton, R., Bamford,
S., Schawinski, K., and Thomas, D. Galaxy Zoo: Bar
Lengths in Nearby Disk Galaxies. Monthly Not. R.
Astro. Soc. (in press).
[2] Wiggins, A. eBirding: technology adoption and the
transformation of leisure into science. Proc.
iConference, ACM Press (2011), 798-799.
[3] Stafford, R., Hart, A.G., Collins, L., Kirkhope, C.L.,
Williams, R.L., et al. Eu-Social Science: The Role of
Internet Social Networks in the Collection of Bee
Biodiversity Data. PLoS ONE 5, (2010), 12, e14381.
[4] Taylor, P.L. Rules of engagement. Nature (2007),
450: 163-164.
[5] Morisette, J.T. et al. Frontiers in Phenology. Front.
Eco. Env. (2009), 7, 253-260.
[6] Harper, R., Rodden, T., Rogers, Y., and Sellen, A.
Being human: Human-computer interaction in the year
2020. Cambridge, UK: Microsoft Research Ltd. (2008).
[7] Paulos, E., Honicky, R.J., and Hooker, B. Citizen
Science: Enabling Participatory Urbanism. Urban
Informatics: Community Integration and
Implementation. Ed: Marcus Foth, ISBN-10:
160566152X. (2008).
[8] Graham, E.A., Henderson, S., and Schloss, A.
Using Mobile Phones to Engage Citizen Scientists in
Research. Eos 92, (2011), 38, 313-315.
Location Adjustment
None After
Captured
75.2 ±
22.7%
18.2 ±
15.3%
Failed
6.5 ±
8.8%
0.5 ±
1.2%
Table 1. Average percentage of
Floracaches that were captured (±
S.D.; n=25 Floracaches, 6 attempts
each).
[9] Nov, O., Arazy, O., and Anderson, D. Dusting for
science: motivation and participation of digital citizen
science volunteers. Proc. iConference, ACM Press
(2011), 68-74.
[10] Melgard, T.E., Lachapelle, G., and Gehue, H. GPS
Signal Availability in an Urban Area. Receiver
Performance Analysis, IEEE Press (1994), 11-15.
[11] Huang, P. and Pi, Y. Urban environment solutions
to GPS signal near-far effect. Aerosp. Elec. Sys. Mag.,
26, IEEE Press (2011), 5, 18-27.
[12] Barrette, J., August, P., and Golet, F. Accuracy
Assessment of Wetland Boundary Delineation Using
Aerial Photography and Digital Orthophotography.
Photog. Eng. & R. Sens. 66, (2000), 4. 409-416.
[13] Han, K., Graham, E.A., Vassallo, D., and Estrin, D.
Enhancing motivation in a Mobile participatory sensing
Project through gaming. SocialUrb-2011, 1st Int. Work.
Soc. Conn. Urb. Space (in press).
[14] Davidson, P., Hautamäka, J., Collin, J., and Takala,
J. GPS integrated with inertial sensors in mobile phones
becomes a reality. Coordinates, 6, (2010), 6 15-18.
[15] Paek,J., Kim, J., and Govindan, R. Energy-efficient
rate-adaptive GPS-based positioning for smartphones.
In Proc.8th Int. Conf. Mob. Sys, Apps Serv., ACM Press
(2010), 299-314.
[16] Modsching, M., Kramer, R., and Hagen, K.t. Field
trial on GPS Accuracy in a medium size city: The
influence of built-up. Proc.3rd Work. Positio.n, Nav.
Comm. (2006), 209-218.
[17] Counselman, C.C. Multipath-Rejecting GPS
Antennas. Proc. IEEE 87, IEEE Press (1999), 1, 86-91.

Contenu connexe

Similaire à Challenges of Mobile Phone-Based, GPS-Dependent Gaming for Citizen Science

Personal Security Tracking based on Android and Web Application
Personal Security Tracking based on Android and Web ApplicationPersonal Security Tracking based on Android and Web Application
Personal Security Tracking based on Android and Web ApplicationTELKOMNIKA JOURNAL
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemIOSR Journals
 
University of nottingham student guide
University of nottingham student guideUniversity of nottingham student guide
University of nottingham student guideMariwan Hama Saeed
 
Android mobile application for wildfire reporting and monitoring
Android mobile application for wildfire reporting and monitoringAndroid mobile application for wildfire reporting and monitoring
Android mobile application for wildfire reporting and monitoringriyaniaes
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...Editor Jacotech
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...Editor Jacotech
 
Commonly used ground truth equipments
Commonly used ground truth equipmentsCommonly used ground truth equipments
Commonly used ground truth equipmentsHimangshuKalita10
 
TOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMTOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMIJARIIT
 
Bowser hansenetal lowfiprototyping
Bowser hansenetal lowfiprototypingBowser hansenetal lowfiprototyping
Bowser hansenetal lowfiprototypingHarish Vaidyanathan
 
Low Fidelity Prototyping for Social, Location-based Game Apps
Low Fidelity Prototyping for Social,  Location-based Game AppsLow Fidelity Prototyping for Social,  Location-based Game Apps
Low Fidelity Prototyping for Social, Location-based Game AppsHarish Vaidyanathan
 
Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...IJASAJournal1
 
Google maps project
Google maps projectGoogle maps project
Google maps projectkdafoe
 
Application of remote sensing in precision farming
 Application of remote sensing in precision farming  Application of remote sensing in precision farming
Application of remote sensing in precision farming Suman Dey
 
Large scale geospatial analysis on mobile application usage
Large scale geospatial analysis on mobile application usageLarge scale geospatial analysis on mobile application usage
Large scale geospatial analysis on mobile application usageEricsson
 

Similaire à Challenges of Mobile Phone-Based, GPS-Dependent Gaming for Citizen Science (20)

Bowser so cs
Bowser so csBowser so cs
Bowser so cs
 
Bowser so cs
Bowser so csBowser so cs
Bowser so cs
 
Personal Security Tracking based on Android and Web Application
Personal Security Tracking based on Android and Web ApplicationPersonal Security Tracking based on Android and Web Application
Personal Security Tracking based on Android and Web Application
 
Geoeverything
GeoeverythingGeoeverything
Geoeverything
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating System
 
University of nottingham student guide
University of nottingham student guideUniversity of nottingham student guide
University of nottingham student guide
 
GPS technologies group 9
GPS technologies   group 9GPS technologies   group 9
GPS technologies group 9
 
Android mobile application for wildfire reporting and monitoring
Android mobile application for wildfire reporting and monitoringAndroid mobile application for wildfire reporting and monitoring
Android mobile application for wildfire reporting and monitoring
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...
 
Commonly used ground truth equipments
Commonly used ground truth equipmentsCommonly used ground truth equipments
Commonly used ground truth equipments
 
TOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMTOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEM
 
Bowser hansenetal lowfiprototyping
Bowser hansenetal lowfiprototypingBowser hansenetal lowfiprototyping
Bowser hansenetal lowfiprototyping
 
Low Fidelity Prototyping for Social, Location-based Game Apps
Low Fidelity Prototyping for Social,  Location-based Game AppsLow Fidelity Prototyping for Social,  Location-based Game Apps
Low Fidelity Prototyping for Social, Location-based Game Apps
 
Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...
 
Geospatial_Center_Brochure_2016
Geospatial_Center_Brochure_2016Geospatial_Center_Brochure_2016
Geospatial_Center_Brochure_2016
 
Google maps project
Google maps projectGoogle maps project
Google maps project
 
Application of remote sensing in precision farming
 Application of remote sensing in precision farming  Application of remote sensing in precision farming
Application of remote sensing in precision farming
 
Large scale geospatial analysis on mobile application usage
Large scale geospatial analysis on mobile application usageLarge scale geospatial analysis on mobile application usage
Large scale geospatial analysis on mobile application usage
 

Plus de Harish Vaidyanathan

Bowser.natureand gamers.2013presentation
Bowser.natureand gamers.2013presentationBowser.natureand gamers.2013presentation
Bowser.natureand gamers.2013presentationHarish Vaidyanathan
 
What attracts users to the Encyclopedia of Life (EOL)? - A pilot study
What attracts users to the Encyclopedia of Life (EOL)? - A pilot studyWhat attracts users to the Encyclopedia of Life (EOL)? - A pilot study
What attracts users to the Encyclopedia of Life (EOL)? - A pilot studyHarish Vaidyanathan
 
Low Fidelity prototyping for location based social games
Low Fidelity prototyping for location based social gamesLow Fidelity prototyping for location based social games
Low Fidelity prototyping for location based social gamesHarish Vaidyanathan
 
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...Active Image Clustering: Seeking Constraints from Humans to Complement Algori...
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...Harish Vaidyanathan
 
Supporting Content Curation Communities: The Case of the Encyclopedia of Life
Supporting Content Curation Communities: The Case of the Encyclopedia of LifeSupporting Content Curation Communities: The Case of the Encyclopedia of Life
Supporting Content Curation Communities: The Case of the Encyclopedia of LifeHarish Vaidyanathan
 
Dynamic Changes in Motivation in Collaborative Citizen-Science Projects
Dynamic Changes in Motivation in Collaborative  Citizen-Science Projects Dynamic Changes in Motivation in Collaborative  Citizen-Science Projects
Dynamic Changes in Motivation in Collaborative Citizen-Science Projects Harish Vaidyanathan
 
Biotracker: Melding Human and Machine Capabilities to Document the World's L...
 Biotracker: Melding Human and Machine Capabilities to Document the World's L... Biotracker: Melding Human and Machine Capabilities to Document the World's L...
Biotracker: Melding Human and Machine Capabilities to Document the World's L...Harish Vaidyanathan
 
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...Harish Vaidyanathan
 
Odd Leaf Out: Combining Human and Computer Vision
Odd Leaf Out: Combining Human and Computer VisionOdd Leaf Out: Combining Human and Computer Vision
Odd Leaf Out: Combining Human and Computer VisionHarish Vaidyanathan
 
Network Visualization for Encyclopedia of Life
Network Visualization for Encyclopedia of LifeNetwork Visualization for Encyclopedia of Life
Network Visualization for Encyclopedia of LifeHarish Vaidyanathan
 

Plus de Harish Vaidyanathan (20)

Defense slides v2 (2)
Defense slides v2 (2)Defense slides v2 (2)
Defense slides v2 (2)
 
Bowser gamification submission
Bowser gamification submissionBowser gamification submission
Bowser gamification submission
 
Bowser.natureand gamers.2013presentation
Bowser.natureand gamers.2013presentationBowser.natureand gamers.2013presentation
Bowser.natureand gamers.2013presentation
 
Prototypingin placep1519 bowser
Prototypingin placep1519 bowserPrototypingin placep1519 bowser
Prototypingin placep1519 bowser
 
Cultivating citizen scientists
Cultivating citizen scientistsCultivating citizen scientists
Cultivating citizen scientists
 
Casci feedback talk
Casci feedback talkCasci feedback talk
Casci feedback talk
 
Odd Leaf Out
Odd Leaf OutOdd Leaf Out
Odd Leaf Out
 
Dana defense slides v2[1] (1)
Dana defense slides v2[1] (1)Dana defense slides v2[1] (1)
Dana defense slides v2[1] (1)
 
Wiggins dissertationfinal
Wiggins dissertationfinalWiggins dissertationfinal
Wiggins dissertationfinal
 
Prototyping in place ii
Prototyping in place iiPrototyping in place ii
Prototyping in place ii
 
Bowser natures and gamers
Bowser natures and gamersBowser natures and gamers
Bowser natures and gamers
 
What attracts users to the Encyclopedia of Life (EOL)? - A pilot study
What attracts users to the Encyclopedia of Life (EOL)? - A pilot studyWhat attracts users to the Encyclopedia of Life (EOL)? - A pilot study
What attracts users to the Encyclopedia of Life (EOL)? - A pilot study
 
Low Fidelity prototyping for location based social games
Low Fidelity prototyping for location based social gamesLow Fidelity prototyping for location based social games
Low Fidelity prototyping for location based social games
 
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...Active Image Clustering: Seeking Constraints from Humans to Complement Algori...
Active Image Clustering: Seeking Constraints from Humans to Complement Algori...
 
Supporting Content Curation Communities: The Case of the Encyclopedia of Life
Supporting Content Curation Communities: The Case of the Encyclopedia of LifeSupporting Content Curation Communities: The Case of the Encyclopedia of Life
Supporting Content Curation Communities: The Case of the Encyclopedia of Life
 
Dynamic Changes in Motivation in Collaborative Citizen-Science Projects
Dynamic Changes in Motivation in Collaborative  Citizen-Science Projects Dynamic Changes in Motivation in Collaborative  Citizen-Science Projects
Dynamic Changes in Motivation in Collaborative Citizen-Science Projects
 
Biotracker: Melding Human and Machine Capabilities to Document the World's L...
 Biotracker: Melding Human and Machine Capabilities to Document the World's L... Biotracker: Melding Human and Machine Capabilities to Document the World's L...
Biotracker: Melding Human and Machine Capabilities to Document the World's L...
 
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...
Encyclopedia of Life: Motivating Public Enthusiasts and Expert Scientists to ...
 
Odd Leaf Out: Combining Human and Computer Vision
Odd Leaf Out: Combining Human and Computer VisionOdd Leaf Out: Combining Human and Computer Vision
Odd Leaf Out: Combining Human and Computer Vision
 
Network Visualization for Encyclopedia of Life
Network Visualization for Encyclopedia of LifeNetwork Visualization for Encyclopedia of Life
Network Visualization for Encyclopedia of Life
 

Dernier

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Challenges of Mobile Phone-Based, GPS-Dependent Gaming for Citizen Science

  • 1. Challenges of Mobile Phone-Based, GPS-Dependent Gaming for Citizen Science Abstract Citizen Science (CS) projects involve the public in data collection for a range of goals, from scientific to social health. Context aware gaming, where location-based information is used to inform gaming elements, can be leveraged to engage players in CS activities, attract new players, and act as quality assurance for data collected. Here we describe the challenges faced during development of the mobile phone-based CS game of Floracaching that uses the GPS sensor to grant players access to gaining points based on their physical location. Problems with the accuracy of GPS have been demonstrated to reduce player confidence in the functionality of the game and have led to abandonment of further play and data collection. We introduce a method for manually overcoming the GPS-based location inaccuracy in urban environments and evaluated its effectiveness on a university campus. Author Keywords Participatory Sensing; climate change; plant phenology ACM Classification Keywords J.3 LIFE AND MEDICAL SCIENCES; D.m MISCELLANEOUS; H.5.4 Hypertext/Hypermedia; H.5.2 User Interfaces Copyright is held by the author/owner(s). CSCW’12, February 11–15, 2012, Seattle, Washington, USA. ACM 978-1-4503-1051-2/12/02. Eric A. Graham, Dylan Vassallo, Sophie Gerrick, Kyungsik Han, Jinha Kang, Nancy Hsieh Center for Embedded Networked Sensing University of California, Los Angeles Los Angeles, California egraham@ucla.edu, dylanv@ucla.edu, slgerrick@gmail.com, zenithhan@gmail.com, jinhakang@ucla.edu, nancyhsieh@ucla.edu Figure 1. The home screen for BudBurst Mobile with access to the Floracaching game.
  • 2. General Terms Human Factors; Design; Measurement; Reliability; Verification Introduction Citizen Science and Project BudBurst Citizen Science (CS) and Participatory Sensing projects are research collaborations that enable non-scientist members of the public to assist with scientific provide substantial and unique datasets that have the potential for greatly increasing the volume of observational data for research, and include, for example, projects that ask participants to classify photographs of galaxies [1], report bird sighting data for ornithological research [2], or plant sunflowers and observe bee pollination [3]. Public engagement in scientific and technological issues has exploded in popularity in recent years [4]. Project BudBurst1 is a national CS program that involves non-scientists dedicated to recording the timing of life stages (phenology) of plants (e.g., the date when a plant first leafs out) and how this relates to environmental conditions. Data from phenological studies are increasingly relevant for addressing applied environmental and sustainability issues [5]. BudBurst Mobile (Figure 1) is the mobile phone-based extension to Project BudBurst. Although BudBurst Mobile was developed primarily as a record-keeping tool for Project BudBurst, it is also an example of a technology that supports civic engagement in issues that are of social concern [6, 7], and is thus an ideal platform for testing methods of engagement to participate [8]. Additionally, BudBurst Mobile is a 1 http://budburst.org context-aware application, in that it leverages the location-based services available on the Android platform (GPS, WiFi location) in order to automatically send data collection parameters to the server. Games and Floracaching Games have been used in CS projects to increase participation and the amount of data collected or processed [e.g., 1]. Indeed, games are natural extension for CS projects because often participation is based on enjoyment, with secondary motivations involving identification with the goals of the project [9]. Floracaching2 is a game within BudBurst Mobile that is similar to geocaching3 , in that locations have been identified using GPS coordinates that players must find. In Floracaching, a plant occurs at the published location that players search for. Finding a Floracache (the plant) consists of being within 10 m, as determined by the GPS sensor on the mobile phone, and then subsequently using BudBurst Mobile to capture a photo and record the plant phenophase (e.g., first leaf, first flower, etc.). It is desirable to allow volunteers to start contributing to CS projects through even low-level tasks [9]. Thus, finding one type of Floracache can be accomplished relatively easily, through a live map interface (Figure 2). Two other types of Floracaches are more challenging to find: a medium- difficulty level, with a compass direction and distance indication, and hard level, with only a description of the location of the plant that offers the most points per capture. Ranks or levels 2 http://floracaching.org 3 http://www.geocaching.com Figure 2. The Map level for locating Floracaches. Note the messages indicating that the player is not within range after trying to capture the Floracache.
  • 3. are obtained after accumulating sufficient points in the game and badges are assigned as a reward. Challenges of Using GPS in Floracaching Problems with the accuracy of GPS in urban environments are not uncommon [10] and can be due to both temporary blockage of signals by buildings and terrain and also reflections off the sides of buildings, resulting in multi-path fading. The effect has been termed the GPS signal “near far” effect [11]. Forested areas with an appreciable canopy can also significantly block satellite signals [12]. The Floracaching game has been previously evaluated for performance and user experience using groups of volunteers [13]. During a more recent test of the game, 64% of the 22 volunteers indicated that while trying to find a Floracache their phone’s GPS sensor located them incorrectly. Erroneous GPS-based location data was common enough to delay or prevent the capturing of Floracaches for most of the players, even though they indicated that they had physically found the Floracache. Anecdotal information gathered from volunteers indicated that if a GPS error was encountered during their initial attempts to find a Floracache, the player was more likely to abandon the game than to continue. Solutions for Reducing Location Errors Many hardware [e.g., 14] and software [e.g.,15] solutions to reducing GPS errors on mobile phones have been investigated. Using the reported GPS error has also been used to trigger feedback to a user. In one study, a mean error of about 15 m forced a context aware mobile application to use other information to remove positioning uncertainty [16]. We found that on the ULCA campus we could not rely on the system-reported GPS “accuracy” value from the mobile phone, which is calculated in part using the number of visible satellites and may be incorrect due to multipath errors [17]. Additionally, a backwardly compatible solution that is available to all smartphones that can run the Budburst Mobile application was desired. Thus, we implemented a manual solution for players to adjust their locations using a pop-up map if they feel that they have found the Floracache but their GPS- based location indicates that they are outside the 10 m range (Figure 3). If the player is within 30 m of the Floracache, he or she is presented with a notice that they can adjust their location via a map (with no visible Floracaches) with the center being the current GPS- based location. The latitude and longitude are then calculated from the map and those coordinates are used for determining if the player is within range. In most urban and suburban situations, there are sufficient landmarks (buildings and roads) for a player to be able to accurately indicate on a map where they are currently positioned. Problems may occur in parks or in more rural areas where landmarks may not be nearby. Players may easily “game” the system using the pop-up map during the capture of the mapped Floracaches because the location will be easily remembered when the pop-up map is triggered. Gaming the system is more difficult in the two harder levels. Photo verification is required during any floracache capture, which may also reduce cheating. Figure 3. Pop-ups used for refining GPS location: (top) indication that a player is close and (bottom) touchable map that allows a radius of possible adjustment, indicated by a blue circle. The revised location is indicated as a flag.
  • 4. During a test of this manual solution for adjusting the GPS-based location for finding a Floracache, 6 volunteers each attempted to capture 25 Floracaches on the UCLA campus. Volunteers were instructed to stand within 3 m of the plant and attempt to capture the Floracache. Data on GPS-based location performance is presented as successful or failed captures (Table 1). Every volunteer needed to use the manual adjustment at least once during the trial. Results varied considerably depending upon the device used. For example, one volunteer using a Motorola Droid successfully captured all Floracaches and required the manual location adjustment for 2 of the 25 attempted Floracache captures. However, a second volunteer using a Samsung Vibrant, which is known to have GPS sensor issues4 , required the manual adjustment 36% of the time and completely failed to capture 4 Floracaches due to inaccurate GPS-based location beyond the 30 m limit for manual adjustment. For all failed Floracache captures, the average GPS- reported distance away the volunteer was located from the Floracache was 43.8 ± 3.9 m, even though the player was always within 3 m. Conclusion Games using on mobile phone GPS-based location may be confounded in areas near buildings because of inaccurately reported location. In order to not discourage players in Citizen Science-related activities, who may abandon the game if they initially encounter such errors, manual adjustment of location may provide a solution. 4 http://www.samsungvibrantforum.com Acknowledgements We thank all the volunteers who participated in testing the Floracaching game and BudBurst Mobile application and Sandra Henderson from Project BudBurst for continued collaboration. We also thank the growing list of people who have contributed to the BudBurst Mobile Android and server code. Work was supported by NSF grant #CNS-0627084. References [1] Hoyle,B., Masters, K.L., Nichol, R.C., Edmondson, E.M., Smith, A.M., Lintott, C., Scranton, R., Bamford, S., Schawinski, K., and Thomas, D. Galaxy Zoo: Bar Lengths in Nearby Disk Galaxies. Monthly Not. R. Astro. Soc. (in press). [2] Wiggins, A. eBirding: technology adoption and the transformation of leisure into science. Proc. iConference, ACM Press (2011), 798-799. [3] Stafford, R., Hart, A.G., Collins, L., Kirkhope, C.L., Williams, R.L., et al. Eu-Social Science: The Role of Internet Social Networks in the Collection of Bee Biodiversity Data. PLoS ONE 5, (2010), 12, e14381. [4] Taylor, P.L. Rules of engagement. Nature (2007), 450: 163-164. [5] Morisette, J.T. et al. Frontiers in Phenology. Front. Eco. Env. (2009), 7, 253-260. [6] Harper, R., Rodden, T., Rogers, Y., and Sellen, A. Being human: Human-computer interaction in the year 2020. Cambridge, UK: Microsoft Research Ltd. (2008). [7] Paulos, E., Honicky, R.J., and Hooker, B. Citizen Science: Enabling Participatory Urbanism. Urban Informatics: Community Integration and Implementation. Ed: Marcus Foth, ISBN-10: 160566152X. (2008). [8] Graham, E.A., Henderson, S., and Schloss, A. Using Mobile Phones to Engage Citizen Scientists in Research. Eos 92, (2011), 38, 313-315. Location Adjustment None After Captured 75.2 ± 22.7% 18.2 ± 15.3% Failed 6.5 ± 8.8% 0.5 ± 1.2% Table 1. Average percentage of Floracaches that were captured (± S.D.; n=25 Floracaches, 6 attempts each).
  • 5. [9] Nov, O., Arazy, O., and Anderson, D. Dusting for science: motivation and participation of digital citizen science volunteers. Proc. iConference, ACM Press (2011), 68-74. [10] Melgard, T.E., Lachapelle, G., and Gehue, H. GPS Signal Availability in an Urban Area. Receiver Performance Analysis, IEEE Press (1994), 11-15. [11] Huang, P. and Pi, Y. Urban environment solutions to GPS signal near-far effect. Aerosp. Elec. Sys. Mag., 26, IEEE Press (2011), 5, 18-27. [12] Barrette, J., August, P., and Golet, F. Accuracy Assessment of Wetland Boundary Delineation Using Aerial Photography and Digital Orthophotography. Photog. Eng. & R. Sens. 66, (2000), 4. 409-416. [13] Han, K., Graham, E.A., Vassallo, D., and Estrin, D. Enhancing motivation in a Mobile participatory sensing Project through gaming. SocialUrb-2011, 1st Int. Work. Soc. Conn. Urb. Space (in press). [14] Davidson, P., Hautamäka, J., Collin, J., and Takala, J. GPS integrated with inertial sensors in mobile phones becomes a reality. Coordinates, 6, (2010), 6 15-18. [15] Paek,J., Kim, J., and Govindan, R. Energy-efficient rate-adaptive GPS-based positioning for smartphones. In Proc.8th Int. Conf. Mob. Sys, Apps Serv., ACM Press (2010), 299-314. [16] Modsching, M., Kramer, R., and Hagen, K.t. Field trial on GPS Accuracy in a medium size city: The influence of built-up. Proc.3rd Work. Positio.n, Nav. Comm. (2006), 209-218. [17] Counselman, C.C. Multipath-Rejecting GPS Antennas. Proc. IEEE 87, IEEE Press (1999), 1, 86-91.