Functions | Variables
bag_filter.cpp File Reference
#include <ros/ros.h>
#include <std_msgs/Header.h>
#include <tf/transform_listener.h>
#include "mtt/TargetList.h"
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
Include dependency graph for bag_filter.cpp:

Go to the source code of this file.

Functions

void arrowsCallback (const visualization_msgs::MarkerArray &msg)
 
void idsCallback (const visualization_msgs::MarkerArray &msg)
 
int main (int argc, char **argv)
 
void targetsCallback (const mtt::TargetList &list)
 

Variables

visualization_msgs::Marker arrow_marker
 
visualization_msgs::MarkerArray arrow_markerList
 
ros::Publisher arrows_pub
 
visualization_msgs::Marker ids_marker
 
visualization_msgs::MarkerArray ids_markerList
 
ros::Publisher ids_pub
 
uint interest_id = 90
 
mtt::Target target
 
mtt::TargetList targetList
 Tag good/bad leader in bag files. More...
 
ros::Publisher targets_pub
 

Function Documentation

void arrowsCallback ( const visualization_msgs::MarkerArray &  msg)

Definition at line 71 of file bag_filter.cpp.

void idsCallback ( const visualization_msgs::MarkerArray &  msg)

Definition at line 82 of file bag_filter.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 94 of file bag_filter.cpp.

void targetsCallback ( const mtt::TargetList &  list)

Definition at line 60 of file bag_filter.cpp.

Variable Documentation

visualization_msgs::Marker arrow_marker

Definition at line 49 of file bag_filter.cpp.

visualization_msgs::MarkerArray arrow_markerList

Definition at line 50 of file bag_filter.cpp.

ros::Publisher arrows_pub

Definition at line 55 of file bag_filter.cpp.

visualization_msgs::Marker ids_marker

Definition at line 51 of file bag_filter.cpp.

visualization_msgs::MarkerArray ids_markerList

Definition at line 52 of file bag_filter.cpp.

ros::Publisher ids_pub

Definition at line 56 of file bag_filter.cpp.

uint interest_id = 90

Definition at line 58 of file bag_filter.cpp.

mtt::Target target

Definition at line 48 of file bag_filter.cpp.

mtt::TargetList targetList

Tag good/bad leader in bag files.

this program receives input from the keyboard (arrow keys) and when this happens, a message called /timetag is created and published. this message should be subscribed by a bag recorder (together with all the messages of interest) so the result is a bag equal to the original + a tag. this tag signals when a good leader becames a bad leader and this is used by the extract_features code together with other measurements from each target.

Definition at line 47 of file bag_filter.cpp.

ros::Publisher targets_pub

Definition at line 54 of file bag_filter.cpp.



human_leader
Author(s): Procopio Stein
autogenerated on Mon Mar 2 2015 01:31:41