The goal of this lesson is to understand how to model aircraft attitude from angular rates. Toward this, we review Euler angles, Euler angular rates and how they differ from body resolved angular rates, the Euler kinematic equations, and coding the Euler kinematics in Python coupled to 6-DOF dynamics. This lesson establishes a working bare-bones simulation with aircraft governing equations. To test the simulation, we model dropping a sphere under gravity with different initial attitudes. This lesson is the third in a series on the ground up development of a full aircraft flight simulation.
This lesson is supported through Patreon subscription. Access the codes for this lesson and all previous lessons, as well as other bonus video content on Patreon at Learn Guidance and Control:
https://www.patreon.com/user?u=86359827.
Website: www.learngandc.com
Errata:
1. At 12:40 , in line 14 of the code, mass of sphere is set to 5 kg. But, just below is the "amod" dictionary in line 17, where it is set to 1 kg. This issue was fixed in later versions of the code.
References:
Stevens and Lewis, Aircraft Control and Simulation, 3rd Edition.
https://amzn.to/3wUhKG2 (paid link)
Alternative: Stevens and Lewis, Aircraft Control and Simulation, 2nd Edition.
https://amzn.to/3wUhQNU (paid link)
If you purchase Stevens and Lewis' book from the link below, I am provided a small commission to support the channel while adding no additional cost to you.
Learn Python: https://ocw.mit.edu/courses/6-0001-in...
Watch video Aircraft Euler Kinematics (Attitude) Simulation in Python – Flight Simulation Tutorial - Section 1.3 online without registration, duration hours minute second in high quality. This video was added by user Ben Dickinson 03 May 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4,559 once and liked it 136 people.