app3.h
Go to the documentation of this file.
1 
23 #ifndef APP3_H_
24 #define APP3_H_
25 
26 #include <string>
27 #include <list>
28 #include <vector>
29 #include <iostream>
30 #include <utility>
31 #include <cmath>
32 #include <ctime>
33 
34 #include "std_msgs/String.h"
35 #include "nav_msgs/Odometry.h"
36 #include "geometry_msgs/Twist.h"
37 
39 
40 namespace app3{
41 
43  {
44  public:
48 
49  int hz;
50  double interval;
51 
52  App3();
53  ~App3();
54 
55  virtual void init();
56  virtual void start();
57  virtual void stop();
58 
59  //app functions
60  void publish_cmd(const ros::TimerEvent&);
61  void baseCallback(const nav_msgs::Odometry& lmsg);
62  };
63 };
64 
65 #endif
virtual void init()
Definition: app3.cpp:172
int hz
Definition: app3.h:49
ros::Timer timer
Definition: app3.h:45
virtual void stop()
Definition: app3.cpp:170
virtual void start()
Definition: app3.cpp:227
void publish_cmd(const ros::TimerEvent &)
Definition: app3.cpp:179
ros::Publisher pub
Definition: app3.h:46
double interval
Definition: app3.h:50
void baseCallback(const nav_msgs::Odometry &lmsg)
Definition: app3.cpp:215
ros::Subscriber sub
Definition: app3.h:47
Definition: app3.h:40


app3
Author(s):
autogenerated on Mon Jun 10 2019 14:02:15