Classes | Namespaces | Enumerations | Functions
distance_field.h File Reference
#include <moveit/macros/class_forward.h>
#include <moveit/distance_field/voxel_grid.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <eigen_stl_containers/eigen_stl_containers.h>
Include dependency graph for distance_field.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  distance_field::DistanceField
 DistanceField is an abstract base class for computing distances from sets of 3D obstacle points. The distance assigned to a freespace cell should be the distance to the closest obstacle cell. Cells that are obstacle cells should either be marked as zero distance, or may have a negative distance if a signed version of the distance field is being used and an obstacle point is internal to an obstacle volume. More...
 

Namespaces

 distance_field
 Namespace for holding classes that generate distance fields.
 
 octomap
 
 shapes
 

Enumerations

enum  distance_field::PlaneVisualizationType { distance_field::XY_PLANE, distance_field::XZ_PLANE, distance_field::YZ_PLANE }
 The plane to visualize. More...
 

Functions

 distance_field::MOVEIT_CLASS_FORWARD (DistanceField)
 
 shapes::MOVEIT_CLASS_FORWARD (Shape)
 


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Sun Nov 3 2024 03:26:15