Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.547.606 Times

Function to Convert between DCM, Euler angles, Quaternions, and Euler vectors 1.0

  Date Added: May 28, 2013  |  Visits: 278

Function to Convert between DCM, Euler angles, Quaternions, and Euler vectors

Report Broken Link
Printer Friendly Version

Product Homepage
Download (18 downloads)

SpinCalc is a consolidated matlab function that will convert any rotation data between the 4 types included. Will also convert between 2 different Euler angle set types.Multiple orientations can be input. For N orientations:DCM ===> 3x3xN multidimensional arrayEA### ===> Nx3 matrixEuler Vectors ===> Nx4 matrixQuaternions ===> Nx4 matrixInput includes error check flag that will warn when Euler angles approach singularity or when appropriate values deviate from unity. Fatal errors issued for improper DCM's etc.*****NOTE TO USERS*****I have gotten many questions regarding translation to Euler angle sets. When converting data to Euler angles, you MUST make sure the orientation you are translating is not near a singularity. Singular Euler sets are orientations which cannot be uniquely converted to 3 variables in that particular rotation order. The singular sets are as follows:Type 1 Rotations: 123 - 132 - 213 - 231 - 321 - 312Singular if second rotation angle is -90 or 90 degrees.Type 2 Rotations: 121 - 131 - 212 - 232 - 313 - 323Singular if second rotation angle is 0 or 180 degrees.SpinCalc should now detect when input DCM, EV, or Q correspond to a singular Euler set output. It will prohibit output in such an event.Naturally when converting from these singular Euler angle sets to other data types, you will receive a correct answer. Unfortunately you cannot convert that output back to the correct Euler angle set. This is why singular Euler input is prohibited.Some users may need SpinCalc for the very reason of converting singular Euler sets to the other types. In those cases, removing the prohibiting error check shouldn't be too difficult. Contact me for help if need be.

Requirements: No special requirements
Platforms: Matlab
Keyword: Convert Converting Converting Data Degreesspincalc Euler Angles Input Dcm Prohibit Output Singular Singular Euler Translating Usersi Values Values Deviate Vectors Dgt Warn Warn Euler
Users rating: 0/10

License: Freeware Size: 10 KB
More Reviews or Write Review

Development Tools  -  Euler angles to Quaternion Conversion (for six basic sequence of rotations) 1.0
Euler Angles To Quaternion Conversion for six basic sequence of rotations around X(Roll),Y(Pitch) and Z(Yaw) axis.Allowed Sequences: xyz, xzy, yxz, yzx, zxy, zyx.
10 KB  
Utilities  -  Pipemeter 1.1.3
Pipemeter is a command line utility that displays the speed and, if possible, progress, of data moving from its input to its output..
18.43 KB  
Development Tools  -  DCM from Euler angles 1.0
Computes Direction Cosine Matrix from Euler angles (in radians) for six basic sequence of rotations around X(Roll),Y(Pitch) and Z(Yaw) axis.Allowed rotations sequences:xyz, xzy, yxz, yzx, zxy, zyxORrpy, ryp, pry, pyr, yrp,...
10 KB  
Miscellaneous  -  Eular angles GUI 1.0
It makes visualization of rotation with Euler angles. phi theta psi are changeable. Also it makes automatic conversion to axis-angle form of rotation. Any rotation can be represented as axis of rotation and angle of rotation. See...
102.4 KB  
Development Tools  -  Euler angle, DCM, Quaternion, and Euler Vector Conversion/Teaching GUI 1.0
This is an instructional GUI to be used for learning how Euler angles, DCMs, quaternions, and Euler vector parameters relate in the rotation of cartesian frames (A to B). Can also be used to convert between all 4 values, however see below for a...
10 KB  
Libraries  -  Pod::Dsr 1.02
Pod::Dsr is a Perl module Convert POD data to formatted DSR input SYNOPSIS use Pod::Dsr; my $parser = Pod::Dsr->new (release => $VERSION, section => 8); # Read POD from STDIN and write to STDOUT. $parser->parse_from_filehandle; # Read...
102.4 KB  
Development Tools  -  RDFize 0.0.0
RDFize is a command-line tool for converting various data formats and data sources into RDF. Set your data free!
10 KB  
Networking Tools  -  Data Feed Converter 2.2
Support to convert file types of your data feeds to any other types. An effective and intelligent data (product) feed conversion tool. It can easily convert file types of your data feeds to any other types that you need, or convert among different...
5.68 MB  
Video Editors  -  Avi2yuv 0.9.7
avi2yuv is a program to convert AVIs into the YUV format for input of the Berkeley mpeg_encoder. Alternatively you can use mpeg2encode by the MPEG Software Simulation Group or save the frames as single files (YUV or BMP). The following AVI...
49.15 KB  
Libraries  -  pod2man 5.6.2
pod2man is a Perl module that can convert POD data to formatted *roff input. SYNOPSIS pod2man [--section=manext] [--release=version] [--center=string] [--date=string] [--fixed=font] [--fixedbold=font] [--fixeditalic=font]...
6 MB  
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB