AN020. a a a. cos. cos. cos. Orientations and Rotations. Introduction. Orientations

Similar documents
13.4 Work done by Constant Forces

Week 10: Line Integrals

THREE-DIMENSIONAL KINEMATICS OF RIGID BODIES

Using Two Tri-Axis Accelerometers for Rotational Measurements

UNIT 1 FUNCTIONS AND THEIR INVERSES Lesson 1.4: Logarithmic Functions as Inverses Instruction

MATH34032: Green s Functions, Integral Equations and the Calculus of Variations 1

Jim Lambers MAT 169 Fall Semester Lecture 4 Notes

set is not closed under matrix [ multiplication, ] and does not form a group.

INTRODUCTION. The three general approaches to the solution of kinetics problems are:

Chapter 3. Vector Spaces

State space systems analysis (continued) Stability. A. Definitions A system is said to be Asymptotically Stable (AS) when it satisfies

Chapter 14. Matrix Representations of Linear Transformations

Math 32B Discussion Session Session 7 Notes August 28, 2018

4 VECTORS. 4.0 Introduction. Objectives. Activity 1

2. VECTORS AND MATRICES IN 3 DIMENSIONS

Overview. Before beginning this module, you should be able to: After completing this module, you should be able to:

Summary of equations chapters 7. To make current flow you have to push on the charges. For most materials:

The Wave Equation I. MA 436 Kurt Bryan

ODE: Existence and Uniqueness of a Solution

CHAPTER 10 PARAMETRIC, VECTOR, AND POLAR FUNCTIONS. dy dx

7.1 Integral as Net Change and 7.2 Areas in the Plane Calculus

KINEMATICS OF RIGID BODIES

( dg. ) 2 dt. + dt. dt j + dh. + dt. r(t) dt. Comparing this equation with the one listed above for the length of see that

Industrial Electrical Engineering and Automation

A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007

Curves. Differential Geometry Lia Vas

3. Vectors. Vectors: quantities which indicate both magnitude and direction. Examples: displacemement, velocity, acceleration

Review of Gaussian Quadrature method

Things to Memorize: A Partial List. January 27, 2017

Calculus of Variations

Improper Integrals, and Differential Equations

How do we solve these things, especially when they get complicated? How do we know when a system has a solution, and when is it unique?

Explain shortly the meaning of the following eight words in relation to shells structures.

Navigation Mathematics: Angular and Linear Velocity EE 570: Location and Navigation

How do you know you have SLE?

10 Vector Integral Calculus

DEFINITION OF ASSOCIATIVE OR DIRECT PRODUCT AND ROTATION OF VECTORS

Math 520 Final Exam Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008

dt. However, we might also be curious about dy

Section 14.3 Arc Length and Curvature

13.3 CLASSICAL STRAIGHTEDGE AND COMPASS CONSTRUCTIONS

Dynamics and control of mechanical systems. Content

General Relativity 05/12/2008. Lecture 15 1

Math 33A Discussion Example Austin Christian October 23, Example 1. Consider tiling the plane by equilateral triangles, as below.

expression simply by forming an OR of the ANDs of all input variables for which the output is

Recitation 3: More Applications of the Derivative

(6.5) Length and area in polar coordinates

Motion of Electrons in Electric and Magnetic Fields & Measurement of the Charge to Mass Ratio of Electrons

3. Vectors. Home Page. Title Page. Page 2 of 37. Go Back. Full Screen. Close. Quit

Space Curves. Recall the parametric equations of a curve in xy-plane and compare them with parametric equations of a curve in space.

Natural examples of rings are the ring of integers, a ring of polynomials in one variable, the ring

Physics 201 Lab 3: Measurement of Earth s local gravitational field I Data Acquisition and Preliminary Analysis Dr. Timothy C. Black Summer I, 2018

Summary: Method of Separation of Variables

Fractals on non-euclidean metric

Math 113 Exam 1-Review

#6A&B Magnetic Field Mapping

Lecture 3. In this lecture, we will discuss algorithms for solving systems of linear equations.

Chapter 3 MATRIX. In this chapter: 3.1 MATRIX NOTATION AND TERMINOLOGY

New Expansion and Infinite Series

Flexible Beam. Objectives

4. Calculus of Variations

Review of Calculus, cont d

The Properties of Stars

PHYS 4390: GENERAL RELATIVITY LECTURE 6: TENSOR CALCULUS

NUMERICAL INTEGRATION. The inverse process to differentiation in calculus is integration. Mathematically, integration is represented by.

Polynomials and Division Theory

GG303 Lab 6 9/25/12. Components of cross product v2 x v1 N x N y N z. N=v2xv1. Plane trend ( ) Pole N. Plane. Pole N. plunge ( ) strike ( ) dip ( )

How do we solve these things, especially when they get complicated? How do we know when a system has a solution, and when is it unique?

Quadratic Forms. Quadratic Forms

5.7 Improper Integrals

Conducting Ellipsoid and Circular Disk

Jack Simons, Henry Eyring Scientist and Professor Chemistry Department University of Utah

Analysis for Transverse Sensitivity of the Microaccelerometer

IDENTIFICATION AND MODIFICATION OF FRAME STRUCTURE

Differential Geometry: Conformal Maps

NOT TO SCALE. We can make use of the small angle approximations: if θ á 1 (and is expressed in RADIANS), then

Exploring parametric representation with the TI-84 Plus CE graphing calculator

Lecture 20: Numerical Integration III

Density of Energy Stored in the Electric Field

Predict Global Earth Temperature using Linier Regression

CHAPTER 4a. ROOTS OF EQUATIONS

TImath.com Algebra 2. Constructing an Ellipse

Problem Set 4: Mostly Magnetic

Matrix Algebra. Matrix Addition, Scalar Multiplication and Transposition. Linear Algebra I 24

Chapter 1 VECTOR ALGEBRA

Chapter 4 Contravariance, Covariance, and Spacetime Diagrams

A. Limits - L Hopital s Rule ( ) How to find it: Try and find limits by traditional methods (plugging in). If you get 0 0 or!!, apply C.! 1 6 C.

Student Session Topic: Particle Motion

ROTATION IN 3D WORLD RIGID BODY MOTION

11-755/ Machine Learning for Signal Processing. Algebra. Class Sep Instructor: Bhiksha Raj

Numerical Analysis: Trapezoidal and Simpson s Rule

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

ENGI 9420 Lecture Notes 7 - Fourier Series Page 7.01

We partition C into n small arcs by forming a partition of [a, b] by picking s i as follows: a = s 0 < s 1 < < s n = b.

a * a (2,1) 1,1 0,1 1,1 2,1 hkl 1,0 1,0 2,0 O 2,1 0,1 1,1 0,2 1,2 2,2

The Regulated and Riemann Integrals

Kepler's Three LAWS. Universal Gravitation Chapter 12. Heliocentric Model. Geocentric Model. Other Models. Johannes Kepler

14.4. Lengths of curves and surfaces of revolution. Introduction. Prerequisites. Learning Outcomes

The Dirac distribution

Integrals - Motivation

Transcription:

AN020 Orienttions nd Rottions Introduction The fct tht ccelerometers re sensitive to the grvittionl force on the device llows them to be used to determine the ttitude of the sensor with respect to the reference grvittionl vector. This ttitude determintion is very useful in leveling or gimblling gyroscopes nd mgnetometers for use in compss nd nvigtion instruments; determining tilt for gme controller pplictions; nd determining tilt or rottion for screen rottion of hndheld devices. The method for clculting orienttion or rottion depends on the specific ppliction. In this ppliction note short introduction is given for some of the most common methods. Orienttions There re severl methods for defining the orienttion of n object. All involve describing the direction of reference vector in reference coordinte system. For ccelerometers it is nturl to use the response of the ccelerometer to the sttic grvittionl force s the reference vector, nd in this cse the reference coordinte system is the Erth with the positive z-xis pointed wy from the center of the Erth. The reference vector cn be defined in Crte sense by giving the components of the reference vector long the coordinte xes. If n ccelerometer is not ccelerting, then the three outputs of the ccelerometer give the Crte components directly. Another common method for defining this direction is in terms of direction coes. In this cse the ngles tht the reference vector mkes with the coordinte xis re used. The equtions below define how to determine the direction coes from the ccelerometer outputs. x 2 y 2 z 2 36 Thornwood Dr. Ithc, NY 14850 tel: 607-257-1080 fx:607-257-1146 www.kionix.com - info@kionix.com Pge 1 of 7

In tilt pplictions such s gme controllers you often re only concerned with the ngle tht the device hs tilted wy from the horizontl plne. In this cse the direction es would be used. y z 2 x z 2 Rottions A generl rottion, A, is typiclly defined in terms of set of 3 rottions which cn be represented s the product of successive mtrices. The specifics of the individul rottion mtrices, unfortuntely, re dependent on your field of study. Here we will discuss how of the most common formultions; the x-convention typiclly used in mechnics; nd the xyz-convention (yw, pitch, roll) used in eronutics. X-convention A BCD The x convention used in mechnics the rottion is given by the Euler ngles () where the first ngle,, is rottion bout the z-xis, the second ngle,, is rottion bout the old x-xis, nd the third ngle,, is rottion round the new z- xis. The component rottions re given s the following. 0 B 0 0 0 1 1 0 0 C 0 0 0 D 0 0 0 1 Pge 2 of 7

So A is finlly given s: A 11 12 13 21 23 31 32 33 11 12 13 21 22 23 31 32 33 XYZ-convention The xyz-convention used in eronutics is given by the Euler ngles (rollpitchyw) where the first ngle,, is rottion bout the z-xis, the second ngle,, is rottion bout the y-xis, nd the third ngle,, is rottion round the x-xis. The component rottions re given s the following. 1 0 0 B 0 0 0 C 0 1 0 0 0 D 0 0 0 1 Pge 3 of 7

So A is finlly given s: A 11 12 13 21 23 31 32 33 11 12 13 21 22 23 31 32 33 Both the x convention nd the xyz convention suffer from condition known s gimbl lock. In gimbl lock one of the rottions becomes lrge enough tht 2 rottion xes become coincident nd you lose degree of freedom in your mesurements. As n exmple imgine n irplne working in the xyz convention, (pitch, roll nd yw). If the irplne first pitches up 90 now the roll xis nd the yw xis hve become coincident. A common wy of overcoming this issue is to use quternions. Specificlly for rottions these quternions re sometimes clled Euler prmeters. Quternions Quternions use 4 prmeters to describe rottion in 3 dimensions. Adding fourth prmeter llows for voiding the condition of gimbl lock. A simple wy of looking t this is to first consider coordintes on sphere. Ug 2 prmeters (ltitude nd longitude for exmple) we cn determine the loction on the sphere. However, t the North nd South pole the two prmeters become degenerte. If we dd third prmeter nd define the North pole s (+1,0,0), the South pole s (-1,0,0), nd points on the equtor (0,X,Y). This method cn be extended to 3 dimensionl rottions. The fourth prmeter removes the degenerte rottions given by the Euler ngles. Pge 4 of 7

A quternion cn be described s 4-prmeter vector, e, s follows: e [ e e e e ] 0 1 2 3 e e e e 1 T 0 1 2 3 Sometimes it is helpful to think of the quternion s rottion,, round direction xis defined by the direction coes. The rottion mtrix, A, for unit quternion is given by the following eqution: e2 e3 e1e 2 e0e3 e0e2 e1e 3 e1e 2 e0e3 e1 e3 e2e3 e0e1 e1e 3 e0e2 e0e1 e2e3 e1 e2 1 2 2 1 1 2 A 11 12 13 21 23 31 32 33 1 2 e e 11 2 3 2 e e e e 12 1 2 0 3 2 e e e e 13 0 2 1 3 2 e e e e 21 1 2 0 3 1 2 e e 22 1 3 2 e e e e 23 2 3 0 1 2 e e e e 31 1 3 0 2 2 e e e e 32 0 1 2 3 1 2 e e 33 1 2 Pge 5 of 7

Compring terms from this mtrix with the rottion mtrix in the xyz-convention we cn determine the conversion equtions between quternions nd the xyz-convention. e0 e1 e2 e3 Summry 2 e e e e rctn 1 2 e e rc 2 e e 0 1 2 3 1 2 e e 0 2 1 3 2 e e e e rctn 12 e e 0 3 1 2 2 3 Brief descriptions of orienttion determintion from ccelerometer outputs were presented. Additionlly, common methods for describing rottions were reviewed. Further informtion on the rottions cn be found in most Clssicl Mechnics textbooks. There re lso mny helpful websites with rticles tht go into the methods in more depth. The Kionix Advntge Kionix technology provides for X, Y, nd Z-xis seng on gle, silicon chip. One ccelerometer cn be used to enble vriety of simultneous fetures including, but not limited to: Hrd Disk Drive protection Vibrtion nlysis Tilt screen nvigtion Sports modeling Theft, mn-down, ccident lrm Imge stbility, screen orienttion & scrolling Computer pointer Nvigtion, mpping Gme plying Automtic sleep mode Pge 6 of 7

Theory of Opertion Kionix MEMS liner tri-xis ccelerometers function on the principle of differentil cpcitnce. Accelertion cuses displcement of silicon structure resulting in chnge in cpcitnce. A signl-conditioning CMOS technology ASIC detects nd trnsforms chnges in cpcitnce into n nlog output voltge, which is proportionl to ccelertion. These outputs cn then be sent to micro-controller for integrtion into vrious pplictions. For product summries, specifictions, nd schemtics, plese refer to the Kionix MEMS ccelerometer product sheets t http://www.kionix.com/prmetric/accelerometers. Pge 7 of 7