Occupancy-Based Map Search

advertisement
Autonomous Flight Systems
Laboratory
Aeronautics & Astronautics
All slides and material copyright of
University of Washington Autonomous
Flight Systems Laboratory
Autonomous Flight Systems
Laboratory
Aeronautics & Astronautics
Research and Development at the
Autonomous Flight Systems Laboratory
University of Washington
Seattle, WA
Guggenheim 109, AERB 214
(206) 543-7748
http://www.aa.washington.edu/research/afsl
Autonomous Search and Target
Identification
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Pattern hold/Team assembly
Transition
Obstacle/Threat
Avoidance
Base
Searching/Target ID
Coordination w/ surface vehicles
University of Washington
3
Probabilistic Searching
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Evaluation of Autonomous Airborne Geomagnetic Surveying

Utilize magnetometer to
measure local magnetic
anomalies for known
signature

Identify and classify
anomalies

Search for and track
anomalies cooperatively
Currently funded under WTC Phase II
University of Washington
4
General Architecture
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Obtaining local magnetic map
Data from Fugro Airborne Surveys
University of Washington
5
General Architecture
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Agent 1
Agent 2
Local Magnetic Map
Occupancy Map
Groundstation
University of Washington
6
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Agents
Target
False
Anomalies
University of Washington
7
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
8
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
9
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
10
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
11
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
12
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
13
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
14
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
15
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
16
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
17
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
18
Occupancy-Based Map Search
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Basic Algorithm
Score Cell
Evaluate possible
control population
Execute control
University of Washington
19
Anomaly Encounter
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
How to score each cell?
Anomaly
Aeromagnetic Data from Fugro Airborne
Corresponding Line Data
Goal: Classify anomaly as target or false signature
University of Washington
20
Particle Filter
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
How consistent is trace with trajectory over desired target?
Which trajectory
(if any) would
produce trace?
Classify using Particle Filter
Nonparametric Bayes filter. Similar to Unscented Kalman
or discrete Bayes filter.
University of Washington
21
Particle Filter
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Fox, D., Thrun, S., Burgard, W. 2005, “Probabilistic Robotics”
Klein, D.J., Klink, J.O., 2005, “Mobile Robot Localization”
function t  particle_filter( t 1, ut , zt )
for m=1:M
Sample xt from f motion xt | ut , xt 1 
wt m  f sensor zt | xt 
t :, m  xt
x 2t
x 1t
x mt
t
end
t sampled from t w/probability α wt
University of Washington
22
True Anomaly Encounter
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
University of Washington
23
Different Magnetic Signatures
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
What about for false anomalies?
University of Washington
24
Confidence Comparison
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Actual Target Encounter
False Encounter
Features
Use combination of particle filter and neural net to identify
target and quantify confidence.
University of Washington
25
Contact Us
Autonomous Flight Systems Laboratory
Aeronautics & Astronautics
Investigators
Dr. Rolf Rysdyk
Dr. Uy-Loi Ly
Dr. Juris Vagners
Dr. Kristi Morgansen
Dr. Anawat Pongpunwattana
rysdyk@aa.washington.edu
ly@aa.washington.edu
vagners@aa.washington.edu
morgansen@aa.washington.edu
anawatp@u.washington.edu
Autonomous Flight Systems Laboratory
Guggenheim 109
(206) 543-7748
http://www.aa.washington.edu/research/afsl
Nonlinear Dynamics and Control Laboratory
AERB 120
(206) 685-1530
http://vger.aa.washington.edu
University of Washington
26
Download