AMCLLaser Class Reference
Inheritance diagram for AMCLLaser:

Detailed Description
Definition at line 50 of file amcl_laser.h.
Public Member Functions | |
AMCLLaser (AdaptiveMCL &aAMCL, player_devaddr_t addr) | |
virtual int | Load (ConfigFile *cf, int section) |
virtual int | Unload (void) |
virtual int | Setup (void) |
virtual int | Shutdown (void) |
virtual int | ProcessMessage (QueuePointer &resp_queue, player_msghdr *hdr, void *data) |
virtual bool | UpdateSensor (pf_t *pf, AMCLSensorData *data) |
Private Member Functions | |
int | SetupMap (void) |
Static Private Member Functions | |
static double | SensorModel (AMCLLaserData *data, pf_sample_set_t *set) |
Private Attributes | |
player_devaddr_t | laser_addr |
player_devaddr_t | map_addr |
Device * | laser_dev |
double | time |
map_t * | map |
pf_vector_t | laser_pose |
int | max_beams |
double | range_var |
double | range_bad |
The documentation for this class was generated from the following files: