|
CGR Localization
|
Main Vector Localization program. More...
#include <stdlib.h>#include <stdio.h>#include <limits.h>#include <string.h>#include <ros/ros.h>#include <tf/tf.h>#include <tf/transform_listener.h>#include <tf/transform_broadcaster.h>#include <sensor_msgs/LaserScan.h>#include <sensor_msgs/Image.h>#include <nav_msgs/Odometry.h>#include <geometry_msgs/PoseArray.h>#include <geometry_msgs/PoseWithCovarianceStamped.h>#include <ros/package.h>#include "vectorparticlefilter.h"#include "vector_map.h"#include "popt_pp.h"#include "terminal_utils.h"#include "timer.h"#include "proghelp.h"#include "cgr_localization/DisplayMsg.h"#include "cgr_localization/LocalizationInterfaceSrv.h"#include "cgr_localization/LocalizationMsg.h"#include "configreader.h"#include "plane_filtering.h"
Go to the source code of this file.
Variables | |
| bool | run = true |
| bool | usePointCloud = false |
| bool | noLidar = false |
| int | numParticles = 20 |
| int | debugLevel = -1 |
| vector2f | initialLoc |
| float | initialAngle |
| float | locUncertainty |
| float | angleUncertainty |
| VectorLocalization2D * | localization |
| Publisher | guiPublisher |
| Publisher | localizationPublisher |
| Publisher | filteredPointCloudPublisher |
| ServiceServer | localizationServer |
| Publisher | particlesPublisher |
| tf::TransformBroadcaster * | transformBroadcaster |
| tf::TransformListener * | transformListener |
| DisplayMsg | guiMsg |
| sensor_msgs::PointCloud | filteredPointCloudMsg |
| VectorLocalization2D::PointCloudParams | pointCloudParams |
| FSPF point cloud. | |
| VectorLocalization2D::LidarParams | lidarParams |
| VectorLocalization2D::MotionModelParams | motionParams |
| vector< vector2f > | pointCloud |
| vector< vector2f > | pointCloudNormals |
| string | curMapName |
| vector2f | curLoc |
| float | curAngle |
| double | curTime |
| sensor_msgs::LaserScan | lastLidarMsg |
| sensor_msgs::Image | lastDepthMsg |
| geometry_msgs::PoseArray | particlesMsg |
| GVector::matrix3d< float > | kinectToRobotTransform |
| KinectRawDepthCam | kinectDepthCam |
| PlaneFilter::PlaneFilterParams | filterParams |
| PlaneFilter | planeFilter |
Main Vector Localization program.
Definition in file localization_main.cpp.