EE 565: Position, Navigation and Timing
|
|
- Lorin Newman
- 5 years ago
- Views:
Transcription
1 EE 565: Position, Navigation and Timing Navigation Mathematics: Angular and Linear Velocity Kevin Wedeward Aly El-Osery Electrical Engineering Department New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical and Computer Engineering Department Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA February 6, 2018 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
2 Lecture Topics 1 Review 2 Introduction to Velocity 3 Derivative of Rotation Matrix and Angular Velocity - Approach I 4 Derivative of Rotation Matrix and Angular Velocity - Approach II 5 Properties of Skew-symmetric Matrices 6 Propagation/Addition of Angular Velocity 7 Linear Position, Velocity and Acceleration Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
3 Review z b r bc z c translation between frames {a} and {c}: y b y c r ac = r ab + r bc x b r ab r ac x c z a y a x a Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
4 Review z b r bc z c translation between frames {a} and {c}: y b y c r ac = r ab + r bc x b r ab r ac z a x c written wrt/frame {a} y a r a ac = r a ab + r a bc x a = r a ab + C a b r b bc Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
5 Introduction to Velocity Given relationship for translation between moving (rotating and translating) frames what is linear velocity between frames? r a ac = r a ab + C a b r b bc Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
6 Introduction to Velocity Given relationship for translation between moving (rotating and translating) frames what is linear velocity between frames? r a ac = r a ab + C a b r b bc Why is C a b 0 in general? r ac a d r a ac = d ( ) r a ab + C b a r b bc = r ab a + C b a r b bc + C b a r bc b Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
7 Introduction to Velocity Given relationship for translation between moving (rotating and translating) frames what is linear velocity between frames? r a ac = r a ab + C a b r b bc r ac a d r a ac = d ( ) r a ab + C b a r b bc = r ab a + C b a r b bc + C b a r bc b Why is C a b 0 in general? Recoordinatization of r b bc is time-dependent. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
8 Introduction to Velocity Given relationship for translation between moving (rotating and translating) frames what is linear velocity between frames? r a ac = r a ab + C a b r b bc r ac a d r a ac = d ( ) r a ab + C b a r b bc = r ab a + C b a r b bc + C b a r bc b Why is C b a 0 in general? Recoordinatization of r b bc is time-dependent. C b a is directly related to angular velocity between frames {a} and {b}. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
9 First approach to d C and angular velocity Given a rotation matrix C, one of its properties is [C a b ]T C a b = C a b [C a b ]T = I Taking the time-derivative of the right-inverse property d ( ) Cb a [C b a ]T = d I Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
10 First approach to d C and angular velocity Given a rotation matrix C, one of its properties is [C a b ]T C a b = C a b [C a b ]T = I Taking the time-derivative of the right-inverse property d ( ) Cb a [C b a ]T = d I C a b [C a b ]T } {{ } Ω a ab + Cb a [ C b a }{{ ]T } ( C b a [C b a ]T ) T }{{} [Ω a ab ]T = 0 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
11 First approach to d C and angular velocity Given a rotation matrix C, one of its properties is [C a b ]T C a b = C a b [C a b ]T = I Taking the time-derivative of the right-inverse property d ( ) Cb a [C b a ]T = d I C a b [C a b ]T } {{ } Ω a ab + Cb a [ C b a }{{ ]T } ( C b a [C b a ]T ) T }{{} [Ω a ab ]T Ω a ab + [Ωa ab ]T = 0 = 0 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
12 First approach to d C and angular velocity Given a rotation matrix C, one of its properties is [C a b ]T C a b = C a b [C a b ]T = I Taking the time-derivative of the right-inverse property d ( ) Cb a [C b a ]T = d I C a b [C a b ]T } {{ } Ω a ab + Cb a [ C b a }{{ ]T } ( C b a [C b a ]T ) T }{{} [Ω a ab ]T Ω a ab + [Ωa ab ]T = 0 = 0 Ω a ab is skew-symmetric! Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
13 First approach to d C and angular velocity Define this skew-symmetric matrix Ω a ab 0 ω z ω y Ω a ab = [ ω a ab ] = ω z 0 ω x ω y ω x 0 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
14 First approach to d C and angular velocity Define this skew-symmetric matrix Ω a ab 0 ω z ω y Ω a ab = [ ω a ab ] = ω z 0 ω x ω y ω x 0 Note Ω a ab = C a b [C a b ]T C a b = Ωa ab C a b is a means of finding derivative of rotation matrix provided we can further understand Ω a ab. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
15 First approach to d C and angular velocity Now for some insight into physical meaning of Ω a ab. Consider a point p on a rigid body rotating with angular velocity ω = [ω x, ω y, ω z ] T = θ k = θ[k x, k y, k z ] T with k a unit vector. ω θ k r p p Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
16 First approach to d C and angular velocity ω θ k r p v p p From mechanics, linear velocity v p of point is Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
17 First approach to d C and angular velocity ω θ k r p v p p From mechanics, linear velocity v p of point is ω x r x ω y r z ω z r y 0 ω z ω y r x v p = ω r p = ω y r y = ω z r x ω x r z = ω z 0 ω x r y ω z r z ω x r y ω y r x ω y } ω x {{ 0 } r z? Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
18 First approach to d C and angular velocity ω θ k r p v p p From mechanics, linear velocity v p of point is ω x r x ω y r z ω z r y 0 ω z ω y r x v p = ω r p = ω y r y = ω z r x ω x r z = ω z 0 ω x r y ω z r z ω x r y ω y r x ω y } ω x {{ 0 } r z Ω=[ ω ] Ω represents angular velocity and performs cross product Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
19 First approach to d C and angular velocity Now let s add fixed frame {a} and rotating frame {b} attached to moving body such that there is angular velocity ω ab between them. ω ab {a}{b} r ap r ap p Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
20 First approach to d C and angular velocity Now let s add fixed frame {a} and rotating frame {b} attached to moving body such that there is angular velocity ω ab between them. ω ab {a}{b} r ap r ap p Start with position r a ap = r a ab +Cb a }{{} r b bp 0 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
21 First approach to d C and angular velocity Now let s add fixed frame {a} and rotating frame {b} attached to moving body such that there is angular velocity ω ab between them. ω ab Start with position {a}{b} r ap p r a ap = r a ab +Cb a }{{} r b bp 0 r ap and take derivative wrt time r ap a = C b a }{{} Ω a ab C b a = Ω a ab C a b r b bp r b bp + C a b r b bp }{{} 0 = Ω a ab r a bp = [ ω a ab ] r a bp Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
22 First approach to d C and angular velocity Now let s add fixed frame {a} and rotating frame {b} attached to moving body such that there is angular velocity ω ab between them. ω ab {a}{b} r ap p r ap and take derivative wrt time r ap a = C b a }{{} Ω a ab C b a = Ω a ab C a b r b bp r b bp + C a b r b bp }{{} 0 = Ω a ab r a bp = [ ω a ab ] r a bp Start with position r a ap = r a ab +Cb a }{{} r b bp 0 from which it is observed (compare to v p = ω r p ) that Ω a ab represents cross product with angular velocity ω a ab. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
23 Second approach to d C and angular velocity Another approach to developing derivative of rotation matrix and angular velocity is based upon angle-axis representation of orientation and rotation matrix as exponential. This approach is included in notes. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
24 Properties of Skew-symmetric Matrices Therefore (from above), and (via distributive property) )] CΩC T b = C [ ω (C T b ) = C ω (CC T b = C ω b = [C ω ] b CΩC T = C[ ω ]C T = [C ω ] C[ ω ] = [C ω ]C noting both ω and vector with which cross-product will be taken are assumed to be in the same coordinate frame and thus both need to be recoordinatized. Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
25 Properties of Skew-symmetric Matrices C a b = Ωa ab C a b = [ ω a ab ]C a b = [C a b ω b ab ]C a b = C a b [ ω b ab ] = C a b Ωb ab C a b = Ωa ab C a b = C a b Ωb ab Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
26 Summary of Angular Velocity and Notation Angular velocity can be described as a vector the angular velocity of the b-frame wrt the a-frame resolved in the c-frame, ω c ab ω ab = ω ba Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
27 Summary of Angular Velocity and Notation Angular velocity can be described as a vector the angular velocity of the b-frame wrt the a-frame resolved in the c-frame, ω c ab ω ab = ω ba described as a skew-symmetric matrix Ω c ab = [ ω c ab ] the skew-symmetric matrix is equivalent to the vector cross product when pre-multiplying another vector Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
28 Summary of Angular Velocity and Notation Angular velocity can be described as a vector the angular velocity of the b-frame wrt the a-frame resolved in the c-frame, ω c ab ω ab = ω ba described as a skew-symmetric matrix Ω c ab = [ ω c ab ] the skew-symmetric matrix is equivalent to the vector cross product when pre-multiplying another vector related to the derivative of the rotation matrix C a b = Ωa ab C a b = C a b Ωb ab C a b = Ωa ba C a b = C a b Ωb ba Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
29 Propagation/Addition of Angular Velocity Consider the derivative of the composition of rotations C 0 2 = C 0 1 C 1 2. d C 0 2 = d C 0 1 C 1 2 C 0 2 = C 0 1 C C 0 1 C 1 2 Ω 0 02 C 2 0 = Ω 0 01C1 0 C2 1 + C1 0 C2 1 Ω 2 12 Ω 0 02 = Ω 0 01C2 0 [ ] C 0 T 2 + C 0 2 Ω 2 [ ] 12 C 0 T 2 [ ω 0 02 ] = [ ω 0 01 ] + [C2 0 ω 2 12 ] ω 0 02 = ω ω 0 12 angular velocities (as vectors) add so long as resolved common coordinate system Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
30 Linear Position We can get back to where we started... motion (translation and rotation) between frames and their derivatives. z 1 x 1 y 1 r 01 r 12 r 02 z 2 y 2 Translation (position) between frames {0} and {1}: z 0 x 2 x 0 y 0 r 0 02 = r r 0 12 = r C 0 1 r 1 12 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
31 Linear Velocity Linear velocity: r 0 02(t) = d ( r C1 0 r 1 12) = r C 1 0 r C1 0 r 1 12 = r Ω 0 01C 0 1 r C 0 1 r 1 12 = r [ ω 0 01 ]C 0 1 r C 0 1 r 1 12 = r ω 0 01 (C 0 1 r 1 12) + C 0 1 r 1 12 Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
32 Linear Acceleration Linear acceleration: r 0 02 = d 0 ( r 01 + ω 0 01 (C 0 1 r 1 ) 12 + C 0 1 r 1 ) 12 = r ω 0 01 (C 0 1 r 1 ) 12 + ω 0 ( 01 C 0 1 r 1 ) 12 + ω 0 ( 01 C 0 1 r 1 ) 12 + C 0 1 r C 0 1 r 1 12 = r ω ( ) 0 01 r 0 12 (t) + ω 0 01 ω 0 01 r 0 12 (t) + 2 ω 0 01 (C 1 0 r ) C1 0 r 1 12 accel of {1} s origin from {0} in {0} Transverse accel Centripetal accel (ω 2 r) Coriolis accel (2ω v) accel of {2} s origin from {1} in {0} Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
33 The End Kevin Wedeward, Aly El-Osery (NMT) EE 565: Position, Navigation and Timing February 6, / 19
EE 570: Location and Navigation
EE 570: Location and Navigation Navigation Equations: Nav Mechanization Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Navigation Mathematics: Coordinate Frames Kevin Wedeward Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Aided INS Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical and Computer
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Navigation Mathematics: Kinematics (Earth Surface & Gravity Models) Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical
More informationEE 565: Position, Navigation, and Timing
EE 565: Position, Navigation, and Timing Kalman Filtering Example Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Stephen Bruder 1 Aly El-Osery 2 1 Electrical and Computer Engineering Department, Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA 2 Electrical
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Stephen Bruder 1 Aly El-Osery 2 1 Electrical and Computer Engineering Department, Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA 2 Electrical
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Error Mechanization (Tangential) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer
More informationNavigation Mathematics: Kinematics (Earth Surface & Gravity Models) EE 570: Location and Navigation
Lecture Navigation Mathematics: Kinematics (Earth Surface & ) EE 570: Location and Navigation Lecture Notes Update on March 10, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Error Mechanization (ECEF) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer Engineering
More informationNavigation Mathematics: Kinematics (Coordinate Frame Transformation) EE 570: Location and Navigation
Lecture Navigation Mathematics: Kinematics (Coordinate Frame Transformation) EE 570: Location and Navigation Lecture Notes Update on Feruary 16, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering
More informationLecture. Aided INS EE 570: Location and Navigation. 1 Overview. 1.1 ECEF as and Example. 1.2 Inertial Measurements
Lecture Aided EE 570: Location and Navigation Lecture Notes Update on April 13, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico Tech In collaoration with Stephen Bruder,
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Error Mechanization (ECEF) Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA April 11, 2013 Attitude Velocity Gravity Position Summary
More informationNavigation Mathematics: Angular and Linear Velocity EE 570: Location and Navigation
Lecture Nvigtion Mthemtics: Angulr n Liner Velocity EE 57: Loction n Nvigtion Lecture Notes Upte on Februry, 26 Kevin Weewr n Aly El-Osery, Electricl Engineering Dept., New Mexico Tech In collbortion with
More informationEE 570: Location and Navigation
EE 570: Locatio ad Navigatio Error Mechaizatio (NAV) Aly El-Osery Kevi Wedeward Electrical Egieerig Departmet, New Mexico Tech Socorro, New Mexico, USA I Collaboratio with Stephe Bruder Electrical ad Computer
More informationDynamics 12e. Copyright 2010 Pearson Education South Asia Pte Ltd. Chapter 20 3D Kinematics of a Rigid Body
Engineering Mechanics: Dynamics 12e Chapter 20 3D Kinematics of a Rigid Body Chapter Objectives Kinematics of a body subjected to rotation about a fixed axis and general plane motion. Relative-motion analysis
More informationRELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5)
RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5) Today s Objectives: Students will be able to: a) Describe the velocity of a rigid body in terms of translation and rotation components. b) Perform a relative-motion
More informationLecture D16-2D Rigid Body Kinematics
J. Peraire 16.07 Dynamics Fall 2004 Version 1.2 Lecture D16-2D Rigid Body Kinematics In this lecture, we will start from the general relative motion concepts introduced in lectures D11 and D12, and then
More informationIn this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:
Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this
More informationRobotics. Islam S. M. Khalil. September 19, German University in Cairo
Robotics German University in Cairo September 19, 2016 Angular Velocity Let b l, b 2, and b 3 form a right-handed set of mutually perpendicular unit vectors fixed in a rigid body B moving in a reference
More informationKarlstads University Faculty of Technology and Science Physics. Rolling constraints. Author: Henrik Jackman. Classical mechanics
Karlstads University Faculty of Technology and Science Physics Rolling constraints Author: Henrik Jackman Classical mechanics 008-01-08 Introduction Rolling constraints are so called non-holonomic constraints.
More information2.003SC Recitation 3 Notes:V and A of a Point in a Moving Frame
2.003SC Recitation 3 Notes:V and A of a Point in a Moving Frame Velocity and Acceleration of a Point in a Moving Frame The figure below shows a point B in a coordinate system Axyz which is translating
More informationLecture Note 5: Velocity of a Rigid Body
ECE5463: Introduction to Robotics Lecture Note 5: Velocity of a Rigid Body Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture
More informationRigid Body Motion. Greg Hager Simon Leonard
Rigid ody Motion Greg Hager Simon Leonard Overview Different spaces used in robotics and why we need to get from one space to the other Focus on Cartesian space Transformation between two Cartesian coordinate
More informationInterpolated Rigid-Body Motions and Robotics
Interpolated Rigid-Body Motions and Robotics J.M. Selig London South Bank University and Yuanqing Wu Shanghai Jiaotong University. IROS Beijing 2006 p.1/22 Introduction Interpolation of rigid motions important
More informationKinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur
Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module - 5 Lecture - 1 Velocity and Acceleration Analysis The topic of today s lecture
More informationAutonomous Underwater Vehicles: Equations of Motion
Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA August 30, 2009 1 / 19 1 Course Overview 2 Measurement System 3 Noise 4 Error Analysis 2 / 19 Textbooks C.W. De
More informationGeneral Physics I. Lecture 9: Vector Cross Product. Prof. WAN, Xin ( 万歆 )
General Physics I Lecture 9: Vector Cross Product Prof. WAN, Xin ( 万歆 ) xinwan@zju.edu.cn http://zimp.zju.edu.cn/~xinwan/ Outline Examples of the rotation of a rigid object about a fixed axis Force/torque
More informationExercise 1b: Differential Kinematics of the ABB IRB 120
Exercise 1b: Differential Kinematics of the ABB IRB 120 Marco Hutter, Michael Blösch, Dario Bellicoso, Samuel Bachmann October 5, 2016 Abstract The aim of this exercise is to calculate the differential
More informationEE C245 ME C218 Introduction to MEMS Design
EE C245 ME C218 Introduction to MEMS Design Fall 2007 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 94720 Lecture 20: Equivalent
More informationUniversity of California, Berkeley Department of Mechanical Engineering ME 104, Fall Midterm Exam 1 Solutions
University of California, Berkeley Department of Mechanical Engineering ME 104, Fall 2013 Midterm Exam 1 Solutions 1. (20 points) (a) For a particle undergoing a rectilinear motion, the position, velocity,
More informationKinematics. Professor Sanjay Sarma. September 12, 2007
Kinematics Professor Sanjay Sarma September 12, 2007 1.0 What is Dynamics? The goal of the field of dynamics is to understand how mechanical systems move under the effect of forces. There are 3 components
More information2-D Motion of Rigid Bodies - Kinematics
1 2.003J/1.053J Dynamics and Control I, Spring 2007 Professor Thomas Peacock 2/28/2007 Lecture 7 2-D Motion of Rigid Bodies - Kinematics Kinematics of Rigid Bodies Williams 3-3 (No method of instant centers)
More informationPhys101 Lectures 19, 20 Rotational Motion
Phys101 Lectures 19, 20 Rotational Motion Key points: Angular and Linear Quantities Rotational Dynamics; Torque and Moment of Inertia Rotational Kinetic Energy Ref: 10-1,2,3,4,5,6,8,9. Page 1 Angular Quantities
More informationTheory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati
Theory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati Module - 2 Simpul Rotors Lecture - 2 Jeffcott Rotor Model In the
More informationLecture Note 1: Background
ECE5463: Introduction to Robotics Lecture Note 1: Background Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 1 (ECE5463 Sp18)
More information5.80 Small-Molecule Spectroscopy and Dynamics
MIT OpenCourseWare http://ocw.mit.edu 5.80 Small-Molecule Spectroscopy and Dynamics Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 5.80 Lecture
More informationUNIT 2 KINEMATICS OF LINKAGE MECHANISMS
UNIT 2 KINEMATICS OF LINKAGE MECHANISMS ABSOLUTE AND RELATIVE VELOCITY An absolute velocity is the velocity of a point measured from a fixed point (normally the ground or anything rigidly attached to the
More informationCEE 271: Applied Mechanics II, Dynamics Lecture 23: Ch.16, Sec.7
1 / 26 CEE 271: Applied Mechanics II, Dynamics Lecture 23: Ch.16, Sec.7 Prof. Albert S. Kim Civil and Environmental Engineering, University of Hawaii at Manoa Tuesday, Nov. 8, 2012 2 / 26 RELATIVE MOTION
More information2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity
2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity Energy 7 4 Kinematics Free fall Collisions 3 5 Dynamics
More informationChapter 2: Numeric, Cell, and Structure Arrays
Chapter 2: Numeric, Cell, and Structure Arrays Topics Covered: Vectors Definition Addition Multiplication Scalar, Dot, Cross Matrices Row, Column, Square Transpose Addition Multiplication Scalar-Matrix,
More informationLecture 4: Products of Matrices
Lecture 4: Products of Matrices Winfried Just, Ohio University January 22 24, 2018 Matrix multiplication has a few surprises up its sleeve Let A = [a ij ] m n, B = [b ij ] m n be two matrices. The sum
More informationLecture Outline Chapter 10. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.
Lecture Outline Chapter 10 Physics, 4 th Edition James S. Walker Chapter 10 Rotational Kinematics and Energy Units of Chapter 10 Angular Position, Velocity, and Acceleration Rotational Kinematics Connections
More informationRobot Dynamics II: Trajectories & Motion
Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013
More informationPhysics of Rotation. Physics 109, Introduction To Physics Fall 2017
Physics of Rotation Physics 109, Introduction To Physics Fall 017 Outline Next two lab periods Rolling without slipping Angular Momentum Comparison with Translation New Rotational Terms Rotational and
More informationKINEMATICS OF PARTICLES RESPECT TO TRANSLATING AXES
KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,
More informationSpacecraft Attitude Dynamics for Undergraduates
Session 1123 Spacecraft Attitude Dynamics for Undergraduates Dr. Rachel Shinn Embry Riddle Aeronautical University, Prescott, AZ Abstract Teaching spacecraft attitude dynamics to undergraduate students
More informationLecture PowerPoints. Chapter 8 Physics: Principles with Applications, 6 th edition Giancoli
Lecture PowerPoints Chapter 8 Physics: Principles with Applications, 6 th edition Giancoli 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the
More informationExams will be returned on Tuesday. Apologies for the delay.
Thursday February 21 Topics for this Lecture: Circular Motion Angular frequency Centripetal force/acceleration Fictitious (a.k.a. Inertial) forces: Centrifugal force Coriolis effect Gravity & orbits *Anything
More informationChapter 2 Math Fundamentals
Chapter 2 Math Fundamentals Part 5 2.8 Quaternions 1 Outline 2.8.1 Representations and Notation 2.7.2 Quaternion Multiplication 2.7.3 Other Quaternion Operations 2.7.4 Representing 3D Rotations 2.7.5 Attitude
More informationRIGID BODY MOTION (Section 16.1)
RIGID BODY MOTION (Section 16.1) There are cases where an object cannot be treated as a particle. In these cases the size or shape of the body must be considered. Rotation of the body about its center
More informationSPRING SEMESTER AE 262 DYNAMICS. (02) Dr. Yavuz YAMAN
2012-2013 SPRING SEMESTER AE 262 DYNAMICS INSTRUCTOR (01) Dr. Yavuz YAMAN (02) Dr. Yavuz YAMAN TEXTBOOK Vector Mechanics for Engineers DYNAMICS F.P. Beer, E.R. Johnston Jr. and W.E. Clausen Eighth Edition
More informationLecture D20-2D Rigid Body Dynamics: Impulse and Momentum
J Peraire 1607 Dynamics Fall 004 Version 11 Lecture D0 - D Rigid Body Dynamics: Impulse and Momentum In lecture D9, we saw the principle of impulse and momentum applied to particle motion This principle
More informationLecture II: Rigid-Body Physics
Rigid-Body Motion Previously: Point dimensionless objects moving through a trajectory. Today: Objects with dimensions, moving as one piece. 2 Rigid-Body Kinematics Objects as sets of points. Relative distances
More informationPLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION
PLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION Today s Objectives: Students will be able to: 1. Apply the three equations of motion for a rigid body in planar motion. 2. Analyze problems involving translational
More informationLinearize a non-linear system at an appropriately chosen point to derive an LTI system with A, B,C, D matrices
Dr. J. Tani, Prof. Dr. E. Frazzoli 151-0591-00 Control Systems I (HS 2018) Exercise Set 2 Topic: Modeling, Linearization Discussion: 5. 10. 2018 Learning objectives: The student can mousavis@ethz.ch, 4th
More informationENGR 3311: DYNAMICS SPRING 2018
NAME: Exam 03: Chapters 16 and 17 INSTRUCTIONS Solve each of the following problems to the best of your ability. Read and follow the directions carefully. Solve using the method required by the problem
More informationRobotics & Automation. Lecture 06. Serial Kinematic Chain, Forward Kinematics. John T. Wen. September 11, 2008
Robotics & Automation Lecture 06 Serial Kinematic Chain, Forward Kinematics John T. Wen September 11, 2008 So Far... We have covered rigid body rotational kinematics: representations of SO(3), change of
More informationThereby: Force, average = mass * Velocity, gain / Time, duration
Proofs Next two pictures, Picture #6 and #7 presents the Proof of the natural depletion of kinetic energy in a rotational to straight line coupled motion pertaining to the principles set out in picture
More informationChapter 6: Vector Analysis
Chapter 6: Vector Analysis We use derivatives and various products of vectors in all areas of physics. For example, Newton s 2nd law is F = m d2 r. In electricity dt 2 and magnetism, we need surface and
More informationPHYSICS General Physics 1, Fall 2007
University of Michigan Deep Blue deepblue.lib.umich.edu 2007-09 PHYSICS 140 - General Physics 1, Fall 2007 Evrard, Gus Evrard, G. (2009, January 26). General Physics 1. Retrieved from Open.Michigan - Educational
More informationf x f y or else = m a y
Rigid Body Dynamics If the aim of kinematics is to describe the body motion, the aim of dynamics is to explain it; the history of mechanics shows that the passage from description to explanation requires
More informationLecture 37: Principal Axes, Translations, and Eulerian Angles
Lecture 37: Principal Axes, Translations, and Eulerian Angles When Can We Find Principal Axes? We can always write down the cubic equation that one must solve to determine the principal moments But if
More informationPhysics 351 Wednesday, February 28, 2018
Physics 351 Wednesday, February 28, 2018 HW6 due Friday. For HW help, Bill is in DRL 3N6 Wed 4 7pm. Grace is in DRL 2C2 Thu 5:30 8:30pm. To get the most benefit from the homework, first work through every
More informationJennie F. Snapp Math Lesson Plans 6 th Grade Date: December 31-4, Notes Topic & Standard Objective Homework Monday
Date: December 31-4, 2019 No School No School Exponents 6.EE.1 Write and evaluate numerical expressions involving whole number exponents. Exponents Orders of Operations Students will write expressions
More informationHomogeneous Transformations
Purpose: Homogeneous Transformations The purpose of this chapter is to introduce you to the Homogeneous Transformation. This simple 4 x 4 transformation is used in the geometry engines of CAD systems and
More informationGeneral Physics I. Lecture 9: Vector Cross Product. Prof. WAN, Xin ( 万歆 )
General Physics I Lecture 9: Vector Cross Product Prof. WAN, Xin ( 万歆 ) xinwan@zju.edu.cn http://zimp.zju.edu.cn/~xinwan/ Outline Examples of the rotation of a rigid object about a fixed axis Force/torque
More informationLecture 7 Discrete Systems
Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear
More informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Newton-Euler formulation) Dimitar Dimitrov Örebro University June 8, 2012 Main points covered Newton-Euler formulation forward dynamics inverse dynamics
More informationVectors in Three Dimensions and Transformations
Vectors in Three Dimensions and Transformations University of Pennsylvania 1 Scalar and Vector Functions φ(q 1, q 2,...,q n ) is a scalar function of n variables φ(q 1, q 2,...,q n ) is independent of
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 1, 2009 1 / 27 1 The z-transform 2 Linear Time-Invariant System 3 Filter Design IIR Filters FIR Filters
More informationLecture Note 12: Dynamics of Open Chains: Lagrangian Formulation
ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,
More informationInstruction: Operations with Matrices ( ) ( ) log 8 log 25 = If the corresponding elements do not equal, then the matrices are not equal.
7 Instruction: Operations with Matrices Two matrices are said to be equal if they have the same size and their corresponding elements are equal. For example, 3 ( ) ( ) ( ) ( ) log 8 log log log3 8 If the
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Micro Aerial Vehicle Dynamics Dr. Kostas Alexis (CSE) Goal of this lecture The goal of this lecture is to derive the equations of motion that describe the motion of
More informationFundamental principles
Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid
More informationScienceDirect. The Stability of a Precessing and Nutating Viscoelastic Beam with a Tip Mass
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 144 (2016 ) 68 76 12th International Conference on Vibration Problems, ICOVP 2015 The Stability of a Precessing and Nutating
More informationPLANAR RIGID BODY MOTION: TRANSLATION &
PLANAR RIGID BODY MOTION: TRANSLATION & Today s Objectives : ROTATION Students will be able to: 1. Analyze the kinematics of a rigid body undergoing planar translation or rotation about a fixed axis. In-Class
More informationLecture 21. MORE PLANAR KINEMATIC EXAMPLES
Lecture 21. MORE PLANAR KINEMATIC EXAMPLES 4.5c Another Slider-Crank Mechanism Figure 4.24 Alternative slider-crank mechanism. Engineering-analysis task: For = ω = constant, determine φ and S and their
More information!T = 2# T = 2! " The velocity and acceleration of the object are found by taking the first and second derivative of the position:
A pendulum swinging back and forth or a mass oscillating on a spring are two examples of (SHM.) SHM occurs any time the position of an object as a function of time can be represented by a sine wave. We
More informationMotion Of An Extended Object. Physics 201, Lecture 17. Translational Motion And Rotational Motion. Motion of Rigid Object: Translation + Rotation
Physics 01, Lecture 17 Today s Topics q Rotation of Rigid Object About A Fixed Axis (Chap. 10.1-10.4) n Motion of Extend Object n Rotational Kinematics: n Angular Velocity n Angular Acceleration q Kinetic
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationLecture 14. Rotational dynamics Torque. Give me a lever long enough and a fulcrum on which to place it, and I shall move the world.
Lecture 14 Rotational dynamics Torque Give me a lever long enough and a fulcrum on which to place it, and I shall move the world. Archimedes, 87 1 BC EXAM Tuesday March 6, 018 8:15 PM 9:45 PM Today s Topics:
More informationClassical Mechanics III (8.09) Fall 2014 Assignment 3
Classical Mechanics III (8.09) Fall 2014 Assignment 3 Massachusetts Institute of Technology Physics Department Due September 29, 2014 September 22, 2014 6:00pm Announcements This week we continue our discussion
More information1 Kalman Filter Introduction
1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation
More informationGeneral Theoretical Concepts Related to Multibody Dynamics
General Theoretical Concepts Related to Multibody Dynamics Before Getting Started Material draws on two main sources Ed Haug s book, available online: http://sbel.wisc.edu/courses/me751/2010/bookhaugpointers.htm
More informationPLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION (Sections ) Today s Objectives: Students will be able to: a) Apply the three equations of
PLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION (Sections 17.2-17.3) Today s Objectives: Students will be able to: a) Apply the three equations of motion for a rigid body in planar motion. b) Analyze problems
More informationRotational & Rigid-Body Mechanics. Lectures 3+4
Rotational & Rigid-Body Mechanics Lectures 3+4 Rotational Motion So far: point objects moving through a trajectory. Next: moving actual dimensional objects and rotating them. 2 Circular Motion - Definitions
More informationLecture PowerPoints. Chapter 10 Physics for Scientists and Engineers, with Modern Physics, 4 th edition Giancoli
Lecture PowerPoints Chapter 10 Physics for Scientists and Engineers, with Modern Physics, 4 th edition Giancoli 2009 Pearson Education, Inc. This work is protected by United States copyright laws and is
More informationAstrophysical Radiation Processes
PHY3145 Topics in Theoretical Physics Astrophysical Radiation Processes 3: Relativistic effects I Dr. J. Hatchell, Physics 407, J.Hatchell@exeter.ac.uk Course structure 1. Radiation basics. Radiative transfer.
More informationChapter 8 Lecture Notes
Chapter 8 Lecture Notes Physics 2414 - Strauss Formulas: v = l / t = r θ / t = rω a T = v / t = r ω / t =rα a C = v 2 /r = ω 2 r ω = ω 0 + αt θ = ω 0 t +(1/2)αt 2 θ = (1/2)(ω 0 +ω)t ω 2 = ω 0 2 +2αθ τ
More informationLecture IV: Time Discretization
Lecture IV: Time Discretization Motivation Kinematics: continuous motion in continuous time Computer simulation: Discrete time steps t Discrete Space (mesh particles) Updating Position Force induces acceleration.
More informationVectors in Physics. Topics to review:
Vectors in Physics Topics to review: Scalars Versus Vectors The Components of a Vector Adding and Subtracting Vectors Unit Vectors Position, Displacement, Velocity, and Acceleration Vectors Relative Motion
More informationReview: Angular Momentum. Physics 201, Lecture 20
q Physics 01, Lecture 0 Today s Topics More on Angular Momentum and Conservation of Angular Momentum Demos and Exercises q Elasticity (Section 1.4. ) Deformation Elastic Modulus (Young s, Shear, Bulk)
More informationSemester University of Sheffield. School of Mathematics and Statistics
University of Sheffield School of Mathematics and Statistics MAS140: Mathematics (Chemical) MAS152: Civil Engineering Mathematics MAS152: Essential Mathematical Skills & Techniques MAS156: Mathematics
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA September 23, 2009 1 / 18 1 Sampling 2 Quantization 3 Digital-to-Analog Converter 4 Analog-to-Digital Converter
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NM EE 589 & UNM ME 48/58 ROBO ENGINEERING Dr. Stephen Bruder NM EE 589 & UNM ME 48/58 5. Robot Dynamics 5. he Microbot Arm Dynamic Model A Second Dynamic Model Example: he Microbot Robot Arm he Denavit-Hartenberg
More informationUNIVERSITY OF SASKATCHEWAN GE MECHANICS III MIDTERM EXAM FEBRUARY 13, 2008 A. Dolovich & H. Huenison A CLOSED BOOK EXAMINATION TIME: 2 HOURS
UNIVERSITY OF SASKATCHEWAN GE 226.3 MECHANICS III MIDTERM EXAM FEBRUARY 13, 2008 A. Dolovich & H. Huenison A CLOSED BOOK EXAMINATION TIME: 2 HOURS LAST NAME (printed): FIRST NAME (printed): STUDENT NUMBER:
More informationArtificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics
More information