APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Flight Dynamics 3D WebGL Gimbal JS Model Documents

This material has 2 associated documents. Select a document title to view a document's information.

Main Document

Flight Dynamics 3D WebGL Gimbal JavaScript HTML5 Applet Simulation Model 

written by Fu-Kwun Hwang, Félix J. García Clemente, and Loo Kang Wee

Flight dynamics is the science of air vehicle orientation and control in three dimensions. The three critical flight dynamics parameters are the angles of rotation in three dimensions about the vehicle's center of mass, known as pitch, roll and yaw.
Flight Dynamics 3D WebGL Gimbal Model is a setup that resembles an actual real life demonstration set using to illustrate and allow exploration of the meaning of pitch, roll and yaw.
The independent axes when selected allows independent axes to be rotated without affecting the others 2 axes, while when independent is not selected allows a couple rotational model that could be used to explore the concept of gimbal lock.
In JavaScript WebGL the *.OBJ was an imported object into *.js format that renders the 3D space shuttle or aero plane 380.
This model is possible thanks to Professor Felix consultation in Singapore, as part of the edulab project


Last Modified January 5, 2017

This file is included in the full-text index.
This file has previous versions.

Source Code Documents

Flight Dynamics 3D WebGL Source Code 

This source code zip archive contains an XML representation of the Flight Dynamics 3D WebGL JavaScript Model.   Unzip this archive in your EJS workspace to compile and run this model using EJS ver 5.1.  Although EjsS is a Java program, it creates a stand alone JavaScript program from this source code.

Last Modified January 5, 2017

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book