Course 11. Tracking: Beyond 15 Minutes of Thought

Size: px
Start display at page:

Download "Course 11. Tracking: Beyond 15 Minutes of Thought"

Transcription

1 Course 11 Tracking: Beyond 15 Minutes of Thought

2 Introductions Danette Allen Greg Welch Gary Bishop

3 Why thinking about tracking is so fun It s s a simple problem to state It has a little of everything A little physics A little electronics A little math A little signal processing A little programming

4 Why don t you just Mount TV cameras on the walls? Use GPS? Use MEMS accelerometers? Use carbon nanotubes?

5 The 15 minute effect... Confidence Time

6 Goals To get you to the 15 minute point and beyond... To equip you to evaluate the various offerings and understand the strengths and weaknesses of each.

7 Tracking Technologies (Danette Allen)

8 Many ways to slice! Configuration Outside-in vs. Inside-out Type of measurement Absolute vs. Relative Range vs. angle Physical medium Physical medium Five categories

9 Five (Six) Technologies Inertial Acoustic Magnetic Mechanical Optical Radio (GPS) is the sixth... typically used outdoors not addressed in this course

10 Inertial Tracking Passive Newton s s 2nd Law of Motion F = ma τ = Iα (linear) (rotational) No physical limits on working volume Accelerometers and gyroscopes Derivative measurements

11 Inertial Tracking Accelerometers Measure force exerted on a mass since we cannot measure acceleration directly. Proof-mass and damped spring Displacement proportional to acceleration m Potentiometric and piezoelectric transducers

12 Inertial Tracking Gyroscopes Inertia rigidity in space Precession a comparatively slow gyration of the rotation axis of a spinning body about another line intersecting it so as to describe a cone (Mirriam-Webster) Gimbal deflection (Discovery, 2001)

13 Microgyroscope MEMS Tuning fork Ring-laser and Fiber Doppler effect Beat frequency (Systron Donner, 2001) Axis of rotation

14 Inertial Drift Error accumulation due to integration Poor SNR at low frequencies Inverse square weighting of noise () s ε User a && x && xˆ 1? s xˆ & 1 s xˆ LaPlace Transform s = σ + jω Gravity vector misalignment 1º tilt error over 10 seconds 9m position error Periodic recalibration hybrid systems typical

15 Time [s] to 0.1 [m] Error Effect of Sensor Noise on Inertial-Only Performance (time to 0.1 meters error) Accelerometer dynamic range (3G divided by noise) bits Rate gyro dynamic range (5rad/s divided by noise) bits

16 Acoustic Tracking The Geometry The intersection of 2 spheres is a circle. The intersection of 3 spheres is 2 points. One of the two points easily eliminated Speed of Sound Varies with temperature and pressure ~ 331[m/s] in air at 0º C Ultrasonic 1 ft/ms SLOW!! 40 [khz] typical

17 Acoustic Tracking Methods Time of Flight Measures the time required for a sonic pulse or pattern to travel from a transmitter to a receiver. d [m] = v [m/s] * t [s], v = speed of sound (c) Absolute range measurement Phase Coherence Measures phase difference between transmitted and received sound waves Relative to previous measurement still absolute!!

18 Phase Coherence Equations A cos(ωt - φ) c[m/s] = λ[m] * f[1/s] δ[m] = λ[m] * (φ/2π) Relative Result Fractional wavelength Need previous range estimate No integration!!!

19 Magnetic Tracking Three mutually-orthogonal coils M M H = cosθ H = r θ 2πd 3 2πd 3 Each transmitter coil activated serially AC vs.. DC Three measurements apiece (three receiver coils) Nine-element measurement for 6D position Ferromagnetic interference sinθ

20 Mechanical Tracking Ground-based or body-based Used primarily for motion capture Provide angle and range measurements gears bend sensors Elegant addition of force feedback

21 Optical Tracking Provides angle measurements One 2D point defines a ray Two 2D points define a point for 3D position Additional 2D points required for orientation Speed of light * 10 8 m/s (1 ft/ns) C θ, φ C

22 Active vs. Passive Targets Typical detectors Video and CCD cameras Computer vision techniques CCD cell/pixel Passive targets Reflective materials, high contrast patterns

23 Active vs. Passive Targets Active vs. Passive Targets Typical detectors Typical detectors LEPDs Quad Cells Active targets Active targets LEDs ( ) ( ) ( ) ( ) i i i i i i i i y i i i i i i i i x = = ( ) ( ) = = L x L I I or L x L I I 0 ) sinh ) ( sinh 0 α α x I L I

24 Many ways to slice! Configuration Outside-in vs. Inside-out Type of measurement Absolute vs. Relative next Range vs. angle Physical medium Five categories

25 Source/Sensor Configurations (Gary Bishop)

26 Sensor Configurations Geometric arrangement of sensors and sources impacts: accuracy usability algorithms

27 for example CODA mpx D CCDs are stationary LED targets move Very interesting optics and sensing

28 CODA mpx30 Measures angles in lab coordinate frame Angle determines a plane Intersecting 3 planes determines a point Flatland

29 CODA mpx30 Such outside-looking-in systems measure position very well allow many small moving targets use multiple targets to get orientation trade off accuracy and working volume provide larger volume / more accuracy with more sensors use really simple math

30 HiBall 6 2-D sensors and 6 lenses in dodecahedron 1000 s s of LEDs fixed on the ceiling Calibration gives effectively 26 cameras

31 HiBall Measures angles in user coordinate frame Angles determine a constraint relating position orientation view led location Flatland

32 HiBall Such inside-looking out systems directly measure orientation allow large working volume with accuracy are larger than LED targets and thus harder to use for hands, feet, etc.

33 Arc Second Vulcan Sensors Sources Sources scan planes of light through space Sensors on target detect passing plane

34 Arc Second Vulcan Time of plane passing converts to angle at the source Measures angles in world frame Thus like CODA and other outside- looking-in systems Direction of looking really isn t t the issue but coordinate frame of measurement

35 User and Sensor Uncertainty/Information (Greg Welch)

36 Pose Uncertainty Measurement uncertainty Pose estimates from noisy sensor measurements User pose uncertainty Noisy and temporally-discrete measurements Modeling user motion is difficult [Weber] Modeling pose uncertainty is less difficult

37 Noise-Driven Processes Random noise Velocity uncertainty Position uncertainty User True sensor measurement Random noise Σ Noisy measurement Tracker

38 Random Variables and Signals Map sample space real numbers For example, time to voltage Random Signals For example, electrical signals Continuous random variables Probability over a region of sample space Spatial (statistical) and temporal (spectral) aspects

39 Cumulative Distribution Function (, ] F ( x)= P x X 1. F ( x) 0 as x X 2. F ( x) 1 as x + X 3. F x is a non - decreasing function of x X ( )

40 Probability Density Function f x d ( x)= dx F ( X x ) 1. f x is a non - negative function 2. X ( ) f ( x) dx= 1 X

41 Probability (Continuous) P a, b f x dx x b [ ]= ( ) a x

42 Statistical Moments µ = EX [ m ]= m Continuous: Discrete: x m f ( x) dx x m p x X X x ( )

43 1st Moment or Mean µ = EX [ ]= Continuous: Discrete: xf ( x) dx xp x X X x ( )

44 Central Moments m c = E[ ( X µ ) ]= m Continuous: ( m x µ ) f ( x) dx X Discrete: µ x m ( x ) p ( x) X

45 2nd Central Moment or Variance [( ) 2 µ ] V[ X]= E X 2 2 = EX [ ] µ Mean of square minus square of mean

46 Standard Deviation σ = V[ X]

47 Gaussian/Normal Distribution 1 f ( x)= e X 2πσ 1 ( x 2 ) 2 µ σ 2 X ~ N ( µσ, 2 ) f ( x) X σ µ x +

48 Autocorrelation (Time Domain) ( )= [ () ( + )] R τ E X t Xt τ X R X () τ X 2 X 1 τ 0 τ

49 Spectral Density (Frequency Domain) The Wiener-Khinchine relationship S ( jω)= F R ( τ) X [ ] X = ( ) R τ e dτ X jωτ

50 White Noise Process R X ( τ)= if τ = 0 then else 0 A S ( jω)= A X R X () τ S X () jω τ 0 τ 0 ω

51 Growth in Pose Uncertainty [ ]= 0 V X dt w where w ~ N0 (, q) and white.

52 Control of Pose Uncertainty Measurements pose information

53 Sensor Measurements

54 Break (15 Minutes)

55 Traditional Approaches (Gary Bishop)

56 Traditional Solution Methods Simple problem: Determine pose given sensor readings. Linear algebra taught us about N equations in N unknowns Each equation is a constraint 3 DOF 3 3 constraints & 6 DOF 6 constraints Unfortunately often non-linear constraints often with multiple solutions

57 Range Tracker Intersect 3 spheres Unfortunately, the solution is ugly...

58 Simplify a. put mike 0 at origin b. put mike 1 out X axis 1 unit c. put mike 2 out Y axis 1 unit d. all 3 mikes in Z=0 plane Usual coordinate transform to convert to lab coordinates

59 Simpler Range Equations Note ambiguity

60 Optical with fixed 1D sensors For example, 1D CCD with razor blade casting a shadow Calibrate to determine 3D plane equation from sensor reading (non-trivial) For each sensor reading, write a linear equation relating unknown x,y,z to plane Solve the system of equations for x,y,z

61 Solve...

62 Optical with fixed 2D sensors For example, two video cameras looking at LEDs on the user. Could treat as four 1-D sensors OR Calibrate to get ray equation from u,v Rays won t t intersect! Minimize distance between them

63 Set up equations Ray equations Distance Minimum distance line must be perpendicular to both rays, so...

64 Solve Distance out each ray to closest point Halfway between B is the baseline

65 Stochastic Approaches (Greg Welch)

66 Motivation Take into account Stochastic nature of sensor signals Varying amounts of sensor information Model of user motion Combine sensor/measurement information Combat (otherwise growing) pose uncertainty Fuse information from heterogeneous sensors

67 State-Space Models State-Space Models Begin with difference equation for process y a y a y u k k k n k k n k + + = ,, K Re-write as x y y y y a a a a y y y y k k k k k n n n k k k k n = M L L M O M M u

68 State-Space Models State-Space Models x Ax Gu y Hx k k k k k + = + = 1 A x i G x y y y y a a a a y y y y k k k k k n n n k k k k n = M L L M O M M u

69 Observer Design Problem x = Ax + Gu k k 1 k 1 z = Hx + v k k k Measurement noise Process noise

70 Optimal Estimation c T cost ( a t, b t, t) dt 0 = () () Integral of Absolute Value of Error (IAE) Integral of Square of Error (ISE) cost = a b cost = ( a b) 2

71 The Kalman Filter R.E. Kalman, 1960 Recursive optimal estimator Minimum variance of error Versatile & robust predict correct Estimation Sensor fusion Robotics, navigation, computer vision, economics, Java-Based Learning Tool, books, papers, etc. ACM SIGGRAPH 2001 tutorial (earlier today)

72 PREDICT x k k = Axk 1 P = AP A + Q k 1 transition uncertainty T

73 CORRECT ( ) k k k k x = x + K z Hx P = I actual KH P k ( ) k predicted ( ) T T 1 k k K = P H HP H + R denominator (measurement space)

74 Hybrid Systems and Multi-Sensor Fusion magnetic coil accelerometer accelerometer gyroscope gyroscope gyroscope magnetic coil magnetic coil accelerometer

75 Incremental Estimation A Single Constraint at a Time C = constraints needed for a unique solution M = constraints used per estimate update Over-constrained Unique Solution Under-constrained SCAAT M > C M = C 1 < M < C M = 1

76 Inter-Estimate Summary Multiple Constraints SCAAT Measurements (constraints) Time

77 Benefits of SCAAT Approach Purposefully using minimal constraints Avoid simultaneity assumption Temporal improvements Simplicity and flexibility Online source/sensor autocalibration Can be applied to virtually any tracking system Measurement model for each type of sensor Dynamic model for user motion (possibly trivial)

78 Bishop, 1982

79 Error Sources (Greg Welch)

80 Error in Head Pose Hard to fool mother nature Lifetime of visual experience and expectations Visual-proprioceptive conflicts Virtual-real misregistration What to do? Some amount of error is unavoidable Understand sources and seek to minimize

81 Error Classification Pose estimate life cycle Noisy sensor measurement Estimate Transport Transform Display Two primary classes of error Static (spatial) Delay-induced (temporal)

82 Static Measurement Error Static field distortion Repeatable error in the measurement data Bias that might be corrected via calibration Random noise or jitter Non-repeatable error Random (electrical) noise such as described earlier Often dependent on the current pose

83 Pose-Dependent Noise (Example) Baseline noise ξ 0 and coefficients a, b, and c were determined off line.

84 Delay-Induced Error Measurement validity Good at sample time, then old (aging) Finite, non-zero sample time Old sample misregistration Motion predicition Measure where you are, but want where you will be Later w/ Bishop

85 The Simultaneity Assumption Measure Compute User Motion Time Moderate arm & wrist translation 1/2 [s] 3 [m/s] [ms] 1-10 [cm] Moderate head rotation 1/2 [s] 180 [ /s] [ms] 6-25 [cm] (at arm s length)

86 First-Order Dynamic Error ε dyn,θ ε dyn, x = θ t = x t Instantaneous velocities Tracker + graphics pipeline latency

87 Synchronization Delay A.k.a. phase delay or rendezvous delay

88 Pose Estimate Timeline

89 Total Tracker Latency Estimate the pose Network transport Sample Estimate the sensor(s) cycle Server bufferclient buffer synchronization synchronization synchronization

90 Total Tracker Error Static error Simultaneity Total assumption tracker Remaining latency latency

91 Closing (Error Sources) Did I mention error magnification? Consider the technology Understand its limitations Stay within the envelope Prediction (next)

92 Motion Prediction (Gary Bishop)

93 Motion Prediction End-to-end delay hurts in VR / hurts worse in AR sources time to measure pose delay in communicating pose application response to change graphics update display refresh

94 What to do about delay? 1. Monitor 2. Minimize 3. Mitigate Latency is not only a tracker problem. But mitigation is best handled at the tracker.

95 Can prediction help? Blue no prediction Red w/out inertial Green w/ inertial

96 Can prediction help?

97 Limits to prediction Prediction error grows quadratically with motion bandwidth and prediction interval

98 Prediction ideas Extrapolate past behavior to the future The more history the better Correlations in the users coordinate frame Inertial sensors help Monitor predicted actual for tuning Use image shifting to reduce jitter

99 Conclusions (Gary Bishop)

100 Final Thoughts No silver bullet Tracking anywhere for any purpose is a dream No free lunch, only tradeoffs Energy / Accuracy / Bandwidth / Latency / Noise No end in sight Lots of possibilities for interesting work ReActor not based on any of the principles described here

101 Resources cs.unc.edu/~ /~welch/kalman check out Course 8 notes Dozens of books on KF, here are a few Optimal Estimation with an... by Lewis Introduction to Random Signals... by Brown Kalman Filtering Theory and Practice by Grewal Beginnings of a tracking bibliography

102 Exhibits we re going to check out 3 rd Tech (cool demo) 5DT Ascension (ReActor is a new method) InterSense Measurand MetaMotion / PhoeniX Technologies / Vicon Polhemus

103 End

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science.

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science. STC Lecture Series An Introduction to the Kalman Filter Greg Welch and Gary Bishop University of North Carolina at Chapel Hill Department of Computer Science http://www.cs.unc.edu/~welch/kalmanlinks.html

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Inertial Measurement Unit Dr. Kostas Alexis (CSE) Where am I? What is my environment? Robots use multiple sensors to understand where they are and how their environment

More information

Sensors for mobile robots

Sensors for mobile robots ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 2 Sensors for mobile robots Sensors are used to perceive, analyze and understand the environment

More information

Image Alignment and Mosaicing Feature Tracking and the Kalman Filter

Image Alignment and Mosaicing Feature Tracking and the Kalman Filter Image Alignment and Mosaicing Feature Tracking and the Kalman Filter Image Alignment Applications Local alignment: Tracking Stereo Global alignment: Camera jitter elimination Image enhancement Panoramic

More information

1 Kalman Filter Introduction

1 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 information

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation

More information

EE565:Mobile Robotics Lecture 6

EE565:Mobile Robotics Lecture 6 EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand

More information

Locating and supervising relief forces in buildings without the use of infrastructure

Locating and supervising relief forces in buildings without the use of infrastructure Locating and supervising relief forces in buildings without the use of infrastructure Tracking of position with low-cost inertial sensors Martin Trächtler 17.10.2014 18th Leibniz Conference of advanced

More information

The Effect of Stale Ranging Data on Indoor 2-D Passive Localization

The Effect of Stale Ranging Data on Indoor 2-D Passive Localization The Effect of Stale Ranging Data on Indoor 2-D Passive Localization Chen Xia and Lance C. Pérez Department of Electrical Engineering University of Nebraska-Lincoln, USA chenxia@mariner.unl.edu lperez@unl.edu

More information

Arrow Brasil. Rodrigo Rodrigues Field Application Engineer F: Date: 30/01/2014 TM 2

Arrow Brasil. Rodrigo Rodrigues Field Application Engineer F: Date: 30/01/2014 TM 2 TM Arrow Brasil Rodrigo Rodrigues Field Application Engineer Rodrigo.rodrigues@arrowbrasil.com.br F:+55 11 3613-9331 Date: 30/01/2014 TM 2 State-of-the-art review Introduction How a Gyro Works Performance

More information

Tracking for VR and AR

Tracking for VR and AR Tracking for VR and AR Hakan Bilen November 17, 2017 Computer Graphics University of Edinburgh Slide credits: Gordon Wetzstein and Steven M. La Valle 1 Overview VR and AR Inertial Sensors Gyroscopes Accelerometers

More information

An Introduction to the Kalman Filter

An Introduction to the Kalman Filter SIGGRAPH 2001 Course 8 An Introduction to the Kalman Filter Greg Welch Gary Bishop University of North Carolina at Chapel Hill Department of Computer Science Chapel Hill, NC 275993175 http://www.cs.unc.edu/~{welch,

More information

Robot Dynamics II: Trajectories & Motion

Robot 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 information

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs:

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs: Sensors: Needs: Data redundancy Data for both situations: eclipse and sun Question of sampling frequency Location and size/weight Ability to resist to environment Low consumption Low price a) Gyroscope

More information

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments Thomas Emter, Arda Saltoğlu and Janko Petereit Introduction AMROS Mobile platform equipped with multiple sensors for navigation

More information

Control of the Laser Interferometer Space Antenna

Control of the Laser Interferometer Space Antenna Control of the Laser Interferometer Space Antenna P. G. Maghami, T. T. Hyde NASA Goddard Space Flight Center Guidance, Navigation and Control Division Greenbelt, MD 20771 J. Kim Swales Aerospace, Inc.

More information

Lecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity

Lecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity MECH 373 Instrumentation and Measurements Lecture 19 Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity Measuring Accepleration and

More information

Presenter: Siu Ho (4 th year, Doctor of Engineering) Other authors: Dr Andy Kerr, Dr Avril Thomson

Presenter: Siu Ho (4 th year, Doctor of Engineering) Other authors: Dr Andy Kerr, Dr Avril Thomson The development and evaluation of a sensor-fusion and adaptive algorithm for detecting real-time upper-trunk kinematics, phases and timing of the sit-to-stand movements in stroke survivors Presenter: Siu

More information

EE 570: Location and Navigation

EE 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 information

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory

More information

Miscellaneous. Regarding reading materials. Again, ask questions (if you have) and ask them earlier

Miscellaneous. Regarding reading materials. Again, ask questions (if you have) and ask them earlier Miscellaneous Regarding reading materials Reading materials will be provided as needed If no assigned reading, it means I think the material from class is sufficient Should be enough for you to do your

More information

Inertial Navigation and Various Applications of Inertial Data. Yongcai Wang. 9 November 2016

Inertial Navigation and Various Applications of Inertial Data. Yongcai Wang. 9 November 2016 Inertial Navigation and Various Applications of Inertial Data Yongcai Wang 9 November 2016 Types of Gyroscope Mechanical Gyroscope Laser Gyroscope Sagnac Effect Stable Platform IMU and Strapdown IMU In

More information

Modeling the 3-DOF Dynamics of an Electrodynamic Maglev Suspension System with a Passive Sled

Modeling the 3-DOF Dynamics of an Electrodynamic Maglev Suspension System with a Passive Sled Modeling the 3-DOF Dynamics of an Electrodynamic Maglev Suspension System with a Passive Sled Jeroen de Boeij 3, Héctor Gutiérrez *1, Rahul Agarwal 2 and Maarten Steinbuch 3 1 Department of Mechanical

More information

Displacement at very low frequencies produces very low accelerations since:

Displacement at very low frequencies produces very low accelerations since: SEISMOLOGY The ability to do earthquake location and calculate magnitude immediately brings us into two basic requirement of instrumentation: Keeping accurate time and determining the frequency dependent

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

Introduction to Mobile Robotics Probabilistic Sensor Models

Introduction to Mobile Robotics Probabilistic Sensor Models Introduction to Mobile Robotics Probabilistic Sensor Models Wolfram Burgard 1 Sensors for Mobile Robots Contact sensors: Bumpers Proprioceptive sensors Accelerometers (spring-mounted masses) Gyroscopes

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Torque and Rotation Lecture 7

Torque and Rotation Lecture 7 Torque and Rotation Lecture 7 ˆ In this lecture we finally move beyond a simple particle in our mechanical analysis of motion. ˆ Now we consider the so-called rigid body. Essentially, a particle with extension

More information

Sensors Fusion for Mobile Robotics localization. M. De Cecco - Robotics Perception and Action

Sensors Fusion for Mobile Robotics localization. M. De Cecco - Robotics Perception and Action Sensors Fusion for Mobile Robotics localization 1 Until now we ve presented the main principles and features of incremental and absolute (environment referred localization systems) could you summarize

More information

Fundamentals of attitude Estimation

Fundamentals of attitude Estimation Fundamentals of attitude Estimation Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Basically an IMU can used for two

More information

Quaternion based Extended Kalman Filter

Quaternion based Extended Kalman Filter Quaternion based Extended Kalman Filter, Sergio Montenegro About this lecture General introduction to rotations and quaternions. Introduction to Kalman Filter for Attitude Estimation How to implement and

More information

Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors

Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors GRASP Laboratory University of Pennsylvania June 6, 06 Outline Motivation Motivation 3 Problem

More information

ENGR352 Problem Set 02

ENGR352 Problem Set 02 engr352/engr352p02 September 13, 2018) ENGR352 Problem Set 02 Transfer function of an estimator 1. Using Eq. (1.1.4-27) from the text, find the correct value of r ss (the result given in the text is incorrect).

More information

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: Navigation Sensors Dr. Kostas Alexis (CSE) Navigation Sensors Providing the capacity to estimate the state of the aerial robot Self-Localize and estimate

More information

Sensor Tasking and Control

Sensor Tasking and Control Sensor Tasking and Control Sensing Networking Leonidas Guibas Stanford University Computation CS428 Sensor systems are about sensing, after all... System State Continuous and Discrete Variables The quantities

More information

2D Image Processing. Bayes filter implementation: Kalman filter

2D Image Processing. Bayes filter implementation: Kalman filter 2D Image Processing Bayes filter implementation: Kalman filter Prof. Didier Stricker Dr. Gabriele Bleser Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche

More information

CS-184: Computer Graphics

CS-184: Computer Graphics CS-184: Computer Graphics Lecture #25: Rigid Body Simulations Tobias Pfaff 537 Soda (Visual Computing Lab) tpfaff@berkeley.edu Reminder Final project presentations next week! Game Physics Types of Materials

More information

Automatic Control Systems. -Lecture Note 15-

Automatic Control Systems. -Lecture Note 15- -Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)

More information

THE USE OF KALMAN FILTRATION TO ESTIMATE CHANGES OF TRUNK INCLINATION ANGLE DURING WEIGHTLIFTING 1. INTRODUCTION

THE USE OF KALMAN FILTRATION TO ESTIMATE CHANGES OF TRUNK INCLINATION ANGLE DURING WEIGHTLIFTING 1. INTRODUCTION JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 15/2010, ISSN 1642-6037 Kalman filtration, filter algorithm, accelerometric sensor Grzegorz SAPOTA 1, Anna SAPOTA 1, Zygmunt WRÓBEL 1 THE USE OF KALMAN

More information

A beam of coherent monochromatic light from a distant galaxy is used in an optics experiment on Earth.

A beam of coherent monochromatic light from a distant galaxy is used in an optics experiment on Earth. Waves_P2 [152 marks] A beam of coherent monochromatic light from a distant galaxy is used in an optics experiment on Earth. The beam is incident normally on a double slit. The distance between the slits

More information

Measurments with Michelson interferometers

Measurments with Michelson interferometers Please do not remove this manual from from the lab. It is available at www.cm.ph.bham.ac.uk/y2lab Optics Measurments with Michelson interferometers Objectives In this experiment you will: Understand the

More information

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15 LAB I. 2D MOTION 15 Lab I 2D Motion 1 Introduction In this lab we will examine simple two-dimensional motion without acceleration. Motion in two dimensions can often be broken up into two separate one-dimensional

More information

Supplementary Figure 2: One- sided arrangements of transducer. a) flat: 8x8. b) V- shape: 5x6 per side. c) hemispherical cap with 52 transducers.

Supplementary Figure 2: One- sided arrangements of transducer. a) flat: 8x8. b) V- shape: 5x6 per side. c) hemispherical cap with 52 transducers. Supplementary Figure 1: Levitation around the focal point. A bead can levitate around the focal point but it is not a stable trap ( See Supplementary Movie 2). The white arrows indicate the position of

More information

557. Radial correction controllers of gyroscopic stabilizer

557. Radial correction controllers of gyroscopic stabilizer 557. Radial correction controllers of gyroscopic stabilizer M. Sivčák 1, J. Škoda, Technical University in Liberec, Studentská, Liberec, Czech Republic e-mail: 1 michal.sivcak@tul.cz; jan.skoda@pevnosti.cz

More information

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15 LAB I. 2D MOTION 15 Lab I 2D Motion 1 Introduction In this lab we will examine simple two-dimensional motion without acceleration. Motion in two dimensions can often be broken up into two separate one-dimensional

More information

r CM = ir im i i m i m i v i (2) P = i

r CM = ir im i i m i m i v i (2) P = i Physics 121 Test 3 study guide Thisisintendedtobeastudyguideforyourthirdtest, whichcoverschapters 9, 10, 12, and 13. Note that chapter 10 was also covered in test 2 without section 10.7 (elastic collisions),

More information

2D Image Processing. Bayes filter implementation: Kalman filter

2D Image Processing. Bayes filter implementation: Kalman filter 2D Image Processing Bayes filter implementation: Kalman filter Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de

More information

Chapter 8 Lecture Notes

Chapter 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 information

Teach Yourself AP Physics in 24 Hours. and Equilibrium. Physics Rapid Learning Series

Teach Yourself AP Physics in 24 Hours. and Equilibrium. Physics Rapid Learning Series Rapid Learning Center Chemistry :: Biology :: Physics :: Math Rapid Learning Center Presents Teach Yourself AP Physics in 4 Hours 1/53 *AP is a registered trademark of the College Board, which does not

More information

Physics Overview. Assessments Assessments Adopted from course materials Teacher-created assessments Standard Physical Science

Physics Overview. Assessments Assessments Adopted from course materials Teacher-created assessments Standard Physical Science Physics Curriculum Physics Overview Course Description Physics is the study of the physical world and is a mathematical application of science. The study includes an investigation of translational and

More information

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

What is Motion? As Visual Input: Change in the spatial distribution of light on the sensors.

What is Motion? As Visual Input: Change in the spatial distribution of light on the sensors. What is Motion? As Visual Input: Change in the spatial distribution of light on the sensors. Minimally, di(x,y,t)/dt 0 As Perception: Inference about causes of intensity change, e.g. I(x,y,t) v OBJ (x,y,z,t)

More information

Relativistic Effects

Relativistic Effects Relativistic Effects There are four effects of motion through the background which become significant as we approach the speed of light. They are: contraction in length increase in mass slowing of time

More information

Chapter 8 Rotational Motion

Chapter 8 Rotational Motion Chapter 8 Rotational Motion Chapter 8 Rotational Motion In this chapter you will: Learn how to describe and measure rotational motion. Learn how torque changes rotational velocity. Explore factors that

More information

= o + t = ot + ½ t 2 = o + 2

= o + t = ot + ½ t 2 = o + 2 Chapters 8-9 Rotational Kinematics and Dynamics Rotational motion Rotational motion refers to the motion of an object or system that spins about an axis. The axis of rotation is the line about which the

More information

MEAM 510 Fall 2012 Bruce D. Kothmann

MEAM 510 Fall 2012 Bruce D. Kothmann Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

APPLICATIONS OF VIBRATION TRANSDUCERS

APPLICATIONS OF VIBRATION TRANSDUCERS APPLICATIONS OF VIBRATION TRANSDUCERS 1) Measurements on Structures or Machinery Casings: Accelerometers and Velocity Sensors Used in gas turbines, axial compressors, small and mid-size pumps. These sensors

More information

MEAM 510 Fall 2011 Bruce D. Kothmann

MEAM 510 Fall 2011 Bruce D. Kothmann Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects

More information

Sensors & Actuators. Velocity and acceleration Sensors & Actuators - H.Sarmento

Sensors & Actuators. Velocity and acceleration Sensors & Actuators - H.Sarmento Sensors & Actuators Velocity and acceleration 014-015 Sensors & Actuators - H.Sarmento Outline Velocity sensors Gyroscopes Accelerometers 014-015 Sensors & Actuators - H.Sarmento 1 Velocity and acceleration

More information

EE Power Gain and Amplifier Design 10/31/2017

EE Power Gain and Amplifier Design 10/31/2017 EE 40458 Power Gain and Amplifier Design 10/31/017 Motivation Brief recap: We ve studied matching networks (several types, how to design them, bandwidth, how they work, etc ) Studied network analysis techniques

More information

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno Stochastic Processes M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno 1 Outline Stochastic (random) processes. Autocorrelation. Crosscorrelation. Spectral density function.

More information

Conservation of Mechanical Energy Procedure Alternate

Conservation of Mechanical Energy Procedure Alternate Conservation of Mechanical Energy Procedure Alternate Lab OBJECTIVE In this experiment, you will roll a ball down a ramp and off the table, measuring horizontal and vertical distances associated with the

More information

KINETIC BOOKS PHYSICS CORRELATED TO SOUTH CAROLINA PHYSICS STANDARDS CORRELATION

KINETIC BOOKS PHYSICS CORRELATED TO SOUTH CAROLINA PHYSICS STANDARDS CORRELATION Virtual Standard P-1: The student will demonstrate an understanding of how scientific inquiry and technological design, including mathematical analysis, can be used appropriately to pose questions, seek

More information

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft 1 Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft K. Meier and A. Desai Abstract Using sensors that only measure the bearing angle and range of an aircraft, a Kalman filter is implemented

More information

Lecture 17 - Gyroscopes

Lecture 17 - Gyroscopes Lecture 17 - Gyroscopes A Puzzle... We have seen throughout class that the center of mass is a very powerful tool for evaluating systems. However, don t let yourself get carried away with how useful it

More information

Pose Tracking II! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 12! stanford.edu/class/ee267/!

Pose Tracking II! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 12! stanford.edu/class/ee267/! Pose Tracking II! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 12! stanford.edu/class/ee267/!! WARNING! this class will be dense! will learn how to use nonlinear optimization

More information

VN-100 Velocity Compensation

VN-100 Velocity Compensation VN-100 Velocity Compensation Velocity / Airspeed Aiding for AHRS Applications Application Note Abstract This application note describes how the VN-100 can be used in non-stationary applications which require

More information

CS 4495 Computer Vision Principle Component Analysis

CS 4495 Computer Vision Principle Component Analysis CS 4495 Computer Vision Principle Component Analysis (and it s use in Computer Vision) Aaron Bobick School of Interactive Computing Administrivia PS6 is out. Due *** Sunday, Nov 24th at 11:55pm *** PS7

More information

Lab #4 - Gyroscopic Motion of a Rigid Body

Lab #4 - Gyroscopic Motion of a Rigid Body Lab #4 - Gyroscopic Motion of a Rigid Body Last Updated: April 6, 2007 INTRODUCTION Gyroscope is a word used to describe a rigid body, usually with symmetry about an axis, that has a comparatively large

More information

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates. Learning Goals Experiment 3: Force After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Find your center of mass by

More information

Mobile Robots Localization

Mobile Robots Localization Mobile Robots Localization Institute for Software Technology 1 Today s Agenda Motivation for Localization Odometry Odometry Calibration Error Model 2 Robotics is Easy control behavior perception modelling

More information

THE GYROSCOPE REFERENCES

THE GYROSCOPE REFERENCES THE REFERENCES The Feynman Lectures on Physics, Chapter 20 (this has a very nice, intuitive description of the operation of the gyroscope) Copy available at the Resource Centre. Most Introductory Physics

More information

EE 5344 Introduction to MEMS CHAPTER 6 Mechanical Sensors. 1. Position Displacement x, θ 2. Velocity, speed Kinematic

EE 5344 Introduction to MEMS CHAPTER 6 Mechanical Sensors. 1. Position Displacement x, θ 2. Velocity, speed Kinematic I. Mechanical Measurands: 1. Classification of main types: EE 5344 Introduction MEMS CHAPTER 6 Mechanical Sensors 1. Position Displacement x, θ. Velocity, speed Kinematic dx dθ v =, = ω 3. Acceleration

More information

System identification and sensor fusion in dynamical systems. Thomas Schön Division of Systems and Control, Uppsala University, Sweden.

System identification and sensor fusion in dynamical systems. Thomas Schön Division of Systems and Control, Uppsala University, Sweden. System identification and sensor fusion in dynamical systems Thomas Schön Division of Systems and Control, Uppsala University, Sweden. The system identification and sensor fusion problem Inertial sensors

More information

Rotational Motion. Figure 1: Torsional harmonic oscillator. The locations of the rotor and fiber are indicated.

Rotational Motion. Figure 1: Torsional harmonic oscillator. The locations of the rotor and fiber are indicated. Rotational Motion 1 Purpose The main purpose of this laboratory is to familiarize you with the use of the Torsional Harmonic Oscillator (THO) that will be the subject of the final lab of the course on

More information

Visual SLAM Tutorial: Bundle Adjustment

Visual SLAM Tutorial: Bundle Adjustment Visual SLAM Tutorial: Bundle Adjustment Frank Dellaert June 27, 2014 1 Minimizing Re-projection Error in Two Views In a two-view setting, we are interested in finding the most likely camera poses T1 w

More information

7. The gyroscope. 7.1 Introduction. 7.2 Theory. a) The gyroscope

7. The gyroscope. 7.1 Introduction. 7.2 Theory. a) The gyroscope K 7. The gyroscope 7.1 Introduction This experiment concerns a special type of motion of a gyroscope, called precession. From the angular frequency of the precession, the moment of inertia of the spinning

More information

Local Probabilistic Models: Continuous Variable CPDs

Local Probabilistic Models: Continuous Variable CPDs Local Probabilistic Models: Continuous Variable CPDs Sargur srihari@cedar.buffalo.edu 1 Topics 1. Simple discretizing loses continuity 2. Continuous Variable CPDs 3. Linear Gaussian Model Example of car

More information

Lecture Presentation Chapter 7 Rotational Motion

Lecture Presentation Chapter 7 Rotational Motion Lecture Presentation Chapter 7 Rotational Motion Suggested Videos for Chapter 7 Prelecture Videos Describing Rotational Motion Moment of Inertia and Center of Gravity Newton s Second Law for Rotation Class

More information

Centers of Galaxies. = Black Holes and Quasars

Centers of Galaxies. = Black Holes and Quasars Centers of Galaxies = Black Holes and Quasars Models of Nature: Kepler Newton Einstein (Special Relativity) Einstein (General Relativity) Motions under influence of gravity [23] Kepler The planets move

More information

PHYSICS. Chapter 12 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

PHYSICS. Chapter 12 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc. PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 12 Lecture RANDALL D. KNIGHT Chapter 12 Rotation of a Rigid Body IN THIS CHAPTER, you will learn to understand and apply the physics

More information

Course Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement

Course Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement Course Name: AP Physics Team Names: Jon Collins 1 st 9 weeks Objectives Vocabulary 1. NEWTONIAN MECHANICS and lab skills: Kinematics (including vectors, vector algebra, components of vectors, coordinate

More information

Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems

Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems 1 Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems V. Estivill-Castro 2 Uncertainty representation Localization Chapter 5 (textbook) What is the course about?

More information

The Swarm Vector Field Magnetometer (VFM): instrument commissioning & performance assessment José M. G. Merayo

The Swarm Vector Field Magnetometer (VFM): instrument commissioning & performance assessment José M. G. Merayo instrument commissioning & performance assessment José M. G. Merayo DTU Space, Technical University of Denmark Division Measurement & Instrumentation Systems overview Fluxgate principle Amorphous magnetic

More information

Review for 3 rd Midterm

Review for 3 rd Midterm Review for 3 rd Midterm Midterm is on 4/19 at 7:30pm in the same rooms as before You are allowed one double sided sheet of paper with any handwritten notes you like. The moment-of-inertia about the center-of-mass

More information

Determining absolute orientation of a phone by imaging celestial bodies

Determining absolute orientation of a phone by imaging celestial bodies Technical Disclosure Commons Defensive Publications Series October 06, 2017 Determining absolute orientation of a phone by imaging celestial bodies Chia-Kai Liang Yibo Chen Follow this and additional works

More information

Lecture 20. Measuring Pressure and Temperature (Chapter 9) Measuring Pressure Measuring Temperature MECH 373. Instrumentation and Measurements

Lecture 20. Measuring Pressure and Temperature (Chapter 9) Measuring Pressure Measuring Temperature MECH 373. Instrumentation and Measurements MECH 373 Instrumentation and Measurements Lecture 20 Measuring Pressure and Temperature (Chapter 9) Measuring Pressure Measuring Temperature 1 Measuring Acceleration and Vibration Accelerometers using

More information

Measuring the Universal Gravitational Constant, G

Measuring the Universal Gravitational Constant, G Measuring the Universal Gravitational Constant, G Introduction: The universal law of gravitation states that everything in the universe is attracted to everything else. It seems reasonable that everything

More information

III. The STM-8 Loop - Work in progress

III. The STM-8 Loop - Work in progress III. The STM-8 Loop - Work in progress This contains the loop functions for a velocity input. The interaction between, forward gain, feedback function, loop gain and transfer function are well displayed.

More information

Machine Learning! in just a few minutes. Jan Peters Gerhard Neumann

Machine Learning! in just a few minutes. Jan Peters Gerhard Neumann Machine Learning! in just a few minutes Jan Peters Gerhard Neumann 1 Purpose of this Lecture Foundations of machine learning tools for robotics We focus on regression methods and general principles Often

More information

Gaussian with mean ( µ ) and standard deviation ( σ)

Gaussian with mean ( µ ) and standard deviation ( σ) Slide from Pieter Abbeel Gaussian with mean ( µ ) and standard deviation ( σ) 10/6/16 CSE-571: Robotics X ~ N( µ, σ ) Y ~ N( aµ + b, a σ ) Y = ax + b + + + + 1 1 1 1 1 1 1 1 1 1, ~ ) ( ) ( ), ( ~ ), (

More information

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

EXAMPLE: MODELING THE PT326 PROCESS TRAINER CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the

More information

Physics 1A Lecture 10B

Physics 1A Lecture 10B Physics 1A Lecture 10B "Sometimes the world puts a spin on life. When our equilibrium returns to us, we understand more because we've seen the whole picture. --Davis Barton Cross Products Another way to

More information

PHYSICS CURRICULUM. Unit 1: Measurement and Mathematics

PHYSICS CURRICULUM. Unit 1: Measurement and Mathematics Chariho Regional School District - Science Curriculum September, 2016 PHYSICS CURRICULUM Unit 1: Measurement and Mathematics OVERVIEW Summary Mathematics is an essential tool of physics. This unit will

More information

Laws of gyroscopes / cardanic gyroscope

Laws of gyroscopes / cardanic gyroscope Principle If the axis of rotation of the force-free gyroscope is displaced slightly, a nutation is produced. The relationship between precession frequency or nutation frequency and gyrofrequency is examined

More information

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Navtech Part #2440 Preface Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Chapter 1. Introduction...... 1 I. Forces Producing Motion.... 1 A. Gravitation......

More information

GALILEAN RELATIVITY. Projectile motion. The Principle of Relativity

GALILEAN RELATIVITY. Projectile motion. The Principle of Relativity GALILEAN RELATIVITY Projectile motion The Principle of Relativity When we think of the term relativity, the person who comes immediately to mind is of course Einstein. Galileo actually understood what

More information

Unit 3 Transducers. Lecture_3.1 Introduction to Transducers

Unit 3 Transducers. Lecture_3.1 Introduction to Transducers Unit 3 Transducers Lecture_3.1 Introduction to Transducers Introduction to transducers A transducer is a device that converts one form of energy to other form. It converts the measurand to a usable electrical

More information

Physics 53 Course Syllabus

Physics 53 Course Syllabus Physics 53 Course Syllabus General Course Information Instructor: Robert G. Brown Email address: rgb at phy dot duke dot edu Cell Phone: 919-280-8443 Recitation Instructors: Ying Wu (wu at fel dot duke

More information