ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Artificial Intelligence
Volume 66, Issue 2, April 1994, Pages 311-344
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (1558 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/0004-3702(94)90029-9    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1994 Published by Elsevier Science B.V.

Modeling a dynamic environment using a Bayesian multiple hypothesis approach

Ingemar J. CoxCorresponding Author Contact Information, E-mail The Corresponding Author

John J. Leonard

NEC Research Institute, 4 Independence Way, Princeton, NJ 08540, USA MIT Sea Grant College Program, E38-308A, 292 Main Street, Cambridge, MA 02139, USA

Available online 19 February 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Dynamic world modeling requires the integration of multiple sensor observations obtained from multiple vehicle locations at different times. A crucial problem in this interpretation task is the presence of uncertainty in the origins of measurements (data association or correspondence uncertainty) as well as in the values of measurements (noise uncertainty). Almost all previous work in robotics has not distinguished between these two very different forms of uncertainty. In this paper we propose to model the uncertainty due to noise, e.g. the error in an object's position, by conventional covariance matrices. To represent the data association uncertainty, an hypothesis tree is constructed, the branches at any node representing different possible assignments of measurements to features. A rigorous Bayesian data association framework is then introduced that allows the probability of each hypothesis to be calculated. These probabilities can be used to guide an intelligent pruning strategy.

The multiple hypothesis tree allows decisions concerning the assignment of measurements to be postponed. Instead, many different hypotheses are considered. Expected observations are predicted for each hypothesis and these are compared with actual measurements. Hypotheses that have their predictions supported by measurements increase in probability compared with hypotheses whose predictions are unsupported. By “looking ahead” two or three time steps and examining the probabilities at the leaves of the tree, very accurate assignment decisions can be made.

For dynamic world modeling, the approach results in multiple world models at a given time step, each one representing a possible interpretation of all past and current measurements and each having an associated probability. In addition, each geometric feature has an associated covariance that models the uncertainty due to noise.

This framework is independent of the sensing modality, being applicable to most temporal data association problems. It is therefore appropriate for the broad class of vision, acoustic and range sensors currently used on existing mobile robots. Preliminary results using ultrasonic range data demonstrate the feasibility of the approach.

Article Outline

• References

Artificial Intelligence
Volume 66, Issue 2, April 1994, Pages 311-344
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.