Skip to main content

2011 | OriginalPaper | Buchkapitel

21. Tutorial Appendix: Structure Preserving Representation of Euclidean Motions Through Conformal Geometric Algebra

verfasst von : Leo Dorst

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

Using conformal geometric algebra, Euclidean motions in n-D are represented as orthogonal transformations of a representational space of two extra dimensions, and a well-chosen metric. Orthogonal transformations are representable as multiple reflections, and by means of the geometric product this takes an efficient and structure preserving form as a ‘sandwiching product’. The antisymmetric part of the geometric product produces a spanning operation that permits the construction of lines, planes, spheres and tangents from vectors, and since the sandwiching operation distributes over this construction, ‘objects’ are fully integrated with ‘motions’. Duality and the logarithms complete the computational techniques.
The resulting geometric algebra incorporates general conformal transformations and can be implemented to run almost as efficiently as classical homogeneous coordinates. It thus becomes a high-level programming language which naturally integrates quantitative computation with the automatic administration of geometric data structures.
This appendix provides a concise introduction to these ideas and techniques. Editorial note: This appendix is a slightly improved version of (Dorst in: Bayro-Corrochano, E., Scheuermann, G. (eds.) Geometric Algebra Computing for Engineering and Computer Science, pp. 457–476, [2011]). We provide it to make this book more self-contained.

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
We have simplified slightly; the general representation of a point at x in CGA is a scalar multiple of x in (21.1); the scalar factor is the scalar −n x (as you may verify), and this can be consistently interpreted as the weight of the point. The squared distance between weighted points is computed by normalizing first as (x/(−n x))⋅(y/(−n y)). Euclidean transformations should then not affect this formula; this implies that they are the specific orthogonal transformations that preserve the special vector n .
 
2
Editorial note: Since duality sometimes plays nonmetric roles, others prefer to introduce it differently, see for instance Chap. 14 and Chap. 15.
 
3
This inner product is called the left contraction and denoted “⌋” in [3] and some chapters of this book. It differs in details from the inner product used in [1].
 
Literatur
1.
Zurück zum Zitat Doran, C., Lasenby, A.: Geometric Algebra for Physicists. Cambridge University Press, Cambridge (2000) Doran, C., Lasenby, A.: Geometric Algebra for Physicists. Cambridge University Press, Cambridge (2000)
2.
Zurück zum Zitat Dorst, L.: Tutorial: Structure preserving representation of Euclidean motions through conformal geometric algebra. In: Bayro-Corrochano, E., Scheuermann, G. (eds.) Geometric Algebra Computing for Engineering and Computer Science, pp. 457–476. Springer, Berlin (2011) Dorst, L.: Tutorial: Structure preserving representation of Euclidean motions through conformal geometric algebra. In: Bayro-Corrochano, E., Scheuermann, G. (eds.) Geometric Algebra Computing for Engineering and Computer Science, pp. 457–476. Springer, Berlin (2011)
3.
Zurück zum Zitat Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry. Morgan Kaufman, San Mateo (2007/2009). See www.geometricalgebra.net Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry. Morgan Kaufman, San Mateo (2007/2009). See www.​geometricalgebra​.​net
5.
Zurück zum Zitat Hestenes, D., Rockwood, A., Li, H.: System for encoding and manipulating models of objects. U.S. Patent 6,853,964, February 8, 2005 Hestenes, D., Rockwood, A., Li, H.: System for encoding and manipulating models of objects. U.S. Patent 6,853,964, February 8, 2005
Metadaten
Titel
Tutorial Appendix: Structure Preserving Representation of Euclidean Motions Through Conformal Geometric Algebra
verfasst von
Leo Dorst
Copyright-Jahr
2011
Verlag
Springer London
DOI
https://doi.org/10.1007/978-0-85729-811-9_21

Premium Partner