National Repository of Grey Literature 19 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Algebra of dual quaternions in image analysis
Hrubý, Jan ; Návrat, Aleš (referee) ; Hrdina, Jaroslav (advisor)
This work has two goals. Firstly it is to acquaint the reader with the classical use of quaternions and dual quaternions in geometry. Secondly the generalization of the Fourier transform into the set of dual quaternions. At first it goes into algebraic properties and structure of quaternions and ways of their inscriptions. Later dual numbers are introduced and consecutively with their help dual quaternions. Then the work deals with description of rotations and translations using quaternions and dual quaternions, that enable their easy description. Finally the discreet dual quaternion Fourier transform is defined, and for its effective calculation the algorithm is derived, which is then brought into effect as a code in program environment MATLAB.
Fusion of Procedural and Keyframe Animation
Klement, Martin ; Pečiva, Jan (referee) ; Polok, Lukáš (advisor)
The goal of this work is to create an application, which will combine procedural and keyfram animations with subsequent visualization. Composition of this two different animations techniques is used to animate a virtual character. To combine this two techniques one starts with interpolations from keyframe animation and then enchance them by procedural animations to properly fit into the characters surroundings. This procedural part of animation is obtained by using forward and inverse kinematics. Whole application is written in C++, uses GLM math library for computations and OpenGL and GLUT for final visualization.
Applications of quaternions and Clifford algebras in robotics
Hujňák, Jaroslav ; Hrdina, Jaroslav (referee) ; Návrat, Aleš (advisor)
This bachelor thesis focuses on Clifford algebras and their subalgebras, quaternions and geometric algebra G(3, 1). The thesis describes teoretical basis of Clifford algebras, which is used in chapter dedicated to geometric algebra G(3, 1). Examples of applications geometric algebra G(3, 1) in robotic systems are shown by using transformations and objects of that algebra.
3D Photo Slideshow Using OpenGL
Ondrejíček, Marián ; Navrátil, Jan (referee) ; Seeman, Michal (advisor)
The aim of this thesis was to design a photo slideshow in 3D space using OpenGL and to implement functional application. Also there is description of Qt toolkit, which was used to design graphical user interface of the program. Furthermore there are explained basics of quaternion interpolation, which is the core of animation and camera system. The second part describes practical realization and each part of the project in details. Application was successfully implemented. In the end, the results are discussed, including possibilities of future development.
Integration of inertial navigation with global navigation satellite system
Štefanisko, Ivan ; Otava, Lukáš (referee) ; Blaha, Petr (advisor)
This paper deals with study of inertial navigation, global navigation satellite system, and their fusion into the one navigation solution. The first part of the work is to calculate the trajectory from accelerometers and gyroscopes measurements. Navigation equations calculate rotation with quaternions and remove gravity sensed by accelerometers. The equation’s output is in earth centred fixed navigation frame. Then, inertial navigation errors are discussed and focused to the bias correction. Theory about INS/GNSS inte- gration compares different integration architecture. The Kalman filter is used to obtain navigation solution for attitude, velocity and position with advantages of both systems.
Geometric structures based on quaternions.
Floderová, Hana ; Vašík, Petr (referee) ; Hrdina, Jaroslav (advisor)
A pair (V, G) is called geometric structure, where V is a vector space and G is a subgroup GL(V), which is a set of transmission matrices. In this thesis we classify structures, which are based on properties of quaternions. Geometric structures based on quaternions are called triple structures. Triple structures are four structures with similar properties as quaternions. Quaternions are generated from real numbers and three complex units. We write quaternions in this shape a+bi+cj+dk.
Garticle engine
Karas, Jakub ; Hrdina, Jaroslav (referee) ; Návrat, Aleš (advisor)
The main goal of this thesis is creation of a particle engine. Unlike classical implementations of particle engines this one uses a modern coordinate-free language – Projective Geometric Algebra (PGA). PGA allows us to replace points in the engine with rigid bodies. Furthermore usage of geometric algebra could reduce both space complexity and computational complexity. In theoretical part of the thesis is presented PGA, a representation of Euclidean transformations in PGA and formulation of equations of rigid body motion in PGA which are basis of the computational part of the engine.
Mathematical principles of Robotics
Pivovarník, Marek ; Kureš, Miroslav (referee) ; Hrdina, Jaroslav (advisor)
Táto diplomová práca sa zaoberá matematickými aparátmi popisujúcimi doprednú a inverznú kinematiku robotického ramena. Pre popis polohy koncového efektoru, teda doprednej kinematiky, je potrebné zaviesť špeciálnu Euklidovskú grupu zobrazení. Táto grupa môže byť reprezentovaná pomocou matíc alebo pomocou duálnych kvaterniónov. Problém inverznej kinematiky, kedy je potrebné z určenej polohy koncového efektoru dopočítať kĺbové parametre robotického ramena, je v tejto práci riešený pomocou exponenciálnych zobrazení a Grobnerovej bázy. Všetky spomenuté popisy doprednej a inverznej kinematiky sú aplikované na robotické rameno s troma rotačnými kĺbami. Odvodené postupy sú následne implementované a vizualizované v prostredí programu Mathematica.
Garticle engine
Karas, Jakub ; Hrdina, Jaroslav (referee) ; Návrat, Aleš (advisor)
The main goal of this thesis is creation of a particle engine. Unlike classical implementations of particle engines this one uses a modern coordinate-free language – Projective Geometric Algebra (PGA). PGA allows us to replace points in the engine with rigid bodies. Furthermore usage of geometric algebra could reduce both space complexity and computational complexity. In theoretical part of the thesis is presented PGA, a representation of Euclidean transformations in PGA and formulation of equations of rigid body motion in PGA which are basis of the computational part of the engine.
Applications of quaternions and Clifford algebras in robotics
Hujňák, Jaroslav ; Hrdina, Jaroslav (referee) ; Návrat, Aleš (advisor)
This bachelor thesis focuses on Clifford algebras and their subalgebras, quaternions and geometric algebra G(3, 1). The thesis describes teoretical basis of Clifford algebras, which is used in chapter dedicated to geometric algebra G(3, 1). Examples of applications geometric algebra G(3, 1) in robotic systems are shown by using transformations and objects of that algebra.

National Repository of Grey Literature : 19 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.