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