#include <iostream>
#include <limits>
#include <cmath>
#include <cstdlib>
#include <map>
#include <boost/thread/thread.hpp>
#include <pcl/common/common_headers.h>
#include <pcl/io/pcd_io.h>
#include <pcl/console/parse.h>
#include <pcl/point_types.h>
#include <pcl/filters/statistical_outlier_removal.h>
#include <pcl/filters/passthrough.h>
#include <sensor_msgs/PointCloud2.h>
#include <sensor_msgs/point_cloud_conversion.h>
#include <ros/ros.h>
#include <pcl_ros/transforms.h>
#include <tf/tf.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <eigen3/Eigen/src/Core/EigenBase.h>
#include <eigen3/Eigen/src/Geometry/Quaternion.h>
#include <octomap_ros/OctomapROS.h>
#include <octomap/octomap.h>
#include <octomap_ros/conversions.h>
#include <surfacelet/SurfacePatch.h>
#include <surfacelet/SubmodMap.h>
#include <coverage_3d_planning/TSPSearch.h>
#include <coverage_3d_arm_navigation/openrave_ik.h>
#include <coverage_3d_arm_navigation/JointSpaceArmController.h>
#include <coverage_3d_planning/NeighborhoodGraph.h>
#include <coverage_3d_tools/conversions.h>
#include <coverage_3d_planning/TSPSolver.h>
#include <coverage_3d_planning/GTSPSolver.h>
#include <coverage_3d_planning/JointGTSPSolver.h>
#include <coverage_3d_srvs/CleanSpot.h>
#include <coverage_3d_tools/filter.h>
#include <actionlib/client/simple_action_client.h>
#include <pcl/ros/conversions.h>
#include <tf/transform_listener.h>
#include <Eigen/Core>
#include <boost/algorithm/string.hpp>
#include <std_srvs/Empty.h>
#include <boost/thread.hpp>
#include <boost/format.hpp>
#include <boost/thread/mutex.hpp>
#include <coverage_3d_tools/AssembleCloud.h>
Go to the source code of this file.
Classes | |
class | coverage_3d_executive::CleanSpotServer |
Namespaces | |
namespace | coverage_3d_executive |
Functions | |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 554 of file CleanSpotServer.cpp.