#include <ros/ros.h>
#include <std_srvs/Empty.h>
#include <std_msgs/Header.h>
#include <sensor_msgs/PointCloud2.h>
#include <arm_navigation_msgs/CollisionMap.h>
#include <tf/transform_listener.h>
#include <tf/message_filter.h>
#include <message_filters/subscriber.h>
#include <message_filters/synchronizer.h>
#include <message_filters/sync_policies/exact_time.h>
#include <message_filters/sync_policies/approximate_time.h>
#include <pcl/point_types.h>
#include <pcl/point_cloud.h>
#include <pcl/ros/conversions.h>
#include <pcl_ros/transforms.h>
#include <boost/thread/mutex.hpp>
#include <boost/bind.hpp>
#include <visualization_msgs/MarkerArray.h>
#include <visualization_msgs/Marker.h>
#include <arm_navigation_msgs/AttachedCollisionObject.h>
#include <arm_navigation_msgs/MakeStaticCollisionMapAction.h>
#include <collider/OccupancyPointQuery.h>
#include <collider/OccupancyBBXQuery.h>
#include <collider/OccupancyBBXSizeQuery.h>
#include <actionlib/server/simple_action_server.h>
#include <image_transport/image_transport.h>
#include <image_geometry/pinhole_camera_model.h>
#include <robot_self_filter/self_mask.h>
#include <planning_environment/models/collision_models.h>
#include <vector>
#include <algorithm>
#include <octomap/OcTreeStamped.h>
#include <octomap_ros/OctomapROS.h>
#include <octomap_msgs/Octomap.h>
#include <octomap_msgs/GetOctomap.h>
Go to the source code of this file.
Classes | |
struct | Collider::BoxInfo |
struct | Collider::CloudInfo |
Struct to hold config options for subscribed PointClouds. More... | |
class | Collider |