Inference of link positions for planar closed-loop mechanisms

Abstract A system is presented for the automated assembly of planar closed-loop mechanisms. The system is a combination of an inference-of-position technique and a kinematic orientation analysis method. Given a set of mechanism components in unassembled position and orientation, the system automatically calculates the assembly transformation matrices for each component such that a feasible configuration of the mechanism is obtained. The system requires relatively simple input data: the position of the joint location and the mating relationships of associated geometric features. The system facilitates the design and analysis of mechanisms by relieving the user of the manual specification of the assembly configuration. Several examples are presented that demonstrate the capabilities of the automated assembly system.

[1]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[2]  Kunwoo Lee,et al.  An assembly modelling system for dynamic and kinematic analysis , 1989 .

[3]  Heedong Ko,et al.  Automatic assembling procedure generation from mating conditions , 1987 .

[4]  D. Dutta,et al.  Automatic Disassembly and Total Ordering in Three Dimensions , 1991 .

[5]  Robert Tilove,et al.  Extending Solid Modeling Systems for Mechanism Design and Kinematic Simulation , 1983, IEEE Computer Graphics and Applications.

[6]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

[7]  Kunwoo Lee,et al.  Inference of the positions of components in an assembly: part 2 , 1985 .

[8]  Ann Patricia Fothergill,et al.  An Interpreter for a Language for Describing Assemblies , 1980, Artif. Intell..

[9]  Ann Patricia Fothergill,et al.  Inferring the Positions of Bodies from Specified Spatial Relationships , 1974, Artif. Intell..

[10]  David N. Rocheleau,et al.  System for interactive assembly modelling , 1987 .

[11]  Michael A. Wesley,et al.  AUTOPASS: An Automatic Programming System for Computer Controlled Mechanical Assembly , 1977, IBM J. Res. Dev..

[12]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[13]  Tomás Lozano-Pérez,et al.  A Geometric Modeling System for Automated Mechanical Assembly , 1980, IBM J. Res. Dev..

[14]  C. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.