32 #include "amcl_sensor.h" 33 #include "models/gps.h" 42 public:
virtual int Load(
ConfigFile* cf,
int section);
45 public:
virtual int Unload(
void);
48 public:
virtual int Setup(
void);
51 public:
virtual int Shutdown(
void);
54 private:
virtual bool GetData(
void);
62 public:
virtual bool UpdateSensor(
pf_t *pf);
65 private:
int gps_index;
72 private: uint32_t tsec, tusec;
75 private:
double utm_e, utm_n;
76 private:
double err_horz;
80 private:
virtual void SetupGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig);
83 private:
virtual void ShutdownGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig);
86 private:
virtual void UpdateGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig);
89 private: rtk_fig_t *fig;
Class for loading configuration file information.
Definition: configfile.h:196
Definition: amcl_sensor.h:43
Base class for all drivers.
Definition: driver.h:108
Definition: amcl_gps.h:36
Definition: pf_vector.h:48
Definition: pf_vector.h:41