AMCLFiducial Class Reference

Inheritance diagram for AMCLFiducial:

Inheritance graph
[legend]
Collaboration diagram for AMCLFiducial:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 61 of file amcl_fiducial.h.


Public Member Functions

 AMCLFiducial (player_devaddr_t addr)
virtual int Load (ConfigFile *cf, int section)
virtual int Unload (void)
virtual int Setup (void)
virtual int Shutdown (void)
virtual bool UpdateSensor (pf_t *pf, AMCLSensorData *data)

Private Member Functions

virtual AMCLSensorDataGetData (void)
int SetupMap (void)
int read_map_file (const char *)

Static Private Member Functions

static double SensorModel (AMCLFiducialData *data, pf_vector_t pose)

Private Attributes

player_device_id_t fiducial_id
player_device_id_t map_id
Driverdriver
double time
map_tmap
AMCLFiducialMapfmap
pf_vector_t laser_pose
double range_max
double range_var
double angle_var
double range_bad
double angle_bad

The documentation for this class was generated from the following file:

Last updated 12 September 2005 21:38:45