A geometric approach to automated fixture layout design

Fixtures are used in many manufacturing processes to hold objects. Fixture layout design is to arrange fixturing elements (fixels) on the object surface such that the object can be held in form-closure and totally immobilized. It is well known that 4/7 fixels are sufficient for immobilizing a 2D/3D object without rotational symmetry and their locations satisfy form-closure if and only if the convex hull of their primitive wrenches forms a 3D/6D simplex in the wrench space containing the origin as an interior point. This paper presents a method for finding form-closure locations of 4/7 fixels with enhanced immobilization capability. First, the Gilbert-Johnson-Keerthi distance algorithm and the Gram-Schmidt process are used to yield the fixel locations such that the simplex with vertices at their primitive wrenches is 3D/6D and contains the origin. Then, an interchange algorithm is developed for altering the fixel locations to meet form-closure and increase an immobilization capability index of fixture layouts. The meanings of this index in fixture localization accuracy and force balance capability are elucidated as well. Its value is proved to be equal to the minimum distance from the wrench origin to the facets of the wrench simplex in terms of a unit-invariant norm for wrench vectors. Without using any general optimization techniques, this method determines an optimal fixture layout very efficiently, so that it can be tried with various initial conditions to attain a result approaching the global optimum or with other good performance qualities.

[1]  Xiangyang Zhu,et al.  An Efficient Algorithm for Grasp Synthesis and Fixture Layout Design in Discrete Domain , 2007, IEEE Transactions on Robotics.

[2]  M. Y. Wang,et al.  An optimum design for 3-D fixture synthesis in a point set domain , 2000, IEEE Trans. Robotics Autom..

[3]  John F. Canny,et al.  Planning optimal grasps , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[4]  Xin Wang,et al.  On quality functions for grasp synthesis, fixture planning, and coordinated manipulation , 2004, IEEE Transactions on Automation Science and Engineering.

[5]  Steven J. Leon Linear Algebra With Applications , 1980 .

[6]  Yu Zheng,et al.  Coping with the Grasping Uncertainties in Force-closure Analysis , 2005, Int. J. Robotics Res..

[7]  Dan Ding,et al.  Computation of 3-D form-closure grasps , 2001, IEEE Trans. Robotics Autom..

[8]  Dan Ding,et al.  Automatic selection of fixturing surfaces and fixturing points for polyhedral workpieces , 2001, IEEE Trans. Robotics Autom..

[9]  R. Kannan,et al.  Convex Sets and their Applications , 2006 .

[10]  Youfu Li,et al.  Qualitative analysis and quantitative evaluation of fixturing , 2002 .

[11]  Yunhui Liu,et al.  Qualitative test and force optimization of 3-D frictional form-closure grasps using linear programming , 1998, IEEE Trans. Robotics Autom..

[12]  M. M. Barash,et al.  A Mathematical Approach to Automatic Configuration of Machining Fixtures: Analysis and Synthesis , 1989 .

[13]  John F. Canny,et al.  Planning for modular and hybrid fixtures , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  Yu Zheng,et al.  Limiting and minimizing the contact forces in multifingered grasping , 2006 .

[15]  David G. Kirkpatrick,et al.  Quantitative Steinitz's theorems with applications to multifingered grasping , 1990, STOC '90.

[16]  A. Senthil Kumar,et al.  An automated design and assembly of interference-free modular fixture setup , 2000, Comput. Aided Des..

[17]  P. McMullen Convex Sets and Their Applications , 1982 .

[18]  Kenneth Y. Goldberg,et al.  A complete algorithm for designing planar fixtures using modular components , 1996, IEEE Trans. Robotics Autom..

[19]  Andrew Y. C. Nee,et al.  An Advanced Treatise On Fixture Design And Planning , 2004 .

[20]  Michael Yu Wang,et al.  Quantitative Analysis of Inner Force Distribution and Load Capacity of Grasps and Fixtures , 2002 .

[21]  Hong Qiao,et al.  An efficient algorithm for computing object poses in a modular fixture or gripper , 2002, J. Field Robotics.

[22]  Yong Tang,et al.  Compliant grasping with passive forces , 2005 .

[23]  Tsuneo Yoshikawa,et al.  Grasping Optimization Using a Required External Force Set , 2007, IEEE Transactions on Automation Science and Engineering.

[24]  Michael Yu Wang,et al.  Optimizing fixture layout in a point-set domain , 2001, IEEE Trans. Robotics Autom..

[25]  Jun Wang,et al.  Synthesis of force-closure grasps on 3-D objects based on the Q distance , 2003, IEEE Trans. Robotics Autom..

[26]  S. Sathiya Keerthi,et al.  A fast procedure for computing the distance between complex objects in three-dimensional space , 1988, IEEE J. Robotics Autom..

[27]  Youlun Xiong,et al.  Algebraic Structure and Geometric Interpretation of Rigid Complex Fixture Systems , 2007, IEEE Transactions on Automation Science and Engineering.

[28]  Dan Ding,et al.  A complete and efficient algorithm for searching 3-D form-closure grasps in the discrete domain , 2004, IEEE Transactions on Robotics.

[29]  Yiming Rong,et al.  Automated modular fixture planning: Geometric analysis , 1998 .

[30]  Gary M. Bone,et al.  Unilateral fixtures for sheet-metal parts with holes , 2004, IEEE Transactions on Automation Science and Engineering.

[31]  Christos H. Papadimitriou,et al.  The Geometry of Grasping , 1990, Int. J. Robotics Res..

[32]  Wen-Han Qian,et al.  A 3-D modular fixture with enhanced localization accuracy and immobilization capability , 2008 .

[33]  Michael Yu Wang,et al.  On Clamping Planning in Workpiece-Fixture Systems , 2008, IEEE Transactions on Automation Science and Engineering.

[34]  Yu Ding,et al.  Optimal design of fixture layout in multistation assembly processes , 2004, IEEE Trans Autom. Sci. Eng..

[35]  Yan Wang,et al.  Optimisation of machining fixture layout under multi-constraints , 2006 .