testvstig.h
Go to the documentation of this file.
1 
23 #ifndef TESTVSTIG_H_
24 #define TESTVSTIG_H_
25 
26 #include "std_msgs/String.h"
27 #include "std_msgs/Int32.h"
28 #include "nav_msgs/Odometry.h"
29 #include "geometry_msgs/Twist.h"
30 
32 #include "micros_swarm/random.h"
33 
34 namespace testvstig{
35 
37  {
38  public:
42 
44  void loop_puts(const ros::TimerEvent&);
45  void loop_gets(const ros::TimerEvent&);
46  void loop_put(const ros::TimerEvent&);
47  void loop_get(const ros::TimerEvent&);
48 
49  void not_loop_put(const ros::TimerEvent&);
50  void not_loop_get(const ros::TimerEvent&);
51 
52  void baseCallback(const nav_msgs::Odometry& lmsg);
53 
54  TestVstig();
55  ~TestVstig();
56  virtual void init();
57  virtual void start();
58  virtual void stop();
59  };
60 };
61 
62 #endif
ros::Timer timer
Definition: testvstig.h:39
virtual void stop()
Definition: testvstig.cpp:36
void loop_puts(const ros::TimerEvent &)
Definition: testvstig.cpp:38
void loop_gets(const ros::TimerEvent &)
Definition: testvstig.cpp:57
ros::Publisher pub
Definition: testvstig.h:40
virtual void init()
Definition: testvstig.cpp:34
micros_swarm::VirtualStigmergy< std_msgs::Int32 > vs
Definition: testvstig.h:43
void baseCallback(const nav_msgs::Odometry &lmsg)
Definition: testvstig.cpp:112
ros::Subscriber sub
Definition: testvstig.h:41
void not_loop_get(const ros::TimerEvent &)
Definition: testvstig.cpp:102
virtual void start()
Definition: testvstig.cpp:132
void loop_put(const ros::TimerEvent &)
Definition: testvstig.cpp:66
void loop_get(const ros::TimerEvent &)
Definition: testvstig.cpp:78
void not_loop_put(const ros::TimerEvent &)
Definition: testvstig.cpp:87


testvstig
Author(s):
autogenerated on Mon Jun 10 2019 14:02:37