Jump to content

Quaternion Differential


BinaryBob

Recommended Posts

Heydi ho everyone,

I was doing some differentiation of quaternions, and if I have a quaternion, I can translate a point, e.g.

 

pos = q t q*

 

where t = q(0,x,y,z)

 

simple, yes?

 

If I have the exponent of the quaternion, the axis-angle (w). so my quaternions are q(w) and q(w)*.

 

What would be the change in position with change in axis-angle (i.e., the exponential).

 

d( q(w) t q(w)* ) / dw = ??

 

If that makes sense?

 

Thanx,

 

Bob

Link to comment
Share on other sites

  • 4 weeks later...

Because quaternion multiplication doesn't commute, you have to distinguish between differentiation to the right and to the left.

 

Which my old book on that topic briefly commented with: "this must be one reason why differential calculations on quaternions are little developed".

Link to comment
Share on other sites

Which my old book on that topic briefly commented with: "this must be one reason why differential calculations on quaternions are little developed".

Which old book? I suggest a newer one such as Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality by J. B. Kuipers. Chapter 11 discusses "quaternion calculus for kinematics and dynamics" (that's the title of the chapter).
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.