Orienting Parts with Shape Variation

Publication date

2015

Authors

Panahi, F.ISNI 0000000507287216
Davoodi, Mansoor
van der Stappen, A.F.ORCID 0000-0001-7965-2818ISNI 0000000389823435

Editors

Akin, H. Levent
Amato, Nancy M.
Isler, Volkan
van der Stappen, A. Frank

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

Abstract

Industrial parts are manufactured to tolerances as no production process is capable of delivering perfectly identical parts. It is unacceptable that a plan for a manipulation task that was determined on the basis of a CAD model of a part fails on some manufactured instance of that part, and therefore it is crucial that the admitted shape variations are systematically taken into account during the planning of the task. We study the problem of orienting a part with given admitted shape variations by means of pushing with a single frictionless jaw. We use a very general model for admitted shape variations that only requires that any valid instance must contain a given convex polygon PI while it must be contained in another convex polygon PE. The problem that we solve is to determine, for a given h, the sequence of h push actions that puts all valid instances of a part with given shape variation into the smallest possible interval of final orientations. The resulting algorithm runs in O(hn) time, where n=|PI|+|PE|.

Keywords

Part feeding, Shape variation, Pushing

Citation

Panahi, F, Davoodi, M & van der Stappen, A F 2015, Orienting Parts with Shape Variation. in H L Akin, N M Amato, V Isler & A F van der Stappen (eds), Algorithmic Foundations of Robotics XI : Selected Contributions of the Eleventh International Workshop on the Algorithmic Foundations of Robotics. Spinger Tracts in Advanced Robotics, vol. 107, Springer, pp. 479-496. https://doi.org/10.1007/978-3-319-16595-0_28