Improving sparse laser scan alignment with Virtual Scans

We present a system to increase the performance of feature correspondence based alignment algorithms for laser scan data. Alignment approaches for robot mapping, like ICP or FFS, perform successfully only under the condition of sufficient overlap of features between individual scans. This condition is often not met, for example in sparsely scanned environments or disaster areas for search and rescue robot tasks. Assuming mid level world knowledge (in the presented case, weak presence of noisy, roughly linear or rectangular-like objects) our system augments the sensor data with hypotheses (dasiaVirtual Scanspsila) about ideal models of these objects. These hypotheses are generated by analyzing the current aligned map estimated by the underlying iterative alignment algorithm. The augmented data is used to improve the alignment process. Feedback between the data alignment and the data analysis confirms, modifies, or discards the Virtual Scans in each iteration. Experiments with a simulated scenario and real world data from a rescue robot scenario show the applicability and advantages of the approach.

[1]  A. Nuchter,et al.  Mapping of rescue environments with Kurt3D , 2005, IEEE International Safety, Security and Rescue Rototics, Workshop, 2005..

[2]  Stephen C. Hirtle,et al.  CONNECTIONIST MODELS IN SPATIAL COGNITION , 1996 .

[3]  Longin Jan Latecki,et al.  Geometric Robot Mapping , 2005, DGCI.

[4]  Sebastian Thrun,et al.  Stanley: The robot that won the DARPA Grand Challenge: Research Articles , 2006 .

[5]  Raj Madhavan,et al.  Multi robot mapping using force field simulation , 2007, J. Field Robotics.

[6]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Roland Siegwart,et al.  Multi-resolution SLAM for Real World Navigation , 2003, ISRR.

[8]  Alex Pentland,et al.  Perceptual Organization and the Representation of Natural Form , 1986, Artif. Intell..

[9]  Nando de Freitas,et al.  Sequential Monte Carlo Methods in Practice , 2001, Statistics for Engineering and Information Science.

[10]  David J. Field,et al.  Contour integration by the human visual system: Evidence for a local “association field” , 1993, Vision Research.

[11]  Longin Jan Latecki,et al.  New EM derived from Kullback-Leibler divergence , 2006, KDD '06.

[12]  Henrik I. Christensen,et al.  Situated Dialogue and Spatial Organization: What, Where… and Why? , 2007 .

[13]  Longin Jan Latecki,et al.  Robot Mapping for Rescue Robots , 2006 .

[14]  Raj Madhavan,et al.  Multi robot mapping using force field simulation: Research Articles , 2007 .

[15]  William Grimson,et al.  Object recognition by computer - the role of geometric constraints , 1991 .

[16]  Christian Freksa,et al.  Computational Modeling of Reasoning with Mental Images: Basic Requirements * , 2006 .

[17]  Andreas Birk,et al.  Merging Occupancy Grid Maps From Multiple Robots , 2006, Proceedings of the IEEE.

[18]  Sergey Ablameyko,et al.  Fast Line and Rectangle Detection by Clustering and Grouping , 1997, CAIP.

[19]  Benjamin Kuipers,et al.  The Spatial Semantic Hierarchy , 2000, Artif. Intell..

[20]  Gamini Dissanayake,et al.  Convergence analysis for extended Kalman filter based SLAM , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[21]  R. Siegwart,et al.  Towards a Cognitive Probabilistic Representation of Space for Mobile Robots , 2006, 2006 IEEE International Conference on Information Acquisition.

[22]  Evangelos E. Milios,et al.  Globally Consistent Range Scan Alignment for Environment Mapping , 1997, Auton. Robots.

[24]  Longin Jan Latecki,et al.  Force Field Based n-Scan Alignment , 2007, EMCR.

[25]  Wolfram Burgard,et al.  Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[26]  Y. Charlie Hu,et al.  P-SLAM: Simultaneous Localization and Mapping With Environmental-Structure Prediction , 2007, IEEE Transactions on Robotics.

[27]  D. Uttal Seeing the big picture: map use and the development of spatial cognition , 2000 .

[28]  W. Richards,et al.  Perception as Bayesian Inference , 2008 .

[29]  Wai-Kiang Yeap,et al.  On early cognitive mapping , 2000, Spatial Cogn. Comput..

[30]  Benjamin Kuipers,et al.  The Cognitive Map: Could It Have Been Any Other Way? , 1983 .

[31]  Longin Jan Latecki,et al.  Performance of 6D LuM and FFS SLAM: an example for comparison using grid and pose based evaluation methods , 2007 .

[32]  Hugh F. Durrant-Whyte,et al.  A computationally efficient solution to the simultaneous localisation and map building (SLAM) problem , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).