Assembling polyhedra with single translations

Randall H. Wilson, Achim Schweikard


The problem of partitioning an assembly of polyhedral objects into two subassemblies that can be separated arises in assembly planning. The authors describe an algorithm to compute the set of all translations separating two polyhedra with n vertices in O(n4) steps and show that this is optimal. Given an assembly of k polyhedra with a total of n vertices, an extension of this algorithm identifies a valid translation and removable subassembly in O(k2n4) steps if one exists. Based on the second algorithm, a polynomial time method for finding a complete assembly sequence consisting of single translations is derived. An implementation incorporates several changes to achieve better average-case performances. Experimental results obtained for composite objects consisting of isothetic polyhedra are described.

Original languageEnglish
Number of pages6
Publication statusPublished - 01.12.1992
EventProceedings of the 1992 IEEE International Conference on Robotics and Automation
- Nice, France
Duration: 12.05.199214.05.1992
Conference number: 17601


ConferenceProceedings of the 1992 IEEE International Conference on Robotics and Automation


Dive into the research topics of 'Assembling polyhedra with single translations'. Together they form a unique fingerprint.

Cite this