Skip to main content

2011 | OriginalPaper | Buchkapitel

17. Rigid-Body Transforms Using Symbolic Infinitesimals

verfasst von : Glen Mullineux, Leon Simpson

Erschienen in: Guide to Geometric Algebra in Practice

Verlag: Springer London

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

There is a requirement to be able to represent three-dimensional objects and their transforms in many applications, including computer graphics and mechanism and machine design. A geometric algebra is constructed which can model three-dimensional geometry and rigid-body transforms. The representation is exact since the square of one of the basis vectors is treated symbolically as being infinite. The non-zero, even-grade elements of the algebra represent precisely all rigid-body transforms. By allowing the transform to vary, smooth motions are obtained. This can be achieved using Bézier and B-spline combinations of even-grade elements.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Editorial note: However, this representation is explored in detail in Chap. 15 (this volume).
 
2
Editorial note: In its basic definitions of geometric algebra, this chapter repeats some of the elementary constructions given in given in the tutorial (Chap. 21) in this volume. Since the anomalous element e 0 changes some of the details crucially, we kept this re-explanation.
 
3
Editorial note: This somewhat unusual construction may find its motivation in a limiting procedure from curved spaces to flat Euclidean space, see Chap. 18.
 
4
Editorial note: This deviates from the usage of the term “pseudoscalar” in an n-D algebra elsewhere in this book, where it is restricted to pure n-blades.
 
Literatur
1.
Zurück zum Zitat Belta, C., Kumar, V.: An SVD-based projection method for interpolation on SE(3). IEEE Trans. Robot. Autom. 18, 334–345 (2002) CrossRef Belta, C., Kumar, V.: An SVD-based projection method for interpolation on SE(3). IEEE Trans. Robot. Autom. 18, 334–345 (2002) CrossRef
2.
Zurück zum Zitat Etzel, K.R., McCarthy, J.M.: Interpolation of spatial displacements using the Clifford algebra of E 4. J. Mech. Des. 121, 39–44 (1999) CrossRef Etzel, K.R., McCarthy, J.M.: Interpolation of spatial displacements using the Clifford algebra of E 4. J. Mech. Des. 121, 39–44 (1999) CrossRef
3.
Zurück zum Zitat Farin, G.: Curves and Surfaces for CAGD: A Practical Guide, 5th edn. Morgan Kaufmann, San Francisco (2001) Farin, G.: Curves and Surfaces for CAGD: A Practical Guide, 5th edn. Morgan Kaufmann, San Francisco (2001)
4.
Zurück zum Zitat Gan, D., Liao, Q., Wei, S., Dai, J.S., Qiao, S.: Dual quaternion-based inverse kinematics of the general spatial 7R mechanism. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 222, 1593–1598 (2008) CrossRef Gan, D., Liao, Q., Wei, S., Dai, J.S., Qiao, S.: Dual quaternion-based inverse kinematics of the general spatial 7R mechanism. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 222, 1593–1598 (2008) CrossRef
5.
Zurück zum Zitat Ge, Q.J.: On the matrix realization of the theory of biquaternions. J. Mech. Des. 120, 404–407 (1998) CrossRef Ge, Q.J.: On the matrix realization of the theory of biquaternions. J. Mech. Des. 120, 404–407 (1998) CrossRef
6.
Zurück zum Zitat Ge, Q.J., Ravani, R.: Geometric construction of Bézier motions. J. Mech. Des. 116, 749–755 (1994) CrossRef Ge, Q.J., Ravani, R.: Geometric construction of Bézier motions. J. Mech. Des. 116, 749–755 (1994) CrossRef
7.
Zurück zum Zitat González Calvet, R.: Treatise of Plane Geometry Through Geometric Algebra. Cerdanyola del Vallès (2007) González Calvet, R.: Treatise of Plane Geometry Through Geometric Algebra. Cerdanyola del Vallès (2007)
8.
Zurück zum Zitat Hofer, M., Pottmann, H., Ravani, B.: From curve design algorithms to the design of rigid body motions. Vis. Comput. 20, 279–297 (2004) CrossRef Hofer, M., Pottmann, H., Ravani, B.: From curve design algorithms to the design of rigid body motions. Vis. Comput. 20, 279–297 (2004) CrossRef
9.
Zurück zum Zitat Jin, Z., Ge, Q.J.: Computer aided synthesis of piecewise rational motions for planar 2R and 3R robot arms. J. Mech. Des. 129, 1031–1036 (2007) CrossRef Jin, Z., Ge, Q.J.: Computer aided synthesis of piecewise rational motions for planar 2R and 3R robot arms. J. Mech. Des. 129, 1031–1036 (2007) CrossRef
10.
Zurück zum Zitat Jüttler, B., Wagner, M.G.: Computer-aided design with spatial rational B-spline motions. J. Mech. Des. 118, 193–201 (1996) Jüttler, B., Wagner, M.G.: Computer-aided design with spatial rational B-spline motions. J. Mech. Des. 118, 193–201 (1996)
12.
Zurück zum Zitat Mullineux, G.: Clifford algebra of three dimensional geometry. Robotica 20, 687–697 (2002) CrossRef Mullineux, G.: Clifford algebra of three dimensional geometry. Robotica 20, 687–697 (2002) CrossRef
13.
Zurück zum Zitat Mullineux, G.: Modelling spatial displacements using Clifford algebra. J. Mech. Des. 126, 420–424 (2004) CrossRef Mullineux, G.: Modelling spatial displacements using Clifford algebra. J. Mech. Des. 126, 420–424 (2004) CrossRef
14.
Zurück zum Zitat Özgören, M.K.: Kinematics analysis of spatial mechanical systems using exponential rotation matrices. J. Mech. Des. 129, 1144–1152 (2007) CrossRef Özgören, M.K.: Kinematics analysis of spatial mechanical systems using exponential rotation matrices. J. Mech. Des. 129, 1144–1152 (2007) CrossRef
15.
Zurück zum Zitat Perez-Garcia, A., McCarthy, J.M.: Kinematic synthesis of spatial serial chains using Clifford algebra exponentials. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 220, 953–968 (2006) CrossRef Perez-Garcia, A., McCarthy, J.M.: Kinematic synthesis of spatial serial chains using Clifford algebra exponentials. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 220, 953–968 (2006) CrossRef
16.
Zurück zum Zitat Purwar, A., Jin, Z., Ge, Q.J.: Rational motion interpolation under kinematic constraints of spherical 6R closed chains. J. Mech. Des. 130 062301 (2008) CrossRef Purwar, A., Jin, Z., Ge, Q.J.: Rational motion interpolation under kinematic constraints of spherical 6R closed chains. J. Mech. Des. 130 062301 (2008) CrossRef
17.
Zurück zum Zitat Röschel, O.: Rational motion design—a survey. Comput. Aided Des. 30, 169–178 (1998) MATHCrossRef Röschel, O.: Rational motion design—a survey. Comput. Aided Des. 30, 169–178 (1998) MATHCrossRef
18.
Zurück zum Zitat Selig, J.M.: Clifford algebra of points, lines and planes. Robotica 20, 545–556 (2000) CrossRef Selig, J.M.: Clifford algebra of points, lines and planes. Robotica 20, 545–556 (2000) CrossRef
19.
Zurück zum Zitat Simpson, L., Mullineux, G.: Exponentials and motions in geometric algebra. In: Vaclav, S., Hildenbrand, D. (eds.) International Workshop on Computer Graphics, Computer Vision and Mathematics (GraVisMa), pp. 9–16. Union Agency, Plzen (2009) Simpson, L., Mullineux, G.: Exponentials and motions in geometric algebra. In: Vaclav, S., Hildenbrand, D. (eds.) International Workshop on Computer Graphics, Computer Vision and Mathematics (GraVisMa), pp. 9–16. Union Agency, Plzen (2009)
20.
Zurück zum Zitat Srinivasen, L.N., Ge, Q.J.: Fine tuning of rational B-spline motions. J. Mech. Des. 120, 46–51 (1998) CrossRef Srinivasen, L.N., Ge, Q.J.: Fine tuning of rational B-spline motions. J. Mech. Des. 120, 46–51 (1998) CrossRef
21.
22.
Zurück zum Zitat Wareham, R., Lasenby, J.: Mesh vertex pose and position interpolation using geometric algebra. In: Perales, F.J., Fisher, R.B. (eds.) Articulated Motion and Deformable Objects, 5th International Conference, AMDO 2008, pp. 122–131. Springer, Berlin (2008) CrossRef Wareham, R., Lasenby, J.: Mesh vertex pose and position interpolation using geometric algebra. In: Perales, F.J., Fisher, R.B. (eds.) Articulated Motion and Deformable Objects, 5th International Conference, AMDO 2008, pp. 122–131. Springer, Berlin (2008) CrossRef
23.
Metadaten
Titel
Rigid-Body Transforms Using Symbolic Infinitesimals
verfasst von
Glen Mullineux
Leon Simpson
Copyright-Jahr
2011
Verlag
Springer London
DOI
https://doi.org/10.1007/978-0-85729-811-9_17