Public Member Functions | Public Attributes | List of all members
testvstig::TestVstig Class Reference

#include <testvstig.h>

Inheritance diagram for testvstig::TestVstig:
Inheritance graph
[legend]

Public Member Functions

void baseCallback (const nav_msgs::Odometry &lmsg)
 
virtual void init ()
 
void loop_get (const ros::TimerEvent &)
 
void loop_gets (const ros::TimerEvent &)
 
void loop_put (const ros::TimerEvent &)
 
void loop_puts (const ros::TimerEvent &)
 
void not_loop_get (const ros::TimerEvent &)
 
void not_loop_put (const ros::TimerEvent &)
 
virtual void start ()
 
virtual void stop ()
 
 TestVstig ()
 
 ~TestVstig ()
 
- Public Member Functions inherited from micros_swarm::Application
 Application ()
 
const Baseget_base ()
 
float get_dis ()
 
const int get_id ()
 
void set_base (const Base &robot_base)
 
void set_dis (float neighbor_distance)
 
virtual ~Application ()
 

Public Attributes

ros::Publisher pub
 
ros::Subscriber sub
 
ros::Timer timer
 
micros_swarm::VirtualStigmergy< std_msgs::Int32 > vs
 

Detailed Description

Definition at line 36 of file testvstig.h.

Constructor & Destructor Documentation

testvstig::TestVstig::TestVstig ( )

Definition at line 30 of file testvstig.cpp.

testvstig::TestVstig::~TestVstig ( )

Definition at line 32 of file testvstig.cpp.

Member Function Documentation

void testvstig::TestVstig::baseCallback ( const nav_msgs::Odometry &  lmsg)

Definition at line 112 of file testvstig.cpp.

void testvstig::TestVstig::init ( )
virtual

Implements micros_swarm::Application.

Definition at line 34 of file testvstig.cpp.

void testvstig::TestVstig::loop_get ( const ros::TimerEvent )

Definition at line 78 of file testvstig.cpp.

void testvstig::TestVstig::loop_gets ( const ros::TimerEvent )

Definition at line 57 of file testvstig.cpp.

void testvstig::TestVstig::loop_put ( const ros::TimerEvent )

Definition at line 66 of file testvstig.cpp.

void testvstig::TestVstig::loop_puts ( const ros::TimerEvent )

Definition at line 38 of file testvstig.cpp.

void testvstig::TestVstig::not_loop_get ( const ros::TimerEvent )

Definition at line 102 of file testvstig.cpp.

void testvstig::TestVstig::not_loop_put ( const ros::TimerEvent )

Definition at line 87 of file testvstig.cpp.

void testvstig::TestVstig::start ( )
virtual

Implements micros_swarm::Application.

Definition at line 132 of file testvstig.cpp.

void testvstig::TestVstig::stop ( )
virtual

Implements micros_swarm::Application.

Definition at line 36 of file testvstig.cpp.

Member Data Documentation

ros::Publisher testvstig::TestVstig::pub

Definition at line 40 of file testvstig.h.

ros::Subscriber testvstig::TestVstig::sub

Definition at line 41 of file testvstig.h.

ros::Timer testvstig::TestVstig::timer

Definition at line 39 of file testvstig.h.

micros_swarm::VirtualStigmergy<std_msgs::Int32> testvstig::TestVstig::vs

Definition at line 43 of file testvstig.h.


The documentation for this class was generated from the following files:


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