Skip to main content
Log in

Piecewise straight-line correlation algorithm for navigation of autonomous systems with robotics applications

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Autonomous moving systems, such as free moving robots and ‘nursing’ robots, accumulate errors during path tracking. While moving, correlation between measurement of the pattern characterizing the path and a previously recorded pattern stored in the computer of the tracking system can be found. Based on this correlation, it is possible to evaluate the system deviations from the desired path and calculate the required action to correct the movement of the vehicle.

For certain applications the path characterizing pattern can be based on piecewice sections of nonparallel straight lines. The pattern can be obtained by filtering the straight lines from a picture of the path vicinity. To perform the required correlation between the actual measurement and this pattern a novel correlation algorithm, based on MSD (Mean Square Difference), is derived. MSD has an advantage over other methods for path pattern correlation, when there are no scaling errors between the measurement and the pattern in memory. Moreover, MSD converges to ML (Maximum Likelihood) for errors which are small with respect to the pattern measurement.

Two main issues in implementing the new correlation process are discussed:

  1. (A)

    The near optimum performance of the new correlation algorithm, along with its simplicity, and the way in which it ‘handles’ real-time calculations with minimum computational effort.

  2. (B)

    The evaluation of the performance bound for the correlation process.

It is shown that, with the proposed method, deterministic errors in measuring the distances to these lines do not affect the correlation in the longitudinal (x) direction. Thus, only random measurement errors among the lines will cause correlation errors in x. In the lateral (y) direction, however, the obtained error is identical in size to the bias error.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Clary, J. B. and Russell, R. F.: All-digital correlation for missile guidance,SPIE Application of Digital Image Processing 119 (1977), 36–46.

    Google Scholar 

  2. Reed, C. G. and Hogan, J. J.: Range correlation guidance for cruise missiles,IEEE Trans. Aerospace Electronic Systems AES-15(4) (1979), 547–554.

    Google Scholar 

  3. Moskowitz, S.: Terminal guidance by pattern recognition — A new approach,IEEE Trans. Aerospace Navigational Electronics ANE-11 (1964), 254–265.

    Google Scholar 

  4. Boland, J. S., Pinson, I. J., Peters, E. G., Kane, G. R., and Malcolm, W. M.: Design of a correlator for real-time video comparisons,IEEE Trans. Aerospace Electronic Systems AES-15(1) (1979), 11–19.

    Google Scholar 

  5. Hinrichs, P. R.: Advanced terrain correlation techniques,IEEE Position, Location and Navigation Symposium, 1976, pp. 89–96.

  6. Wessely, H. W.:Image Correlation, Part II (Theoretical Basis), Rand Corp. Santa Monica Calif., NTIS, AD-A036, 1976, 482.

  7. Ishikawa, S., Kuwamoto, H., and Ozawa, S.: Visual navigation of an autonomous vehicle using white line recognition,IEEE Trans. Pattern Anal. Machine Intel. PAMI-10(5) (1988), 743–749.

    Google Scholar 

  8. Burns, J., Hanson, A., and Riseman, E.: Extracting straight lines,IEEE Trans. Pattern Anal. Machine Intel. PAMI-8(4) (1986), 425–455.

    Google Scholar 

  9. Berman, A.: Terrain contour matching navigation, Master thesis, Technion — Israel Inst. of Technol., October 1982.

  10. Weng, J., Huang, T. S., and Ahuja, A.: Motion and structure from line correspondences: Closedform solution, uniqueness and optimization,IEEE Trans. Pattern Anal. Machine Intel. PAMI-14(3) (1992), 318–336.

    Google Scholar 

  11. Young, T. Y. and Calvert, T. W.:Classification, Estimation and Pattern Recognition, Elsevier, Amsterdam, 1974, pp. 12–44.

    Google Scholar 

  12. Sage, A. P. and Melsa, J. L.:Estimation Theory with Application to Communications and Control, McGraw-Hill, New York, 1971, pp. 182–183.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Berman, A., Dayan, J. Piecewise straight-line correlation algorithm for navigation of autonomous systems with robotics applications. J Intell Robot Syst 10, 301–321 (1994). https://doi.org/10.1007/BF01258263

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01258263

Key words

Navigation