3D scene modelling and curve-based localization in natural environments

Deals with perception functions required in an autonomous robot which must move in unknown natural environments. From a sequence of range images acquired during the motion, the robot must incrementally build a model and correct its situation estimate. This approach is suitable for environments in which (1) the terrain is mostly flat and (2) obstacles can be distinguished from the ground. The model gives ground and obstacle representations. In previous works, some obstacles emerging from the ground were selected as landmarks; in this paper, we present a new method: the boundary lines between the ground and the obstacles, can be approximated by B-spline curves so that stable curvature information can be extracted. The robot localization is performed from matchings between these curves perceived from different positions and from the numerical fusion between their models. Several experiments on actual images acquired in a lunar-like environment, are presented and analyzed.

[1]  T. Pavlidis Algorithms for Graphics and Image Processing , 1981, Springer Berlin Heidelberg.

[2]  Michel Devy,et al.  Natural scene understanding for mobile robot navigation , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[3]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[4]  Fawzi Nashashibi,et al.  On autonomous navigation in a natural environment , 1995, Robotics Auton. Syst..

[5]  Yuan-Fang Wang,et al.  On 3D model construction by fusing heterogeneous sensor data , 1994 .

[6]  Xinhua Zhuang,et al.  Pose estimation from corresponding point data , 1989, IEEE Trans. Syst. Man Cybern..

[7]  Trevor J. Hastie,et al.  3-D curve matching using splines , 1990, J. Field Robotics.

[8]  Patrick Hébert,et al.  Uncertain map making in natural environments , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[9]  Nicholas Ayache,et al.  Smoothing and matching of 3-d space curves , 1992, Other Conferences.