cvp_mesh_planner.cpp
/tmp/ws/src/mesh_navigation/cvp_mesh_planner/src/
cvp__mesh__planner_8cpp.html
cvp_mesh_planner/cvp_mesh_planner.h
cvp_mesh_planner
PLUGINLIB_EXPORT_CLASS
cvp__mesh__planner_8cpp.html
aa65c87b623f5460857df9dc7e4e367e1
(cvp_mesh_planner::CVPMeshPlanner, mbf_mesh_core::MeshPlanner)
cvp_mesh_planner.h
/tmp/ws/src/mesh_navigation/cvp_mesh_planner/include/cvp_mesh_planner/
cvp__mesh__planner_8h.html
cvp_mesh_planner::CVPMeshPlanner
cvp_mesh_planner
cvp_mesh_planner::CVPMeshPlanner
classcvp__mesh__planner_1_1CVPMeshPlanner.html
mbf_mesh_core::MeshPlanner
boost::shared_ptr< cvp_mesh_planner::CVPMeshPlanner >
Ptr
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a729a5754ab20a83ff2e0f00005a4f051
virtual bool
cancel
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a2621dd89614b7cf57b6c2b191efbd7b6
()
CVPMeshPlanner
classcvp__mesh__planner_1_1CVPMeshPlanner.html
aac0c84f8d69e5966545de669b4cf2ff5
()
virtual bool
initialize
classcvp__mesh__planner_1_1CVPMeshPlanner.html
ae7e9aec22157cca6048dd9e93effaed4
(const std::string &name, const boost::shared_ptr< mesh_map::MeshMap > &mesh_map_ptr)
virtual uint32_t
makePlan
classcvp__mesh__planner_1_1CVPMeshPlanner.html
abae486c1f6e73b746a4da365c06718f3
(const geometry_msgs::PoseStamped &start, const geometry_msgs::PoseStamped &goal, double tolerance, std::vector< geometry_msgs::PoseStamped > &plan, double &cost, std::string &message)
virtual
~CVPMeshPlanner
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a6b9224992a069e51c83eae2e798c3669
()
void
computeVectorMap
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a1bb4b7e056dd132c1d778eadbb2d61dc
()
void
reconfigureCallback
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a5d81826259f2dddd8ab614cde758da56
(cvp_mesh_planner::CVPMeshPlannerConfig &cfg, uint32_t level)
uint32_t
waveFrontPropagation
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a0a13bec3481584d074c88de957917d74
(const mesh_map::Vector &start, const mesh_map::Vector &goal, const lvr2::DenseEdgeMap< float > &edge_weights, const lvr2::DenseVertexMap< float > &costs, std::list< std::pair< mesh_map::Vector, lvr2::FaceHandle >> &path, lvr2::DenseVertexMap< float > &distances, lvr2::DenseVertexMap< lvr2::VertexHandle > &predecessors)
uint32_t
waveFrontPropagation
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a6c8b824db1d3748b005b2a97e2502ffc
(const mesh_map::Vector &start, const mesh_map::Vector &goal, std::list< std::pair< mesh_map::Vector, lvr2::FaceHandle >> &path)
bool
waveFrontUpdate
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a97816240953726eedc1dac3f338687da
(lvr2::DenseVertexMap< float > &distances, const lvr2::DenseEdgeMap< float > &edge_weights, const lvr2::VertexHandle &v1, const lvr2::VertexHandle &v2, const lvr2::VertexHandle &v3)
bool
waveFrontUpdateFMM
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a0b91b8c76e9eb6f9cfe7a6541f6c5c1b
(lvr2::DenseVertexMap< float > &distances, const lvr2::DenseEdgeMap< float > &edge_weights, const lvr2::VertexHandle &v1, const lvr2::VertexHandle &v2, const lvr2::VertexHandle &v3)
bool
waveFrontUpdateWithS
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a38c400103bb114c64ab0a4bb31ac5065
(lvr2::DenseVertexMap< float > &distances, const lvr2::DenseEdgeMap< float > &edge_weights, const lvr2::VertexHandle &v1, const lvr2::VertexHandle &v2, const lvr2::VertexHandle &v3)
std::atomic_bool
cancel_planning
classcvp__mesh__planner_1_1CVPMeshPlanner.html
ac2a44f7b2f0f6b6a71d84143c6628d15
CVPMeshPlannerConfig
config
classcvp__mesh__planner_1_1CVPMeshPlanner.html
aa709d942d2d7e0bf56fd1c8b0fcd1b43
dynamic_reconfigure::Server< cvp_mesh_planner::CVPMeshPlannerConfig >::CallbackType
config_callback
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a50731426475f944870a80f3083f9b545
lvr2::DenseVertexMap< lvr2::FaceHandle >
cutting_faces
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a535de7ac398f3bdf140405474bff386e
lvr2::DenseVertexMap< float >
direction
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a6b6eb69bef45216ad8030d30d65dd108
bool
first_config
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a7b002c01d2ae5f4a5c07c9892cb2160d
float
goal_dist_offset
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a2b3cbb17db7f96b9c2cfca85134c8357
std::string
map_frame
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a8b0fc792c46891d433282268baee133f
mesh_map::MeshMap::Ptr
mesh_map
classcvp__mesh__planner_1_1CVPMeshPlanner.html
ac0e7c869ad424a0097a735cea09231e4
std::string
name
classcvp__mesh__planner_1_1CVPMeshPlanner.html
ac9b33630d0c466865b1537a86d4d4b0c
ros::Publisher
path_pub
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a560a7be2c922711df778ab4ffa932f64
lvr2::DenseVertexMap< float >
potential
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a8265b088dba4b9cf63eb00b3312867ea
lvr2::DenseVertexMap< lvr2::VertexHandle >
predecessors
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a191d2da1071551975b2a5dc4d4d1c4e1
ros::NodeHandle
private_nh
classcvp__mesh__planner_1_1CVPMeshPlanner.html
ab0ade6947d3e3ec64b1e0af64ff264f2
bool
publish_face_vectors
classcvp__mesh__planner_1_1CVPMeshPlanner.html
adab23b116ed7e4a3e66f7c7dd5b5c65d
bool
publish_vector_field
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a90644a105133dd2986d4a66286d6e94c
boost::shared_ptr< dynamic_reconfigure::Server< cvp_mesh_planner::CVPMeshPlannerConfig > >
reconfigure_server_ptr
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a71799b707c96d496ce2fb9b479fabf1a
lvr2::DenseVertexMap< mesh_map::Vector >
vector_map
classcvp__mesh__planner_1_1CVPMeshPlanner.html
a84e06c3d37ffc944fce716e94d6d6d99
cvp_mesh_planner
namespacecvp__mesh__planner.html
cvp_mesh_planner::CVPMeshPlanner