Title :
Multiple-goals path planning for coordinate measuring machines
Author :
Spitz, Steven N. ; Requicha, Aristides A.G.
Author_Institution :
Programmable Autom. Lab., Univ. of Southern California, CA, USA
Abstract :
Path planning is a crucial step in automatic programming of coordinate measuring machines(CMMs). The goal is to generate an efficient and collision-free path for the CMM to inspect a collection of points. Previous research concentrates on path planning between two points, or sequencing the points without regard to obstacles and collisions. In this paper we propose a practical path planner that considers both sequencing and collision avoidance. The main idea is to create a roadmap of free-space, where the measurement points are nodes in the network. Once all the measurement points are in a single connected component of the roadmap, then a tour of the points is found by solving the appropriate traveling salesperson problem. CMM heuristics are used to construct the roadmap in an efficient and robust manner. The planner has been implemented and tested on real-world mechanical parts
Keywords :
automatic programming; computerised instrumentation; graph theory; heuristic programming; measurement systems; path planning; physical instrumentation control; spatial variables measurement; travelling salesman problems; CMM heuristics; TSP; automatic programming; collision avoidance; coordinate measuring machines; efficient collision-free path; measurement points; multiple-goals path planning; sequencing; traveling salesman problem; Automatic programming; Automation; Collision avoidance; Coordinate measuring machines; Inspection; Laboratories; Path planning; Probes; Road accidents; Robustness;
Conference_Titel :
Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-5886-4
DOI :
10.1109/ROBOT.2000.846373