3 #include <std_msgs/Float32.h> 4 #include <xbot_msgs/Battery.h> 16 pub = nh.advertise<xbot_msgs::Battery>(
"/mobile_base/sensors/battery_filtered", 1);
33 K=p_raw*H/(H*p_raw*H+R);
34 x=x_raw+K*(measure.battery_percent-H*x_raw);
65 int main(
int argc,
char** argv) {
66 cout<<
"Lets start kalmanfilter!\n"<<endl;
void call_back(const xbot_msgs::Battery measure)
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
kalman_filter(float q, float r)
ROSCPP_DECL bool get(const std::string &key, std::string &s)
int main(int argc, char **argv)