Search
Close this search box.

Polyhedral Assembly Partitioning with Infinite Translations

Abstract

Polyhedral Assembly Partitioning with Infinite Translations
Split Star Assembly

Assembly partitioning with an infinite translation is the application of an infinite translation to partition an assembled product into two complementing subsets of parts, referred to as a subassemblies, each treated as a rigid body. We present an exact implementation of an efficient algorithm, based on the general framework designed by Halperin, Latombe, and Wilson, to obtain such a motion and subassemblies given an assembly of polyhedra in \(\mathbb{R}^3\). We do not assume general position.

Namely, we can handle degenerate input, and we produce exact results. As often occurs, motions that partition a given assembly or subassembly might be isolated in the infinite space of motions. Any perturbation of the input or of intermediate results, caused by, for example, imprecision, might result with dismissal of valid partitioning-motions. In the extreme case where there is only a finite number of valid partitioning-motions, as occurs in the assembly shown to the right, no motion may be found, even though such exists. Proper handling requires significant enhancements applied to the original algorithmic framework.

The implementation is based on software components that have been developed and introduced only recently. They paved the way to a complete, efficient, and elegant implementation. Additional information about some of these components is available at Arrangement of Geodesic Arcs on a Sphere project page.

Split star assembly divided into three pairs of symmetric parts

Illustrations

The eight partitioning directionsof the split star assembly
The eight partitioning directions of the split star assembly

Motion space arrangementof the split star assembly
Motion space arrangement of the split star assembly

Links

  • Efi Fogel and Dan Halperin
    Polyhedral Assembly Partitioning with Infinite Translations or The Importance of Being Exact
    IEEE TASE Automation Science and Engineering, 10(2): 227-241, 2013 [link] [bibtex]
    Algorithmic Foundations of Robotics VIII, Volume 57 of STAR, pages 417-432, Springer, 2009 [link][bibtex]
  • Efi Fogel
    Minkowski Sum Construction and other Applications of Arrangements of Geodesic Arcs on the Sphere

    Ph.D. Thesis, Tel Aviv University, March 2008 [pdf][bibtex]

Contacts

Efi Fogel
Dan Halperin
@inproceedings{fh-papit-09,
  author       = {Efi Fogel and Dan Halperin},
  editor       = {Howie Choset and Marco Morales and Todd Murphey},
  title        = {Polyhedral Assembly Partitioning with Infinite Translations or The Importance of Being Exact},
  booktitle    = {Algorithmic Foundation of Robotics VIII: Selected Contributions of the 8th International Workshop on the Algorithmic Foundations of Robotics},
  series       = {Springer Tracts in Advanced Robotics ({STAR})},
  pages        = {417--432},
  publisher    = {Springer},
  year         = {2009},
  volume       = {57}
  doi          = {10.1007/978-3-642-00312-7_26}
}
@article{fh-papit-13,
  author       = {Efi Fogel and Dan Halperin},
  journal      = {{IEEE} Transactions on Automation Science and Engineering},
  title        = {Polyhedral Assembly Partitioning With Infinite Translations or The Importance of Being Exact},
  year         = {2013},
  volume       = {10},
  number       = {2},
  pages        = {227-241},
  doi          = {10.1109/TASE.2013.2242327}
}
@phdthesis{f-mscaa-00,
  author      = {Efi Fogel},
  title       = {{M}inkowski Sum Construction and other Applications of Arrangements of Geodesic Arcs on the Sphere},
  type        = {{P}h.{D}. Thesis},
  school      = {The Blavatnik School of Computer Science, Tel-Aviv University},
  year        = {2009}
}

Yair Oz - Webcreator

Contact

Skip to content