55 public:
virtual ~AMCLSensor();
59 public:
virtual bool UpdateAction(pf_t *pf, AMCLSensorData *data);
63 public:
virtual bool InitSensor(pf_t *pf, AMCLSensorData *data);
67 public:
virtual bool UpdateSensor(pf_t *pf, AMCLSensorData *data);
70 public:
bool is_action;
73 public: pf_vector_t pose;
80 public:
virtual void SetupGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig);
83 public:
virtual void ShutdownGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig);
86 public:
virtual void UpdateGUI(rtk_canvas_t *canvas, rtk_fig_t *robot_fig, AMCLSensorData *data);
96 public: AMCLSensor *sensor;
97 virtual ~AMCLSensorData() {}