Code covered by the BSD License  

Highlights from
Understanding the Euler Angles

4.3125

4.3 | 16 ratings Rate this file 53 Downloads (last 30 days) File Size: 43.57 KB File ID: #12616
image thumbnail

Understanding the Euler Angles

by Divahar Jayaraman

 

12 Oct 2006 (Updated 12 Oct 2006)

This is for visualizing the Euler Angles and better understanding of it

| Watch this File

File Information
Description

You can input the angles and the axis about which the co-ordiante has to be rotated to visualize the rotation and orientation.

you will have full control of what elements to be shown in screen, like path,plane of rotation,initial co-ordinate frame,etc

Description in short: : An Educating tool.

Files:
Understanding_Euler_Angles.m -- Main program

arrow3d.m -- Function to generate the 3d arrow

Rotations.m -- Computes the orientation of the reference frames and plots it.

Revolve.m -- Function to produce axisymmetric surfaces

Extrude.m -- Function to produce surface s by extruding a 2-d shape.

Cylinder.m -- Function to create a cylinder with closed facesof required radius.

Cone.m -- Function to generate cone.

Banner.jpg -- Author's Banner

Understanding_Euler_Angles.fig -- GUI figure

Total 9 files.

MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements MATLAB 7.0.1 Screen REsolution of 1024x768
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (18)
17 Oct 2006 W LD  
18 Oct 2006 Reza Esmaelzadeh  
19 Oct 2006 francesco topputo

nice educational tool

20 Oct 2006 John D'Errico

This code seems to generate errors in matlab for me (using Matlab R14SP1 and the required screen resolution.) The first time I tried it, page after page of errors appeared, then Matlab crashed. The second time, after restarting matlab, it still generated those errors, but did not crash. It clears the command window however, so I lose the errors to identify the failure.

Beyond those major errors, Understanding_Euler_Angles could use more comments about what it does. For example, a ReadMe file would be very useful.

11 Jan 2007 senthil kumar  
14 Feb 2007 Muhammad Yasir

That is a terrific effort and it is working fine on my comp

24 Mar 2007 James Sanders

Very well done, very nice gui and demonstration or Euler rotation.

31 Jul 2007 uday desai  
25 Aug 2007 liu junqing

very good

29 Aug 2007 Bob Steward

Very good demo

26 Sep 2007 Ben Nunya

Nice visualization. However, I am not sure why you do not allow repeated rotations. In moving axes of rotations (sometimes called "general convention") it is common to rotate about z, then x, then z again.

04 Apr 2008 Ray Pryor

Thank you very much, I can understand the rotatation convention now. In class I couldn't "see" the rotations because of the 2-D ambiguity of the 3-D axis diagram.

14 Jul 2008 TIN LE

Good illustration to understand Euler angles

05 Sep 2008 wang liy

good

21 Feb 2009 Filippo Rinaldi

very nice for educational

09 Mar 2009 Neha

I am kind of new to this.and was wondering if you could provide some steps as how to run the programs. coz wen i run the Euler_Angles/Understanding_Euler_Angles.m file it gives an error and does not pop up any GUI.
Thank you

16 Jul 2010 Sohail

Very good tool for Eular Angles illustration with comments. Adding a readme.txt in the set would be appreciated.

Thanks you !

25 Apr 2011 Richard Chiang

If the repeated rotations are not allowed, such as common ZXZ (313), this tool is only half way done. It doesn't deserve any 5 stars ranking! Any technical difficulty ??

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
aerospace Divahar Jayaraman 22 Oct 2008 08:43:30
aeronautics Divahar Jayaraman 22 Oct 2008 08:43:30
aerodef Divahar Jayaraman 22 Oct 2008 08:43:30
euler angle Divahar Jayaraman 22 Oct 2008 08:43:31
co ordinate Divahar Jayaraman 22 Oct 2008 08:43:31
reference frames Divahar Jayaraman 22 Oct 2008 08:43:31
flight dynamics Divahar Jayaraman 22 Oct 2008 08:43:31
rotation Divahar Jayaraman 22 Oct 2008 08:43:31
euler angle chandrakala Gowda 16 Aug 2010 04:28:15

Contact us at files@mathworks.com