Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

euler or quaternion transform

Status
Not open for further replies.

afonda

Automotive
Oct 10, 2001
5
0
0
US
Does Matlab support Euler or quaternion transforms?

I have searched this website for those words and found nothing. If it can be found in Matlab itself (I do have access) I don't know where to find it.

I have spread sheets with 3-axis accelerometer data and 3-axis rate gyro data. I believe I need to stepwise integrate the rates to know the rotated (vehicle) axes, then transform both rate and acceleration data to earth axes, then repeat for the next time step. Anyone familiar with this?

ASAP, please. Time has been a-wasting with zip for results.

afonda@crashex.com
 
Replies continue below

Recommended for you

While the Euler geometric equations have the proper outputs, they do not have the proper inputs; rate gyros read rates about body axes, which are not rates of change of the Euler angles.

This ought to be a standard aeronautic/aerospace problem. How does Ground Control interpret the signals from the on-board instrumentation???? I should not have to re-invent the wheeel.

AGF
 
Why can't you have Matlab read in the file with the gyro and accelerometer data, make it into a matrix, and process the data through a quaternion transformation to whatever reference frame the quaternions relate the information to?

There are several text books out there that have the quaternion transformation matrix...you have to know which element (first or last) is the actual rotation element. Some people have it as the first and others as the last...
 
Please be specific. You have so far confirmed that I already understand the problem. What I need is the procedure, as distinct from the name of the type of procedure. I need the actual matrix which does the transform.
 
Enkodham: I'll check the text, but in the meantime I hired a Vilanova Engineering Dynamics grad student to do it, and he has written a nice program in Matlab. His final assignment is to check the state of the art, lest when report the transformed data we wrongly claim novelty; so the citation will help. I never thought it should be novel to start with; but except for Bong Wie it gives that appearance. AGF
 
This is late. I agree with the above. I have validated MATLAB the converts from DCM to quat to DCM. Will e-mail it you are interested. Texts by SIDI and Jack Kuineper? are good. They are on Amazon. - jk
 
Status
Not open for further replies.
Back
Top