20-00-0490-iv Geometric Algebra Computing

Veranstaltungsdetails

Lehrende: Dr.-Ing. Dietmar Hildenbrand

Veranstaltungsart: Integrierte Veranstaltung

Orga-Einheit: FB20 Informatik

Anzeige im Stundenplan: 20-00-0490-iv

Fach:

Anrechenbar für:

Semesterwochenstunden: 4

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:
Umgang mit Geometrischer Algebra
- (Visuell) Entwickeln mit Geometrischer Algebra
- Performant implementieren mit Geometric algebra algorithms optimizer GAALOP/GAALOPWeb
- Code-Generierung für unterschiedliche Programmiersprachen und Hardware
Mathematische Grundlagen der Geometrischen Algebra
- Die Produkte der Geometrischen Algebra
- Geometrische Objekte / Operationen / Transformationen
- Bezüge zu bekannten mathematischen Systemen
Anwendungen von Geometrischer Algebra in
- Robotik
- Computergrafik
- Computervision
- Quantum Computing

Literatur:
1. Foundations of Geometric Algebra Computing, D. Hildenbrand, Springer Verlag, 2013 
2. Introduction to Geometric Algebra Computing, D. Hildenbrand, CRC Press, Taylor & Francis Group, 2019
3. The Power of Geometric Algebra Computing, D. Hildenbrand, CRC Press, Taylor & Francis Group, 2021

Voraussetzungen:
Programmierkenntnisse in C/C++/Python

Offizielle Kursbeschreibung:
Die Geometrische Algebra ist ein neues mathematisches System, welches sich durch seine Einfachheit und geometrische Intuition auszeichnet. Durch den an der TU Darmstadt entwickelten GAALOP Compiler kann dies mit sehr guter Laufzeit und Robustheit der Implementierungen kombiniert werden. 

In dieser Lehrveranstaltung werden die Grundlagen des Geometric Algebra Computing sowie Anwendungen aus den Bereichen Robotik, Computergrafik und Computer Vision und Quantum Computing präsentiert. Ein Schwerpunkt liegt auch auf den Prinzipien und dem Umgang mit GAALOP/GAALOPWeb mit dem Ziel, möglichst optimalen Code für die unterschiedlichsten Programmiersprachen (C/C++, Python, Java, Matlab, Mathematica, Verilog … ) zu generieren.

Zusätzliche Informationen:
Die digitalen Informationen der Vorlesung werden in TUCaN zur Verfügung gestellt

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Di, 19. Okt. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
2 Di, 26. Okt. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
3 Di, 2. Nov. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
4 Di, 9. Nov. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
5 Di, 16. Nov. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
6 Di, 23. Nov. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
7 Di, 30. Nov. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
8 Di, 7. Dez. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
9 Di, 14. Dez. 2021 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
10 Di, 11. Jan. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
11 Di, 18. Jan. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
12 Di, 25. Jan. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
13 Di, 1. Feb. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
14 Di, 8. Feb. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
15 Di, 15. Feb. 2022 13:30 17:00 S103/161 Dr.-Ing. Dietmar Hildenbrand
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Lehrende
Dr.-Ing. Dietmar Hildenbrand