Rocket trajectory estimation using onboard IMU (position and attitude)

The Rocketry Forum

Help Support The Rocketry Forum:

Wyatt

Member
Joined
Dec 11, 2017
Messages
10
Reaction score
2
Hey everyone,

Recently made this video demonstrating how I estimate the trajectory of my rockets using a flight computer I made:


I find that deriving this kind of estimate is (a) kind of neat and (b) helps with analysis of a rocket's flight (e.g. how stable was the rocket, how fast did it roll, etc.).

I'm not aware of any commercial flight computers that provide this kind of data. Is anyone interested in either tutorials on how to do this, or a commercially available flight computer that could do this?
 

VernK

Member/Vendor
TRF Sponsor
TRF Supporter
Joined
Oct 1, 2014
Messages
149
Reaction score
89
Location
Boise, Idaho
Recently made this video demonstrating how I estimate the trajectory of my rockets using a flight computer I made:
Very nice! This is something I have been wanting to put together for years now but have not had the time. I was planning to use Visual Python to display the orientation of the rocket from the quaternion flight data. I am curious what you used?
 
Last edited:

thzero

Well-Known Member
TRF Supporter
Joined
Jun 5, 2018
Messages
231
Reaction score
144
Pretty cool. Yeah tutorial would be cool
 

Wyatt

Member
Joined
Dec 11, 2017
Messages
10
Reaction score
2
Very nice! This is something I have been wanting to put together for years now but have not had the time. I was planning to use Visual Python to display the orientation of the rocket from the quaternion flight data. I am curious what you used?
Thanks! I used MATLAB for this. MATLAB is a very convenient environment to do all the linear algebra to derive the trajectory estimate, not as convenient to make the animation, though I've got a pretty good handle of how to do it now. It's also fairly limited in terms of making high resolution animations.

When I do this again I'll definitely consider different options for generating the animation, likely python-based.
 
Top