Hierarchical constraint satisfaction for high-level dimensional inspection planning

Coordinate measuring machines (CMMs) are very precise Cartesian robots that are used for dimensional inspection. High-level inspection planning for a CMM involves spatial reasoning, to determine how to orient the part on the CMM, which probes to use, how to orient the probes, and what measurements to perform. Current planners are incomplete or only solve the problem partially. In this work, we map the inspection planning problem to a hierarchical constraint satisfaction problem (CSP). The solutions to the CSP are inspection plans of good quality. We show how to extract approximate solutions using efficient clustering methods, which do not entail search and backtracking as prevalent in other planners. We describe our implemented planner and experimental results.

[1]  Automatic planning for coordinate measuring machines , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

[2]  Aristides A. G. Requicha,et al.  Accessibility analysis for the automatic inspection of mechanical parts by coordinate measuring machines , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[3]  Aristides A. G. Requicha,et al.  Accessibility analysis for polyhedral objects , 1992 .

[4]  Qiang Yang,et al.  Theory and Algorithms for Plan Merging , 1992, Artif. Intell..

[5]  Aristides A. G. Requicha,et al.  Automatic programming of coordinate measuring machines , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Alan Borning,et al.  Constraint hierarchies , 1992 .

[7]  A. J. Spyridi Automatic generation of high level inspection plans for coordinate measuring machines , 1994 .

[8]  Hoda A. ElMaraghy,et al.  Expert System for Inspection Planning , 1987 .

[9]  P. Gu,et al.  Generative inspection process and probe path planning for coordinate measuring machines , 1996 .

[10]  Spyros G. Tzafestas Engineering systems with intelligence: concepts, tools and applications , 1992 .

[11]  Hong-Tzong Yau,et al.  An automated dimensional inspection environment for manufactured parts using coordinate measuring machines , 1992 .

[12]  Francis L. Merat,et al.  Automatic inspection planning within a feature-based CAD system , 1992 .

[13]  R. Bell,et al.  Probe and component set-up planning for coordinate measuring machines , 1991 .