Public Member Functions | |
| gps2loc (ConfigFile *cf, int section) | |
| virtual | ~gps2loc () |
| virtual int | MainSetup () |
| virtual void | MainQuit () |
| virtual int | ProcessMessage (QueuePointer &resp_queue, player_msghdr *hdr, void *data) |
| virtual void | Main () |
Private Member Functions | |
| void | UpdatePosition () |
Private Attributes | |
| bool | OriginProvided |
| bool | FirstRun |
| Device * | gps |
| Device * | compass |
| Device * | odometry |
| player_devaddr_t | position_out_id |
| player_devaddr_t | compass_id |
| player_devaddr_t | position2d_id |
| player_devaddr_t | gps_id |
| player_position2d_data | LastCompass |
| player_position2d_data | LastOdometry |
| player_gps_data | LastGPS |
| player_pose2d_t | Origin |
| player_pose2d_t | OutputHypoth |
| gps2loc::gps2loc | ( | ConfigFile * | cf, | |
| int | section | |||
| ) |
| gps2loc::~gps2loc | ( | ) | [virtual] |
| int gps2loc::MainSetup | ( | ) | [virtual] |
| void gps2loc::MainQuit | ( | ) | [virtual] |
| int gps2loc::ProcessMessage | ( | QueuePointer & | resp_queue, | |
| player_msghdr * | hdr, | |||
| void * | data | |||
| ) | [virtual] |
| void gps2loc::Main | ( | ) | [virtual] |
| void gps2loc::UpdatePosition | ( | ) | [private] |
bool gps2loc::OriginProvided [private] |
bool gps2loc::FirstRun [private] |
Device* gps2loc::gps [private] |
Device* gps2loc::compass [private] |
Device* gps2loc::odometry [private] |
player_devaddr_t gps2loc::position_out_id [private] |
player_devaddr_t gps2loc::compass_id [private] |
player_devaddr_t gps2loc::position2d_id [private] |
player_devaddr_t gps2loc::gps_id [private] |
player_position2d_data gps2loc::LastCompass [private] |
player_position2d_data gps2loc::LastOdometry [private] |
player_gps_data gps2loc::LastGPS [private] |
player_pose2d_t gps2loc::Origin [private] |
player_pose2d_t gps2loc::OutputHypoth [private] |
1.5.5