#include <ground_vehicle_model.h>
Public Member Functions | |
virtual void | getDerivative (StateVector &x_dot, const State &state) |
virtual void | getPrior (State &state) |
virtual void | getStateJacobian (SystemMatrix &A, const State &state, bool init=true) |
virtual SystemStatus | getStatusFlags (const State &state) |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | GroundVehicleModel () |
virtual bool | limitState (State &state) |
virtual | ~GroundVehicleModel () |
Protected Attributes | |
double | base_height_ |
Matrix_< 3, 3 >::type | dR3 |
double | gain_ |
double | max_height_ |
double | min_height_ |
Definition at line 48 of file ground_vehicle_model.h.
Definition at line 39 of file ground_vehicle_model.cpp.
Definition at line 57 of file ground_vehicle_model.cpp.
void hector_pose_estimation::GroundVehicleModel::getDerivative | ( | StateVector & | x_dot, |
const State & | state | ||
) | [virtual] |
Reimplemented from hector_pose_estimation::GenericQuaternionSystemModel.
Definition at line 67 of file ground_vehicle_model.cpp.
void hector_pose_estimation::GroundVehicleModel::getPrior | ( | State & | state | ) | [virtual] |
Reimplemented from hector_pose_estimation::GenericQuaternionSystemModel.
Definition at line 61 of file ground_vehicle_model.cpp.
void hector_pose_estimation::GroundVehicleModel::getStateJacobian | ( | SystemMatrix & | A, |
const State & | state, | ||
bool | init = true |
||
) | [virtual] |
Reimplemented from hector_pose_estimation::GenericQuaternionSystemModel.
Definition at line 82 of file ground_vehicle_model.cpp.
SystemStatus hector_pose_estimation::GroundVehicleModel::getStatusFlags | ( | const State & | state | ) | [virtual] |
Reimplemented from hector_pose_estimation::GenericQuaternionSystemModel.
Definition at line 98 of file ground_vehicle_model.cpp.
bool hector_pose_estimation::GroundVehicleModel::limitState | ( | State & | state | ) | [virtual] |
Reimplemented from hector_pose_estimation::SystemModel.
Definition at line 108 of file ground_vehicle_model.cpp.
double hector_pose_estimation::GroundVehicleModel::base_height_ [protected] |
Definition at line 68 of file ground_vehicle_model.h.
Matrix_<3,3>::type hector_pose_estimation::GroundVehicleModel::dR3 [protected] |
Definition at line 69 of file ground_vehicle_model.h.
double hector_pose_estimation::GroundVehicleModel::gain_ [protected] |
Definition at line 67 of file ground_vehicle_model.h.
double hector_pose_estimation::GroundVehicleModel::max_height_ [protected] |
Definition at line 68 of file ground_vehicle_model.h.
double hector_pose_estimation::GroundVehicleModel::min_height_ [protected] |
Definition at line 68 of file ground_vehicle_model.h.