#include <amcl_odom.h>

Public Member Functions | |
| AMCLOdom () | |
| void | SetModel (odom_model_t type, double alpha1, double alpha2, double alpha3, double alpha4, double alpha5=0) |
| void | SetModelDiff (double alpha1, double alpha2, double alpha3, double alpha4) |
| void | SetModelOmni (double alpha1, double alpha2, double alpha3, double alpha4, double alpha5) |
| virtual bool | UpdateAction (pf_t *pf, AMCLSensorData *data) |
Private Attributes | |
| double | alpha1 |
| double | alpha2 |
| double | alpha3 |
| double | alpha4 |
| double | alpha5 |
| odom_model_t | model_type |
| double | time |
Definition at line 58 of file amcl_odom.h.
Definition at line 62 of file amcl_odom.cpp.
| void AMCLOdom::SetModel | ( | odom_model_t | type, |
| double | alpha1, | ||
| double | alpha2, | ||
| double | alpha3, | ||
| double | alpha4, | ||
| double | alpha5 = 0 |
||
| ) |
Definition at line 96 of file amcl_odom.cpp.
| void AMCLOdom::SetModelDiff | ( | double | alpha1, |
| double | alpha2, | ||
| double | alpha3, | ||
| double | alpha4 | ||
| ) |
Definition at line 68 of file amcl_odom.cpp.
| void AMCLOdom::SetModelOmni | ( | double | alpha1, |
| double | alpha2, | ||
| double | alpha3, | ||
| double | alpha4, | ||
| double | alpha5 | ||
| ) |
Definition at line 81 of file amcl_odom.cpp.
| bool AMCLOdom::UpdateAction | ( | pf_t * | pf, |
| AMCLSensorData * | data | ||
| ) | [virtual] |
Reimplemented from amcl::AMCLSensor.
Definition at line 113 of file amcl_odom.cpp.
double amcl::AMCLOdom::alpha1 [private] |
Definition at line 92 of file amcl_odom.h.
double amcl::AMCLOdom::alpha2 [private] |
Definition at line 92 of file amcl_odom.h.
double amcl::AMCLOdom::alpha3 [private] |
Definition at line 92 of file amcl_odom.h.
double amcl::AMCLOdom::alpha4 [private] |
Definition at line 92 of file amcl_odom.h.
double amcl::AMCLOdom::alpha5 [private] |
Definition at line 92 of file amcl_odom.h.
odom_model_t amcl::AMCLOdom::model_type [private] |
Definition at line 89 of file amcl_odom.h.
double amcl::AMCLOdom::time [private] |
Definition at line 86 of file amcl_odom.h.