wave_front_planner.cpp
/tmp/ws/src/mesh_navigation/wave_front_planner/src/
wave__front__planner_8cpp
wave_front_planner/wave_front_planner.h
wave_front_planner
PLUGINLIB_EXPORT_CLASS
wave__front__planner_8cpp.html
a585b9501b452f18294cdf04f269b28d9
(wave_front_planner::WaveFrontPlanner, mbf_mesh_core::MeshPlanner)
wave_front_planner.h
/tmp/ws/src/mesh_navigation/wave_front_planner/include/wave_front_planner/
wave__front__planner_8h
wave_front_planner::WaveFrontPlanner
wave_front_planner
wave_front_planner::WaveFrontPlanner
classwave__front__planner_1_1WaveFrontPlanner.html
mbf_mesh_core::MeshPlanner
boost::shared_ptr< wave_front_planner::WaveFrontPlanner >
Ptr
classwave__front__planner_1_1WaveFrontPlanner.html
a3b57ec77ee1eb748032b7403384af9ce
virtual bool
cancel
classwave__front__planner_1_1WaveFrontPlanner.html
aedc0c9fbd90ad2b63e44f642b1409a3c
()
virtual bool
initialize
classwave__front__planner_1_1WaveFrontPlanner.html
ab42679a14dec819b7fb73d2ee7836d76
(const std::string &name, const boost::shared_ptr< mesh_map::MeshMap > &mesh_map_ptr)
virtual uint32_t
makePlan
classwave__front__planner_1_1WaveFrontPlanner.html
ab0ab4981c85443d74d7329b2a1d49003
(const geometry_msgs::PoseStamped &start, const geometry_msgs::PoseStamped &goal, double tolerance, std::vector< geometry_msgs::PoseStamped > &plan, double &cost, std::string &message)
WaveFrontPlanner
classwave__front__planner_1_1WaveFrontPlanner.html
a21ccf531e0f90dfa12b58204bce59c1d
()
virtual
~WaveFrontPlanner
classwave__front__planner_1_1WaveFrontPlanner.html
ac1890c437dc05f9ba4354f8cd1d27ea2
()
void
computeVectorMap
classwave__front__planner_1_1WaveFrontPlanner.html
a94cafc3dddff8eb76f85d41dc122e9a3
()
void
reconfigureCallback
classwave__front__planner_1_1WaveFrontPlanner.html
aff1d87214d9fe90b6dda22bc2274924f
(wave_front_planner::WaveFrontPlannerConfig &cfg, uint32_t level)
uint32_t
waveFrontPropagation
classwave__front__planner_1_1WaveFrontPlanner.html
aeed556597b62133f32e4040fae53e9eb
(const mesh_map::Vector &start, const mesh_map::Vector &goal, std::list< std::pair< mesh_map::Vector, lvr2::FaceHandle >> &path)
uint32_t
waveFrontPropagation
classwave__front__planner_1_1WaveFrontPlanner.html
a725870de8ea8cf72d99f464ec80a12be
(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)
bool
waveFrontUpdate
classwave__front__planner_1_1WaveFrontPlanner.html
af20a085723ce72d2f8aa1c5f90d8fa5a
(lvr2::DenseVertexMap< float > &distances, const lvr2::DenseEdgeMap< float > &edge_weights, const lvr2::VertexHandle &v1, const lvr2::VertexHandle &v2, const lvr2::VertexHandle &v3)
bool
waveFrontUpdateWithS
classwave__front__planner_1_1WaveFrontPlanner.html
aa16a2ac6f18d0c8bbb53634b742c2c22
(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
classwave__front__planner_1_1WaveFrontPlanner.html
a5fcbe2c700e0e00d1642ca06e18faa9a
WaveFrontPlannerConfig
config
classwave__front__planner_1_1WaveFrontPlanner.html
a70b6dec108400b1b8cf4b23d0b1d5eb8
dynamic_reconfigure::Server< wave_front_planner::WaveFrontPlannerConfig >::CallbackType
config_callback
classwave__front__planner_1_1WaveFrontPlanner.html
ad24757e2abd5a76de8355bbffc352cc9
lvr2::DenseVertexMap< lvr2::FaceHandle >
cutting_faces
classwave__front__planner_1_1WaveFrontPlanner.html
a22581bf550b3d99fd3c18a64d040e7d1
lvr2::DenseVertexMap< float >
direction
classwave__front__planner_1_1WaveFrontPlanner.html
a594abb668436c6047b04ad5d20469bbb
bool
first_config
classwave__front__planner_1_1WaveFrontPlanner.html
a5e99956e4aff20a706849b64716595ea
float
goal_dist_offset
classwave__front__planner_1_1WaveFrontPlanner.html
a710d5a87a41f062b64cbb8c00221d1be
std::string
map_frame
classwave__front__planner_1_1WaveFrontPlanner.html
ac881974e16504e95dfc30ede49bda6e3
mesh_map::MeshMap::Ptr
mesh_map
classwave__front__planner_1_1WaveFrontPlanner.html
ac6c024c0dbe9f65ea3ff865f67ab5457
std::string
name
classwave__front__planner_1_1WaveFrontPlanner.html
ac86a15d05178587ab8bb67e6c571c3a3
ros::Publisher
path_pub
classwave__front__planner_1_1WaveFrontPlanner.html
a3ab3d52c5797b7e6d39f0322430ea588
lvr2::DenseVertexMap< float >
potential
classwave__front__planner_1_1WaveFrontPlanner.html
a495e1d3c2ab17d836327f6296ad32bbe
lvr2::DenseVertexMap< lvr2::VertexHandle >
predecessors
classwave__front__planner_1_1WaveFrontPlanner.html
aab6dde5f27dab232188bdb4fee157310
ros::NodeHandle
private_nh
classwave__front__planner_1_1WaveFrontPlanner.html
afb0849e049f07a9cfc3e05b45c03f42e
bool
publish_face_vectors
classwave__front__planner_1_1WaveFrontPlanner.html
a6dc9802d2cb37e92486a5c21a709821c
bool
publish_vector_field
classwave__front__planner_1_1WaveFrontPlanner.html
a1bf8dccf0bee3774b4be50977cbe4adc
boost::shared_ptr< dynamic_reconfigure::Server< wave_front_planner::WaveFrontPlannerConfig > >
reconfigure_server_ptr
classwave__front__planner_1_1WaveFrontPlanner.html
a2e56912c4892671b2d820648d52d5d58
lvr2::DenseVertexMap< mesh_map::Vector >
vector_map
classwave__front__planner_1_1WaveFrontPlanner.html
a90cdfb23070f1f7b7d10f5b62c43d2bc
wave_front_planner
namespacewave__front__planner.html
wave_front_planner::WaveFrontPlanner