Title :
Two-Finger Squeezing Caging of Polygonal and Polyhedral Object
Author :
Pipattanasomporn, Peam ; Vongmasa, Pawin ; Sudsang, Attawith
Author_Institution :
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok
Abstract :
The problem of object caging is defined as a problem of designing a formation of fingers to restrict an object within a bounded space. Assuming two pointed fingers and a rigid polygonal or polyhedral object, this paper addresses the problem of two-finger squeezing caging, i.e., to characterize all possible formations of the fingers that are capable of caging the object via limiting their separation distance. Our study is done entirely in the object´s frame allowing the object to be considered as a static obstacle so that the analysis can be performed in terms of the finger motion. Our solution is based on partitioning the configuration space of the problem into finite subsets called nodes. A graph of these nodes can then be constructed to represent all possible finger motion where a search based method can be applied to solve the caging problem. The partitioning of the configuration is based on convex decomposition of the free space. Let m be the number of convex subsets from the decomposition, our proposed algorithm reports all squeezing cage sets in O(n2 + nm + m2 log m) for a polygonal input with n vertices and O(nN3 + n2 + nm + m2 log m) for a polyhedron with n vertices and having TV edges exhibiting a reflex angle. After reporting all squeezing cages, the proposed algorithm can answer whether a given finger placement can cage the object within a logarithmic time.
Keywords :
computational complexity; computational geometry; convex programming; graph theory; manipulators; configuration space partitioning; convex decomposition; finger formation; finger motion; finger placement; object caging; polygonal object; polyhedral object; separation distance; static obstacle; two-finger squeezing caging; Algorithm design and analysis; Data structures; Fingers; Mobile robots; Motion analysis; Partitioning algorithms; Performance analysis; Region 6; Robotics and automation; Transportation;
Conference_Titel :
Robotics and Automation, 2007 IEEE International Conference on
Conference_Location :
Roma
Print_ISBN :
1-4244-0601-3
Electronic_ISBN :
1050-4729
DOI :
10.1109/ROBOT.2007.363788