#include <motion_prediction_model_differential_drive.h>

Public Member Functions | |
| MotionPredictionModelDifferentialDrive (const float odom_err_integ_lin_tc, const float odom_err_integ_ang_tc) | |
| void | predict (State6DOF &s) const final |
| void | setOdoms (const State6DOF &odom_prev, const State6DOF &odom_current, const float time_diff) final |
Private Attributes | |
| const float | odom_err_integ_ang_tc_ |
| const float | odom_err_integ_lin_tc_ |
| float | relative_angle_ |
| Quat | relative_quat_ |
| Vec3 | relative_translation_ |
| float | relative_translation_norm_ |
| float | time_diff_ |
Definition at line 37 of file motion_prediction_model_differential_drive.h.
| mcl_3dl::MotionPredictionModelDifferentialDrive::MotionPredictionModelDifferentialDrive | ( | const float | odom_err_integ_lin_tc, |
| const float | odom_err_integ_ang_tc | ||
| ) | [inline] |
Definition at line 40 of file motion_prediction_model_differential_drive.h.
| void mcl_3dl::MotionPredictionModelDifferentialDrive::predict | ( | State6DOF & | s | ) | const [inline, virtual] |
Implements mcl_3dl::MotionPredictionModelBase.
Definition at line 56 of file motion_prediction_model_differential_drive.h.
| void mcl_3dl::MotionPredictionModelDifferentialDrive::setOdoms | ( | const State6DOF & | odom_prev, |
| const State6DOF & | odom_current, | ||
| const float | time_diff | ||
| ) | [inline, virtual] |
Implements mcl_3dl::MotionPredictionModelBase.
Definition at line 46 of file motion_prediction_model_differential_drive.h.
const float mcl_3dl::MotionPredictionModelDifferentialDrive::odom_err_integ_ang_tc_ [private] |
Definition at line 71 of file motion_prediction_model_differential_drive.h.
const float mcl_3dl::MotionPredictionModelDifferentialDrive::odom_err_integ_lin_tc_ [private] |
Definition at line 67 of file motion_prediction_model_differential_drive.h.
float mcl_3dl::MotionPredictionModelDifferentialDrive::relative_angle_ [private] |
Definition at line 75 of file motion_prediction_model_differential_drive.h.
Definition at line 73 of file motion_prediction_model_differential_drive.h.
Definition at line 72 of file motion_prediction_model_differential_drive.h.
Definition at line 74 of file motion_prediction_model_differential_drive.h.
float mcl_3dl::MotionPredictionModelDifferentialDrive::time_diff_ [private] |
Definition at line 76 of file motion_prediction_model_differential_drive.h.