Millimeter-accurate Augmented Reality enabled by Carrier-Phase Differential GPS Ken Pesyna, Daniel Shepard, Todd Humphreys ION GNSS 2012 Conference, Nashville,

Slides:



Advertisements
Similar presentations
Tim Gleue, Patrick Dähne VAST(Visual Analytics Science and Technology) 2001 DESIGN AND IMPLEMENTATION OF A MOBILE DEVICE FOR OUTDOOR AUGMENTED REALITY.
Advertisements

A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Learning Parameterized Maneuvers for Autonomous Helicopter Flight Jie Tang, Arjun Singh, Nimbus Goehausen, Pieter Abbeel UC Berkeley.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
Daniel Shepard and Todd Humphreys
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
September, School of Aeronautics & Astronautics Engineering Performance of Integrated Electro-Optical Navigation Systems Takayuki Hoshizaki
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Attitude Determination - Using GPS. 20/ (MJ)Danish GPS Center2 Table of Contents Definition of Attitude Attitude and GPS Attitude Representations.
Mark CerritelliMatthew Fister Charles Cole Mine Yalcinalp.
What’s That? : A Location Based Service Department of Computer Science and Engineering University of Minnesota Presented by: Don Eagan Chintan Patel
Antenna Baseline Measurement System 29 January 2010 Mark Phillips, Research Assistant Ohio University, Athens OH Research Intern Naval Research Laboratory.
AIAA GNC, 11 Aug Mark L. Psiaki, Sibley School of Mechanical & Aerospace Engineering Cornell University Kalman Filtering & Smoothing to Estimate.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
Navigational System For An Autonomouse Farming Vehicle Group 942.
Mixed Reality Benefits For Design Perception Phillip S. Dunston, Ph.D. and Xiangyu Wang Construction Engineering and Management School of Civil Engineering.
1 Mark CerritelliMatthew Fister Charles Cole Mine Yalcinalp.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Overview and Mathematics Bjoern Griesbach
TAXISAT PROJECT Low Cost GNSS and Computer Vision based data fusion solution for driverless vehicles Marc POLLINA
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
March 5, 2010 ENGR 340 Presentation #3. DaveAnthonyAndrewDanny MoelkerBoorsmaHoogendamVanderspek.
Electrical and Computer Engineering Personal Head-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Midway.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
What’s new for Windows 8 Devs Part 3 Lewis Benge Devices & Integration Team TBWA\Digital Arts Network DEV216.
Real-time Dense Visual Odometry for Quadrocopters Christian Kerl
Extending the Reach of GPS-assisted Femtocell Synchronization and Localization through Tightly- Coupled Opportunistic Navigation Ken Pesyna, Kyle Wesson,
1 Electrical and Computer Engineering Dynamic Advertising System Preliminary Design Review – October 23, 2009 Team Zink Nicholas Cipriano, Ali Jameel,
Simultaneous Estimations of Ground Target Location and Aircraft Direction Heading via Image Sequence and GPS Carrier-Phase Data Luke K.Wang, Shan-Chih.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Evaluation of Smart Grid and Civilian UAV Vulnerability to GPS Spoofing Attacks D. P. Shepard, J. A. Bhatti, T. E. Humphreys, The University of Texas at.
An Evaluation of the Vestigial Signal Defense for Civil GPS Anti-Spoofing Kyle Wesson, Daniel Shepard, Jahshan Bhatti, and Todd Humphreys Presentation.
Riding out the Rough Spots: Scintillation-Robust GNSS Carrier Tracking Dr. Todd E. Humphreys Radionavigation Laboratory University of Texas at Austin.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
1 POS MV Vertical Positioning March Where we fit in! “Other sensors (notably modern heave-pitch-roll sensors) can contribute to achieving such.
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
1 Introduction to Software Engineering Lecture 1.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 26: Singular Value Decomposition.
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Augmented Reality Tyler Ocwieja.
M. Gende, C. Brunini Universidad Nacional de La Plata, Argentina. Improving Single Frequency Positioning Using SIRGAS Ionospheric Products.
ARGUS “Assisting peRsonal GUidance System for people with visual impairment” ION GNSS AuthorJürgen Seybold CompanyTeleConsult Austria Session F4:
Tightly-Coupled Opportunistic Navigation for Deep Urban and Indoor Positioning Ken Pesyna, Zak Kassas, Jahshan Bhatti, and Todd Humphreys Presentation.
Constructing a Continuous Phase Time History from TDMA Signals for Opportunistic Navigation Ken Pesyna, Zak Kassas, Todd Humphreys IEEE/ION PLANS Conference,
Future Directions in GNSS Research Todd Humphreys | Aerospace Engineering The University of Texas at Austin GPS World Webinar | November 15, 2012.
David Moreno Mario Raushel Terence Sin Caleb Wells.
1 SVY 207: Lecture 12 Modes of GPS Positioning Aim of this lecture: –To review and compare methods of static positioning, and introduce methods for kinematic.
Company LOGO Project Characterization Spring 2008/9 Performed by: Alexander PavlovDavid Domb Supervisor: Mony Orbach GPS/INS Computing System.
INERTIAL AIDED POST PROCESSED KINEMATIC GPS FOR MARINE POSITIONING An Overview of POSPac MMS Lou Nash, Measutronics Corporation
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
IShake System: Earthquake Detection with Smartphones Presenter: Jize Zhang Da Huo Original Paper:Reilly, Jack, et al. "Mobile phones as seismologic sensors:
By: Nicole Cappella. Roadmap  What is Project Glass?  What prototype looks like  Augmented Reality Application  How Project Glass works  What makes.
10/31/ Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki October 31, 2001 Purdue University.
Vehicle Monitoring System ECE 445: Senior Design Project Ishan Ahuja Caleb Perkinson Samuel Utomi May 2, 2016.
Teng Wei and Xinyu Zhang
SIXTH SENSE TECHNOLOGY
NZDF Steps into ERP Mobility
What is Augmented Reality?
Personal Heads-Up Display
SVY207: Lecture 16 GPS Field Procedures and Computations
Image Acquisition and Processing of Remotely Sensed Data
Sensor Fusion Localization and Navigation for Visually Impaired People
Presentation transcript:

Millimeter-accurate Augmented Reality enabled by Carrier-Phase Differential GPS Ken Pesyna, Daniel Shepard, Todd Humphreys ION GNSS 2012 Conference, Nashville, TN | September 21, 2012

2 of 26  Augmented Reality (AR) Definition  Motivation for millimeter-accurate AR  Our AR Hardware  Our AR Software  Demonstration  Conclusions Outline

3 of 26  Augmenting a live view of the world with computer-generated sensory input to enhance one’s current perception of reality [1] What is Augmented Reality [1] Graham, M., Zook, M., and Boulton, A. "Augmented reality in urban places: contested content and the duplicity of code." Transactions of the Institute of British Geographers..

4 of 26 Augmented Reality Today

5 of 26  Landmark identification  Stargazing Augmented Reality Today

6 of 26 Augmented Reality: How it works  Visual  Capture  Device Orientation Computer Processing  Visual Overlays  Textual Information  Other Sensory Inputs Position

7 of 26 Essential Components for AR  Incorporates seven primary pieces of hardware  GPS receiver  Accelerometer  Gyroscope  Magnetometer  Camera  Computer  Screen

8 of 26 Carrier-phase GPS (CDGPS) Positioning Very Accurate!

9 of 26  Incorporate CDGPS-generated hyper-precise location information  Incorporate in IMU (gyroscopic, magnetometer, accelerometer) orientation measurements Ultra-Precise Augmented Reality  IMU Measurements  CDGPS Measurements --Ultra-precise Position --Ultra-precise Velocity --Orientation information

10 of 26 Prior Art: Subsurface data visualization [2] Roberts, G.W. and Evans, A. “The use of augmented reality, GPS and INS for subsurface data visualization.” FIG XXII International Congress, 2002, University of Nottingham.  RTK capable receiver: Leica Geosystems  Gyroscope + Magnetometer  Did not couple GPS and INS together

11 of 26 Great Potential: Google Glass

12 of 26 Ultra-precise Google Glass

13 of 26 Ultra-precise Google Glass

14 of 26 Ultra-precise Google Glass

15 of 26 Our Augmented Reality System

16 of 26 Ultra-Precise Augmented Reality System FOTON Software-Defined GPS Receiver  Runs GRID software receiver developed by UT and Cornell  Dual frequency (L1 C/A and L2C)  Data bit wipe-off capable  5 Hz output of observables (carrier phase and psuedorange)  Enables rapid testing

17 of 26 Ultra-Precise Augmented Reality System (cont.) IMU, Medium-grade, from Xsens  accelerometer, gyro, and magnetometer measurements  100 Hz output rate Single Board Computer (SBC)  Handles communications with Software-receiver over Ethernet

18 of 26 Ultra-Precise Augmented Reality System (cont.) Webcam  HD webcam from FaceVision  22 fps 720P Video Antcom Active L1/L2 GPS Antenna Rechargeable Lithium Ion Battery  Provides power for over 3 hours

19 of 26  System hosted by a tablet computer  Retrieves data from the reference station  Records and processes the GPS+IMU data (currently post- processing)  Overlays the webcam video with virtual objects Ultra-Precise Augmented Reality System

20 of 26  Goal: Provide sub-centimeter level positioning and degree-level orientation  IMU provides orientation to degree-level accuracy  Tightly coupled IMU and CDGPS EKF will provide the desired positioning accuracy Extended Kalman Filter

21 of 26 Block Diagram of our EKF INS Stage CDGPS Stage Visual Overlay Stage K =======> K+1K+1 =======> K+2

22 of Take the precise user position and orientation from the EKF 2. Use MATLAB 3d toolbox to obtain correct perspective of object 3. Object overlayed on camera feed Augmented Reality Overlay

23 of 26 System Demonstration East-North PositionOrientation vs Time

24 of 26 System Demonstration

25 of 26  Demonstrated ultra-precise augmented reality is possible by coupling together CDGPS and IMU measurements  Discussed applications, specifically those tailored toward the mobile arena  Future challenges include overcoming interference and power constraints that will be present in small-mobile systems Conclusions

26 of 26 Questions

27 of 26  Developed an augmented reality prototype system incorporates CDGPS and IMU measurements  Designed an EKF to compute hyper-precise position and orientation of camera at 5 Hz  Used this information to overlay 3-dimensional objects onto the live video stream Conclusions

28 of Take the precise position and orientation from the EKF 2. Create of virtual overlay (Using MATLAB 3d toolbox) 3. Place overlay onto the camera feed (using MATLAB 3d toolbox) Augmented Reality Overlay

29 of 26 GRID Software Receiver

30 of 26

31 of 26  IMU measurements propagate state between GPS updates  Accelerometer measurement / dynamics model  Discrete-time propagation step (zero-order hold of IMU measurements): EKF: INS in charge of propagation State at time k+1 State at time k

32 of 26 Block Diagram of the EKF

33 of 26  Double-differenced measurement model where  The measurement model is linearized using the a priori state estimate (from INS)  In square-root information form, the a posteriori state is given by the solution to EKF: CDGPS Measurement Update hhhh

34 of 26  EKF: CDGPS Measurement Update (cont.) [1] Xiao-Wen Chang, Xiaohu Xie and Tianyang Zhou, MILES: MATLAB package for solving Mixed Integer Least Squares problems, Version 2.0, ∼ chang/software.php, October 2011.

35 of 26 Block Diagram of the EKF