Performance Evaluation of INS Based MEMES Inertial Measurement Unit
|
|
- Whitney Wilkins
- 5 years ago
- Views:
Transcription
1 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN Performance Evaluation of Based MEMES Inertial Measurement Unit Othman Maklouf 1, Salah Abdulhadi 2 Mahmoud Benhamid 3 and Hanin Shibl 4 Abstract Inertial navigation system () is a self-contained navigation system which provides position and velocity information through direct measurements from an inertial measurement unit (IMU). The advantage of is its independence from external electromagnetic signals, and its ability to operate in all environments. This allows an to provide a continuous navigation solution, with excellent short term accuracy. However, the suffers from timedependent error growth which causes a drift in the solution, thus compromising the long term accuracy of the system. The accuracy of the is highly depends upon the grade of the IMU used, typical IMU's are very expensive sensor, however, with a low cost version comes low performance. In this paper, we will investigate the design and implementation of 2-D navigation algorithm using MEMES IMU. First, the inertial sensors and the errors subjected to their measurement are discussed. Then importance of sensors calibration as well as the alignment of the strapdown inertial navigation system is illustrated. The mechanization equations in the navigation frame are explained. simulation is carried out The limitations of the inertial navigation systems are investigated in order to understand why sometimes is integrated with other navigation aids and not just operating in stand-alone mode. Finally, In order to perform numerical simulations, A MATLAB batch of M-file script and SIMULINK was used to model and simulate navigation algorithm. The paper also provides experimental results. The relative effectiveness of the navigation algorithm is highlighted. A field test on a four-wheel drive car is carried out. T Keywords Inertial Navigation; IMU; Strapdown I. INTRODUCTION HE basic principle of an is based on the integration of accelerations observed by the accelerometers on board the moving platform. The system accomplishes this task through appropriate processing of the data obtained from the specific force and angular velocity measurements. Thus, an appropriately initialized inertial navigation system is capable of continuous determination of vehicle position, velocity and attitude without the use of the external information [1]. A major advantage of using inertial units is that given the acceleration and angular rotation rate data in three dimensions, Othman Maklouf is with the Aeronautical Engineering Department, Faculty of Engineering. Tripoli University. LIBYA. Salah Abdulhadi is with the Electronic Engineering Department, Engineering Academy Tajoura. LIBYA. Mahmoud Benhamid is with the Computer Engineering Department, Engineering Academy Tajoura. LIBYA. Hanin Shibl is with the Electronic Engineering Department, LIBYA. the velocity and position of the vehicle can be evaluated in any navigation frame. For land vehicles, a further advantage is that unlike wheel encoders, an inertial unit is not affected by wheel slip. However, the errors caused by bias, scale factors and nonlinearity in the sensor readings cause an accumulation in navigation errors with time and furthermore inaccurate readings are caused by the misalignment of the unit's axes with respect to the local navigation frame. This misalignment blurs the distinction between the acceleration measured by the vehicles motion and that due to gravity, thus causing inaccurate velocity and position evaluation. Since an inertial unit is a dead reckoning sensor, any error in a previous evaluation will be carried onto the next evaluation, thus as time progresses the navigation solution drifts [2]. Rotational motion of the body with respect to the inertial reference frame may be sensed using gyroscopic sensors and used to determine the orientation of the accelerometers at all times. Given this information, it is possible to transform the accelerations into the computation frame before the integration process takes place. At each time-step of the system's clock, the navigation computer time integrates this quantity to get the body's velocity vector. The velocity vector is then time integrated, yielding the position vector. Hence, inertial navigation is the process whereby the measurements provided by gyroscopes and accelerometers are used to determine the position of the vehicle in which they are installed. By combining the two sets of measurements, it is possible to define the translational motion of the vehicle within the inertial reference frame and to calculate its position within that frame [3]. II. COORDINATE FRAMES Three coordinate frames are important for this work. These include the ECEF (Earth-Centered Earth-Fixed) frame (e frame), the body frame (b frame) and the local level frame (LLF). The three frames are shown in Fig. 1. The origin of the ECEF frame is the center of the Earth s mass. The X-axis is located in the equatorial plane and points towards the mean Meridian of Greenwich. The Y axis is also located in the equatorial plane and is 9 degrees east of the mean Meridian of Greenwich. The Z-axis parallels the Earth s mean spin axis. LLF is a local geodetic frame serves as local reference directions for representing vehicle attitude and velocity for operation on or near the surface of the Earth; for this reason, it is often referred to as navigation frame (n-frame). A common 53
2 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN orientation for LLF coordinates is the North-East-Up (NEU) system. The origin of the LLF frame is coincides with sensor frame. The Z-axis is orthogonal to the reference ellipsoid pointing up[2]. As seen from Fig. 2 the two accelerometers are fixed in X and Y directions, these directions represent the body coordinates. The measured acceleration will be transformed to the navigation frame (ENU) using the following transformation matrix[4]. a E cos an sin sin a x cos ay (1) n l b R b a a (2) Where : are the accelerations in the (East and North directions) navigation frame. : is azimuth angle. : is the acceleration in the body frame defined by the accelerometers. : is the rotation matrix which rotates to the navigation frame. Fig.1 Coordinates frames [6] III. TWO DIMENSIONAL REPRESENTATION OF For a vehicle moving in 2D space, it is necessary to monitor both the translational motion in two directions and the change in the direction of vehicle (i.e. rotational motion). Two accelerometers are required to detect the acceleration in two directions. One gyroscope is required to detect the direction of the vehicle (rotational motion) in a direction perpendicular to the plane of motion[6]. Strap down systems mathematically transform the output of the accelerometers attached to the body into the navigation coordinate system before performing the mathematical integration. These systems use the output of the gyroscope attached to the body to continuously update the transformation necessary to convert from body coordinate to navigation. The derivation of the transformation matrix is explained as follow. Fig. 2 Two Dimensional vector representation of transformation matrix. [5] IV. GENERAL CHARACTERISTICS OF INERTIAL SENSORS An usually contains three accelerometers, placed perpendicularly to one another, each of which is capable of detecting acceleration in a single direction. The most important characteristics describing the performance of each inertial is given hereafter. A. Bias A sensor bias is always defined by two components: A deterministic component called bias offset which refers to the offset of the measurement provided by the sensor from the true input; and a stochastic component called bias drift which refers to the rate at which the error in an inertial sensor accumulates with time. The bias offset is deterministic and can be quantified by calibration while the bias drift is random in nature and should be treated as a stochastic process [1]. B. Scale factor The scale factor is the relationship between the output signal and the true physical quantity being measured and it is usually expressed in parts per million (ppm). The scale factor is deterministic in nature and can be quantified or determined through lab calibration. The variation of the scale factor with the variation of the exerted acceleration/angular rate or temperature represents the scale factor stability and is usually called the non-linear part of the scale factor error [1]. C. Output stability The output stability of a sensor defines the run-to-run or switch-on-to-switch-on variation of the gyrodrift/accelerometer-bias as well as in-run variation of gyrodrift/accelerometer-bias. The run-to-run stability can be evaluated from the scatter in the mean output for each run for a number of runs given that the sensor is turned off then on again between each two successive runs. The in-run stability of a sensor is deduced from the average scatter of the measured drift in the output about the mean value during a single run [1]. 54
3 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN D. Thermal sensitivity Thermal sensitivity refers to the range of variation of the sensor performance characteristics, particularly bias and scale factor errors, with a change in temperature. A bias or scale factor correlation with temperature variation can be defined graphically or numerically (using a mathematical expression) through intensive lab thermal testing. Such correlations can be stored on a computer for online use to provide compensation for temperature variation, provided a thermal sensor is supplied with the sensor [1]. V. EFFECT OF INERTIAL SENSOR ERRORS ON NAVIGATION PARAMETERS An uncompensated accelerometer bias error (usually expressed in terms of m/sec2) will introduces a linear error in velocity and a quadratic error in the position. This is given in fig. 3 [5]. Fig.4 ADIS16334 IMU VII. 2-D SIMULATION OF To understand the mechanization of the strap down in (2-D model), an algorithm is carried out under MATLAB/SIMULINK environment. The block diagram of this algorithm is shown in fig. 5. In this computational algorithm the raw measurement data from the IMU is transformed from the body frame to the navigation frame using the transformation matrix, this transformation matrix is simply a direction cosine matrix given in (1), after this transformation is done a double integration are performed to calculate the position, velocity, and attitude in the navigation frame. Fig. 3 Effect Of un compensated accelerometer bias on position determination [5] In the other case an uncompensated gyro bias (usually expressed in terms of deg/h or rad/sec) will introduces a quadratic error in velocity and a cubic error in position [5]. The computation process is more complicated as it sounds because any errors in the accelerometer or gyroscope measurements will lead to errors in the determined position, velocity and attitude. Gyroscope errors will result in errors in the transformation matrix between body and navigation frame, while accelerometer errors will result in errors in the integrated velocity and position. The integration will result in errors proportional to the integration time, t and its square, t² for velocity and position respectively. VI. HARDWARE This section provides the necessary details on the hardware and sensors implemented in this work. Fig. 4 shows ADIS16334 Low Profile Six Degree of Freedom Inertial Sensor from analog device. It is a low-profile, highperformance IMU. This IMU uses a serial peripheral interface for data communications. This interface enables direct connection with a large variety of embedded processor products. Fig. 5 Block diagram of algorithm using Simulink under MATLAB VIII. SIMULATION RESULTS In order to validate the functionality of the proposal navigation algorithm a car like robot model is used [7], this model is implemented using Simulink with MATLAB code see fig. 6. For testing the algorithm the following steps are carried out: Generation of the reference trajectory. Carry out the simulation in error free case (no sensor error). Accelerometer bias, gyro bias, and initial tilt error were taken as a case study and their effects on the derived trajectory are illustrated. A. trajectory In order to evaluate the algorithm, a reference trajectory was generated. A Simulink code under MATLAB environment is used to generate this reference trajectory. The suggested reference trajectory has been adopted in all 55
4 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN simulation results for analysis and comparison studies. Fig. 7 shows the reference trajectory in the local level frame. The Errors Accelerometer Bias(μg) Gyro Bias(Deg./hr) Initial Misallignment(Dg) TABLE I THE VALUES OF THE ERRORS Minimum The Values Intermediate Maximum Fig. 6 Block diagram of algorithm validation using car like robot model under Simulink with MATLAB 1-1 Real A. Accelerometer's bias effect In order to study the effect of the accelerometer bias on the derived trajectory, three values have been adopted. The adopted values are.5μg,.5μg and.5μg which represented the low, medium and high error respectively. First,.5μg is set into the program. Figure 8 shows the reference and the derived trajectories. Obviously there is a difference between the two trajectories. Secondly.5μg and.5μg is set to the program respectively. It is clear that from Figs. 9 and 1, the difference between the two trajectories is increased as the accelerometer bias increased. This is due to the improper measurement of the accelerometer which in turn, results in improper computation in velocity and position y(m) Accelerometer Bias (x,y) =.5 compared with Real x(m) -4-5 Fig. 7 and derived trajectories with.5μg accelerometer bias IX. ERROR ANALYSIS The reference trajectory created earlier is applied as an input for the proposed algorithm. Simulation runs have been conducted to discuss the effect of various types of errors that may degrade the performance of navigation system. First an simulation is demonstrated without sensor errors. The derived trajectory matches up quite closely with the reference generated one as shown in Fig.7. Second, when sensor s errors are included, In this work the effects of the various errors (accelerometer bias,, gyro bias, initial tilt) have been studied. Table 3.1 gives the values of the mentioned errors adopted in the simulation. The accelerometer bias, gyro bias, initial tilt error have been chosen as case study for the effect of the errors on the derived trajectory Fig.8 and derived trajectories with.5μg accelerometer bias Accelerometer Bias (x,y) = Fig.9 reference and derived trajectories with.5μg accelerometer bias 56
5 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN As one would expect, the difference between the two trajectories as well as the error in both horizontal and vertical positions will increase. This is clear in Figs 11and 12 where the values are list on these figures. 3.5 x increased. This is illustrated in Figs 14 and 15. Clearly when the gyro bias is increased to.1 rad/hr the deviation between the two trajectories as well as the error in the horizontal and vertical position are increased. In this case the derived trajectory couldn't match up the reference trajectory due to the large drift of gyro bias. This is illustrated in Figs 16 and 17, where the values are listed in these figures Accelerometer Bias (x,y) =.5-1 Gyroscope Bias (x,y) = north ((m) x 1 4 Fig.1 reference and derived trajectories with.5μg accelerometer bias Fig.13 and derived trajectories with.1 rad/h gyro bias 2 1 Gyroscope Bias (x,y) = Fig.11 Error in horizontal position due to accelerometer bias Fig. 14 and derived trajectories.1 rad/h gyro bias Gyroscope Bias (x,y) =.1 Fig. 12 Error in vertical position due to accelerometer bias B. Gyro's bias effect The same scenario is adopted. Three values of gyro bias have been selected. These values are.1 rad/hr,.1rad/hrand.1 rad/hr which represented the low, medium and high respectively. Fig. 13 shows the difference between the reference and the derived trajectories when a.1 rad/hr gyro drift is set. Due to this drift which in turn results in improper projection of the accelerometer measurement into the reference frame, a deviation between the two trajectories has been occurred. This deviation is increased as the bias Fig. 15. and derived trajectories with.1 rad/h gyro bias 57
6 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN Initial Tilt Alignment = (3deg) Fig.16 Error in horizontal position due to gyro bias Fig.18 reference and derived trajectories with 3 deg tilt error Initial Tilit Aligment = (45deg) -2 C. Initial tilt error Fig.17 Error in vertical position due to gyro bias Also three values 3 deg,45 deg and 6 deg as initial tilt error are set to the program. Figs 18, 19 and 2 show the difference between the two trajectories with tilt error equal to 3 deg, 45 deg, and 6 deg respectively. Obviously, the derived trajectory is deviated too much from the reference trajectory. This is also shown in Figs 21 and 22 as error in the horizontal and vertical position. The reason is that, since the horizontal plane is unleveled, the east and north accelerometer will read a component of the gravity from the beginning instead of reading zero component if the horizontal plane is leveled. Then these components will results in error which accumulated with time. Clearly, the computed horizontal and vertical position will behave in similar manner. Increasing this tilt error the results get worst Fig. 19 reference and derived trajectories with 45 deg tilt error Initial Tilit Alignment = (6deg) Fig. 2 reference and derived trajectories with 6 deg tilt error 58
7 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN consists of the two readings from the accelerometers and the one rate gyro, these readings are shown in fig 24. Closly looking in the IMU output data reveals that, these data are highly corrupted with noise which is the main feathres of MEMES IMU, this will result in a very high drift in stand alone systems..5 Fig.21 error in horizontal position due to tilt error m/sec 2 m/sec 2 rad/sec Time x Time x Time x 1 4 Fig.24 The recorded data from ADIS16334 IMU The recorded data from the IMU is set in to the SIMULINK with MATLAB block diagram shown in fig. 25, this block diagram contains the navigation algorithm discussed previous section. The out put of this block diagram will express the real trajectory of the moving land vehicle. Fig. 26 shows the car trajectory estimated by the algorithm. Fig. 22 Error in vertical position due to tilt error X. EXPERIMENTAL WORK The experiments are conducted using a car with the IMU mount on it fig.23. A laptop is the host computer is connected to IMU and the data are recorded. Fig. 25 The SIMULINK block diagram used for analyzing the recorded data x 14 Estimated Land Vehicle Trajectory using 1 North (m) Fig. 23. experimental setup The data was then taken and analyzed in MATLAB using the developed model. The recorded data from the IMU is East (m) Fig. 26 trajectory estimated of the of the moving land vehicle. 59
8 Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN EISSN XI. CONCLUSION In this work, the limitations of the inertial navigation systems are investigated in order to understand why sometimes is integrated with other navigation aids and not just operating in stand-alone mode. Accelerometer bias, gyro bias and initial tilt error are taken as a case study and their effects on the derived trajectory are studied. The deviation of the derived trajectory from the reference one is due to the values of these errors. Errors analysis shows that the initial tilt error has significant effect on the derived trajectory so the accurate alignment is necessary to minimize this effect. The low cost IMU used in this work is not capable of running by itself and providing accurate positioning information. The system therefore sees to drift with time. In order to minimize these errors, external measurements at regular time intervals must be utilized. Different types of update measurements can be used in order to update the position, the velocity or the attitude. GPS is one of the main position update methods. Other methods could be velocity update from a wheel speed sensor or attitude update from a compass. REFERENCES [1] Titterton D.H. and Weston, J.L. Strapdown inertial navigation technology; Peter Peregrinus Ltd., London, UK, [2] MohanderS.Grewal, Lawrance R. Weill, Angus P. Anderws Global positioning system inertial navigation system and integration Copyright 2nd Edition 27, A John Wiley &Sons, Inc [3] A. D. King, B.Sc., F.R.I.N., Inertial Navigation Forty Years of Evolution Marconi Electronic Systems Ltd. GEC REVIEW, VOL. 13, NO. 3, [4] El-Sheimy. Inertial techniques and /DGPS Integration. ENGO 623- Lecture Notes, the University of Calgary, Department of Geomatics Engineering, Calgary (24) [5] El-Sheimy, N., The Potential of Partial IMUs for Land Vehicle Navigation., Geomatics department, University of Calgary (28) [6] Eric N Moret., Dynamic Modeling and Control of a Car-Like Robot M.Sc. Thesis, Virginia Polytechnic Institute and State University, (23). 6
CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS
CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS ökçen Aslan 1,2, Afşar Saranlı 2 1 Defence Research and Development Institute (SAE), TÜBİTAK 2 Dept. of Electrical and Electronics Eng.,
More informationNavigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM
Glossary of Navigation Terms accelerometer. A device that senses inertial reaction to measure linear or angular acceleration. In its simplest form, it consists of a case-mounted spring and mass arrangement
More informationInertial Navigation Systems
Inertial Navigation Systems Kiril Alexiev University of Pavia March 2017 1 /89 Navigation Estimate the position and orientation. Inertial navigation one of possible instruments. Newton law is used: F =
More informationCalibration of Inertial Measurement Units Using Pendulum Motion
Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 234 239 (2010) DOI:10.5139/IJASS.2010.11.3.234 Calibration of Inertial Measurement Units Using Pendulum Motion Keeyoung Choi* and Se-ah Jang**
More informationCHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH
27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock
More informationADVANTAGES OF INS CONTROL SYSTEMS
ADVANTAGES OF INS CONTROL SYSTEMS Pavol BOŽEK A, Aleksander I. KORŠUNOV B A Institute of Applied Informatics, Automation and Mathematics, Faculty of Material Science and Technology, Slovak University of
More informationAutonomous Navigation for Flying Robots
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München Sensors IMUs (inertial measurement units) Accelerometers
More informationnavigation Isaac Skog
Foot-mounted zerovelocity aided inertial navigation Isaac Skog skog@kth.se Course Outline 1. Foot-mounted inertial navigation a. Basic idea b. Pros and cons 2. Inertial navigation a. The inertial sensors
More informationInertial Navigation Static Calibration
INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2018, VOL. 64, NO. 2, PP. 243 248 Manuscript received December 2, 2017; revised April, 2018. DOI: 10.24425/119518 Inertial Navigation Static Calibration
More informationEE 570: Location and Navigation: Theory & Practice
EE 570: Location and Navigation: Theory & Practice Navigation Mathematics Tuesday 15 Jan 2013 NMT EE 570: Location and Navigation: Theory & Practice Slide 1 of 14 Coordinate Frames - ECI The Earth-Centered
More informationStrapdown inertial navigation technology
Strapdown inertial navigation technology D. H. Titterton and J. L. Weston Peter Peregrinus Ltd. on behalf of the Institution of Electrical Engineers Contents Preface Page xiii 1 Introduction 1 1.1 Navigation
More informationStrapdown Inertial Navigation Technology
Strapdown Inertial Navigation Technology 2nd Edition David Titterton and John Weston The Institution of Engineering and Technology Preface xv 1 Introduction 1 1.1 Navigation 1 1.2 Inertial navigation 2
More informationTesting the Possibilities of Using IMUs with Different Types of Movements
137 Testing the Possibilities of Using IMUs with Different Types of Movements Kajánek, P. and Kopáčik A. Slovak University of Technology, Faculty of Civil Engineering, Radlinského 11, 81368 Bratislava,
More informationEE 570: Location and Navigation: Theory & Practice
EE 570: Location and Navigation: Theory & Practice Navigation Sensors and INS Mechanization Thursday 14 Feb 2013 NMT EE 570: Location and Navigation: Theory & Practice Slide 1 of 14 Inertial Sensor Modeling
More informationMULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM
Data Science Journal, Volume 4, 28 November 2005 127 MULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM Jau-Hsiung Wang* and Yang Gao Department of Geomatics Engineering,
More informationROTATING IMU FOR PEDESTRIAN NAVIGATION
ROTATING IMU FOR PEDESTRIAN NAVIGATION ABSTRACT Khairi Abdulrahim Faculty of Science and Technology Universiti Sains Islam Malaysia (USIM) Malaysia A pedestrian navigation system using a low-cost inertial
More informationAnalysis of Euler Angles in a Simple Two-Axis Gimbals Set
Vol:5, No:9, 2 Analysis of Euler Angles in a Simple Two-Axis Gimbals Set Ma Myint Myint Aye International Science Index, Mechanical and Mechatronics Engineering Vol:5, No:9, 2 waset.org/publication/358
More informationInflight Alignment Simulation using Matlab Simulink
Inflight Alignment Simulation using Matlab Simulink Authors, K. Chandana, Soumi Chakraborty, Saumya Shanker, R.S. Chandra Sekhar, G. Satheesh Reddy. RCI /DRDO.. 2012 The MathWorks, Inc. 1 Agenda with Challenging
More informationDevelopment of a MEMs-Based IMU Unit
Development of a MEMs-Based IMU Unit Başaran Bahadır Koçer, Vasfi Emre Ömürlü, Erhan Akdoğan, Celâl Sami Tüfekçi Department of Mechatronics Engineering Yildiz Technical University Turkey, Istanbul Abstract
More informationSatellite and Inertial Navigation and Positioning System
Satellite and Inertial Navigation and Positioning System Project Proposal By: Luke Pfister Dan Monroe Project Advisors: Dr. In Soo Ahn Dr. Yufeng Lu EE 451 Senior Capstone Project December 10, 2009 PROJECT
More informationThis was written by a designer of inertial guidance machines, & is correct. **********************************************************************
EXPLANATORY NOTES ON THE SIMPLE INERTIAL NAVIGATION MACHINE How does the missile know where it is at all times? It knows this because it knows where it isn't. By subtracting where it is from where it isn't
More informationTEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU
TEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU Alison K. Brown, Ph.D.* NAVSYS Corporation, 1496 Woodcarver Road, Colorado Springs, CO 891 USA, e-mail: abrown@navsys.com Abstract
More information(1) and s k ωk. p k vk q
Sensing and Perception: Localization and positioning Isaac Sog Project Assignment: GNSS aided INS In this project assignment you will wor with a type of navigation system referred to as a global navigation
More informationSensor Integration and Image Georeferencing for Airborne 3D Mapping Applications
Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications By Sameh Nassar and Naser El-Sheimy University of Calgary, Canada Contents Background INS/GPS Integration & Direct Georeferencing
More informationDYNAMIC POSITIONING CONFERENCE September 16-17, Sensors
DYNAMIC POSITIONING CONFERENCE September 16-17, 2003 Sensors An Integrated acoustic positioning and inertial navigation system Jan Erik Faugstadmo, Hans Petter Jacobsen Kongsberg Simrad, Norway Revisions
More informationMEMS technology quality requirements as applied to multibeam echosounder. Jerzy DEMKOWICZ, Krzysztof BIKONIS
MEMS technology quality requirements as applied to multibeam echosounder Jerzy DEMKOWICZ, Krzysztof BIKONIS Gdansk University of Technology Gdansk, Narutowicza str. 11/12, Poland demjot@eti.pg.gda.pl Small,
More informationIMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER
IMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER Y-W. Huang,a,K-W. Chiang b Department of Geomatics, National Cheng Kung University,
More informationIntroduction to Inertial Navigation (INS tutorial short)
Introduction to Inertial Navigation (INS tutorial short) Note 1: This is a short (20 pages) tutorial. An extended (57 pages) tutorial that also includes Kalman filtering is available at http://www.navlab.net/publications/introduction_to
More informationComparison of integrated GPS-IMU aided by map matching and stand-alone GPS aided by map matching for urban and suburban areas
Comparison of integrated GPS-IMU aided by map matching and stand-alone GPS aided by map matching for urban and suburban areas Yashar Balazadegan Sarvrood and Md. Nurul Amin, Milan Horemuz Dept. of Geodesy
More informationMe 3-Axis Accelerometer and Gyro Sensor
Me 3-Axis Accelerometer and Gyro Sensor SKU: 11012 Weight: 20.00 Gram Description: Me 3-Axis Accelerometer and Gyro Sensor is a motion processing module. It can use to measure the angular rate and the
More informationTechnical Document Compensating. for Tilt, Hard Iron and Soft Iron Effects
Technical Document Compensating for Tilt, Hard Iron and Soft Iron Effects Published: August 6, 2008 Updated: December 4, 2008 Author: Christopher Konvalin Revision: 1.2 www.memsense.com 888.668.8743 Rev:
More informationReal Time Implementation of a Low-Cost INS/GPS System Using xpc Target
Real Time Implementation of a Low-Cost INS/GPS System Using xpc Target José Adalberto França and Jorge Audrin Morgado Abstract A Low Cost INS/GPS system (Inertial Navigation System / Global Positioning
More informationCalibration of Triaxial Accelerometer and Triaxial Magnetometer for Tilt Compensated Electronic Compass
Calibration of Triaxial ccelerometer and Triaxial agnetometer for Tilt Compensated Electronic Compass les Kuncar artin ysel Tomas Urbanek Faculty of pplied Informatics Tomas ata University in lin Nad tranemi
More informationThe Performance Evaluation of the Integration of Inertial Navigation System and Global Navigation Satellite System with Analytic Constraints
Journal of Environmental Science and Engineering A 6 (2017) 313-319 doi:10.17265/2162-5298/2017.06.005 D DAVID PUBLISHING The Performance Evaluation of the Integration of Inertial Navigation System and
More informationDynamic Modelling for MEMS-IMU/Magnetometer Integrated Attitude and Heading Reference System
International Global Navigation Satellite Systems Society IGNSS Symposium 211 University of New South Wales, Sydney, NSW, Australia 15 17 November, 211 Dynamic Modelling for MEMS-IMU/Magnetometer Integrated
More informationCamera Drones Lecture 2 Control and Sensors
Camera Drones Lecture 2 Control and Sensors Ass.Prof. Friedrich Fraundorfer WS 2017 1 Outline Quadrotor control principles Sensors 2 Quadrotor control - Hovering Hovering means quadrotor needs to hold
More informationSatellite Attitude Determination
Satellite Attitude Determination AERO4701 Space Engineering 3 Week 5 Last Week Looked at GPS signals and pseudorange error terms Looked at GPS positioning from pseudorange data Looked at GPS error sources,
More informationAn Alternative Gyroscope Calibration Methodology
An Alternative Gyroscope Calibration Methodology by Jan Abraham Francois du Plessis A thesis submitted in partial fulfilment for the degree of DOCTOR INGENERIAE in ELECTRICAL AND ELECTRONIC ENGINEERING
More informationOrientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design
Orientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design Sebastian Andersson School of Software Engineering Tongji University Shanghai, China
More informationStrapdown Inertial Navigation Technology. Second Edition. Volume 207 PROGRESS IN ASTRONAUTICS AND AERONAUTICS
Strapdown Inertial Navigation Technology Second Edition D. H. Titterton Technical leader in Laser Systems at the Defence Science and Technology Laboratory (DSTL) Hampshire, UK J. L. Weston Principal Scientist
More informationUse of Image aided Navigation for UAV Navigation and Target Geolocation in Urban and GPS denied Environments
Use of Image aided Navigation for UAV Navigation and Target Geolocation in Urban and GPS denied Environments Precision Strike Technology Symposium Alison K. Brown, Ph.D. NAVSYS Corporation, Colorado Phone:
More informationStrapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston
Strapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston NavtechGPS Part #1147 Progress in Astronautics and Aeronautics Series, 207 Published by AIAA, 2004, Revised, 2nd Edition,
More informationLecture 13 Visual Inertial Fusion
Lecture 13 Visual Inertial Fusion Davide Scaramuzza Course Evaluation Please fill the evaluation form you received by email! Provide feedback on Exercises: good and bad Course: good and bad How to improve
More informationE80. Experimental Engineering. Lecture 9 Inertial Measurement
Lecture 9 Inertial Measurement http://www.volker-doormann.org/physics.htm Feb. 19, 2013 Christopher M. Clark Where is the rocket? Outline Sensors People Accelerometers Gyroscopes Representations State
More information1.1.1 Orientation Coordinate Systems
1.1.1 Orientation 1.1.1.1 Coordinate Systems The velocity measurement is a vector in the direction of the transducer beam, which we refer to as beam coordinates. Beam coordinates can be converted to a
More informationEE565:Mobile Robotics Lecture 2
EE565:Mobile Robotics Lecture 2 Welcome Dr. Ing. Ahmad Kamal Nasir Organization Lab Course Lab grading policy (40%) Attendance = 10 % In-Lab tasks = 30 % Lab assignment + viva = 60 % Make a group Either
More informationExterior Orientation Parameters
Exterior Orientation Parameters PERS 12/2001 pp 1321-1332 Karsten Jacobsen, Institute for Photogrammetry and GeoInformation, University of Hannover, Germany The georeference of any photogrammetric product
More informationLOCAL GEODETIC HORIZON COORDINATES
LOCAL GEODETIC HOIZON COODINATES In many surveying applications it is necessary to convert geocentric Cartesian coordinates X,,Z to local geodetic horizon Cartesian coordinates E,N,U (East,North,Up). Figure
More informationINTEGRATED TECH FOR INDUSTRIAL POSITIONING
INTEGRATED TECH FOR INDUSTRIAL POSITIONING Integrated Tech for Industrial Positioning aerospace.honeywell.com 1 Introduction We are the world leader in precision IMU technology and have built the majority
More informationRelating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps
Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps John W. Allen Samuel Gin College of Engineering GPS and Vehicle Dynamics Lab Auburn University Auburn,
More informationInertial Measurement for planetary exploration: Accelerometers and Gyros
Inertial Measurement for planetary exploration: Accelerometers and Gyros Bryan Wagenknecht 1 Significance of Inertial Measurement Important to know where am I? if you re an exploration robot Probably don
More informationResearch Article An Intuitive Approach to Inertial Sensor Bias Estimation
Navigation and Observation Volume 2013, Article ID 762758, 6 pages http://dx.doi.org/10.1155/2013/762758 Research Article An Intuitive Approach to Inertial Sensor Bias Estimation Vasiliy M. Tereshkov Topcon
More informationESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON UAV
Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. METROLOGY AND MEASUREMENT SYSTEMS Index 3393, ISSN 86-8229 www.metrology.pg.gda.pl ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON
More informationDriftLess Technology to improve inertial sensors
Slide 1 of 19 DriftLess Technology to improve inertial sensors Marcel Ruizenaar, TNO marcel.ruizenaar@tno.nl Slide 2 of 19 Topics Problem, Drift in INS due to bias DriftLess technology What is it How it
More informationSTRAPDOWN ANALYTICS - SECOND EDITION. Notice - Strapdown Associates. Inc. Copyrighted Material
STRAPDOWN ANALYTICS - SECOND EDITION Notice - Strapdown Associates. Inc. Copyrighted Material 1 Introduction Inertial navigation is an autonomous process of computing position location by doubly integrating
More informationLocalization, Where am I?
5.1 Localization, Where am I?? position Position Update (Estimation?) Encoder Prediction of Position (e.g. odometry) YES matched observations Map data base predicted position Matching Odometry, Dead Reckoning
More informationSatellite/Inertial Navigation and Positioning System (SINAPS)
Satellite/Inertial Navigation and Positioning System (SINAPS) Functional Requirements List and Performance Specifications by Daniel Monroe, Luke Pfister Advised By Drs. In Soo Ahn and Yufeng Lu ECE Department
More informationDevelopment of Precise GPS/INS/Wheel Speed Sensor/Yaw Rate Sensor Integrated Vehicular Positioning System
Development of Precise GPS/INS/Wheel Speed Sensor/Yaw Rate Sensor Integrated Vehicular Positioning System J. Gao, M.G. Petovello and M.E. Cannon Position, Location And Navigation (PLAN) Group Department
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationEE565:Mobile Robotics Lecture 3
EE565:Mobile Robotics Lecture 3 Welcome Dr. Ahmad Kamal Nasir Today s Objectives Motion Models Velocity based model (Dead-Reckoning) Odometry based model (Wheel Encoders) Sensor Models Beam model of range
More informationSimplified Orientation Determination in Ski Jumping using Inertial Sensor Data
Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data B.H. Groh 1, N. Weeger 1, F. Warschun 2, B.M. Eskofier 1 1 Digital Sports Group, Pattern Recognition Lab University of Erlangen-Nürnberg
More informationVideo integration in a GNSS/INS hybridization architecture for approach and landing
Author manuscript, published in "IEEE/ION PLANS 2014, Position Location and Navigation Symposium, Monterey : United States (2014)" Video integration in a GNSS/INS hybridization architecture for approach
More informationQuaternion Kalman Filter Design Based on MEMS Sensors
, pp.93-97 http://dx.doi.org/10.14257/astl.2014.76.20 Quaternion Kalman Filter Design Based on MEMS Sensors Su zhongbin,yanglei, Kong Qingming School of Electrical and Information. Northeast Agricultural
More informationLine of Sight Stabilization Primer Table of Contents
Line of Sight Stabilization Primer Table of Contents Preface 1 Chapter 1.0 Introduction 3 Chapter 2.0 LOS Control Architecture and Design 11 2.1 Direct LOS Stabilization 15 2.2 Indirect LOS Stabilization
More informationUnscented Kalman Filtering for Attitude Determination Using MEMS Sensors
Journal of Applied Science and Engineering, Vol. 16, No. 2, pp. 165 176 (2013) DOI: 10.6180/jase.2013.16.2.08 Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors Jaw-Kuen Shiau* and
More informationUSB Virtual Reality HID. by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski
USB Virtual Reality HID by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski Project Summary Analysis Block Diagram Hardware Inertial Sensors Position Calculation USB Results Questions === Agenda
More informationGNSS-aided INS for land vehicle positioning and navigation
Thesis for the degree of Licentiate of Engineering GNSS-aided INS for land vehicle positioning and navigation Isaac Skog Signal Processing School of Electrical Engineering KTH (Royal Institute of Technology)
More informationNAVAL POSTGRADUATE SCHOOL THESIS
NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS IMPLEMENTATION AND EVALUATION OF AN INS SYSTEM USING A THREE DEGREES OF FREEDOM MEMS ACCELEROMETER by Ender Emir December 2008 Thesis Advisor: Second
More informationTest Report iµvru. (excerpt) Commercial-in-Confidence. imar Navigation GmbH Im Reihersbruch 3 D St. Ingbert Germany.
1 of 11 (excerpt) Commercial-in-Confidence imar Navigation GmbH Im Reihersbruch 3 D-66386 St. Ingbert Germany www.imar-navigation.de sales@imar-navigation.de 2 of 11 CHANGE RECORD Date Issue Paragraph
More informationSENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER
Acta Electrotechnica et Informatica, Vol. 13, No. 3, 2013, 17 21, DOI: 10.2478/aeei-2013-0034 17 SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER Ján BAČÍK, Pavol FEDOR, Milan LACKO Department of
More informationCHAPTER 3 SIMULATION OF STRAPDOWN INERTIAL NAVIGATION SYSTEM USING MODELED AND ANALYSED INERTIAL SENSOR DATA
39 CHAPTER 3 SIMULATION OF STRAPDOWN INERTIAL NAVIGATION SYSTEM USING MODELED AND ANALYSED INERTIAL SENSOR DATA 3.1 INERTIAL SENSORS Inertial sensors comprise of two primary sensor units: accelerometers
More informationA Rigorous Temperature-Dependent Stochastic Modelling and Testing for MEMS-Based Inertial Sensor Errors
Sensors 2009, 9, 8473-8489; doi:10.3390/s91108473 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article A Rigorous Temperature-Dependent Stochastic Modelling and Testing for MEMS-Based
More informationError Simulation and Multi-Sensor Data Fusion
Error Simulation and Multi-Sensor Data Fusion AERO4701 Space Engineering 3 Week 6 Last Week Looked at the problem of attitude determination for satellites Examined several common methods such as inertial
More informationTracking of Human Arm Based on MEMS Sensors
Tracking of Human Arm Based on MEMS Sensors Yuxiang Zhang 1, Liuyi Ma 1, Tongda Zhang 2, Fuhou Xu 1 1 23 office, Xi an Research Inst.of Hi-Tech Hongqing Town, Xi an, 7125 P.R.China 2 Department of Automation,
More informationStrapdown system technology
Chapter 9 Strapdown system technology 9.1 Introduction The preceding chapters have described the fundamental principles of strapdown navigation systems and the sensors required to provide the necessary
More informationAcceleration Data Correction of an Inertial Navigation Unit Using Turntable Test Bed
Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 149 Acceleration Data Correction of an Inertial Navigation
More informationExam in DD2426 Robotics and Autonomous Systems
Exam in DD2426 Robotics and Autonomous Systems Lecturer: Patric Jensfelt KTH, March 16, 2010, 9-12 No aids are allowed on the exam, i.e. no notes, no books, no calculators, etc. You need a minimum of 20
More information3D Motion Tracking by Inertial and Magnetic sensors with or without GPS
3D Motion Tracking by Inertial and Magnetic sensors with or without GPS Junping Cai M.Sc. E. E, PhD junping@mci.sdu.dk Centre for Product Development (CPD) Mads Clausen Institute (MCI) University of Southern
More informationInertial Measurement Units I!
! Inertial Measurement Units I! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 9! stanford.edu/class/ee267/!! Lecture Overview! coordinate systems (world, body/sensor, inertial,
More informationEstimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter
Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Przemys law G asior, Stanis law Gardecki, Jaros law Gośliński and Wojciech Giernacki Poznan University of
More informationSelection and Integration of Sensors Alex Spitzer 11/23/14
Selection and Integration of Sensors Alex Spitzer aes368@cornell.edu 11/23/14 Sensors Perception of the outside world Cameras, DVL, Sonar, Pressure Accelerometers, Gyroscopes, Magnetometers Position vs
More informationAn Intro to Gyros. FTC Team #6832. Science and Engineering Magnet - Dallas ISD
An Intro to Gyros FTC Team #6832 Science and Engineering Magnet - Dallas ISD Gyro Types - Mechanical Hubble Gyro Unit Gyro Types - Sensors Low cost MEMS Gyros High End Gyros Ring laser, fiber optic, hemispherical
More information4INERTIAL NAVIGATION CHAPTER 20. INTRODUCTION TO INERTIAL NAVIGATION...333
4INERTIAL NAVIGATION CHAPTER 20. INTRODUCTION TO INERTIAL NAVIGATION...333 4 CHAPTER 20 INTRODUCTION TO INERTIAL NAVIGATION INTRODUCTION 2000. Background Inertial navigation is the process of measuring
More informationRobotics (Kinematics) Winter 1393 Bonab University
Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots
More informationIntroduction to Inertial Navigation and Kalman filtering
Introduction to Inertial Navigation and Kalman filtering INS Tutorial, Norwegian Space Centre 2008.06.09 Kenneth Gade, FFI Outline Notation Inertial navigation Aided inertial navigation system (AINS) Implementing
More informationUnit 2: Locomotion Kinematics of Wheeled Robots: Part 3
Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3 Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 28, 2014 COMP 4766/6778 (MUN) Kinematics of
More informationThe Applanix Approach to GPS/INS Integration
Lithopoulos 53 The Applanix Approach to GPS/INS Integration ERIK LITHOPOULOS, Markham ABSTRACT The Position and Orientation System for Direct Georeferencing (POS/DG) is an off-the-shelf integrated GPS/inertial
More informationJ. Roberts and P. Corke CRC for Mining technology and Equipment PO Box 883, Kenmore, Q
Experiments in Autonomous Underground Guidance S. Scheding, E. M. Nebot, M. Stevens and H. Durrant-Whyte Department of Mechanical Engineering The University of Sydney, NSW 6, Australia. e-mail: scheding/nebot/michael/hugh@tiny.me.su.oz.au
More informationEvaluating the Performance of a Vehicle Pose Measurement System
Evaluating the Performance of a Vehicle Pose Measurement System Harry Scott Sandor Szabo National Institute of Standards and Technology Abstract A method is presented for evaluating the performance of
More informationCOMPARISON OF TWO STATIC CALIBRATION METHODS OF AN INERTIAL MEASUREMENT UNIT
COMPARISON OF TWO STATIC CALIBRATION METHODS OF AN INERTIAL MEASUREMENT UNIT Kjan Sek ~ee#**', Mohamn~ed wad" Abbas Dehghani? David ~oser*, Saeed ~ahedi* 'school of Mechanical Engineering, University of
More information[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.
92 Chapter 3 Manipulator kinematics The major expense in calculating kinematics is often the calculation of the transcendental functions (sine and cosine). When these functions are available as part of
More informationTesting Approaches for Characterization and Selection of MEMS Inertial Sensors 2016, 2016, ACUTRONIC 1
Testing Approaches for Characterization and Selection of MEMS Inertial Sensors by Dino Smajlovic and Roman Tkachev 2016, 2016, ACUTRONIC 1 Table of Contents Summary & Introduction 3 Sensor Parameter Definitions
More informationInertial measurement and realistic post-flight visualization
Inertial measurement and realistic post-flight visualization David Fifield Metropolitan State College of Denver Keith Norwood, faculty advisor June 28, 2007 Abstract Determining the position and orientation
More informationEncoder applications. I Most common use case: Combination with motors
3.5 Rotation / Motion - Encoder applications 64-424 Intelligent Robotics Encoder applications I Most common use case: Combination with motors I Used to measure relative rotation angle, rotational direction
More informationLPMS-B Reference Manual
INTRODUCTION LPMS-B Reference Manual Version 1.0.12 2012 LP-RESEARCH 1 INTRODUCTION I. INTRODUCTION Welcome to the LP-RESEARCH Motion Sensor Bluetooth version (LPMS-B) User s Manual! In this manual we
More informationMeasurement of Deformations by MEMS Arrays, Verified at Sub-millimetre Level Using Robotic Total Stations
163 Measurement of Deformations by MEMS Arrays, Verified at Sub-millimetre Level Using Robotic Total Stations Beran, T. 1, Danisch, L. 1, Chrzanowski, A. 2 and Bazanowski, M. 2 1 Measurand Inc., 2111 Hanwell
More informationDesign and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle
Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off
More informationNavigation coordinate systems
Lecture 3 Navigation coordinate systems Topic items: 1. Basic Coordinate Systems. 2. Plane Cartesian Coordinate Systems. 3. Polar Coordinate Systems. 4. Earth-Based Locational Reference Systems. 5. Reference
More informationSensor fusion for motion processing and visualization
Sensor fusion for motion processing and visualization Ali Baharev, PhD TÁMOP 4.2.2 Szenzorhálózat alapú adatgyűjtés és információfeldolgozás workshop April 1, 2011 Budapest, Hungary What we have - Shimmer
More informationCorrecting INS Drift in Terrain Surface Measurements. Heather Chemistruck Ph.D. Student Mechanical Engineering Vehicle Terrain Performance Lab
Correcting INS Drift in Terrain Surface Measurements Ph.D. Student Mechanical Engineering Vehicle Terrain Performance Lab October 25, 2010 Outline Laboratory Overview Vehicle Terrain Measurement System
More information