SlideShare a Scribd company logo
Augmented Reality using the
      Wikitude API
    Jeff Gilfelt - November 2009
Augmented Reality (AR)

Combining digital data
with real-world imagery.

   GPS location
   Magnetometer
   (compass)
   Accelerometer
   Camera


Much innovation in the mobile AR space has been happening
on Android, as the necessary hardware and API has been
available since launch.
Wikitude World Browser

 Presents information about your surroundings (landmarks,
 points of interest) annotated onto a live camera view
 Users can contribute their own POIs via wikitude.me
 First practical AR mobile application available world wide
 Android Developer Challenge 1 finalist
 API for Android released September 2009
From existing geo data based application...
...to AR application
Wikitude API - Getting Started
Download API package http://www.wikitude.org/developers




                               Register for an API key
                               (optional during development)


                               Include wikitudearintent.jar
                               within your project build path
Code
Creating the Wikitude AR Intent
Adding Points Of Interest (POIs)
Starting the Intent
Callback Intents
Callback Intents
Callback Intents
Tips
 Don't add more than 50 POIs to the AR view
 Test on real devices where possible
    Emulator requires manual install of the Wikitude APK
    Location, yaw, pitch and roll instrumentation is painful
Augmented Reality Markup Language
(ARML)
 Proposed open Augmented Reality markup specification
 based on KML with extensions
 Adoption will ensure all data that is created for
 augmentation in the physical world can be universally
 accessed and viewed on any Augmented Reality browser
 http://www.openarml.org/
Resources
GeoBeagle demo by Nicholas Tollervey
http://ntoll.org/article/hello-android

Location Scout
http://getlocationscout.com
    or search "location scout" in
    Android Market

http://www.wikitude.org/developers

More Related Content

PDF
Philipp Nagele (Wikitude) Wikitude SDK Tutorial
AugmentedWorldExpo
 
PPTX
The Wikitude SDK and the Wikitude Studio
Martin Lechner
 
PPTX
Augmented Reality Application Tutorial for Education 1
Isidro Navarro
 
PPTX
Mobile AR SDK Tutorial - Augmented World Expo New York 2014
Patrick O'Shaughnessey
 
PPTX
Augmented Reality Application Tutorial for Education 2
Isidro Navarro
 
PPTX
Philipp Nagele (CTO, Wikitude) An Insider Deep-Dive into the Wikitude SDK
AugmentedWorldExpo
 
PDF
Mobile AR Lecture 7 - Introduction to Vuforia
Mark Billinghurst
 
PPTX
Wally Young (DAQRI) The Path to ARToolKit 6
AugmentedWorldExpo
 
Philipp Nagele (Wikitude) Wikitude SDK Tutorial
AugmentedWorldExpo
 
The Wikitude SDK and the Wikitude Studio
Martin Lechner
 
Augmented Reality Application Tutorial for Education 1
Isidro Navarro
 
Mobile AR SDK Tutorial - Augmented World Expo New York 2014
Patrick O'Shaughnessey
 
Augmented Reality Application Tutorial for Education 2
Isidro Navarro
 
Philipp Nagele (CTO, Wikitude) An Insider Deep-Dive into the Wikitude SDK
AugmentedWorldExpo
 
Mobile AR Lecture 7 - Introduction to Vuforia
Mark Billinghurst
 
Wally Young (DAQRI) The Path to ARToolKit 6
AugmentedWorldExpo
 

What's hot (18)

PDF
Review and Overview on Computational Visualization in Augmented Reality
Marco Losurdo
 
PPTX
Augmented Reality Tutorial - Transparency & Shadow in Unity
Isidro Navarro
 
PPTX
Intro to Arkit - ARKit NYC Meetup - 7.20.17
Andrew Deutsch
 
PDF
Introduction to Extended Reality - XR
Kumar Ahir
 
PPTX
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Mark Billinghurst
 
PPTX
David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality E...
AugmentedWorldExpo
 
PDF
Augmented reality
dzubovua
 
PPTX
Developing Virtual Reality Application using Google Cardboard
apurvmmmec
 
PDF
Build an AR app v2.0
Kumar Ahir
 
PPTX
Simulating Lidar Sensors for Computer Vision
Unity Technologies
 
PDF
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
Unity Technologies
 
PDF
Virtual or real? AR Foundation best practices from Krikey - Unite Copenhagen ...
Unity Technologies
 
PDF
New 2D World-Building, Animation & Graphics Features in Unity
Unity Technologies
 
PDF
Persistent world-scale AR experiences with ARCore Cloud Anchors and AR Founda...
Unity Technologies
 
PDF
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
AugmentedWorldExpo
 
PPTX
Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...
AugmentedWorldExpo
 
PPTX
ARCore Shared 3d Worlds
Sergii Kozyrev
 
PDF
ARmedia SDK: new Features and Capabilities
Graziano Terenzi
 
Review and Overview on Computational Visualization in Augmented Reality
Marco Losurdo
 
Augmented Reality Tutorial - Transparency & Shadow in Unity
Isidro Navarro
 
Intro to Arkit - ARKit NYC Meetup - 7.20.17
Andrew Deutsch
 
Introduction to Extended Reality - XR
Kumar Ahir
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Mark Billinghurst
 
David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality E...
AugmentedWorldExpo
 
Augmented reality
dzubovua
 
Developing Virtual Reality Application using Google Cardboard
apurvmmmec
 
Build an AR app v2.0
Kumar Ahir
 
Simulating Lidar Sensors for Computer Vision
Unity Technologies
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
Unity Technologies
 
Virtual or real? AR Foundation best practices from Krikey - Unite Copenhagen ...
Unity Technologies
 
New 2D World-Building, Animation & Graphics Features in Unity
Unity Technologies
 
Persistent world-scale AR experiences with ARCore Cloud Anchors and AR Founda...
Unity Technologies
 
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
AugmentedWorldExpo
 
Philipp Nagele (Wikitude): Context Is for Kings: Putting Context in the Hands...
AugmentedWorldExpo
 
ARCore Shared 3d Worlds
Sergii Kozyrev
 
ARmedia SDK: new Features and Capabilities
Graziano Terenzi
 
Ad

Similar to Augmented Reality Using The Wikitude API (20)

PDF
Mobile Augmented Reality Development tools
Thiwanka Makumburage
 
PPTX
Augmented Reality Games
Game Developer Arek Suroboyo
 
PDF
Mobile Augmented Reality Development Tools
Upekha Vandebona
 
PDF
Augmented Reality Development Tools
Tharindu Kumara
 
PPTX
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
 
PPT
The Future Is Agumented
MobileMonday Norway
 
DOCX
PTC Announces a Major New Release to Vuforia Augmented Reality Platform
PTC
 
PDF
How effective is Swift’s AR technology in developing.pdf
Mindfire LLC
 
PDF
Maps API on_mobile_dev_festbangkok
ss318
 
PDF
Augmented Reality (AR) in Ionic Apps Transforming User Experiences.pdf
Grey Space Computing
 
PPTX
Application Development Tools For Android
Nelsan Ellis
 
PDF
Augmenting reality: Bring digital objects into the real world
Unity Technologies
 
PPT
Android Basic By Ankit Shandilya
Ankit Shandilya
 
PDF
Layar @ SDForum 28 Feb 2011
Lightning Laboratories
 
PDF
2013 426 Lecture 1: Introduction to Augmented Reality
Mark Billinghurst
 
PPTX
AR and VR development tools and platforms
Sushmita Chatterjee
 
PDF
[English] Create Mobile LBS Application Using Maps API
Google Cloud Platform - Japan
 
PPT
Getting Started with Android 1.5
Gaurav Kohli
 
PDF
ppt_seminar_zcvxvvvxzczxczxzxchristy-1.pdf
PaulsonRison
 
PPTX
Philipp Nagele (Wikitude): What's Next with Wikitude
AugmentedWorldExpo
 
Mobile Augmented Reality Development tools
Thiwanka Makumburage
 
Augmented Reality Games
Game Developer Arek Suroboyo
 
Mobile Augmented Reality Development Tools
Upekha Vandebona
 
Augmented Reality Development Tools
Tharindu Kumara
 
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
 
The Future Is Agumented
MobileMonday Norway
 
PTC Announces a Major New Release to Vuforia Augmented Reality Platform
PTC
 
How effective is Swift’s AR technology in developing.pdf
Mindfire LLC
 
Maps API on_mobile_dev_festbangkok
ss318
 
Augmented Reality (AR) in Ionic Apps Transforming User Experiences.pdf
Grey Space Computing
 
Application Development Tools For Android
Nelsan Ellis
 
Augmenting reality: Bring digital objects into the real world
Unity Technologies
 
Android Basic By Ankit Shandilya
Ankit Shandilya
 
Layar @ SDForum 28 Feb 2011
Lightning Laboratories
 
2013 426 Lecture 1: Introduction to Augmented Reality
Mark Billinghurst
 
AR and VR development tools and platforms
Sushmita Chatterjee
 
[English] Create Mobile LBS Application Using Maps API
Google Cloud Platform - Japan
 
Getting Started with Android 1.5
Gaurav Kohli
 
ppt_seminar_zcvxvvvxzczxczxzxchristy-1.pdf
PaulsonRison
 
Philipp Nagele (Wikitude): What's Next with Wikitude
AugmentedWorldExpo
 
Ad

Recently uploaded (20)

PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PPTX
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Doc9.....................................
SofiaCollazos
 
Architecture of the Future (09152021)
EdwardMeyman
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 

Augmented Reality Using The Wikitude API

  • 1. Augmented Reality using the Wikitude API Jeff Gilfelt - November 2009
  • 2. Augmented Reality (AR) Combining digital data with real-world imagery. GPS location Magnetometer (compass) Accelerometer Camera Much innovation in the mobile AR space has been happening on Android, as the necessary hardware and API has been available since launch.
  • 3. Wikitude World Browser Presents information about your surroundings (landmarks, points of interest) annotated onto a live camera view Users can contribute their own POIs via wikitude.me First practical AR mobile application available world wide Android Developer Challenge 1 finalist API for Android released September 2009
  • 4. From existing geo data based application...
  • 6. Wikitude API - Getting Started Download API package http://www.wikitude.org/developers Register for an API key (optional during development) Include wikitudearintent.jar within your project build path
  • 9. Adding Points Of Interest (POIs)
  • 14. Tips Don't add more than 50 POIs to the AR view Test on real devices where possible Emulator requires manual install of the Wikitude APK Location, yaw, pitch and roll instrumentation is painful
  • 15. Augmented Reality Markup Language (ARML) Proposed open Augmented Reality markup specification based on KML with extensions Adoption will ensure all data that is created for augmentation in the physical world can be universally accessed and viewed on any Augmented Reality browser http://www.openarml.org/
  • 16. Resources GeoBeagle demo by Nicholas Tollervey http://ntoll.org/article/hello-android Location Scout http://getlocationscout.com or search "location scout" in Android Market http://www.wikitude.org/developers