#include <gmcl_odom.h>
|
| GMCLOdom () |
|
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, GMCLSensorData *data) |
|
| GMCLSensor () |
|
virtual bool | InitSensor (pf_t *pf, GMCLSensorData *data) |
|
virtual bool | UpdateSensor (pf_t *pf, GMCLSensorData *data) |
|
virtual | ~GMCLSensor () |
|
Definition at line 67 of file gmcl_odom.h.
◆ GMCLOdom()
◆ DiffCorrectedModel()
◆ DiffModel()
◆ OmniCorrectedModel()
◆ OmniModel()
◆ SetModel()
void GMCLOdom::SetModel |
( |
odom_model_t |
type, |
|
|
double |
alpha1, |
|
|
double |
alpha2, |
|
|
double |
alpha3, |
|
|
double |
alpha4, |
|
|
double |
alpha5 = 0 |
|
) |
| |
◆ SetModelDiff()
void GMCLOdom::SetModelDiff |
( |
double |
alpha1, |
|
|
double |
alpha2, |
|
|
double |
alpha3, |
|
|
double |
alpha4 |
|
) |
| |
◆ SetModelOmni()
void GMCLOdom::SetModelOmni |
( |
double |
alpha1, |
|
|
double |
alpha2, |
|
|
double |
alpha3, |
|
|
double |
alpha4, |
|
|
double |
alpha5 |
|
) |
| |
◆ UpdateAction()
◆ alpha1
double gmcl::GMCLOdom::alpha1 |
|
private |
◆ alpha2
double gmcl::GMCLOdom::alpha2 |
|
private |
◆ alpha3
double gmcl::GMCLOdom::alpha3 |
|
private |
◆ alpha4
double gmcl::GMCLOdom::alpha4 |
|
private |
◆ alpha5
double gmcl::GMCLOdom::alpha5 |
|
private |
◆ model_type
◆ time
double gmcl::GMCLOdom::time |
|
private |
The documentation for this class was generated from the following files: