a

Dependencies:   mbed mbed-rtos

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ekf_am.cpp Source File

ekf_am.cpp

00001 /**
00002   ******************************************************************************
00003   * @file    Ekf_am.cpp
00004   * @author  RBRO/PJ-IU
00005   * @version V1.0.0
00006   * @date    day-month-year
00007   * @brief   This file contains the class implementation for the Ackermann model example
00008   *          functionality.
00009   ******************************************************************************
00010  */
00011 
00012 #include <Examples/Filter/ekf_am.hpp>
00013 
00014 /** \brief  Constructor for the CEKF_AM class
00015  *
00016  *  Constructor method
00017  *
00018  *  \param[in] f_ackermannModel       reference to Ackermann model object    
00019  *  \param[in] f_jacobianMatrixCalc   Ackermann model Jacobian matrix
00020  *  \param[in] f_Q                    reference to transition type
00021  *  \param[in] f_R                    reference to observation noise type
00022  */
00023 examples::filter::CEKF_AM::CEKF_AM(CAckermannModel&              f_ackermannModel
00024                                   ,CJMAckermannModel             f_jacobianMatrixCalc
00025                                   ,const CJMTransitionType&      f_Q
00026                                   ,const CObservationNoiseType&  f_R)
00027     :CEKF<double,2,10,5>(f_ackermannModel,f_jacobianMatrixCalc,f_Q,f_R)
00028 {
00029     
00030 }