Organizing spatial data for robotics systems

Abstract Successful robotics systems require the organization and analysis of a tremendous amount of sensor data. Moreover, the current computer paradigm of “shape-from” algorithms requires multi-dimensional data from the sensors, e.g. 3-space location and surface normal. Such multi-dimensional vectors must be organized such that spatial searching is efficient and so that spatial proximity is easily determined. Unfortunately, even though methods of computational geometry have been quite successful in dealing with intersection and proximity problems in 2-D, they have not been so successful in dealing with data of dimension greater than two. We define the spatial proximity graph as a low-level organizational structure, and show how it can be built efficiently. Some examples are given.

[1]  Narendra Ahuja,et al.  Dot Pattern Processing Using Voronoi Neighborhoods , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Thomas C. Henderson Efficient Segmentation Method For Range Data , 1982, Other Conferences.

[3]  D Marr,et al.  Early processing of visual information. , 1976, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[4]  Charles T. Zahn,et al.  Graph-Theoretical Methods for Detecting and Describing Gestalt Clusters , 1971, IEEE Transactions on Computers.

[5]  Godfried T. Toussaint,et al.  The relative neighbourhood graph of a finite planar set , 1980, Pattern Recognit..

[6]  Theodosios Pavlidis,et al.  A review of algorithms for shape analysis , 1978 .

[7]  H. Barrow,et al.  RECOVERING INTRINSIC SCENE CHARACTERISTICS FROM IMAGES , 1978 .

[8]  Jon Louis Bentley,et al.  An Algorithm for Finding Best Matches in Logarithmic Expected Time , 1977, TOMS.