#include <iostream>
#include <ros/ros.h>
#include <ros/package.h>
#include <pcl/point_types.h>
#include <pcl/io/pcd_io.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/surface/mls.h>
#include <pcl_conversions/pcl_conversions.h>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <sensor_msgs/PointCloud2.h>
#include <laser_geometry/laser_geometry.h>
#include <colormap/colormap.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <mtt/TargetList.h>
#include <kfilter/ekfilter.hpp>
#include <boost/lexical_cast.hpp>
#include <mtt/k_best.h>
#include <map>
#include <vector>
#include <cmath>
Go to the source code of this file.
Classes | |
class | GNN |
class | Markers |
Dynamic markers support class. More... | |
class | MotionModel |
Nonholonomic Motion model abstraction layer. More... | |
class | Point |
Simple point class. More... | |
class | SearchArea |
Ellipsoid target gait area. More... | |
class | Target |
Typedefs | |
typedef Kalman::EKFilter < double, 0, false, false, false >::Matrix | kMatrix |
typedef Kalman::EKFilter < double, 0, false, false, false >::Vector | kVector |
Functions | |
int | main (int argc, char **argv) |
visualization_msgs::Marker | makeEllipse (Point center, double A, double B, double phi, string ns, std_msgs::ColorRGBA color, int id) |
geometry_msgs::Point | makePoint (double x, double y, double z) |
visualization_msgs::Marker makeEllipse | ( | Point | center, |
double | A, | ||
double | B, | ||
double | phi, | ||
string | ns, | ||
std_msgs::ColorRGBA | color, | ||
int | id | ||
) |