Augmented Reality Using The Wikitude API
-
Upload
jgilfelt -
Category
Technology
-
view
11.858 -
download
5
description
Transcript of Augmented Reality Using The Wikitude API
![Page 1: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/1.jpg)
Augmented Reality using the Wikitude API
Jeff Gilfelt - November 2009
![Page 2: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/2.jpg)
Augmented Reality (AR)
Combining digital data with real-world imagery.
GPS locationMagnetometer (compass)AccelerometerCamera
Much innovation in the mobile AR space has been happening on Android, as the necessary hardware and API has been available since launch.
![Page 3: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/3.jpg)
Wikitude World Browser
Presents information about your surroundings (landmarks, points of interest) annotated onto a live camera viewUsers can contribute their own POIs via wikitude.meFirst practical AR mobile application available world wideAndroid Developer Challenge 1 finalistAPI for Android released September 2009
![Page 4: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/4.jpg)
From existing geo data based application...
![Page 5: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/5.jpg)
...to AR application
![Page 6: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/6.jpg)
Wikitude API - Getting StartedDownload API package http://www.wikitude.org/developers
Register for an API key (optional during development)
Include wikitudearintent.jar within your project build path
![Page 7: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/7.jpg)
Code
![Page 8: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/8.jpg)
Creating the Wikitude AR Intent
![Page 9: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/9.jpg)
Adding Points Of Interest (POIs)
![Page 10: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/10.jpg)
Starting the Intent
![Page 11: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/11.jpg)
Callback Intents
![Page 12: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/12.jpg)
Callback Intents
![Page 13: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/13.jpg)
Callback Intents
![Page 14: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/14.jpg)
TipsDon't add more than 50 POIs to the AR viewTest on real devices where possible
Emulator requires manual install of the Wikitude APK Location, yaw, pitch and roll instrumentation is painful
![Page 15: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/15.jpg)
Augmented Reality Markup Language (ARML)
Proposed open Augmented Reality markup specification based on KML with extensionsAdoption 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/
![Page 16: Augmented Reality Using The Wikitude API](https://reader033.fdocuments.in/reader033/viewer/2022051818/54bd51954a7959031e8b45ee/html5/thumbnails/16.jpg)
ResourcesGeoBeagle demo by Nicholas Tollerveyhttp://ntoll.org/article/hello-android
Location Scouthttp://getlocationscout.com
or search "location scout" in Android Market
http://www.wikitude.org/developers