Weighted line fitting algorithms for mobile robot map building and efficient data representation
Abstract
This paper presents an algorithm to find the line-based map that best fits sets of two-dimensional range scan data. To construct the map, we first provide an accurate means to fit a line segment to a set of uncertain points via maximum likelihood formalism. This scheme weights each point's influence on the fit according to its uncertainty, which is derived from sensor noise models. We also provide closed-form formulas for the covariance of the line fit, along with methods to transform line coordinates and covariances across robot poses. A Chi-squared based criterion for "knitting" together sufficiently similar lines can be used to merge lines directly (as we demonstrate) or as part of the framework for a line-based SLAM implementation. Experiments using a Sick LMS-200 laser scanner and a Nomad 200 mobile robot illustrate the effectiveness of the algorithm.
Additional Information
© 2003 IEEE. This research was sponsored in part by a NSF Engineering Research Center grant NSF9402726 and NSF ERC-CREST partnership award EEC-9730980.Attached Files
Published - 01241772.pdf
Files
Name | Size | Download all |
---|---|---|
md5:13a290f4332b34dad1fcb1664a50a7e1
|
492.5 kB | Preview Download |
Additional details
- Eprint ID
- 96691
- Resolver ID
- CaltechAUTHORS:20190625-100945079
- NSF
- EEC-9402726
- NSF
- EEC-9730980
- Created
-
2019-06-25Created from EPrint's datestamp field
- Updated
-
2021-11-16Created from EPrint's last_modified field