Skip to main content

Linear Dual Algebra Algorithms and their Application to Kinematics

  • Chapter

Part of the book series: Computational Methods in Applied Sciences ((COMPUTMETHODS,volume 12))

Mathematical and mechanical entities such as line vectors, screws and wrenches can be conveniently represented within the framework of dual algebra. Despite the applications received by this type of algebra, less developed appear the numerical linear algebra algorithms within the field of dual numbers. In this paper will be summarized different basic algorithms for handling vectors and matrices of dual numbers. It will be proposed an original application to finite and infinitesimal rigid body motion analysis.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Angeles J (1982) Spatial kinematic chains. Springer, New York

    MATH  Google Scholar 

  2. Angeles J (1986) Automatic computation of the screw parameters of rigid body motions. Part I: Finitely separated positions. ASME J Dyn Syst Meas Cont 108:32–38

    MATH  Google Scholar 

  3. Angeles J (1991) The application of dual algebra to kinematic analysis. In: Angeles J, Zakhariev E (eds) Computational methods in mechanical systems, pp 3–32. Springer, New York

    Google Scholar 

  4. Beggs JS (1966) Advanced mechanisms. Macmillan, New York

    Google Scholar 

  5. Beyer R (1963) Technische raumkinematik. Springer, Berlin/Göttingen/ Heidelberg

    Google Scholar 

  6. Brand L (1947) Vector and tensor analysis. Wiley, New York

    MATH  Google Scholar 

  7. Cheng HH (1994) Programming with dual numbers and its applications in mechanisms design. Eng Comp 10(4):212–229

    Article  Google Scholar 

  8. Cheng HH, Thompson S (1997) Dual iterative displacement analysis of spatial mechanisms using the Ch programming language. Mech Mach Th 32(2):193–207

    Article  Google Scholar 

  9. Clifford WK (1873) Preliminary sketch of biquaternions. Proc London Math Soc 4(64):381–395

    Google Scholar 

  10. Dimentberg FM (1968) The screw calculus and its applications. Technical Report AD 680993, Clearinghouse for Federal and Scientific Technical Information, Springfield, VA, USA

    Google Scholar 

  11. Duffy J (1980) Analysis of mechanisms and robot manipulators. Halstead Press

    Google Scholar 

  12. Fischer IS (1998) The dual angle and axis of screw motion. Mech Mach Th 33(3):331–240

    Article  MATH  Google Scholar 

  13. Fischer IS (1999) Dual-number methods in kinematics, statics and dynamics. CRC, Boca Raton, FL/London/New York/Washington, DC

    Google Scholar 

  14. Golub GH, Van Loan CF (1996) Matrix computations. John Hopkins University Press, Baltimore, MD

    MATH  Google Scholar 

  15. Gonzáles-Palacios MA, Angeles J (1993) Cam synthesis. Kluwer, Dordrecht

    Google Scholar 

  16. Gu You-Liang, Luh JYS (1987) Dual-number transformations and its applications to robotics. IEEE J Robotics Autom RA- 3:615–623

    Article  Google Scholar 

  17. Gupta KC, Chutakanonta P (1998) Accurate determination of object position from imprecise data. ASME J Mech Design 120:559–564

    Article  Google Scholar 

  18. Hsia LM, Yang AT (1981) On the principle of transference in three dimensional kinematics. ASME J Mech Design 103:652–656

    Article  Google Scholar 

  19. Marcolongo R (1953) Meccanica razionale. Ulrico Hoepli, Milano, in Italian

    Google Scholar 

  20. McCarthy JM (2000) Geometric design of linkages. Springer, New York

    MATH  Google Scholar 

  21. Page A, Mata V, Hoyos JV, Porcar R (2007) Experimental determination of instantaneous screw axis in human motion. Error analysis. Mech Mach Th 42:429–441

    Article  MATH  Google Scholar 

  22. Pennestrì E, Stefanelli R (2007) Linear algebra and numerical algorithms using dual numbers. Mult Syst Dyn 18:323–344

    Article  Google Scholar 

  23. Perez A (1999) Analysis and design of Bennett linkages. M.S. thesis, University of California, Berkeley, CA

    Google Scholar 

  24. Rooney J (1975) On the principle of transference. In: Proceedings of the IV IFToMM Congress, pp 1089–1094. New Castle Upon Tyne, UK

    Google Scholar 

  25. Shifflett G, Laub A (1995) The analysis of rigid body motion from measurement data. ASME J Dyn Syst Meas Control 117:578–584

    Article  Google Scholar 

  26. Study E (1903) Geometrie der dynamen. Verlag Teubner, Leipzig

    MATH  Google Scholar 

  27. Teu KK, Kim W (2006) Estimation of the axis of screw motion from noisy data. A new method based on Plücker lines. J Biomech 39:2857–2862

    Article  Google Scholar 

  28. Veldpaus F, Woltring H, Dortmans L (1988) Least squares algorithm for the equiform transformation from spatial marker coordinates. J Biomech 21:45–54

    Article  Google Scholar 

  29. Yaglom IM (1968) Complex numbers in geometry. Academic, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ettore Pennestrì .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science + Business Media B.V

About this chapter

Cite this chapter

Pennestrì, E., Valentini, P.P. (2009). Linear Dual Algebra Algorithms and their Application to Kinematics. In: Bottasso, C.L. (eds) Multibody Dynamics. Computational Methods in Applied Sciences, vol 12. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8829-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8829-2_11

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8828-5

  • Online ISBN: 978-1-4020-8829-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics