Tutorial: Structure-Preserving Representation of Euclidean Motions Through Conformal Geometric Algebra
نویسنده
چکیده
A new and useful set of homogeneous coordinates has been discovered for the treatment of Euclidean geometry. They render Euclidean motions not merely linear (as the classical homogeneous coordinates do), but even turn them into orthogonal transformations, through a clever choice of metric in two (not one) additional dimensions. To take full advantage of this new possibility, a good representation of orthogonal transformations is required. We find that multiple reflections, while classically giving unwieldy expressions involving the dot product, become practical by introducing the more fundamental geometric product (which has the dot product merely as its symmetric part). We obtain a sandwiching operation between products of vectors as our representation of motions, which is not only easily concatenated, but also incorporates the computational advantages of complex numbers and quaternions in a real manner. The antisymmetric part of the geometric product produces a spanning operation that permits the construction of lines, planes, spheres and tangents from vectors. Since the sandwiching operation distributes over this construction, ‘objects’ are fully integrated with ‘motions’, in a structure preserving manner. Additional techniques such as duality (permitting a universal intersection operation), and the rewriting of operators logarithmically (to obtain quantities that can be interpolated linearly) complete the techniques of what is ultimately a very convenient geometric algebra. It easily incorporates general conformal transformations, and can be implemented to run almost as efficiently as classical homogeneous coordinates. The resulting high-level programming language naturally integrates quantitative computation with the automatic administration of geometric data structures. Rather than the usual introductions which plow through Clifford algebra before they reach this very useful ‘conformal model’ (if they do at all), this tutorial does the reverse. It structures the new concepts in a manner that shows how each adL. Dorst ( ) Intelligent Systems Laboratory, University of Amsterdam, Science Park 107, 1098 XG, Amsterdam, The Netherlands e-mail: [email protected] E. Bayro-Corrochano, G. Scheuermann (eds.), Geometric Algebra Computing, DOI 10.1007/978-1-84996-108-0_2, © Springer-Verlag London Limited 2010 35
منابع مشابه
Tutorial Appendix: Structure Preserving Representation of Euclidean Motions Through Conformal Geometric Algebra
متن کامل
Tutorial on Reflections in Geometric Algebra
This tutorial focuses on describing the implementation and use of reflections in the geometric algebras of three-dimensional (3D) Euclidean space and in the five-dimensional (5D) conformal model of Euclidean space. In the latter reflections at parallel planes serve to implement translations as well. Combinations of reflections allow to implement all isometric transformations. As a concrete exam...
متن کاملGeometric operations implemented by conformal geometric algebra neural nodes
Geometric algebra is an optimal frame work for calculating with vectors. The geometric algebra of a space includes elements that represent all the its subspaces (lines, planes, volumes, ...). Conformal geometric algebra expands this approach to elementary representations of arbitrary points, point pairs, lines, circles, planes and spheres. Apart from including curved objects, conformal geometri...
متن کاملBézier-like Parametrizations of Spheres and Cyclides Using Geometric Algebra
We introduce new Bézier-like formulas with quaternionic weights for rational curves and surfaces in Euclidean 3-space. They are useful for representation of Möbius invariant geometric objects. Any Bézier curves and surfaces on 2-spheres can be converted to the quaternionic Bézier (QB) form of twice lower degree. Our focus is on bilinear QB-surfaces: we derive their implicitization formula and s...
متن کاملOn Infinitesimal Conformal Transformations of the Tangent Bundles with the Generalized Metric
Let be an n-dimensional Riemannian manifold, and be its tangent bundle with the lift metric. Then every infinitesimal fiber-preserving conformal transformation induces an infinitesimal homothetic transformation on . Furthermore, the correspondence gives a homomorphism of the Lie algebra of infinitesimal fiber-preserving conformal transformations on onto the Lie algebra of infinitesimal ...
متن کامل