SIMA Raw Data Simulation Software for the Development and Validation of Algorithms for GNSS and MEMS based Multi-Sensor Navigation Platforms

Size: px
Start display at page:

Download "SIMA Raw Data Simulation Software for the Development and Validation of Algorithms for GNSS and MEMS based Multi-Sensor Navigation Platforms"

Transcription

1 SIMA Raw Data Simulation Software for the Development and Validation of Algorithms for GNSS and MEMS Reiner JÄGER, Julia DIEKERT, Andreas HOSCISLAWSKI and Jan ZWIENER, Germany Key words: Low-cost GNSS, INS, raw data simulation software, multi-sensor navigation platform, lever arms, multi-sensor fusion, navigation algorithms, sensor calibration on the fly, sensor-platform design and optimization, platform-body design SUMMARY The development of navigation algorithms is generally dependent on the application and required specifications, on the movement characteristics of the object and on the navigation sensors to be used. To compare and analyze the performance of algorithms for the estimation of the navigation state vector they have to be provided with the same sensor data observation sets. That can be achieved through simulation of different trajectories and the calculation of resulting sensor observations. Moreover, realistic simulation of sensor array observations can boost the development and optimization of navigation platforms in respect to required accuracy and reliability. In this paper the simulation and determination of raw sensor observations for different types of sensors is derived with appropriate sensor error models for low cost sensors, based on a predefined analytic trajectory of the object (body). Conceptually multiple platforms on a body can carry multiple sensors in a free geometric configuration that includes position as well as orientation. This leads to the so-called lever arms between sensor-platform and platformbody. The application and validation of the presented simulation software SIMA (SImulation of Multisensor Arrays) is shown with two different mathematical models for the navigation state estimation, which are able to handle lever arms and to determine the simulated sensor errors on the fly. SIMA is capable of providing raw data observations for GNSS, accelerometers, gyroscopes, inclinometers and magnetic field sensors, and is therefore an essential tool for the development, analysis and optimization of navigation algorithms. 1/15

2 SIMA Raw Data Simulation Software for the Development and Validation of Algorithms for GNSS and MEMS Reiner JÄGER, Julia DIEKERT, Andreas HOSCISLAWSKI and Jan ZWIENER, Germany 1. INTRODUCTION The development of navigation algorithms essentially depends on the application, the hardware type (e.g. a smartphone) and the design of the navigation sensors on sensor platforms that are used. Collecting real data with multi-sensor platforms and the corresponding precise reference data takes a lot of time, effort and is cost-intensive. Besides the work of time synchronization, in particular for an attitude reference there is no standard procedure available in the field of low-cost. In addition there are only multi-sensor platforms with a standard, non-redundant sensor design on the market, which consists of one GNSS receiver and a three axes inertial measurement unit (IMU). Consequently raw data simulation tools are required for the development, validation and analysis of new navigation algorithms in regard of achievable accuracy, precision, reliability and robustness against sensor errors. With the possibility to simulate any number and type of sensor, the configuration of sensors on the platform, as well as the platform-body-design can be optimized cost-effectively. These so-called lever arms (chapter 4) that result from the eccentric installation of platforms (p) on the body (b) and sensors (s) on the platform (p) can improve the estimation of the navigation state vector t = B, L, h v, v, v (r, p, y), that is composed of the bodies position B, L, h, velocity v, v, v and attitude (r, p, y). The simulation tool SIMA (SImulation of Multisensor Arrays) that is developed at University of Applied Sciences Karlsruhe, allows the generation of user-defined sensor data observations as reference data related to a given analytical model for the trajectory for a moving body and a specified sensor configuration. The observations of accelerometers, gyroscopes, magnetometers and inclinometers can be modeled under consideration of the different lever arm effects on every sensor j. Additionally, GNSS observations can be simulated, that consist of GNSS positions and velocities for loose coupled integration, or of pseudoranges, phase and Doppler measurements, that can be coupled tightly or deeply. The introduction of individual parameterized sensor error models and the possibility to create occasional gross errors results in realistic scenarios that allow the performance analysis of different navigation algorithms. 2. COORDINATE SYSTEMS AND FRAME TRANSFORMATIONS Algorithms for multi-sensor systems require transformations of the state as well as the sensor observation equation between the inertial frame and other various global and local frames. The navigation state is usually determined in a global frame, whereas observations are tied to a local platform frame. The different frames are described in this chapter. 2/15

3 Inertial frame (i-frame) Inertial sensor observations, e.g. from a accelerometer or a gyroscope, are directly related to the inertial frame (i), e.g. by as holds for accelerometer observations. The i-frame is considered to be free of acceleration and rotation. So a body at rest in the i-frame 0, or in the e-frame 0 respectively, would only sense the gravitational acceleration, in the e-frame respectively the gravitative accelerated and the centrifugal acceleration. One instance of an i- frame is the International Celestial Reference Frame (ICRF), with its origin at the center of mass of the solar system. Another instance would be the Earth Centered Inertial Frame (ECIF), where the origin is located at the earth s center of mass. Figure 1: e-frame and n-frame Earth-frame (e-frame) The e-frame (fig. 1) or often called Earth Centered, Earth Fixed frame (ECEF), has the same origin as the ECIF frame but is fixed in respect to the earth. The rotation from ECIF to ECEF has to account for polar motion, earth rotation, nutation and precession, where shows the highest rotation rate ( ). t (2.1) Geographic coordinates B, L, h can be derived from Cartesian coordinates x, y, z as: x y z 3/15 NB h cos B cos L NB h cos B sin L. (2.2) NB1 e h sin B Navigation frame (n-frame) The n-frame is defined by the position of a navigating object. Its x and y axes are in the local tangential plane on the earth s ellipsoid and the x axis is aligned to geographical north. The down-axis is parallel to the current ellipsoidal normal. The axis of the n-frame are depicted in figure 1 with x, y and z. Motion frame (m-frame) This frame is similar to the position dependent n-frame, but does not follow the navigated body. Instead it is in the context with raw sensor data simulation fixed to a predefined position on earth with constant rotation matrix B _, L _. Since this frame is tangential to the earth s surface the modeling of a trajectory in the local tangential area of the m-frame is very intuitive.

4 Local Astronomical Vertical System (LAV) The local astronomical vertical system can be created for an arbitrary point on the earth (like the n-frame). The z-axis of this frame is parallel to the local plumb line, and the x-axis points to geographical north. The local plumb line is spanned up by the gravity vector and differs from the ellipsoidal normal by the amount of the deflection from the vertical. Body frame (b-frame) The b-frame is a local frame on the body that can be freely defined. In general it is located in the center of the body and the x-axis is aligned to the main moving direction, the so-called roll axis. Platform frame (p-frame) The p-frame can also be arbitrarily defined, especially with respect to the position of the platform (p) on the body (b) (fig. 2). Further and in general each body can be navigated with several platforms. The orientation of the individual p-frame with respect to the b-frame is often set up in a strap-down mode. Sensor frame (s-frame) As a platform (p) carries several sensors (s), each sensor has its own associated sensor frame where the raw measurements are gathered. The orientation (α, δ) and the location of the individual s-frame with respect to the associated p-frame are known design parameters of the sensor platform. 3. MODELING OF THE NAVIGATION STATE WITH A GIVEN TRAJECTORY In the SIMA concept the state vector t is modeled by a given trajectory and prescribed body orientation along the track, and the sensor observations result uniquely from that state t. So the navigation state t and the respective sensor observation state t can be regarded as reference states t, t. Based on the given trajectory the position (t), velocity (t), acceleration (t), orientation (t), rotation rate (t) and the change of the rotation rate (t) of the body (b) dependent on the time t can be derived. One method is to use a Cartesian coordinate system, in which the motion is modeled, for example the m-frame. (t) () () r cos (v t / r ) = r sin (v t / r ) 0.0 v sin (v t / r ) = v cos (v t / r ) 0.0 v / r cos (v t / r ) = v / r sin (v t / r ) 0.0 r = p = 0 y(t) = atan cosv t / r sinv t / r 4/15 0 v/r 0 = v/r = (3.1)

5 A simple but interesting analytic curve is a circle. If its radius r and the velocity v of the body (b) in the direction of the x-axis (roll axis) are defined on the circle, the time dependent position (t), velocity (t), acceleration (t), orientation (t), which is defined by the angles r, p and y, the rotation rate and the change of the rotation rate of the body (b) in the m-frame can be calculated from the system of equations (3.1). In this example it is always assumed, that the yaw angle y of the body regarding the m- frame is aligned to the trajectory s tangent and roll r and pitch p are zero in the plane of the circle. In a general case the orientation of the body is independent from the trajectory. In most simulation equations the position, velocity and acceleration of the body (b) is required in the global e-frame. This transformation is done in SIMA in a second step based on (3.2), where _ is the origin of the m-frame in Cartesian coordinates of the e-frame: (t) = _ + (t) = (t) =. (3.2) 4. LEVER ARM CONCEPT For the determination of the complete navigation state t of the body (b) multiple sensors j (j=1,n) and different types of sensors have to be integrated to estimate an optimal navigation solution t. Since the amount of space and volume on a platform is limited and all sensors cannot be installed at the center of the body (b) by practical reasons, the sensor distance from sensor to platform center, and the distance between platform and b-frame, that are combined in the so-called lever arm, have to be considered in the navigation algorithms and in the simulation of the observations (SIMA-software). Therefore the sensor position and orientation (α, δ) of the j-th sensor on the i-th platform, (α, δ), is parametrized in the p-frame (fig. 2) with α and δ as angles between sensitive sensor axis and xy-plane respectively xz-plane of the platform frame (p). The transformation between platform and body is defined with six additional parameters: Position,, and orientation (ε, ε, ε ) of the i-th platform (p) on the body. The position of the sensor (t) (fig 2) in the e-frame is presented under consideration of the lever arms, which consists of and (t) and reads: (t) = (t) + + (t) = (t) (t) (t)., + (t) + (4.1) To derive the velocity (eq. 4.2) and acceleration (eq. 4.3) that drive the observations of a sensor j on platform i, (eq. 4.1) has to be differentiated in respect to time t, taking into account that position and orientation of the platform i regarding the body (b) are constant. For a sensor j it is assumed instead, that its position and orientation on the platform i are able to change with time. A reason to create time-dynamic sensor-platform-parameters can be to calibrate 5/15

6 Figure 2: Geometry and lever arm parametrization in a multi-platform-multi-sensor navigation design specific sensor errors, for example, if the sensitive axes have to be coupled to the gravity vector (Wendel, 2007). Because the sensor calibration on the fly depends on the body trajectory, some sensors can only be calibrated poorly. With a rotation of the sensor axis on the platform the calibration procedure can be optimized. For the velocity and acceleration of the sensor we get from (4.1): and t t t t t t t,., 6/15 t (4.2) (4.3)

7 5. GNSS OBSERVATIONS In general the GNSS component is part of a multi sensor array and so of fusion algorithms on various integration levels. On the level of loose coupled integration schemes only the calculated position and velocity solution of a GNSS receiver is considered (chap. 5.1). On the level of tight or deep coupling the GNSS raw data (pseudorange, phase measurement and Doppler frequency) are integrated as observations into the navigation algorithms. 5.1 GNSS position and velocity modeling The position and velocity solution of a real GNSS receiver is commonly provided in the e- frame. Since the position (t) and velocity (t) of a simulated object is known as a time-dependent function of the object s trajectory according to chapter 3, the simulation of such a position and velocity as observation output of SIMA for the GNSS receiver j in the e- frame, only the individual lever arm of the GNSS sensor j has to be considered. For the modeling of the GNSS position we start from equation (4.1). The position of a platform i is defined in the b-frame, the position of the sensor j in the p-frame. Assuming the position and orientation of a GNSS receiver are constant regarding the platform equation (5.1) can be obtained. = (t) = (t) + (t) + (t) + (t) (5.1), Individual sensor noise can be added to sensor j in equation (5.1) and with equation (5.2) the final equation to simulate the GNSS position observation is, given. =, + (5.2), Similar to the GNSS position the GNSS velocity observation is simulated (eq. 5.3), starting with equation (4.2) and with the same assumptions as in the GNSS position simulation. = (t) = (t) + + (t) + (5.3), Individual sensor noise can be added, too, so the final GNSS velocity observation, is given in equation (5.4)., = +, (5.4) 5.2 GNSS raw data modeling In a tight or deep integration scheme the GNSS raw data has to be integrated and thus simulated in SIMA. For simulation of pseudoranges, phase measurements and Doppler 7/15

8 frequency shifts not only the trajectory of the body has to be known, but also the state of all satellites, that shall be included into the simulation. The satellite ephemerides can be calculated directly from Keplerian elements (Kaplan & Hegarty, 2006) or from real precise ephemerides, that are provided with interpolation points every 15 minutes, for example from the IGS (International GNSS Service), to get very realistic satellite constellations. These interpolation points can be used to determine the satellite position at any given time t. Using Lagrange interpolation (5.5) the coordinates x, y, z(), of satellite k in the e-frame are interpolated as scalar values with m interpolation points. = () ( ) with = (5.5) It can be shown, that a 9th order interpolation polynomial is sufficient for centimeter level while 17th order interpolation is used for a millimeter level interpolation (Hofmann- Wellenhof et al., 1992). 5.3 Simulation of pseudoranges, phase measurements and Doppler frequency Based on the known position of any satellite, from chapter (5.2) and the position of the GNSS receiver, from equation (5.1), the pseudorange observation,, from satellite k to the GNSS receiver j can be calculated directly with known speed of light c as:,, =,, + c Δt, Δt, + ΔIon + ΔTrop +, (5.6) In the SIMA-simulation the difference between satellite and receiver clock can be introduced as fix value or with clock errors to get a more realistic simulation. Additional errors coming from ionosphere and troposphere and other signal propagation influencing effects can be integrated also, but usually only standard models for ionosphere and troposphere are included into the simulation to get a general estimation of these effects. The phase measurements l,,, can be simulated analogue directly from the known receiver and satellite positions for both GNSS frequencies (5.7). l,, =,,, + c Δt, Δt, λ N and N, λ D ΔIon + ΔTrop +, with λ = wave length of GNSS carrier signal = int,,, D, = int Δt (5.7) The Doppler frequency of a received signal depends on satellite and receiver position and additionally on the satellite velocities, and the velocity of the receiver that are known from the ephemerides simulation and the modeled body trajectory. This results in equation (5.8) for the simulation of the Doppler frequency shift observation l,. 8/15

9 l, = f 1 +, c f with f = frequency of satellite and = norm,, +, (5.8) 6. ACCELEROMETER OBSERVATIONS In chapter 4 the basics for position, velocity and acceleration (4.1, 4.2, 4.3), the so-called driving forces, of sensor observations in the e-frame are derived as a function of the body trajectory and the sensor s individual lever arm. In addition to these driving forces =, that are generated by the body movement and depend on the lever arm, further accelerations occur on relating the navigation equations from the i-frame to the e-frame (Jekeli, 2001). These accelerations are the gravity of the earth, the centrifugal acceleration and the Coriolis force 2, which depends on sensor position and velocity. We have: = t (6.1) The position of the j-th accelerometer on the i-th platform in equation (6.1) can be obtained from equation (4.1), as well as the velocity from equation (4.2) and the driving force accelerations from equation (4.3). The gravitation ( ) depends on the position of the accelerometer and can be modeled by deriving the gravitational potential V in using a gravitational model like the EIGEN-5C, which is provided by the International Centre for Global Earth Models (ICGEM) or the GRS80 reference ellipsoid. The accelerometer observation for a sensor j on platform i is a scalar observation in the sensitive x-axis of the s-frame (fig. 2), so the acceleration vector in the e-frame from (6.1) has to be rotated to the s-frame with (6.2) and multiplied from the left with (6.3). = (6.2) a, = (6.3) In the s-frame additional sensor errors can be added to the true observation a, to get the simulated observation l,. The standard parametrization of the error model consists of the parameters bias b, the scale factor κ and additional white noise n and reads: l, = a, κ + b + n. (6.4) 7. GYROSCOPE OBSERVATIONS A gyroscope triad measures its angular velocity with respect to the i-frame in coordinates of the s-frame. This means that all rotation rates of the single frames contribute to the observation and reads: 9/15

10 = (7.1) With the assumptions that the rotation rate of the m-frame regarding the e-frame and the rotation rate of the p-frame regarding the b-frame are zero we get equation (7.2) from equation (7.1): = + +. (7.2) Here the earth rotation rate can easily be modeled in the e-frame. is known from chapter 3 and can be defined as sensor rotation on the platform. None of the matrices in equation (7.2) depends on the sensors position. Accordingly, a lever arm has not be considered for the simulation of rotation rates. As with accelerometers the gyroscope observation is only in one sensitive axis, so it has to be multiplied from the left side with 1 0 0, as well (eq. 7.2). Therefore the scalar observation of the j-th gyroscope ω, on the platform i reads: ω, = (7.3) Additional parameterized sensor errors of the types above can be added and the final simulated observation l for the gyroscope j on platform i. So the resulting equation is:, l = ω,, κ + b + n. (7.4) 8. MAGNETIC FIELD OBSERVATIONS Another sensor for navigation applications is a magnetic field sensor. It uses the earth magnetic field m as a reference frame to orient and to position a body (b) in the e-frame. In the near of the earth surface the field has the shape of a magnetic dipole and points from the magnetic north pole to the magnetic south pole through the earth. The field is thus vertical at the poles and horizontal near the equator. Currently it is inclinated at about 10 to the earth axis of rotation. It shows short-term variations from currents in the ionosphere and magnetosphere and secular variations, which mostly reflect changes in the earth interior. Therefore it is not constant with time. The magnetic field can be described by the magnetic flux density vector m (x, t) in the n-frame. It changes its direction and absolute value with position x and time t. The aberration from geographic north is call declination D, from the horizont inclination I. A magnetometer observes the magnetic flux density in a single sensitive axis with unit Tesla (T). A model (e.g. World Magnetic Model (WMM) 2010), based on the magnetic potential V, provides the local flux density vector (, t) on the position of the j-th magnetometer at time t in the e-frame as the negative spatial gradient of the scalar potential V. The WMM consists of a spherical-harmonic main field model with order and degree 12 and it is comprised of 168 spherical-harmonic Gauss coefficients. To consider secular variations (SV) of the core field a time-linear model is applied for every Gauss coefficients (Maus et al., 2010). The input values to the model are the current time and the position of the j-th magnetic field 10/1 5

11 sensor on the i-th platform (p) which is calculated similar to equation (5.1) with eq. (8.1). t t t t, (8.1) To model the observations of the magnetometer j on the i-th platform, the magnetic flux density vector is rotated to the s-frame with equation (8.2)., t (8.2) Again, by multiplying equation (8.2) with (eq. 8.3), and by considering the sensor error parametrization above in the s-frame, the final observation l for a magnetometer j, is obtained as: m, and (8.3) l m, n,. (8.4) 9. INCLINOMETER OBSERVATIONS Another type of sensor especially for orientation giving platforms are inclinometers. An inclinometer j on the platform i measures the declination θ, of the inclinometer axis in respect of the z-axis of the LAV, defined by the local direction of gravity vector, in the LAV (fig. 3). The inner product (eq. 9.1) of and yields the inclination θ, : θ, cos (9.1) with Figure 3: Inclinometer observation To obtain the vector the base vector has to be rotated and it is: The matrix, reads:,. (9.2) tanb 1 tanb η ξ η 1 η. (9.3) ξ η 1, The matrix, is dependent on the geographical latitude B of the j-th inclinometer on the i-th platform (p), and the parameters ξb, L, h and ηb, L, h, the deflexions of the 11/1 5

12 vertical. Practically due to the moderate extension of bodies and platforms, the body s position is sufficient for modeling (ξ, η). The parameters ξ and η are obtained from a gravity model by standard formulas. The position of the j-th inclinometer is calculated similar to equation (5.1) with: (t) = (t) + (t) + (t)., (9.4) The final inclinometer observations result from extention of equation (9.1) together with an additional calibration error c and white noise n as: l = θ + c + n,. (9.5) 10. SIMULATION OF MULTISENSOR ARRAYS (SIMA) For the validation of new navigation algorithms for GNSS and MEMS-based multi sensor navigation platforms the sensor raw data simulation tool SIMA (Simulation of Multisensor Arrays) was developed. SIMA provides individual raw data for a unlimited number of virtual GNSS-sensors (l, l, l, l, l ), accelerometers (l ), gyroscopes (l ), magnetometers (l ) and/or inclinometers (l ) to estimate of the state vector y(t). Additionally to the observation data SIMA provides reference data t, t to verify new implemented algorithms. This includes the standard navigation parameters position B, L, h, velocity v, v, v and orientation (r, p, y) in state vector yt, additional parameter like current rotation rates, accelerations and sensor error parameters. The latter have to be estimated on the fly within the state vector. The simulation of raw data is performed in three steps at every point of time t. In step one the trajectory of a body (b) is modeled in the m-frame, which is defined by the matrix R (B, L ) depend on the predefined position x. Based on a predetermined analytic curve and movement characteristics (chapter 3) like a circle, a straight line, a helix or a 2D-trajectory with different route sections the state vector (t) is calculated and consists of position (t), velocity (t), acceleration (t), orientation (t), rotation rate (t) and rotation rate change (t) of the body (b) in the e- or rather the b- frame. In the second step sensor raw data are calculated accordingly chapters (5-9) either for an overdetermined or optionally for a standard sensor configuration (1 GNSS, 1 IMU triad). According to the lever arm concept described in chapter (4), virtual platforms (p) can be positioned and orientated individually on the body (b) with lever arm parameters, (r, p, y). On each platform (p) any number of sensors can be positioned and orientated with the parameters, (α, δ),. In step three individual sensor error parametrizations like bias, scale factor or specific sensor noise can be added to every sensor j on the i-th platform (p) that leads to sensor specific observations. Additional occasional gross sensor errors can also be simulated in SIMA. All in all, SIMA allows the development of loose and tight coupled navigations algorithms based on simulated raw data with a known reference trajectory t, t under 12/1 5

13 consideration of the lever arm effects in every sensor j without any constraints to the geomatrical design and the number of sensors. The stepwise software concept allows an integration of more sophisticated error models dependent on time, driving forces and temperature for GNSS, inclinometers or MEMSsensors. Additional sensor observations e.g. barometers can be implemented and the SIMA can be extended with new trajectories. 11. EXAMPLES D-ORIENTATION-FILTER To validate the implementation of SIMA an error state Kalman filter from literature was choosen (Farrell, 2008) to calculate a navigation solution with SIMA s raw data and compare the result with SIMA s reference data. This filter is an attitude and heading reference system (AHRS) to estimate the orientation of a body (b) in respect to the n-frame. This approach integrates the observations from a gyroscope triad through the attitude kinematics equations and is aided with an accelerometer and a magnetometer sensor triad. Additionally to the attitude quaternion, the biases of the gyroscopes and accelerometers are estimated in the filter state t (4). The observations are simulated for a body (b), which is in rest at B=0 und L=0 with 0,0 and rotates with rotation rates of 10 /, 20 / and,,, t,, (11.1) 30 /. In figure (4) the raw accelerometer observations with biases m/s 2 are presented. The result can be seen in figure (5). At the beginning the filtered pitch angle of the body differs strongly from the reference angle because of the large bias errors in the accelerometers and gyroscopes. After about eight seconds their biases are almost estimated correctly (fig. 6). That results in a very close estimation of the orientation in regard to the reference. Figure 4: Raw data observations of accelerometers D-BOAT-FILTER For the navigation of a boat a restrictive algorithm related to the horizontal position and orientation was developed in the scope of the Baden-Württemberg joint RaD project GNSS/INS and multi-sensor navigation algorithms and platforms for mobile navigation and object geo-referencing ( The state vector yt (eq. 11.4) consists of the body position B, L, absolute velocity v and acceleration a, the yaw angle y in respect to the n- 13/1 5

14 Figure 5: Kalman filter result of pitch angle and SIMA reference data Figure 6: Estimated accelerometer biases und true bias from SIMA frame, the rotation rate ω, of the body z-axis in respect to the i-frame in the b-frame and a bias b for the gyroscope and reads: t B, L v, a y ω, b. (11.4) To showcase the lever arm effects on a GNSS receiver two GNSS-receivers and a gyroscope are simulated to observe the state yt. The first GNSS receiver is placed in the body origin, whereas the second receiver has a lever arm of 20 meters in x-axis of the body frame with t , the offset parameter of the gyroscope is assumed to be 28.7 /sec. Both GNSS-position observations are presented in figure (7). It can be noticed, that the second GNSS receiver has a systematic offset, which is correct and caused by the lever arm in x. Because this lever arm is considered in the filter observation equation, too, the filtered position of the body is on the correct reference trajectory. In figure (8) the bias error estimation of the gyroscope is presented. The simulated error of 28.7 is reached after 20s. Figure 7: GNSS positions with lever arm of 20m, reference trajectory and filter results Figure 8: Filtered estimation of gyroscope bias in comparison to reference value 14/1 5

15 12. ACKNOWLEDGEMENT The funding of the Joint Research Project GNSS/INS and multi-sensor navigation algorithms and platforms for mobile navigation and object geo-referencing for three years ( ) by the Ministry of Economics and the navigation and mobile IT industry of Baden- Württemberg is gratefully acknowledged. The objective of the research team NAVKA at the central research center at the Institute of Applied Research (IAF) at University of Applied Sciences Karlsruhe is to develop robust algorithms for multi-sensor GNSS and MEMS-based platforms (p) for the navigation of arbitrary bodies (b) and for mobile indoor and outdoor georeferencing applications independent from extern infrastructure. REFERENCES [1] Farrell J. (2008): Aided Navigation: GPS with High Rate Sensors, Mc Graw Hill [2] Hofmann-Wellenhof B., Lichtenegger H., Collins J. (1992): GPS Theory and Practice, 3.rd edition, Springer Verlag New York [3] Jekeli C. (2001): Inertial Navigation Systems with Geodetic Applications, Walter de Gruyter, Berlin [4] Kaplan E., Hegarty C. (2006): Understanding GPS Principles and Applications, 2nd edition, Artech House, London [5] Maus S., S. Macmillan, S. McLean, B. Hamilton, A. Thomson, M. Nair, and C. Rollins, (2010): The US/UK World Magnetic Model for , NOAA Technical Report NESDIS/NGDC [6] Seeber G. (2003): Satellite Geodesy, 2nd edition, Walter de Gruyter, Berlin [7] Torge W. (2003): Geodäsie, Walter de Gruyter, Berlin [8] Wendel J. (2007): Integrierte Navigationssysteme, Oldenbourg Verlag, München BIOGRAPHICAL NOTES Prof. Dr.-Ing. Reiner Jäger Professor for Satellite and Mathematical Geodesy, Adjustment and Software Development at Karlsruhe University of Applied Sciences (HSKA) Head of the Laboratory of GNSS and Navigation, of the Institute of Geomatics at IAF and of the joint RaD project "GNSS-supported lowcost multisensor systems for mobile platform navigation and object geo-referencing ( Member FIG Commission 5 WG 5.4 Kinematic Measurements CONTACTS Prof. Dr.-Ing. Reiner Jäger University of Applied Sciences Institute of Applied Research (IAF) Moltkestraße Karlsruhe GERMANY Tel. +49 (0) Fax +49 (0) Reiner.Jaeger@HS-Karlsruhe.de Web site: 15/1 5

Günter Seeber. Satellite Geodesy 2nd completely revised and extended edition

Günter Seeber. Satellite Geodesy 2nd completely revised and extended edition Günter Seeber Satellite Geodesy 2nd completely revised and extended edition Walter de Gruyter Berlin New York 2003 Contents Preface Abbreviations vii xvii 1 Introduction 1 1.1 Subject of Satellite Geodesy...

More information

An inertial haptic interface for robotic applications

An inertial haptic interface for robotic applications An inertial haptic interface for robotic applications Students: Andrea Cirillo Pasquale Cirillo Advisor: Ing. Salvatore Pirozzi Altera Innovate Italy Design Contest 2012 Objective Build a Low Cost Interface

More information

Global Positioning System

Global Positioning System B. Hofmann-Wellenhof, H. Lichtenegger, and J. Collins Global Positioning System Theory and Practice Third, revised edition Springer-Verlag Wien New York Contents Abbreviations Numerical constants xix xxiii

More information

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space 11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of

More information

Prof. Ludovico Biagi. Satellite Navigation and Monitoring

Prof. Ludovico Biagi. Satellite Navigation and Monitoring Prof. Ludovico Biagi Satellite Navigation and Monitoring Navigation: trajectories control positions estimations in real time, at high frequency popular applications: low accuracy (10 m) required specific

More information

Essential Mathematics for Computer Graphics fast

Essential Mathematics for Computer Graphics fast John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made

More information

If you want to use an inertial measurement system...

If you want to use an inertial measurement system... If you want to use an inertial measurement system...... which technical data you should analyse and compare before making your decision by Dr.-Ing. Edgar v. Hinueber, CEO imar Navigation GmbH Keywords:

More information

The Performance Analysis of a Real-Time Integrated INS/GPS Vehicle Navigation System with Abnormal GPS Measurement Elimination

The Performance Analysis of a Real-Time Integrated INS/GPS Vehicle Navigation System with Abnormal GPS Measurement Elimination Sensors 2013, 13, 10599-10622; doi:10.3390/s130810599 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors The Performance Analysis of a Real-Time Integrated INS/GPS Vehicle Navigation

More information

Satellite Posi+oning. Lecture 5: Satellite Orbits. Jan Johansson jan.johansson@chalmers.se Chalmers University of Technology, 2013

Satellite Posi+oning. Lecture 5: Satellite Orbits. Jan Johansson jan.johansson@chalmers.se Chalmers University of Technology, 2013 Lecture 5: Satellite Orbits Jan Johansson jan.johansson@chalmers.se Chalmers University of Technology, 2013 Geometry Satellite Plasma Posi+oning physics Antenna theory Geophysics Time and Frequency GNSS

More information

Penn State University Physics 211 ORBITAL MECHANICS 1

Penn State University Physics 211 ORBITAL MECHANICS 1 ORBITAL MECHANICS 1 PURPOSE The purpose of this laboratory project is to calculate, verify and then simulate various satellite orbit scenarios for an artificial satellite orbiting the earth. First, there

More information

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES KINEMTICS OF PRTICLES RELTIVE MOTION WITH RESPECT TO TRNSLTING XES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,

More information

On May 27, 2010, the U.S. Air. Satellite. Antenna Phase Center and Attitude Modeling

On May 27, 2010, the U.S. Air. Satellite. Antenna Phase Center and Attitude Modeling GPS IIF-1 Satellite Antenna Phase Center and Attitude Modeling Florian Dilssner Logica/European Space Agency Calculating the distances between satellites and user equipment is a basic operation for GNSS

More information

Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas

Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas Algorithm Description Technical Document TD-1205-a Version 1.1 23.10.2012 In Co-operation with 1 Objective Many SatCom

More information

K.Prasanna NIT Rourkela,India Summer Internship NUS

K.Prasanna NIT Rourkela,India Summer Internship NUS K.Prasanna NIT Rourkela,India Summer Internship NUS LOCALIZATION Vehicle localization is an important topic as it finds its application in a multitude of fields like autonomous navigation and tracking

More information

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology Basic Principles of Inertial Navigation Seminar on inertial navigation systems Tampere University of Technology 1 The five basic forms of navigation Pilotage, which essentially relies on recognizing landmarks

More information

Spacecraft Dynamics and Control. An Introduction

Spacecraft Dynamics and Control. An Introduction Brochure More information from http://www.researchandmarkets.com/reports/2328050/ Spacecraft Dynamics and Control. An Introduction Description: Provides the basics of spacecraft orbital dynamics plus attitude

More information

Algorithmen und Systementwicklungen zur präzisen multisensorischen GNSS/MEMS-basierten Navigation und Objektgeoreferenzierung

Algorithmen und Systementwicklungen zur präzisen multisensorischen GNSS/MEMS-basierten Navigation und Objektgeoreferenzierung Algorithmen und Systementwicklungen zur präzisen multisensorischen GNSS/MEMS-basierten Navigation und Objektgeoreferenzierung Prof. Dr.-Ing. Reiner Jäger Email: reiner.jaeger@web.de Hochschule Karlsruhe

More information

Gravity Field and Dynamics of the Earth

Gravity Field and Dynamics of the Earth Milan Bursa Karel Pec Gravity Field and Dynamics of the Earth With 89 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo HongKong Barcelona Budapest Preface v Introduction 1 1 Fundamentals

More information

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com White Paper Overcoming GNSS Vulnerability by Applying Inertial Data Integration in Multi-Sensor Systems for High Accuracy Navigation, Pointing, and Timing Solutions Engineers from Geodetics select KVH

More information

Photogrammetry Metadata Set for Digital Motion Imagery

Photogrammetry Metadata Set for Digital Motion Imagery MISB ST 0801.5 STANDARD Photogrammetry Metadata Set for Digital Motion Imagery 7 February 014 1 Scope This Standard presents the Key-Length-Value (KLV) metadata necessary for the dissemination of data

More information

Mechanics lecture 7 Moment of a force, torque, equilibrium of a body

Mechanics lecture 7 Moment of a force, torque, equilibrium of a body G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and

More information

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES 1 / 23 CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES MINH DUC HUA 1 1 INRIA Sophia Antipolis, AROBAS team I3S-CNRS Sophia Antipolis, CONDOR team Project ANR SCUAV Supervisors: Pascal MORIN,

More information

On Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix

On Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix Malaysian Journal of Mathematical Sciences 8(2): 89-204 (204) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES Journal homepage: http://einspem.upm.edu.my/journal On Motion of Robot End-Effector using the Curvature

More information

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing Ultimate accuracy MEMS Apogee Series Inertial Navigation System Motion Sensing and Georeferencing > INS > MRU > AHRS ITAR free 0,005 RMS Apogee Series High quality, high accuracy Hydrography > > Motion

More information

Effective Use of Android Sensors Based on Visualization of Sensor Information

Effective Use of Android Sensors Based on Visualization of Sensor Information , pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,

More information

Lecture L6 - Intrinsic Coordinates

Lecture L6 - Intrinsic Coordinates S. Widnall, J. Peraire 16.07 Dynamics Fall 2009 Version 2.0 Lecture L6 - Intrinsic Coordinates In lecture L4, we introduced the position, velocity and acceleration vectors and referred them to a fixed

More information

Chapter 27 Magnetic Field and Magnetic Forces

Chapter 27 Magnetic Field and Magnetic Forces Chapter 27 Magnetic Field and Magnetic Forces - Magnetism - Magnetic Field - Magnetic Field Lines and Magnetic Flux - Motion of Charged Particles in a Magnetic Field - Applications of Motion of Charged

More information

Orbital Mechanics. Angular Momentum

Orbital Mechanics. Angular Momentum Orbital Mechanics The objects that orbit earth have only a few forces acting on them, the largest being the gravitational pull from the earth. The trajectories that satellites or rockets follow are largely

More information

Examination Space Missions and Applications I (AE2103) Faculty of Aerospace Engineering Delft University of Technology SAMPLE EXAM

Examination Space Missions and Applications I (AE2103) Faculty of Aerospace Engineering Delft University of Technology SAMPLE EXAM Examination Space Missions and Applications I AE2103 Faculty of Aerospace Engineering Delft University of Technology SAMPLE EXAM Please read these instructions first: This are a series of multiple-choice

More information

Orbital Mechanics and Space Geometry

Orbital Mechanics and Space Geometry Orbital Mechanics and Space Geometry AERO4701 Space Engineering 3 Week 2 Overview First Hour Co-ordinate Systems and Frames of Reference (Review) Kepler s equations, Orbital Elements Second Hour Orbit

More information

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm 1 Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm Hani Mehrpouyan, Student Member, IEEE, Department of Electrical and Computer Engineering Queen s University, Kingston, Ontario,

More information

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research

More information

Dynamics of Iain M. Banks Orbitals. Richard Kennaway. 12 October 2005

Dynamics of Iain M. Banks Orbitals. Richard Kennaway. 12 October 2005 Dynamics of Iain M. Banks Orbitals Richard Kennaway 12 October 2005 Note This is a draft in progress, and as such may contain errors. Please do not cite this without permission. 1 The problem An Orbital

More information

Integration of Inertial Measurements with GNSS -NovAtel SPAN Architecture-

Integration of Inertial Measurements with GNSS -NovAtel SPAN Architecture- Integration of Inertial Measurements with GNSS -NovAtel SPAN Architecture- Sandy Kennedy, Jason Hamilton NovAtel Inc., Canada Edgar v. Hinueber imar GmbH, Germany Symposium Gyro Technology, Stuttgart 9/25

More information

Onboard electronics of UAVs

Onboard electronics of UAVs AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

PHY121 #8 Midterm I 3.06.2013

PHY121 #8 Midterm I 3.06.2013 PHY11 #8 Midterm I 3.06.013 AP Physics- Newton s Laws AP Exam Multiple Choice Questions #1 #4 1. When the frictionless system shown above is accelerated by an applied force of magnitude F, the tension

More information

Vector Algebra II: Scalar and Vector Products

Vector Algebra II: Scalar and Vector Products Chapter 2 Vector Algebra II: Scalar and Vector Products We saw in the previous chapter how vector quantities may be added and subtracted. In this chapter we consider the products of vectors and define

More information

Dancing in the Dark: How GNSS Satellites Cross the Earth s Shadow

Dancing in the Dark: How GNSS Satellites Cross the Earth s Shadow Dancing in the Dark: How GNSS Satellites Cross the Earth s Shadow F. Dilssner, T. Springer, G. Gienger, R. Zandbergen European Space Operations Centre (ESOC), Darmstadt 24 January 2011 Technische Universität

More information

Sensors. Marco Ronchetti Università degli Studi di Trento

Sensors. Marco Ronchetti Università degli Studi di Trento 1 Sensors Marco Ronchetti Università degli Studi di Trento Sensor categories Motion sensors measure acceleration forces and rotational forces along three axes. This category includes accelerometers, gravity

More information

PRODUCT DATASHEET. J1939 Vehicle Inertia Monitor. Advanced Vehicle Inertial Measurement and Vibration Monitoring Device. fleet-genius.

PRODUCT DATASHEET. J1939 Vehicle Inertia Monitor. Advanced Vehicle Inertial Measurement and Vibration Monitoring Device. fleet-genius. PRODUCT DATASHEET fleet-genius.com J1939 Vehicle Inertia Monitor Advanced Vehicle Inertial Measurement and Vibration Monitoring Device Prova s J1939 Vehicle Inertia Monitor (VIM) formulates moving vehicle

More information

IN-FLIGHT CALIBRATION OF THE MICROSCOPE SPACE MISSION INSTRUMENT: DEVELOPMENT OF THE SIMULATOR

IN-FLIGHT CALIBRATION OF THE MICROSCOPE SPACE MISSION INSTRUMENT: DEVELOPMENT OF THE SIMULATOR SF2A 2011 G. Alecian, K. Belkacem, R. Samadi and D. Valls-Gabaud (eds) IN-FLIGHT CALIBRATION OF THE MICROSCOPE SPACE MISSION INSTRUMENT: DEVELOPMENT OF THE SIMULATOR E. Hardy 1, A. Levy 1, G. Métris 2,

More information

Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE

Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE EMR and the Dawn Mission Electromagnetic radiation (EMR) will play a major role in

More information

Section 1.1. Introduction to R n

Section 1.1. Introduction to R n The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to

More information

Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations

Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations Chapter 2. Derivation of the Equations of Open Channel Flow 2.1 General Considerations Of interest is water flowing in a channel with a free surface, which is usually referred to as open channel flow.

More information

2. Orbits. FER-Zagreb, Satellite communication systems 2011/12

2. Orbits. FER-Zagreb, Satellite communication systems 2011/12 2. Orbits Topics Orbit types Kepler and Newton laws Coverage area Influence of Earth 1 Orbit types According to inclination angle Equatorial Polar Inclinational orbit According to shape Circular orbit

More information

HP TouchPad Sensor Setup for Android

HP TouchPad Sensor Setup for Android HP TouchPad Sensor Setup for Android Coordinate System The Android device framework uses a 3-axis coordinate system to express data values. For the following HP TouchPad sensors, the coordinate system

More information

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com

More information

CNC Machine Control Unit

CNC Machine Control Unit NC Hardware a NC Hardware CNC Machine Control Unit Servo Drive Control Hydraulic Servo Drive Hydraulic power supply unit Servo valve Servo amplifiers Hydraulic motor Hydraulic Servo Valve Hydraulic Servo

More information

Force/position control of a robotic system for transcranial magnetic stimulation

Force/position control of a robotic system for transcranial magnetic stimulation Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme

More information

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS

A QUICK GUIDE TO THE FORMULAS OF MULTIVARIABLE CALCULUS A QUIK GUIDE TO THE FOMULAS OF MULTIVAIABLE ALULUS ontents 1. Analytic Geometry 2 1.1. Definition of a Vector 2 1.2. Scalar Product 2 1.3. Properties of the Scalar Product 2 1.4. Length and Unit Vectors

More information

Coordinate Systems. Orbits and Rotation

Coordinate Systems. Orbits and Rotation Coordinate Systems Orbits and Rotation Earth orbit. The earth s orbit around the sun is nearly circular but not quite. It s actually an ellipse whose average distance from the sun is one AU (150 million

More information

GPS/INS Integration with the imar-fsas IMU

GPS/INS Integration with the imar-fsas IMU Sandy KENNEDY, Canada Jason HAMILTON, Canada Hugh MARTELL, Canada Key words: GPS, INS, integrated navigation, inertial navigation SUMMARY This paper discusses NovAtel's approach to GPS/INS system architecture

More information

Section 4: The Basics of Satellite Orbits

Section 4: The Basics of Satellite Orbits Section 4: The Basics of Satellite Orbits MOTION IN SPACE VS. MOTION IN THE ATMOSPHERE The motion of objects in the atmosphere differs in three important ways from the motion of objects in space. First,

More information

Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package

Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package Alison K. Brown and Yan Lu, NAVSYS Corporation BIOGRAPHY Alison Brown is the President and Chief Executive Officer of NAVSYS

More information

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc. Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc. Copyright Khronos Group 2012 Page 104 Copyright Khronos Group 2012 Page 105 How Many

More information

Halliday, Resnick & Walker Chapter 13. Gravitation. Physics 1A PHYS1121 Professor Michael Burton

Halliday, Resnick & Walker Chapter 13. Gravitation. Physics 1A PHYS1121 Professor Michael Burton Halliday, Resnick & Walker Chapter 13 Gravitation Physics 1A PHYS1121 Professor Michael Burton II_A2: Planetary Orbits in the Solar System + Galaxy Interactions (You Tube) 21 seconds 13-1 Newton's Law

More information

Columbia University Department of Physics QUALIFYING EXAMINATION

Columbia University Department of Physics QUALIFYING EXAMINATION Columbia University Department of Physics QUALIFYING EXAMINATION Monday, January 13, 2014 1:00PM to 3:00PM Classical Physics Section 1. Classical Mechanics Two hours are permitted for the completion of

More information

CHAPTER 2 ORBITAL DYNAMICS

CHAPTER 2 ORBITAL DYNAMICS 14 CHAPTER 2 ORBITAL DYNAMICS 2.1 INTRODUCTION This chapter presents definitions of coordinate systems that are used in the satellite, brief description about satellite equations of motion and relative

More information

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering

More information

Error Estimation in Positioning and Orientation Systems

Error Estimation in Positioning and Orientation Systems Error Estimation in Positioning and Orientation Systems Peter Canter Director, Applanix Marine Systems 85 Leek Crescent Richmond Hill, Ontario L4B 3B3 Telephone 905-709-4600 pcanter@applanix.com Co-Author:

More information

Research on Inertial Surveying System Instrumentation for Geodetic Applications in Brazil

Research on Inertial Surveying System Instrumentation for Geodetic Applications in Brazil Univ.-Prof. Dr.-Ing. Prof. h.c. Günter Seeber anlässlich seines 65. Geburtstages und der Verabschiedung in den Ruhestand. Wissenschaftliche Arbeiten der Fachrichtung Geodäsie und Geoinformatik der Universität

More information

Heave Compensation Using Time-Differenced Carrier Observations from Low Cost GPS Receivers

Heave Compensation Using Time-Differenced Carrier Observations from Low Cost GPS Receivers Institute of Engineering, Surveying and Space Geodesy Heave Compensation Using Time-Differenced Carrier Observations from Low Cost GPS Receivers By Stephen J. Blake BEng Thesis submitted to the University

More information

Automatic Labeling of Lane Markings for Autonomous Vehicles

Automatic Labeling of Lane Markings for Autonomous Vehicles Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,

More information

Metrics on SO(3) and Inverse Kinematics

Metrics on SO(3) and Inverse Kinematics Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction

More information

Lecture 07: Work and Kinetic Energy. Physics 2210 Fall Semester 2014

Lecture 07: Work and Kinetic Energy. Physics 2210 Fall Semester 2014 Lecture 07: Work and Kinetic Energy Physics 2210 Fall Semester 2014 Announcements Schedule next few weeks: 9/08 Unit 3 9/10 Unit 4 9/15 Unit 5 (guest lecturer) 9/17 Unit 6 (guest lecturer) 9/22 Unit 7,

More information

Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam

Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam INSTRUCTIONS: Use a pencil #2 to fill your scantron. Write your code number and bubble it in under "EXAM NUMBER;" an entry

More information

AP Physics 1 and 2 Lab Investigations

AP Physics 1 and 2 Lab Investigations AP Physics 1 and 2 Lab Investigations Student Guide to Data Analysis New York, NY. College Board, Advanced Placement, Advanced Placement Program, AP, AP Central, and the acorn logo are registered trademarks

More information

SURVEYING WITH GPS. GPS has become a standard surveying technique in most surveying practices

SURVEYING WITH GPS. GPS has become a standard surveying technique in most surveying practices SURVEYING WITH GPS Key Words: Static, Fast-static, Kinematic, Pseudo- Kinematic, Real-time kinematic, Receiver Initialization, On The Fly (OTF), Baselines, Redundant baselines, Base Receiver, Rover GPS

More information

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Fluid Statics When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Consider a small wedge of fluid at rest of size Δx, Δz, Δs

More information

IP-S2 Compact+ 3D Mobile Mapping System

IP-S2 Compact+ 3D Mobile Mapping System IP-S2 Compact+ 3D Mobile Mapping System 3D scanning of road and roadside features Delivers high density point clouds and 360 spherical imagery High accuracy IMU options without export control Simple Map,

More information

Solving Simultaneous Equations and Matrices

Solving Simultaneous Equations and Matrices Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering

More information

Application of Street Tracking Algorithm to Improve Performance of a Low-Cost INS/GPS System

Application of Street Tracking Algorithm to Improve Performance of a Low-Cost INS/GPS System Application of Street Tracking Algorithm to Improve Performance of a Low-Cost INS/GPS System Thang Nguyen Van Broadcasting College 1, Phuly City, Hanam Province, Vietnam Email: nguyenbathangvov@gmail.com

More information

Chapter 3.8 & 6 Solutions

Chapter 3.8 & 6 Solutions Chapter 3.8 & 6 Solutions P3.37. Prepare: We are asked to find period, speed and acceleration. Period and frequency are inverses according to Equation 3.26. To find speed we need to know the distance traveled

More information

3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala)

3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala) 3D Tranformations CS 4620 Lecture 6 1 Translation 2 Translation 2 Translation 2 Translation 2 Scaling 3 Scaling 3 Scaling 3 Scaling 3 Rotation about z axis 4 Rotation about z axis 4 Rotation about x axis

More information

Rotation: Moment of Inertia and Torque

Rotation: Moment of Inertia and Torque Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau

Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction

More information

Magnetic Field and Magnetic Forces

Magnetic Field and Magnetic Forces Chapter 27 Magnetic Field and Magnetic Forces PowerPoint Lectures for University Physics, Thirteenth Edition Hugh D. Young and Roger A. Freedman Lectures by Wayne Anderson Goals for Chapter 27 Magnets

More information

Capturing Road Network Data Using Mobile Mapping Technology

Capturing Road Network Data Using Mobile Mapping Technology Capturing Road Network Data Using Mobile Mapping Technology Guangping He, Greg Orvets Lambda Tech International, Inc. Waukesha, WI-53186, USA he@lambdatech.com KEY WORDS: DATA CAPTURE, MOBILE MAPPING,

More information

Using Handheld GPS Receivers for Precise Positioning

Using Handheld GPS Receivers for Precise Positioning Using Handheld GPS Receivers for Precise Positioning Volker SCHWIEGER, Germany Key words: GPS, handheld GPS receivers, static positioning, kinematic positioning. SUMMARY In general handheld GPS receivers

More information

Centripetal Force. This result is independent of the size of r. A full circle has 2π rad, and 360 deg = 2π rad.

Centripetal Force. This result is independent of the size of r. A full circle has 2π rad, and 360 deg = 2π rad. Centripetal Force 1 Introduction In classical mechanics, the dynamics of a point particle are described by Newton s 2nd law, F = m a, where F is the net force, m is the mass, and a is the acceleration.

More information

1. Units of a magnetic field might be: A. C m/s B. C s/m C. C/kg D. kg/c s E. N/C m ans: D

1. Units of a magnetic field might be: A. C m/s B. C s/m C. C/kg D. kg/c s E. N/C m ans: D Chapter 28: MAGNETIC FIELDS 1 Units of a magnetic field might be: A C m/s B C s/m C C/kg D kg/c s E N/C m 2 In the formula F = q v B: A F must be perpendicular to v but not necessarily to B B F must be

More information

Technical Report. An introduction to inertial navigation. Oliver J. Woodman. Number 696. August 2007. Computer Laboratory

Technical Report. An introduction to inertial navigation. Oliver J. Woodman. Number 696. August 2007. Computer Laboratory Technical Report UCAM-CL-TR-696 ISSN 1476-2986 Number 696 Computer Laboratory An introduction to inertial navigation Oliver J. Woodman August 27 15 JJ Thomson Avenue Cambridge CB3 FD United Kingdom phone

More information

Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE

Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE 1 P a g e Motion Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE If an object changes its position with respect to its surroundings with time, then it is called in motion. Rest If an object

More information

Vibrations can have an adverse effect on the accuracy of the end effector of a

Vibrations can have an adverse effect on the accuracy of the end effector of a EGR 315 Design Project - 1 - Executive Summary Vibrations can have an adverse effect on the accuracy of the end effector of a multiple-link robot. The ability of the machine to move to precise points scattered

More information

Fundamentals of Electromagnetic Fields and Waves: I

Fundamentals of Electromagnetic Fields and Waves: I Fundamentals of Electromagnetic Fields and Waves: I Fall 2007, EE 30348, Electrical Engineering, University of Notre Dame Mid Term II: Solutions Please show your steps clearly and sketch figures wherever

More information

GNSS satellite attitude characteristics during eclipse season

GNSS satellite attitude characteristics during eclipse season GNSS satellite attitude characteristics during eclipse season F. Dilssner 1, T. Springer 1, J. Weiss 2, G. Gienger 1, W. Enderle 1 1 ESA/ESOC, Darmstadt, Germany 2 JPL, Pasadena, USA July 26, 2012 IGS

More information

ACTUATOR DESIGN FOR ARC WELDING ROBOT

ACTUATOR DESIGN FOR ARC WELDING ROBOT ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,

More information

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir

More information

The accelerometer designed and realized so far is intended for an. aerospace application. Detailed testing and analysis needs to be

The accelerometer designed and realized so far is intended for an. aerospace application. Detailed testing and analysis needs to be 86 Chapter 4 Accelerometer Testing 4.1 Introduction The accelerometer designed and realized so far is intended for an aerospace application. Detailed testing and analysis needs to be conducted to qualify

More information

Polynomial interpolation of GPS satellite coordinates

Polynomial interpolation of GPS satellite coordinates GPS Solut (26) : 67 72 DOI.7/s29-5-8- GPS TOOL BOX Milan Horemuzˇ Johan Vium Andersson Polynomial interpolation of GPS satellite coordinates Published online: 4 January 26 Ó Springer-Verlag 26 M. Horemuzˇ

More information

We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model

We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant

More information

THEORETICAL MECHANICS

THEORETICAL MECHANICS PROF. DR. ING. VASILE SZOLGA THEORETICAL MECHANICS LECTURE NOTES AND SAMPLE PROBLEMS PART ONE STATICS OF THE PARTICLE, OF THE RIGID BODY AND OF THE SYSTEMS OF BODIES KINEMATICS OF THE PARTICLE 2010 0 Contents

More information

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics

CIS 536/636 Introduction to Computer Graphics. Kansas State University. CIS 536/636 Introduction to Computer Graphics 2 Lecture Outline Animation 2 of 3: Rotations, Quaternions Dynamics & Kinematics William H. Hsu Department of Computing and Information Sciences, KSU KSOL course pages: http://bit.ly/hgvxlh / http://bit.ly/evizre

More information

Chapter 11 Equilibrium

Chapter 11 Equilibrium 11.1 The First Condition of Equilibrium The first condition of equilibrium deals with the forces that cause possible translations of a body. The simplest way to define the translational equilibrium of

More information

Survey Sensors Hydrofest 2014. Ross Leitch Project Surveyor

Survey Sensors Hydrofest 2014. Ross Leitch Project Surveyor Survey Sensors Hydrofest 2014 Ross Leitch Project Surveyor Satellite Positioning Only provides position of antenna Acoustic Positioning Only provides position of transponder relative to transceiver How

More information

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December-2001. Theo N.M.M.

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December-2001. Theo N.M.M. Information regarding the Lockheed F-104 Starfighter F-104 LN-3 An article published in the Zipper Magazine #48 December-2001 Author: Country: Website: Email: Theo N.M.M. Stoelinga The Netherlands http://www.xs4all.nl/~chair

More information

Bi-Directional DGPS for Range Safety Applications

Bi-Directional DGPS for Range Safety Applications Bi-Directional DGPS for Range Safety Applications Ranjeet Shetty 234-A, Avionics Engineering Center, Russ College of Engineering and Technology, Ohio University Advisor: Dr. Chris Bartone Outline Background

More information

Lecture L5 - Other Coordinate Systems

Lecture L5 - Other Coordinate Systems S. Widnall, J. Peraire 16.07 Dynamics Fall 008 Version.0 Lecture L5 - Other Coordinate Systems In this lecture, we will look at some other common systems of coordinates. We will present polar coordinates

More information