0
votes
0answers
12 views

Multilinear quaternion interpolation

I'm looking for literature to study more on multilinear quaternion interpolation. Looking for 'trilinear interpolation' and 'tricubic interpolation' on Google Scholar or arxiv doesn't yield much ...
3
votes
1answer
59 views

What is the meaning of quaternion interpolation?

Suppose I take the average between two quaternions, how does one see the meaning of the resulting rotation to make sure it is sensible, unlike interpolating Euler angles? I'm looking for an argument ...
0
votes
1answer
33 views

geometry rotation quaternion

Express the rotation of $\mathbb R^3$ by $\frac{\pi}{4}$ about the $x = y,\ z = 0$ axis by using quaternions and identifying $\mathbb R^3$ with $(i, j, k)$-space. Find the image of the point ...
1
vote
0answers
34 views

Plücker coordinates of the Clifford parallels

Let $$q=\cos\theta+(x_q\textbf{i}+y_q\textbf{j}+z_q\textbf{k})\sin\theta$$ be a unit quaternion parameterised by $\theta\in\mathbb{R}$, where $(x_q,y_q,z_q)$ is fixed and $x_q^2+y_q^2+z_q^2=1$, and ...
1
vote
2answers
137 views

Using quaternions to represent an affine transformation?

I have never used quaternions, so before trying on my problem I would like to know whether this is a good idea: I want to interpolate an affine transformation: I have a set of points in a first 2D ...
0
votes
2answers
154 views

Difference between quaternions and rotation matrices

This is a really simple question, I guess. Do quaternions cover the same set of rotations as rotation matrices? I assume the answer is yes, they both can represent SO(3), but I'm unsure about the ...
1
vote
1answer
36 views

Set of rotations necessary to connect two points in R³ using a thin cylinder

I have been scratching my head for days trying to answer this question. Suppose i have 2 points on three-dimensional space, say, $A(x_1, y_1, z_1)$ and $B(x_2, y_2, z_2)$, and they are separated by ...
1
vote
0answers
82 views

Quaternion barycentric interpolation

Let's say that i have a set of quaternions, each representing a 3-angle orientation. And with each quaternion is associated a real value (let's say a speed value for explanation's sake). Now with an ...
2
votes
1answer
127 views

Algorithm for finding orientation of each face on a polyhedron?

I am working on making a dice rolling application and I need to find out how far in each of the three dimensions I must rotate each of the dice to make the correct side face the camera so the user can ...
1
vote
1answer
191 views

Quaternion exponential map, rotations and interpolation

A code snippet I need to optimize is performing something peculiar. It seems that it's somehow related to transforming from a frame of reference to another. This is what it does, in mathematical ...
1
vote
1answer
602 views

Coordinate Transformation on Local coordinate system

I am having a point $P(x,y,z)$ in $3D$ with respect to global coordinate system. I want to create an another Local Coordinate System by picking three points $N1, N2, N3$ in 3D. Now I want to know the ...
3
votes
2answers
97 views

Correspondence between rotation representations

I was wondering if there is a bijection between unit quaternions and other rotation representations such as vector of rotation, Euler angles or rotation matrices. It seems to me this is not the case ...
4
votes
1answer
327 views

Uniform distributions on the space of rotations in 3D

I believe on moral grounds that the following three definitions are equivalent, and determine "the" uniform distribution on rotations in three dimensions. The Haar measure on $SO(3)$. The uniform ...
1
vote
0answers
200 views

Quaternions in olympiad 3d geometry

It's known that we can use complex numbers to solve some 2d problems easier than synthetic methods. But, what do you think about using complex numbers in 3d geometry? I've found extend of complex ...
1
vote
0answers
340 views

How to convert Yaw, Pitch, Roll and Acceleration value to cartesian system?

I am having readings of Yaw, pitch, Roll, Rotation matrix, Quaternion and Acceleration. These reading are taken with frequency of 20 (per second). They are collected from the mobile device which is ...
0
votes
1answer
201 views

Euler angles, quaternions and hyperspace

In three-dimensional space it's possible to define rotations using the Euler angles $(\Psi,\Theta,\Phi)$ or quaternions $(i,j,k)$ If we have a hyperspace with more than three coordinates, is it still ...
1
vote
1answer
1k views

Understanding the value of inner product of two quaternions in Slerp().

I'm reading pbrt and trying to better understanding the return value of Dot(). The Dot() function takes two quaternions and returns their inner product. Also note, internally, when it comes to the ...
2
votes
0answers
310 views

4d rotations and quaternions

I have a question about 4d rotation: I programmed a little 4d game and I used the classical hyper-sphere coordinates, to rotate a vector. It works, but it has some problems :( (just for clarity I ...
1
vote
2answers
1k views

How would I create a rotation matrix that rotates X by a, Y by b, and Z by c?

How would I create a rotation matrix that rotates X by a, Y by b, and Z by c? I need to formulas, unless you're using the ardor3d api's functions/methods. Matrix is set up like this ...
5
votes
3answers
3k views

Euler angles and gimbal lock

Can someone show mathematically how gimbal lock happens when doing matrix rotation with Euler angles for yaw, pitch, roll? I'm having a hard time understanding what is going on even after reading ...