On the Polygon Containment Problem on an Isometric Grid

This paper addresses the issue of placing a simple polygon (upon translation and rotation) on an isometric triangular grid such that the polygon contains the maximum number of triangles in its closure. This solves the problem left open in two recent papers titled “On the problem of the automated design of large-scale robot skin” and “An improved algorithm for the automated design of large scale robot skin” published in the IEEE Transactions on Automation Science and Engineering . Based on the properties of the grid, an improved algorithm is also presented. We also present some experimental results describing the use of this algorithm.

[1]  M. Shimojo,et al.  A system for simultaneously measuring grasping posture and pressure distribution , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[2]  Aude Billard,et al.  A survey of Tactile Human-Robot Interactions , 2010, Robotics Auton. Syst..

[3]  Yuqin Zhang,et al.  Packing and Covering a Unit Equilateral Triangle with Equilateral Triangles , 2005, Electron. J. Comb..

[4]  Mark Lee,et al.  Review Article Tactile sensing for mechatronics—a state of the art survey , 1999 .

[5]  Erik D. Demaine,et al.  The Open Problems Project , 2007 .

[6]  S. Schaefer,et al.  Triangle surfaces with discrete equivalence classes , 2010, ACM Trans. Graph..

[7]  M. Kilian,et al.  Paneling architectural freeform surfaces , 2010, ACM Trans. Graph..

[8]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[9]  Fulvio Mastrogiovanni,et al.  On the Problem of the Automated Design of Large-Scale Robot Skin , 2013, IEEE Transactions on Automation Science and Engineering.

[10]  Giulio Sandini,et al.  Tactile Sensing—From Humans to Humanoids , 2010, IEEE Transactions on Robotics.

[11]  Edward G. Coffman,et al.  Approximation algorithms for bin packing: a survey , 1996 .

[12]  Kai Tang,et al.  An Improved Algorithm for the Automated Design of Large-Scaled Robot Skin , 2015, IEEE Transactions on Automation Science and Engineering.

[13]  Adrian Dumitrescu,et al.  On a Covering Problem for Equilateral Triangles , 2008, Electron. J. Comb..