#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>
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 | 
| 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.
| 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.