In this paper an efficient approach to collision detection is proposed. Its incorporation in two approaches for the solution of the find-path problem is also presented. Collision detector is based on representing objects by a hierarchy of bounding spheres. Features of the collision detector are that computation time depends on the proximity of the objects and that the method concentrates its efforts on the parts of objects most likely to have geometric interference as determined by collision information. The use of this representation for collision detection in two approaches for the solution of the find-path problem, namely a generate and test approach and a free space representation based approach, are presented. The paper is organized as follows. First, a review of the literature is given. Second, details of the collision detector and its incorporation in a solution for the find-path problem are presented. Third, the implementation of this approach on a LISP machine and the preliminary performance tests performed using a PUMA 560 robot are discussed. Finally, conclusions and potential extensions are outlined.
[1]
L. Gouzenes.
Strategies for Solving Collision-free Trajectories Problems for Mobile and Manipulator Robots
,
1984
.
[2]
Tomás Lozano-Pérez,et al.
Automatic Planning of Manipulator Transfer Movements
,
1981,
IEEE Transactions on Systems, Man, and Cybernetics.
[3]
J. Schwartz,et al.
On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds
,
1983
.
[4]
R. Brooks.
Planning Collision- Free Motions for Pick-and-Place Operations
,
1983
.
[5]
Tomás Lozano-Pérez,et al.
Spatial Planning: A Configuration Space Approach
,
1983,
IEEE Transactions on Computers.