3 ms·
> Similarly, when a quaternion is defined as representing a translation How do you encode translations with quaternions? Don't you need dual quaternions for th
by chombier 10y ago
> Similarly, when a quaternion is defined as representing a translation
How do you encode translations with quaternions? Don't you need dual quaternions for that?
- logfromblammo 10y agoNo. You need dual quaternions to encode rotation and translation at the same time.
- chombier 10y agoOk this I know, but how to do translations only? (apart from the obvious vector space structure in R4)
- logfromblammo 10y agoThere are multiple ways that will work. The simplest I can think of is to fix the real part at zero and use i, j, and k to represent deltas along the x, y, and z axes. Then point + translation = point. There may also be a representation that also encodes distance from the origin, but I am probably confusing this in my memory with something else.