Skip to main content

Feature Based, Collision Free Inspection Path Planning

  • Chapter
Intelligent Systems
  • 69 Accesses

Abstract

An algorithm which can efficiently generate collision-free paths for coordinate measuring machines is described. Coordinate measuring machines are specialized 3-degree-of-freedom (DOF) gantry robots with 2-DOF revolute wrists used for the dimensional inspection of manufactured parts. The complex 5-DOF configuration of the coordinate measuring machine is reduced to a 3-dimensional configuration space by using heuristics to fix the orientation of the 2-DOF wrist during motion.

A manufactured part is represented as a boolean combination of the geometric primitives block, slot and hole (e.g. the features). A feature-based configuration space (C-space) approach provides an efficient method to construct the C-space transforms of complex manufactured objects. This work restricts itself to inspection path planning for objects without intersecting geometric features.

The algorithm assumes an a priori known set of points to be inspected by the coordinate measuring machine. The feature based C-space transform of the part is constructed, inspection points in C-space are grouped into collision free areas, and connected using minimum path connection algorithms. Results for typical parts are presented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Ahuja et al, “Interference detection and collision avoidance among 3-D objects, ” Proc. 1st Annual Conference on Artificial Intelligence, pp. 44–48, Aug. 1980.

    Google Scholar 

  2. F. Avnaim, J. Boissonnat, and B. Faberjon, “A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles, ” Proc. IEEE Symp. Robotics and Automation, CS Press, pp. 1656–1661, 1988.

    Google Scholar 

  3. B. Batchelor, D. Hill and D. Hodgson, “Automated Visual Inspection,” IFS Ltd., UK, 1985.

    Google Scholar 

  4. M. Brady et al, “Basics of robot motion planning and control,” Robot Motion, MIT Press, Cambridge, MA, pp. 1–50, 1982.

    Google Scholar 

  5. M. Branicky, “Efficient configuration space transforms for real-time robotic reflexes,” M.S. thesis, Case Western Reserve University, Jan. 1990.

    Google Scholar 

  6. R.A. Brooks, “Solving the find-path problem by good representation of free space,” IEEE Trans.Systems, Man and Cybernetics, vol. SMC-13, pp. 190–197, 1983.

    Article  MathSciNet  Google Scholar 

  7. R.A. Brooks, “Planning collision-free motions for pick-and-place operations,” International Journal of Robotics Research, vol. 2, no. 4, pp. 19–40, 1983.

    Article  MathSciNet  Google Scholar 

  8. R.A. Brooks and T. Lozano-Perez, “A subdivision algorithm in configuration space for findpath with rotation,” IEEE Trans. Systems, Man and Cybernetics, vol. SMC-15, no. 2, pp. 224–233, March/April 1985.

    Article  Google Scholar 

  9. J. F. Canny, “The complexity of robot motion planning,” Ph.D.dissertation, MIT, 1987.

    Google Scholar 

  10. L. Carrioli, “New algorithm for the shortest path search,” Alta Freq, vol. 58, no. 3, pp. 287–291, May/June 1989.

    Google Scholar 

  11. M. Erdmann and T. Lozano-Perez, “On multiple moving objects,” Proc. IEEE International Conference on Robotics and Automation, pp. 1419–1424, April 1986.

    Google Scholar 

  12. M. Garey and D. Johnson, Computer and intractability, W.H.Freeman, NY, 1979.

    Google Scholar 

  13. L. Gouzenes, “Strategies for solving collision-free trajectory problems for mobile and manipulator robots,” International Journal of Robotics Research, vol. 3, no. 4, pp. 51–65, Winter 1984.

    Article  Google Scholar 

  14. P. Hapt, N.J. Nilsson and B. Raphael, “A formal basis for the heuristic determination of minimum cost paths,” IEEE Trans.Systems, Science and Cybernetics, vol. SSC-4, no. 2, pp. 100–107, July 1968.

    Article  Google Scholar 

  15. J.J. Hopfield and D.W. Tank, “Neural computation of decisions in optimization problems,” Biol. Cybernet., vol. 52, pp. 141–152, 1985.

    MathSciNet  MATH  Google Scholar 

  16. O. Jeon, “Efficient inspection path planning algorithm,” M.S. thesis, Case Western Reserve University, Aug. 1990.

    Google Scholar 

  17. C. Lee, “Al algorithm for path connections and its applications,” IRE Trans. Electronic Computers, vol. EC-10, pp. 346–465, 1961.

    Article  Google Scholar 

  18. T. Lozano-Perez and M.A. Wesley “ An algorithm for planning collision-free paths among polyhedral obstacles,” Communications of the ACM, vol. 22, no. 10, pp. 165–175, 1979.

    Article  Google Scholar 

  19. T. Lozano-Perez, “Automatic planning of manipulator transfer movements,” IEEE Trans.Systems, Man and Cybernetics, vol. SMC-11, no. 10, pp. 681–698, October 1981.

    Article  Google Scholar 

  20. T. Lozano-Perez, “Task planning,” in Robot Motion, M. Brady et al, Editors, MIT Press, Cambridge, MA, pp. 473–498, 1982.

    Google Scholar 

  21. T. Lozano-Perez, “Spatial planning: a configuration space approach,” IEEE Trans.Computers, vol. C-32, no. 2, pp. 108–120, February 1983.

    Article  MathSciNet  Google Scholar 

  22. T. Lozano-Perez, “A simple motion-planning algorithm for general robotic manipulators,” IEEE J. of Robotics and Automation, vol. RA-3, no. 3, pp. 224–238, June 1987.

    Article  Google Scholar 

  23. T. Lozano-Perez, J.L. Jones, E. Mazer and P.A. O & #x2019;Donnell, “Task level planning of pick-and-place robot motion,” Computer, vol. 22, no. 3, pp. 21–29, March 1989.

    Article  Google Scholar 

  24. V. Lumelsky and A. Stepanov, “Path planning strategies for a point mobile automaton moving amidst unknown obstacles of arbitrary shape,” Algorithmica, vol. 2, pp. 403–430, 1987.

    Article  MathSciNet  MATH  Google Scholar 

  25. F. Merat and G. Radack, “Automatic Inspection Planning within a Feature-Based CAD System,” J. Robotics and Computer-Integrated Manufacturing, vol. 9, no. 1, pp. 61–69, 1992.

    Article  Google Scholar 

  26. M. Mortenson, Geometric Modeling, John Wiley & Sons, New York, 1985 .

    Google Scholar 

  27. H. Noborio, T. Naniwa and S. Arimoto, “A fast path-planning algorithm by synchronizing modification and search of its path graph,” Proc. International Workshop on AI for Industrial Applications, pp. 351–357, 1988.

    Google Scholar 

  28. C. Papadimitrion and E. Silverberg, “Optimal piecewise linear motion of an object among obstacles,” Algorithmica, vol. 2, pp. 523–539, 1987.

    Article  MathSciNet  Google Scholar 

  29. G. Radack, J. Jacobsohn, and F. Merat, “Positioning and Dimensioning Parts Within the Rapid Design System,” Proceedings IEEE International Conference on Systems Engineering, Dayton, Ohio, 1992.

    Google Scholar 

  30. G. Radack and F. Merat, “The Integration of Inspection into the CIM Environment,” Proceedings 23rd Hawaiian International Conference on System Science, January 1990.

    Google Scholar 

  31. M.G. Radicci, M. Interesse and A. Distante, “An algorithm for planning an optimum collision-free path in a structured environment,” Proceedings SPIE Mobile Robots III, vol. 1007, pp. 212–222, 1988.

    Google Scholar 

  32. M. Sharir and A. Schorr, “On shortest paths in polyhedral spaces,” Proc. 16th ACM Symp. Theory of Comp., pp. 144–153, 1984.

    Google Scholar 

  33. M. Sharir, “Efficient algorithms for planning purely translational collision-free motion in two and three dimensions,” Proc. IEEE Symp. Robotics and Automation, CS Press, Los Alamitos, California, pp. 1326–1331, 1987.

    Google Scholar 

  34. M. Sharir, “Algorithmic motion planning in robotics,” Computer,vol. 22, no. 3, pp. 9–19, March 1989.

    Article  Google Scholar 

  35. H. Szu, ” Proc. of the International Conference on Neural Networks, vol. 2, IEEE Press, Piscataway, NJ, pp. 259, 1989.

    Google Scholar 

  36. Y. Takefuji,” Proc. of the International Conference on Neural Networks, vol. 2, IEEE Press, Piscataway, NJ, pp. 529, 1989.

    Book  Google Scholar 

  37. S.M. Udupa, “Collision detection and avoidance in computer controlled manipulators,” 5th Int. Joint Conf. on AI, vol. 2, pp. 737–748, 1977.

    Google Scholar 

  38. G.V. Wilson and G.S. Pawley, “On the stability of the traveling salesman problem algorithm of Hopfield and Tank,” Biol. Cybernet., vol. 58, pp. 63–70, 1988.

    Article  MathSciNet  MATH  Google Scholar 

  39. C.K. Yap, “Algorithmic motion planning,” in Advances in Robotics, vol. 1, Edited by J.T. Schwartz and C.K. Yap, Lawrence Erlbaum Press, Hillsdale, NJ, pp. 95–143, 1987.

    Google Scholar 

  40. A. Yeltekin, “A minimum path algorithm among 3D-polyhedral objects,” Proceedings SPIE Mobile Robots III, vol. 1007, pp. 32–37, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer Science+Business Media New York

About this chapter

Cite this chapter

Merat, F.L., Jeon, O. (1993). Feature Based, Collision Free Inspection Path Planning. In: Sterling, L.S. (eds) Intelligent Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2836-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-2836-4_5

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6227-2

  • Online ISBN: 978-1-4615-2836-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics