Page 154 - Autonomous Mobile Robots
P. 154

Data Fusion via Kalman Filter                              137

                              augmentation and possibly a Schmidt–Kalman filter implementation approach
                              [19,20].
                                 As opposed to a loosely coupled system, the designer of a tightly coupled
                              system must implement ephemeris calculations, implement a receiver clock
                              model, and be familiar with various receiver specific issues and peculiarit-
                              ies. The payoff for this increased level of understanding is potentially better
                              performance. The higher performance is achievable because the various meas-
                              urement errors and their covariance can be properly modeled and incorporated
                              in the design approach. As in the loosely coupled approach, the tightly
                              coupled approach does attempt to estimate IMU calibration parameters (e.g.,
                              biases). As the errors are calibrated, the rate of growth of the INS errors will
                              decrease.

                              Example 3.6  This example uses the same hypothetical 2D world as in
                              Example 3.4. Simulation results are shown in Figure 3.6. The vehicle traject-
                              ory is also similar to that in the previous example. In this example, using GPS
                              measurement epochs that have 1 sec duration, at the (k + 1)th measurement
                              epoch (i.e., t = k + 1) the GPS range vector will be used as measurements in
                              the EKF to estimate the INS error state. The GPS measurements are computed
                              as the actual range plus a linearly increasing clock bias, and Gaussian ran-
                              dom noise with unit variance. In addition to the GPS receiver, the vehicle
                              is equipped with an IMU and a computer capable of integrating the INS
                              equations.
                                 In two dimensions, the INS integrates the equation


                                    
                                     ˙ ˆ n   0  0  1  0  0       0      0    0 
                                                             ˆ n
                                     ˆ e    0  0  0  1  0   ˆe           0
                                    ˙                            0                   
                                                                                0   ˜ a u
                                     ˙
                                ˙                                           
                                ˆ x = ˆv n =   0  0  0  0  0   ˆv n    + cos ˆ ψ  − sin ˆ ψ  0  ˜a v  
                                                                                   
                                                                  
                                                                              
                                     ˙      0  0  0  0  0   ˆv e                 ω r
                                    
                                                                                       ˜
                                   ˆv e                         sin ˆ ψ  cos ˆ ψ  0
                                     ˙ ˆ ψ  0  0  0  0  0    ˆ ψ     0       0    1
                                                                                       (3.71)
                              between GPS measurement epochs, that is, t ∈[k, k+1) sec. In these equations,
                              for a generic variable z, ˆz denotes the computed value of z and ˆz denotes the
                              measured value of z. Using this notation, [δˆa u , δˆa v , δ ˆω r ] are the estimated values
                              of the IMU biases [δa u , δa v , δω r ].
                                 Let (˜a u , ˜a v ) be the measured acceleration vector and ˜ω r be the measured
                              yaw rate in body frame.
                                 Considering bias errors, scale factor errors, and white measurement noise,
                              the assumed relationsbetween the IMU measurements(˜a u , ˜a v , ˜ω r )andtheactual



                              © 2006 by Taylor & Francis Group, LLC



                                FRANKL: “dk6033_c003” — 2006/3/31 — 16:42 — page 137 — #39
   149   150   151   152   153   154   155   156   157   158   159