Abstract Many methods are available to the kinematician to detect isomorphism among chains and among inversions but each has its own shortcomings. In the present paper a novel approach, which is both reliable and simple, is presented. Use is made of the Hamming number, a concept borrowed from digital communication theory. The connectivity matrix of the various links, a matrix of zeros and ones, is first formed and the Hamming number matrix is computed. The link Hamming string—which is defined as the string obtained by concatenating the link Hamming number and the frequency of individual Hamming numbers in that row—is then formed. Finally, the chain Hamming string, defined as the string obtained by the concatenation of the chain Hamming number and the link Hamming string is an excellent test for isomorphism among chains. Also, the link Hamming string of every link together with those of its neighbours is an excellent test for isomorphism among the inversions of a given chain. These twin claims have been verified on a computer for all six-, eight- and ten-bar chains with one degree of freedom as well as ten-bar chains with three-degrees of freedom. It is felt that the greatest advantage of this method is that the chain Hamming string reveals at a glance, without much additional computation, how many inversions are possible out of a given chain.
[1]
Hong-Sen Yan,et al.
Linkage Characteristic Polynomials: Assembly Theorems, Uniqueness
,
1982
.
[2]
H.-S. Yan,et al.
METHOD FOR THE IDENTIFICATION OF PLANAR LINKAGE CHAINS.
,
1982
.
[3]
T. S. Mruthyunjaya,et al.
Structural Analysis of Kinematic Chains and Mechanisms Based on Matrix Representation
,
1979
.
[4]
J. Uicker,et al.
A method for the identification and recognition of equivalence of kinematic chains
,
1975
.
[5]
Richard W. Hamming,et al.
Error detecting and error correcting codes
,
1950
.
[6]
T. S. Mruthyunjaya,et al.
In quest of a reliable and efficient computational test for detection of isomorphism in kinematic chains
,
1987
.
[7]
V. Agrawal,et al.
Canonical numbering of kinematic chains and isomorphism problem: min code
,
1987
.
[8]
T. S. Mruthyunjaya.
A computerized methodology for structural synthesis of kinematic chains: Part 3— application to the new case of 10-link, three- freedom chains
,
1984
.