Position and Attitude Determination using Digital Image Processing Sean VandenAvond Mentors: Brian Taylor, Dr. Demoz Gebre-Egziabher A UROP sponsored research.

Slides:



Advertisements
Similar presentations
Navigation Fundamentals
Advertisements

Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
1 A Portable and Cost-effective Configuration of Strap-down INS/GPS for General-purpose Use * Masaru Naruoka (Univ. of Tokyo) Takeshi Tsuchiya (Univ. of.
E80 Final Report Section 4 Team 2 Student 1 Student 2 Student 3 Student 4 May 5, 2008.
INS : State of the art Yves PATUREL. 2 INS : noise on the sensors For inertial sensors, one typical way of measuring noise is the draw the Allan variance.
Face Alignment with Part-Based Modeling
Inertial Navigation Systems and GPS Juan Jacobo Van der Dys April 20 th, 2005.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
(Includes references to Brian Clipp
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
Linear Matrix Inequality Solution To The Fault Detection Problem Emmanuel Mazars co-authors Zhenhai li and Imad Jaimoukha Imperial College IASTED International.
September, School of Aeronautics & Astronautics Engineering Performance of Integrated Electro-Optical Navigation Systems Takayuki Hoshizaki
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Active Calibration of Cameras: Theory and Implementation Anup Basu Sung Huh CPSC 643 Individual Presentation II March 4 th,
Attitude Determination - Using GPS. 20/ (MJ)Danish GPS Center2 Table of Contents Definition of Attitude Attitude and GPS Attitude Representations.
MASKS © 2004 Invitation to 3D vision Lecture 11 Vision-based Landing of an Unmanned Air Vehicle.
Spacecraft Attitude Determination Using GPS Signals C1C Andrea Johnson United States Air Force Academy.
Reegan Worobec & David Sloan In collaboration with UAARG.
RETRIEVAL OF MULTIMEDIA OBJECTS USING COLOR SEGMENTATION AND DIMENSION REDUCTION OF FEATURES Mingming Lu, Qiyu Zhang, Wei-Hung Cheng, Cheng-Chang Lu Department.
Ubiquitous Navigation
GPS Attitude Determination by Jinsuck Kim AERO 681 Department of Aerospace Engineering Texas A&M University March 9th, 1999.
August, School of Aeronautics & Astronautics Engineering Optical Navigation Systems Takayuki Hoshizaki Prof. Dominick Andrisani.
December, Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki December, 2001 Purdue University.
Our acceleration prediction model Predict accelerations: f : learned from data. Obtain velocity, angular rates, position and orientation from numerical.
POLI di MI tecnicolano VISION-AUGMENTED INERTIAL NAVIGATION BY SENSOR FUSION FOR AN AUTONOMOUS ROTORCRAFT VEHICLE C.L. Bottasso, D. Leonello Politecnico.
EDGE™ MAV Control System - P09122 Final Project Review Erik Bellandi – Project Manager Ben Wager – Lead Engineer Garrett Argenna – Mechanical Engineering.
Aircraft Response to Control Input Data Collection System Presenter: Curtis Cutright Advisor: Dr. Michael Braasch Project Sponsor: JUP.
An INS/GPS Navigation System with MEMS Inertial Sensors for Small Unmanned Aerial Vehicles Masaru Naruoka The University of Tokyo 1.Introduction.
SEDS Research GroupSchool of EECS, Washington State University Annual Reliability & Maintainability Symposium January 30, 2002 Frederick T. Sheldon and.
PhaseSpace Optical Navigation Development & Multi-UAV Closed- Loop Control Demonstration Texas A&M University Telecon with Boeing December 7, 2009 PhaseSpace.
Airborne Attitude Determination and Ground Target Location Using GPS Information and Vision Technique Shan-Chih Hsieh, Luke K.Wang, Yean-Nong Yang †,Fei-Bin.
Real-time Dense Visual Odometry for Quadrocopters Christian Kerl
Simultaneous Estimations of Ground Target Location and Aircraft Direction Heading via Image Sequence and GPS Carrier-Phase Data Luke K.Wang, Shan-Chih.
Accuracy Evaluation of Stereo Vision Aided Inertial Navigation for Indoor Environments D. Grießbach, D. Baumbach, A. Börner, S. Zuev German Aerospace Center.
Methee Srisupundit Final Defense.  Intelligent Vehicle  Localization  Observer (Estimator) Kalman Filter Particle Filter  Methodology Control Input.
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
Image Stitching Shangliang Jiang Kate Harrison. What is image stitching?
Vision-based Landing of an Unmanned Air Vehicle
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.
Image stitching Digital Visual Effects Yung-Yu Chuang with slides by Richard Szeliski, Steve Seitz, Matthew Brown and Vaclav Hlavac.
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
Inertial Navigation System Overview – Mechanization Equation
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
دانشگاه صنعتی خواجه نصیرالدین طوسی دانشکده مهندسی هوافضا Faculty of Aerospace Engineering K.N. Toosi University of Technology The.
EE 495 Modern Navigation Systems Wednesday, January 13 EE 495 Modern Navigation Systems Slide 1 of 18.
Objective: To develop a fully-autonomous control system for the Q-ball based on onboard IMU/Magnetometer/Ultrasound sensory information Summer Internship.
EE 495 Modern Navigation Systems Wednesday, January 8 EE 495 Modern Navigation Systems Slide 1 of 18.
Electronics and Control System Design and Development Seth Bourn with Ted Hench, Kevin McIntire, & Sonya Pursehouse.
1 Place Proper DISTRIBUTION STATEMENT Here Integrity  Service  Excellence MAX REVIEW Cooperative Navigation in GPS Denied Environments 19 April 2013.
By Sridhar Godavarthy. Co-Author: Joshua Candamo Ph.D Advisors: Dr. Kasturi Rangachar Dr. Dmitry Goldgof.
Strapdown Inertial Navigation Systems (INS) Sensors and UAVs Avionic
Imaging through Drones Meghshyam G. Prasad Supervisors Sharat Chandran and Michael S. Brown Image Courtesy: MSRDC(left), Google Image Search(right)
EE 495 Modern Navigation Systems Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 1 of 23.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
10/31/ Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki October 31, 2001 Purdue University.
Younis H. Karim, AbidYahya School of Computer University Malaysia Perlis 1.
FlySpy Patent Liabilities Analysis
Terrain Reconstruction Method Based on Weighted Robust Linear Estimation Theory for Small Body Exploration Zhengshi Yu, Pingyuan Cui, and Shengying Zhu.
Depth from disparity (x´,y´)=(x+D(x,y), y)
The JAviator Flight Control System
Vision Based Motion Estimation for UAV Landing
Policy Compression for MDPs
Ali Ercan & Ulrich Barnhoefer
Inertial Measurement Unit (IMU) Basics
Inertial Measurement Units
Advanced Computer Vision
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Image Acquisition and Processing of Remotely Sensed Data
Single-view geometry Odilon Redon, Cyclops, 1914.
Presentation transcript:

Position and Attitude Determination using Digital Image Processing Sean VandenAvond Mentors: Brian Taylor, Dr. Demoz Gebre-Egziabher A UROP sponsored research project

Overview Motivation Introduction Feature Matching Position Determination Google Earth Navigation Simulation Future Work

Inertial Measurement Units Measure linear accelerations and rotational velocities May contain bias error Error grows over time $1,000 – $100,000

GPS Update IMU Readings Integrate Attitude and Position GPS Update Error or Noise IMU frequency: hz GPS frequency: 1 hz

Problems with GPS GPS failure can occur in small UAVs -Interference -Jamming -Spoofing University of Texas successfully spoofed an UAV GPS (2012) and an 80 million dollar yacht (2013). RQ-170 Sentinel speculated to be spoofed and captured by Iranians (2011) Severely limits autonomy and control without backup system.

Motivation Small UAVs are limited by: –Price –Weight A backup system is required to increase the reliability. This system should be: –Inexpensive –Lightweight –Self-enclosed –Robust and practical

GPS Images Position Update Processing

Proof of Concept MATLAB –OpenSURF –Algorithms Google Earth –KML files Feature Matching Navigation Algorithms Simulation

Feature Matching Feature: unique grouping of pixels in an image. Given two images the program will output best estimates on matching features. Limitations: -shadows/lighting -lack of unique image data -minimal relative image rotation These limitations can lead to mismatched feature points between images  error in position estimations.

Feature Matching OpenSURF

Limitations Shadows and lighting can degrade image matching.

Limitations No good feature points

Limitations Pitch = 40º Heading = 40º

Position and Attitude Determination PnP problem Uses known landmark positions –At least 3 landmarks Various PnP algorithms available. – Direct Linear Transform –EPnP –Constrained Least Square positions.

Depth Ambiguity Information lost when converting from 3D scene to 2D image. Need to know landmark coordinates in all three dimensions. Non unique solution if you don’t have 3 rd dimension Algorithms breaks down when viewing 2D scene

Limitations

Simpler Solution Let Heading = Pitch = Roll = 0º

Position Determination Use image matching and FOV calculations to determine new position.

Resulting Position

Attitude Error

Simulation Full guidance and navigation simulation in Google Earth using MATLAB Assumptions: -Heading = Pitch = Roll = 0 -Neglecting aircraft dynamics -Fixed velocity -Fixed altitude

Initial image at known lat/lon Destination New heading “Aircraft Simulation” New image Feature matching Estimate new lat/lon Old image

Results

Matched Images

Mismatch Error

Percent Overlap Image 1 Image 2 Overlap More Overlap: -Better matches -Slower Tests done with 3000 foot length step  overlap of about 25 percent

Summary Over 100 miles in simulation. Show promise for using digital image processing for a backup navigation system. Benefits -Lightweight -Inexpensive -Self-enclosed Limitations -Needs unique feature points -Computationally expensive

Future Work Couple simulation with UAV lab MATLAB script to include errors in sensors. Post-processing from UAV lab flight tests Adapt to allow onboard flight testing

Results