0
Research Papers

Design of a Linkage System to Write in Cursive

[+] Author and Article Information
Yang Liu

Robotics and Automation Laboratory,
Department of Mechanical and
Aerospace Engineering,
University of California,
Irvine, CA 92697
e-mail: liuy14@uci.edu

J. Michael McCarthy

Professor
Fellow ASME
Robotics and Automation Laboratory,
Department of Mechanical and
Aerospace Engineering,
University of California,
Irvine, CA 92697
e-mail: jmmccart@uci.edu

Contributed by the Design Engineering Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received June 16, 2017; final manuscript received June 26, 2017; published online July 20, 2017. Editor: Bahram Ravani.

J. Comput. Inf. Sci. Eng 17(3), 031015 (Jul 20, 2017) (8 pages) Paper No: JCISE-17-1120; doi: 10.1115/1.4037229 History: Received June 16, 2017; Revised June 26, 2017

This paper presents a design methodology for a system of linkages that can trace planar Bezier curves that represent cursive handwriting of the alphabet and Chinese characters. This paper shows that the standard degree n Bezier curve can be reparameterized so that it takes the form of a trigonometric curve that can be drawn by a one degree-of-freedom coupled serial chain consisting of 2n links. A series of cubic Bezier curves that define a handwritten name yields a series of six-link coupled serial chains that trace these curves. We then show how to simplify this system using cubic trigonometric Bezier curves to obtain a series of four-link serial chains that approximate the system of Bezier curves. The result is a methodology for the design of a mechanical system that draws complex plane curves such as the cursive alphabet and Chinese characters.

FIGURES IN THIS ARTICLE
<>
Copyright © 2017 by ASME
Topics: Linkages , Chain , Design
Your Session has timed out. Please sign back in to continue.

References

Kapovich, M. , and Millson, J. J. , 2002, “ Universality Theorems for Configuration Spaces of Planar Linkages,” Topology, 41(6), pp. 1051–1107. [CrossRef]
Kempe, A. B. , 1876, “ On a General Method of Describing Plane Curves of the nth Degree by Linkwork,” Proc. London Math. Soc., VII(102), pp. 213–216.
Liu, Y. , and McCarthy, J. M. , 2017, “ Synthesis of a Linkage to Draw a Plane Algebraic Curve,” Mech. Mach. Theory, 111(5), pp. 10–20. [CrossRef]
Krovi, V. , Ananthasuresh, G. , and Kumar, V. , 2002, “ Kinematic and Kinetostatic Synthesis of Planar Coupled Serial Chain Mechanisms,” ASME J. Mech. Des., 124(2), pp. 301–312. [CrossRef]
Nie, X. , and Krovi, V. , 2005, “ Fourier Methods for Kinematic Synthesis of Coupled Serial Chain Mechanisms,” ASME J. Mech. Des., 127(2), pp. 232–241. [CrossRef]
Hegedus, G. , Li, Z. , Schicho, J. , and Schrocker, H.-P. , 2015, “ From the Fundamental Theorem of Algebra to Kempe's Universality Theorem,” Int. Math. Nachr., 229, pp. 13–26. https://pdfs.semanticscholar.org/678e/334e35260772e959f5117542f2f9ff22b060.pdf
Gallet, M. , Koutschan, C. , Li, Z. , Regensburger, G. , Schicho, J. , and Villamizar, N. , 2017, “ Planar Linkages Following a Prescribed Motion,” Math. Comput., 86(303), pp. 473–506. [CrossRef]
Li, Z. , Schicho, J. , and Schrocker, H.-P. , 2017, “ Kempe's Universality Theorem for Rational Space Curves,” Found. Comput. Math., epub.
McCarthy, J. M. , 1990, Introduction to Theoretical Kinematics, MIT Press, Cambridge, MA.
Ge, Q. J. , and Ravani, B. , 1994, “ Computer Aided Geometric Design of Motion Interpolates,” ASME J. Mech. Des., 116(3), pp. 756–762. [CrossRef]
Ge, Q. J. , and Ravani, B. , 1994, “ Geometric Construction of Bezier Motions,” ASME J. Mech. Des., 116(3), pp. 749–755. [CrossRef]
Etzel, K. R. , and McCarthy, J. M. , 1999, “ Interpolation of Spatial Displacements Using the Clifford Algebra of e4,” ASME J. Mech. Des., 121(1), pp. 39–44. [CrossRef]
Ge, Q. J. , Srinivasan, L. , and Rastegar, J. , 1997, “ Low-Harmonic Rational Bezier Curves for Trajectory Generation of High-Speed Machinery,” Comput. Aided Geom. Des., 14(3), pp. 251–271. [CrossRef]
Sanchez-Ryes, J. , 1998, “ Harmonic Rational Bezier Curves, p-Bezier Curves and Trigonometric Polynomials,” Comput. Aided Geom. Des., 15(9), pp. 909–923. [CrossRef]
Han, X. , 2003, “ Piecewise Quadratic Trigonometric Polynomial Curves,” Math. Comput., 72(243), pp. 1369–1377. [CrossRef]
Juhasz, I. , and Roth, A. , 2014, “ A Scheme for Interpolation With Trigonometric Spline Curves,” J. Comput. Appl. Math., 263, pp. 246–261. [CrossRef]
Han, X. , 2004, “ Cubic Trigonometric Polynomial Curves With a Shape Parameter,” Comput. Aided Geom. Des., 21(6), pp. 535–548. [CrossRef]
Farin, G. , 1993, Curves and Surfaces for CAGD: A Practical Guide, 3rd ed., Academic Press, Orlando, FL.
Liu, Y. , and McCarthy, J. M. , 2017, “ Design of Mechanisms to Draw Trigonometric Plane Curves,” ASME J. Mech. Rob., 9(2), p. 024503. [CrossRef]
Skill-Builders, 2011, Cursive Handwriting, Grades 3–5, Carson-Dellosa Publishing, Greensboro, NC.
Wang, F. , 1958, Chinese Cursive Script: An Introduction to Handwriting in Chinese, Yale University, New Haven, CT.
Sonawale, K. , and McCarthy, J. M. , 2015, “ A Design System for Six-Bar Linkages Integrated With a Solid Modeler,” ASME J. Comput. Inf. Sci. Eng., 15(4), p. 041002. [CrossRef]
Ge, Q. J. , Purwar, A. , Zhao, P. , and Deshpande, S. , 2017, “ A Task-Driven Approach to Unified Synthesis of Planar Four-Bar Linkages Using Algebraic Fitting of a Pencil of g-Manifolds,” ASME J. Comput. Inf. Sci. Eng., 17(3), p. 031011. [CrossRef]
He, Y. , Davidson, J. K. , Kalish, N. J. , and Shah, J. J. , 2016, “ Tolerance-Maps for Line-Profiles Formed by Intersecting Kinematically Transformed Primitive Tolerance-Map Elements,” ASME J. Comput. Inf. Sci. Eng., 16(2), p. 021005. [CrossRef]
Shahbazi, Z. , and Demirtas, A. , 2015, “ Rigidity Analysis of Protein Molecules,” ASME J. Comput. Inf. Sci. Eng., 15(3), p. 031009. [CrossRef]
Dede, M. I. C. , and Kiper, G. , 2015, “ Mechanism Design for Haptic Handwriting Assistance Device,” Mechanisms, Transmissions and Applications, Vol. 31, Springer, Cham, Switzerland, pp. 271–278. [CrossRef]
Palsbo, S. E. , and Hood-Szivek, P. , 2012, “ Effect of Robotic-Assisted Three-Dimensional Repetitive Motion to Improve Hand Motor Function and Control in Children With Handwriting Deficits: A Nonrandomized Phase 2 Device Trial,” Am. J. Occup. Ther., 66(6), pp. 682–690. [CrossRef] [PubMed]
Fischer, A. , and Plamondon, R. , 2017, “ Signature Verification Based on the Kinematic Theory of Rapid Human Movements,” IEEE Trans. Hum. Mach. Syst., 47(2), pp. 169–180. [CrossRef]
Bartels, R. H. , Beatty, J. C. , and Barsky, B. A. , 1987, An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann, Burlington, MA.
Beyer, W. H. , 1987, CRC Standard Mathematical Tables, 28th ed., CRC Press, Boca Raton, FL.

Figures

Grahic Jump Location
Fig. 1

The six-link coupled serial chain is constructed so that each sequence of two links, Lk and Mk, rotates in opposite directions at a multiple k of the base joint rate. The phase angles, ψk and ηk, define the initial configuration of the trigonometric Bezier curve.

Grahic Jump Location
Fig. 2

Cubic trigonometric Bezier curve with λ = −0.5 in dashed compared to the cubic Bezier curve in solid and cubic trigonometric Bezier curve with λ = 0.5 in dashed compared to the cubic Bezier curve in solid

Grahic Jump Location
Fig. 3

The cursive letters that define Yang are defined by eight cubic Bezier curves listed in Table 2

Grahic Jump Location
Fig. 4

Comparison of curve 1 in Yang drawn by a six-link chain (solid) and by a four-link chain (dashed)

Grahic Jump Location
Fig. 5

An example showing the vectors used to calculate the ground pivots Gj

Grahic Jump Location
Fig. 6

The curves generated by six-link serial chains and the curves generated by corrected four-link serial chains

Grahic Jump Location
Fig. 7

The comparison of curves generated by six-link and corrected four-link serial chains

Grahic Jump Location
Fig. 8

The eight four-link coupled serial chains that draw the Bezier curves defining the cursive Yang

Grahic Jump Location
Fig. 9

The linkage system that can draw Yang in cursive. These chains are driven by the same input.

Grahic Jump Location
Fig. 10

Script form of the Chinese character long or dragon

Grahic Jump Location
Fig. 11

Nine Bezier curves used to define the script form of the Chinese character long. The control points are listed in Table 6.

Grahic Jump Location
Fig. 12

The cubic trigonometric Bezier curves with λ = −0.5 (dashed) fit the cubic Bezier curves (solid), and the cubic trigonometric Bezier curves with λ = 0.01 (dashed) vary from the cubic Bezier curves (solid)

Grahic Jump Location
Fig. 13

The nine four-link coupled serial chains that draw the Bezier curves defining Chinese character long

Grahic Jump Location
Fig. 14

The linkage system that draws the script form of the Chinese character long

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In