Complex dual numbers wˇ = x + iy + εu + iεv which form a commutative ring are introduced in this paper to solve dual polynomial equations numerically. It is shown that the singularities of a dual input-output displacement polynomial equation of a mechanism correspond to its singularity positions. This new method of identifying singularities provides clear physical insight into the geometry of the singular configurations of a mechanism, which is illustrated through analysis of special configurations of the RCCC spatial mechanism. Numerical solutions for dual polynomial equations and complex dual numbers are conveniently implemented in the CH language environment for analysis of the RCCC spatial mechanism.

1.
Cheng
H. H.
, “
Programming with Dual Numbers and its Applications in Mechanisms Design
,”
Engineering with Computers
, Vol.
10
, No.
4
,
1994
, pp.
212
229
.
2.
Cheng
H. H.
, and
Thompson
S.
, “
Computer-Aided Displacement Analysis of Spatial Mechanisms Using the CH Programming Language
,”
Advances in Engineering Software
, Vol.
23
, No.
3
,
1995
, pp.
163
172
.
3.
Cheng, H. H., and Thompson, S., “Dual Polynomials and Complex Dual Numbers for Analysis of Spatial Mechanisms,” Proc. of the 1996 24th ASME Mechanisms Conference, Irvine, CA, August 19–22, 1996 (CD-ROM 96-DETC/MECH-1221).
4.
Cheng
H. H.
, and
Thompson
S.
, “
Dual Iterative Displacement Analysis of Spatial Mechanisms Using the CH Programming Language
,”
Mechanism and Machine Theory
, Vol.
32
, No.
2
,
1997
, pp.
193
207
.
5.
Gupta, K. C., “Spatial Kinematics. ME 409 Lecture Notes,” Department of Mechanical Engineering, University of Illinois at Chicago, 1989.
6.
Hunt, K. H., Kinematic Geometry of Mechanisms, Clarendon, Oxford, 1978.
7.
Lai
Z. C.
, and
Yang
D. C. H.
, “
A New Method for the Singularity Analysis of Simple Six-link Manipulators
,”
The International Journal of Robotics Research
, Vol.
5
, No.
2
,
1986
, pp.
66
74
.
8.
Lipkin, H., and Duffy, J., “A Vector Analysis of Robot Manipulators,” Recent Advances in Robotics, G. Beni and S. Hackwood, eds., Wiley-Interscience, NY, 1985, pp. 175–241.
9.
Litvin
F. L.
,
Fanghella
P.
,
Tan
J.
, and
Zhang
Y.
, “
Singularities in Motion and Displacement Functions of Spatial Linkages
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
108
,
1986
, pp.
516
523
.
10.
Ranjbaran, F., Angeles, J., and Patel, R. V., “The Determination of the Cartesian Workspace Of General Three-Axes Manipulators,” Proc. Third Int. Workshop on Advances in Robot Kinematics, Ferrara, Sept. 1992, pp. 318–324.
11.
Sugimoto
K.
,
Duffy
J.
, and
Hunt
K. H.
, “
Special Configurations of Spatial Mechanisms and Robot Arms
,”
Mechanism and Machine Theory
, Vol.
17
, No.
2
,
1982
, pp.
119
132
.
12.
Thompson, S., “Analysis of Spatial Mechanisms Using Dual Numbers in the CH Language Environment,” MS Thesis, Department of Mechanical and Aeronautical Engineering, University of California, Davis, CA, 1996.
13.
Wang
S. L.
, and
Waldron
K. J.
, “
A Study of the Singular Configurations of Serial Manipulators
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
109
, No.
1
,
1987
, pp.
14
20
.
14.
Yang
A. T.
, and
Freudenstein
F.
, “
Application of Dual-Number Quaternion Algebra to the Analysis of Spatial Mechanisms
,”
ASME Journal of Applied Mechanics
, Vol.
31
, Vol. 86, Series E, No.
2
, June
1964
, pp.
300
308
.
This content is only available via PDF.
You do not currently have access to this content.