1
A. Chen, “Adaptive Sensing for Improving Detection of Unexploded Ordnances”, AIAA GNC, 2008. A. Chen, “Adaptive Sensing for Improving Detection of Unexploded Ordnances with a Sigma-Point Information Filter”, ION GNSS, 2008. B. Grocholsky, "Information-Theoretic Control of Multiple Sensor Platforms", ACFR, The University of Sydney, 2002. F. Morrison, T. Smith, A. Becker and E. Gasperikova, "Detection and Classification of Buried Metallic Objects", SERDP, 2005. S. Thrun, W. Burgard, and D. Fox, "Probabilistic Robotics", The MIT Press, 2005. R. van der Merwe, "Sigma-Point Kalman Filters for Probabilistic Inference in Dynamic State-Space Models", Oregon Health & Science University, 2004. Full coverage pass with sensors mounted on a manned vehicle Post-processing Excavate suspected UXOs Revisit suspected UXO locations Based on current estimate, optimally place sensor Take new readings and revise estimate Magnetometer UXO Ground plane - Magnetic field - Magnetic dipole - Sensor position - UXO position Adaptive Sensing for Improving Detection of UXOs Alan Chen*, Stephen M. Rock, and Per Enge Stanford University, Stanford, CA *[email protected] http://arl.stanford.edu Unexploded Ordnances (UXOs) Unexploded ordnances (UXOs) consist of munitions such as rockets, artillery shells, and missiles. They are buried in unknown locations and present a danger to civilians because of their explosive nature and their environmental impact. These UXOs can be found in over 23,000 square miles in the US alone. This area encompasses nearly 2,300 sites which are mainly composed of troop training areas, weapons testing sites, and munitions storage facilities. One such site is pictured to the right. CNN featured this Orlando neighborhood in an article because UXOs were found in and around neighborhood schools. The US alone spent over $250 million last year in cleaning up UXOs, and it is estimated that the final cost of clearing all of the US’s contaminated lands will be approximately $25 billion. The goal of this research is to design a method that will build on current detection strategies. This Bayesian filter based strategy will intelligently place a sensor or a set of sensors in locations that will allow us to more accurately, more robustly, and more efficiently locate and ultimately eliminate UXOs. Search Strategy The current industry approach to detecting UXOs is to begin with a full coverage sweep of the area. With the help of GPS, a complete coverage of the area is guaranteed and each sensor measurement is geo-tagged. Now, all this data is post-processed and the suspected UXO locations are dug up. Our addition will take the suspected target list and investigate them further with an adaptive sensing approach. With the new information, the post-processing algorithms can be reapplied to generate a new target list. Current Industry Approach Proposed Addition Geometrics Magnetometer Magnetometer MIT OCW Adaptive Sensing -2 -1 0 1 2 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -20 -18 -16 -14 -12 -10 -8 -6 -4 Estimated UXO Location Magnetometer Trajectory cost UXO Estimate Sensor Model Estimator Cost Function Trajectory Trajectory cost This method tries to maximize the amount of information obtained by the sensors. The block diagram at the bottom describes how a cost is determined that represents the estimated information generated by a trajectory. Each trajectory describes a feasible path for a sensor. In this situation, the magnetometer is used. The estimator chosen is the sigma-point Kalman filter. It is a nonlinear filter that produces a state estimate of the UXO parameters and an uncertainty. The optimal tra- jectory will be the trajectory with the minimum associated cost. On the right is a sample cost map generated with trajectory consisting of two time steps. The first sensor location is shown on the plot. The optimal location to take the next sensor reading is along the blue sec- tions of the cost map. Results Simulations were run to compare the adaptive sensing algorithm with some deterministic approaches. These simulations consider all six degrees of freedom for the UXO parameters, three states for location and three states for the dipole. The deterministic approaches assumes a sensor travels in a set pattern centered around a suspected UXO location using four, five, and nine measurements. The adaptive sensing approach uses four consecutive measurements basing each new sensor position on the current best UXO estimate. Plotted below are the top down views of the simulations after the trajectories were complete. They show all the sensor locations, the actual UXO location, and the estimated UXO location and uncertainty. The adaptive sens- ing method shows similar accuracy, but much reduced uncertainty when compared to the deterministic ap- proaches with more sensor readings. The reduced uncertainty corresponds directly with an increase of informa- tion about the UXO. The table below shows the results from running these simulations 200 times. 0.7e-3 5.8e-3 8.5e-3 [m 2 ] 0.40 0.36 0.32 [m] 9 Mzs 5 Mzs 4 Mzs Trajectory 0.1e-3 0.7e-3 5.8e-3 8.5e-3 [m 2 ] 0.11 0.40 0.36 0.32 [m] A.S. 9 Mzs 5 Mzs 4 Mzs Trajectory k ~ R ¡ ~ R act k 2 k ~ R ¡ ~ R act k 2 j § ~ R j j § ~ R j 4 Measurements 5 Measurements 9 Measurements Adaptive Sensing Conclusion We have developed an algorithm that builds on current UXO detection strategies. This technique attempts to maximize the amount of information a sensor will collect about a specific target for each measurement. The sensor presented here is the magnetometer. Future research will extend this algorithm to use other common UXO sensors such as electromagnetic induction sensors and ground penetrating radars. Because of the nature of the cost function, this algorithm can easily be extended to incorporate multiple sensors as long as good equation models exist. Some possible future applications include: autonomous rescue beacon locator, mine clearance, and autonomous docking. Acknowledgements This work is supported by the Lockheed Martin SCPNT Graduate Fellowship. This work was also sup- ported by many great and helpful discussions with Sherman Lo. References CNN E-W (m) N-S (m) -2 -1 0 1 2 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -150 -100 -50 0 50 100 150 E-W (m) N-S (m) -2 -1 0 1 2 -2 -1 0 1 2 -150 -100 -50 0 50 100 150 Simulated Data (nT) Sensor Data (nT) The above equation represents the magnetic field produced by a magnetic dipole. This is used in industry as a simple model of the magnetic signature created by an UXO. The magnetometer will sense the com- ponent of the magnetic field that is normal to Earth’s magnetic field, . We were able to take some data to validate this model. The max error between the simulated data and actual sensor data was 26.7 nT and the rms error was 6.5 nT. The range of readings was 300 nT.

Stanford University, Stanford, CA ...The US alone spent over $250 million last year in cleaning up UXOs, and it is estimated that the final cost of clearing all of the US’s contaminated

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Stanford University, Stanford, CA ...The US alone spent over $250 million last year in cleaning up UXOs, and it is estimated that the final cost of clearing all of the US’s contaminated

A. Chen, “Adaptive Sensing for Improving Detection of Unexploded Ordnances”, AIAA GNC, 2008.A. Chen, “Adaptive Sensing for Improving Detection of Unexploded Ordnances with a Sigma-Point Information Filter”, ION GNSS, 2008.B. Grocholsky, "Information-Theoretic Control of Multiple Sensor Platforms", ACFR, The University of Sydney, 2002.F. Morrison, T. Smith, A. Becker and E. Gasperikova, "Detection and Classification of Buried Metallic Objects", SERDP, 2005.S. Thrun, W. Burgard, and D. Fox, "Probabilistic Robotics", The MIT Press, 2005.R. van der Merwe, "Sigma-Point Kalman Filters for Probabilistic Inference in Dynamic State-Space Models", Oregon Health & Science University, 2004.

A more fundamental approach to estimate the differential phase is to use knowledge of the noise sources along with Bayes' rule to evolve a probability distribution according to the following recursive algorithm.

Full coverage pass with sensors mounted on a manned vehicle

Post-processing

Excavate suspected UXOs

Revisit suspected UXO locations

Based on current estimate,optimally place sensor

Take new readingsand revise estimate

Magnetometer

UXO

Ground plane

- Magnetic field

- Magnetic dipole

- Sensor position

- UXO position

Adaptive Sensing for Improving Detection of UXOs

Alan Chen*, Stephen M. Rock, and Per EngeStanford University, Stanford, CA

*[email protected]://arl.stanford.edu

Unexploded Ordnances (UXOs)Unexploded ordnances (UXOs) consist of munitions such as rockets, artillery shells, and missiles. They are buried in unknown locations and present a danger to civilians because of their explosive nature and their environmental impact. These UXOs can be found in over 23,000 square miles in the US alone. This area encompasses nearly 2,300 sites which are mainly composed of troop training areas, weapons testing sites, and munitions storage facilities. One such site is pictured to the right. CNN featured this Orlando neighborhood in an article because UXOs were found in and around neighborhood schools.

The US alone spent over $250 million last year in cleaning up UXOs, and it is estimated that the final cost of clearing all of the US’s contaminated lands will be approximately $25 billion.

The goal of this research is to design a method that will build on current detection strategies. This Bayesian filter based strategy will intelligently place a sensor or a set of sensors in locations that will allow us to more accurately, more robustly, and more efficiently locate and ultimately eliminate UXOs.

Search StrategyThe current industry approach to detecting UXOs is to begin with a full coverage sweep of the area. With the help of GPS, a complete coverage of the area is guaranteed and each sensor measurement is geo-tagged. Now, all this data is post-processed and the suspected UXO locations are dug up. Our addition will take the suspected target list and investigate them further with an adaptive sensing approach. With the new information, the post-processing algorithms can be reapplied to generate a new target list.

Current Industry Approach Proposed Addition

Geometrics Magnetometer

Magnetometer

MIT OCW

Adaptive Sensing

−2 −1 0 1 2

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2−20

−18

−16

−14

−12

−10

−8

−6

−4Estimated UXO LocationMagnetometer

UXO Estimate

Sensor Model Estimator Cost

Function

TrajectoryTrajectory cost

UXO Estimate

Sensor Model Estimator Cost

Function

TrajectoryTrajectory cost

This method tries to maximize the amount of information obtained by the sensors. The block diagram at the bottom describes how a cost is determined that represents the estimated information generated by a trajectory. Each trajectory describes a feasible path for a sensor. In this situation, the magnetometer is used. The estimator chosen is the sigma-point Kalman filter. It is a nonlinear filter that produces a state estimate of the UXO parameters and an uncertainty. The optimal tra-jectory will be the trajectory with the minimum associated cost.

On the right is a sample cost map generated with trajectory consisting of two time steps. The first sensor location is shown on the plot. The optimal location to take the next sensor reading is along the blue sec-tions of the cost map.

ResultsSimulations were run to compare the adaptive sensing algorithm with some deterministic approaches. These simulations consider all six degrees of freedom for the UXO parameters, three states for location and three states for the dipole. The deterministic approaches assumes a sensor travels in a set pattern centered around a suspected UXO location using four, five, and nine measurements. The adaptive sensing approach uses four consecutive measurements basing each new sensor position on the current best UXO estimate.

Plotted below are the top down views of the simulations after the trajectories were complete. They show all the sensor locations, the actual UXO location, and the estimated UXO location and uncertainty. The adaptive sens-ing method shows similar accuracy, but much reduced uncertainty when compared to the deterministic ap-proaches with more sensor readings. The reduced uncertainty corresponds directly with an increase of informa-tion about the UXO. The table below shows the results from running these simulations 200 times.

0.1e-30.7e-35.8e-38.5e-3[m2]

0.110.400.360.32[m]

A.S . 9 Mzs5 Mzs4 MzsT rajectory

0.1e-30.7e-35.8e-38.5e-3[m2]

0.110.400.360.32[m]

A.S . 9 Mzs5 Mzs4 MzsT rajectory

k ~R ¡ ~Ract k2k ~R ¡ ~Ract k2

j§~Rjj§~Rj

4 M

easu

rem

ents

5 M

easu

rem

ents

9 M

easu

rem

ents

Ada

ptiv

e S

ensi

ng

ConclusionWe have developed an algorithm that builds on current UXO detection strategies. This technique attempts to maximize the amount of information a sensor will collect about a specific target for each measurement. The sensor presented here is the magnetometer. Future research will extend this algorithm to use other common UXO sensors such as electromagnetic induction sensors and ground penetrating radars.

Because of the nature of the cost function, this algorithm can easily be extended to incorporate multiple sensors as long as good equation models exist. Some possible future applications include: autonomous rescue beacon locator, mine clearance, and autonomous docking.

AcknowledgementsThis work is supported by the Lockheed Martin SCPNT Graduate Fellowship. This work was also sup-ported by many great and helpful discussions with Sherman Lo.

References

CNN

E−W (m)

N−S

(m)

−2 −1 0 1 2

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

−150

−100

−50

0

50

100

150

E−W (m)

N−S

(m)

−2 −1 0 1 2

−2

−1

0

1

2

−150

−100

−50

0

50

100

150

Simulated Data (nT)Sensor Data (nT)

The above equation represents the magnetic field produced by a magnetic dipole. This is used in industry as a simple model of the magnetic signature created by an UXO. The magnetometer will sense the com-ponent of the magnetic field that is normal to Earth’s magnetic field, .

We were able to take some data to validate this model. The max error between the simulated data and actual sensor data was 26.7 nT and the rms error was 6.5 nT. The range of readings was 300 nT.