astar.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
astar_8cpp
global_planner/astar.h
global_planner
astar.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
astar_8h
global_planner/planner_core.h
global_planner/expander.h
global_planner::AStarExpansion
global_planner::greater1
global_planner::Index
global_planner
dijkstra.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
dijkstra_8cpp
global_planner/dijkstra.h
global_planner
#define
INVSQRT2
dijkstra_8cpp.html
a58e26e9a27c188d602305ec0bc13149a
dijkstra.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
dijkstra_8h
global_planner/planner_core.h
global_planner/expander.h
global_planner::DijkstraExpansion
global_planner
#define
PRIORITYBUFSIZE
dijkstra_8h.html
acc292a3d616d167e6b5f3e33cd9dad54
#define
push_cur
dijkstra_8h.html
a0d84ad97d9e5cbb6547781c77e034df1
(n)
#define
push_next
dijkstra_8h.html
a5a251060a5b8d30b785c40cc337d6fb2
(n)
#define
push_over
dijkstra_8h.html
a9f319625e73c43d623645edec18b90de
(n)
expander.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
expander_8h
global_planner/potential_calculator.h
global_planner/planner_core.h
global_planner::Expander
global_planner
gradient_path.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
gradient__path_8cpp
global_planner/gradient_path.h
global_planner/planner_core.h
global_planner
gradient_path.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
gradient__path_8h
global_planner/traceback.h
global_planner::GradientPath
global_planner
grid_path.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
grid__path_8cpp
global_planner/grid_path.h
global_planner
grid_path.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
grid__path_8h
global_planner/traceback.h
global_planner::GridPath
global_planner
orientation_filter.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
orientation__filter_8cpp
global_planner/orientation_filter.h
global_planner
double
getYaw
namespaceglobal__planner.html
a2ac867f1fbf1f4ee1946ef6a371ab7ba
(geometry_msgs::PoseStamped pose)
void
set_angle
namespaceglobal__planner.html
ad0324dd96d644d514929f39bf5b856cd
(geometry_msgs::PoseStamped *pose, double angle)
orientation_filter.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
orientation__filter_8h
global_planner::OrientationFilter
global_planner
OrientationMode
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816
NONE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816aa5cb53cba5b8b634142e2c670fc075df
FORWARD
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816a8a36eec94c6d4a17329e48906087af38
INTERPOLATE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816ab1bcffe73a5d678181f6a1d0d7d21230
FORWARDTHENINTERPOLATE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816ad38da445936ac2ac33da8a2031486f23
plan_node.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
plan__node_8cpp
global_planner/planner_core.h
global_planner::PlannerWithCostmap
global_planner
int
main
plan__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
planner_core.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
planner__core_8cpp
global_planner/planner_core.h
global_planner/dijkstra.h
global_planner/astar.h
global_planner/grid_path.h
global_planner/gradient_path.h
global_planner/quadratic_calculator.h
global_planner
planner_core.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
planner__core_8h
global_planner/potential_calculator.h
global_planner/expander.h
global_planner/traceback.h
global_planner/orientation_filter.h
global_planner::GlobalPlanner
global_planner
#define
POT_HIGH
planner__core_8h.html
a1ba71eeabfe9ba85c91393f562db6a33
potential_calculator.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
potential__calculator_8h
global_planner::PotentialCalculator
global_planner
quadratic_calculator.cpp
/tmp/catkin_workspace/src/navigation/global_planner/src/
quadratic__calculator_8cpp
global_planner/quadratic_calculator.h
global_planner
quadratic_calculator.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
quadratic__calculator_8h
global_planner/potential_calculator.h
global_planner::QuadraticCalculator
global_planner
traceback.h
/tmp/catkin_workspace/src/navigation/global_planner/include/global_planner/
traceback_8h
global_planner/potential_calculator.h
global_planner::Traceback
global_planner
PlannerCore
classPlannerCore.html
global_planner
namespaceglobal__planner.html
global_planner::AStarExpansion
global_planner::DijkstraExpansion
global_planner::Expander
global_planner::GlobalPlanner
global_planner::GradientPath
global_planner::greater1
global_planner::GridPath
global_planner::Index
global_planner::OrientationFilter
global_planner::PlannerWithCostmap
global_planner::PotentialCalculator
global_planner::QuadraticCalculator
global_planner::Traceback
OrientationMode
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816
NONE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816aa5cb53cba5b8b634142e2c670fc075df
FORWARD
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816a8a36eec94c6d4a17329e48906087af38
INTERPOLATE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816ab1bcffe73a5d678181f6a1d0d7d21230
FORWARDTHENINTERPOLATE
namespaceglobal__planner.html
aa8e3d09712327d61a381dd6368f5b816ad38da445936ac2ac33da8a2031486f23
double
getYaw
namespaceglobal__planner.html
a2ac867f1fbf1f4ee1946ef6a371ab7ba
(geometry_msgs::PoseStamped pose)
void
set_angle
namespaceglobal__planner.html
ad0324dd96d644d514929f39bf5b856cd
(geometry_msgs::PoseStamped *pose, double angle)
global_planner::AStarExpansion
classglobal__planner_1_1AStarExpansion.html
global_planner::Expander
AStarExpansion
classglobal__planner_1_1AStarExpansion.html
a3a1f2f9b946d0e69afce5886cf7d56fa
(PotentialCalculator *p_calc, int nx, int ny)
bool
calculatePotentials
classglobal__planner_1_1AStarExpansion.html
a71ddf1440a2f487c6f10af7a25757371
(unsigned char *costs, double start_x, double start_y, double end_x, double end_y, int cycles, float *potential)
void
add
classglobal__planner_1_1AStarExpansion.html
a14922f2bde1222050478a4c6289ea874
(unsigned char *costs, float *potential, float prev_potential, int next_i, int end_x, int end_y)
std::vector< Index >
queue_
classglobal__planner_1_1AStarExpansion.html
acb298a6cba9ef7313eee585a7c5fdebc
global_planner::DijkstraExpansion
classglobal__planner_1_1DijkstraExpansion.html
global_planner::Expander
bool
calculatePotentials
classglobal__planner_1_1DijkstraExpansion.html
a1102e169bb79dac31de8fe5ca5ace39b
(unsigned char *costs, double start_x, double start_y, double end_x, double end_y, int cycles, float *potential)
DijkstraExpansion
classglobal__planner_1_1DijkstraExpansion.html
a58e6885deccbdab45ecda172bb74c702
(PotentialCalculator *p_calc, int nx, int ny)
void
setNeutralCost
classglobal__planner_1_1DijkstraExpansion.html
a2ec5a9b73f4a8680adc8e406bc18b254
(unsigned char neutral_cost)
void
setPreciseStart
classglobal__planner_1_1DijkstraExpansion.html
a5ba5aa2bff86fd1b18b24163379d9e2b
(bool precise)
void
setSize
classglobal__planner_1_1DijkstraExpansion.html
a7d286126b2c478fc55c5e995e1deff29
(int nx, int ny)
~DijkstraExpansion
classglobal__planner_1_1DijkstraExpansion.html
ab535b80f93f16281cdb9f4ff8cd301e0
()
float
getCost
classglobal__planner_1_1DijkstraExpansion.html
a13395ccfa132ce826ee5f88865b73aee
(unsigned char *costs, int n)
void
updateCell
classglobal__planner_1_1DijkstraExpansion.html
a037961c97a953fddf61bbae64f9c1b97
(unsigned char *costs, float *potential, int n)
int *
buffer1_
classglobal__planner_1_1DijkstraExpansion.html
abc3bb648b490893ed0102df9d62b8c8e
int *
buffer2_
classglobal__planner_1_1DijkstraExpansion.html
a5f79af0e0fd56427a7797d1a74b04d7c
int *
buffer3_
classglobal__planner_1_1DijkstraExpansion.html
a0b3748fa770dba7b326ee3cd3f9570c2
int *
currentBuffer_
classglobal__planner_1_1DijkstraExpansion.html
a7ac2b1b9911253ad9a78995352f30fa0
int
currentEnd_
classglobal__planner_1_1DijkstraExpansion.html
a2f20397d9d6950d0505effc87151fd99
int *
nextBuffer_
classglobal__planner_1_1DijkstraExpansion.html
a8a0fc94d2007ad3c5418fe05f150be00
int
nextEnd_
classglobal__planner_1_1DijkstraExpansion.html
abfb8b6cbadbcf990639f22f159804b5d
int *
overBuffer_
classglobal__planner_1_1DijkstraExpansion.html
ab35e9b00bffc3967973cedafee95ca5c
int
overEnd_
classglobal__planner_1_1DijkstraExpansion.html
a38469ef117b6f192a473884f5595e942
bool *
pending_
classglobal__planner_1_1DijkstraExpansion.html
a89d014c133dd833a10f53fcdf8c0bb04
bool
precise_
classglobal__planner_1_1DijkstraExpansion.html
a94dbd3ba373631604ee8cb021e39cd41
float
priorityIncrement_
classglobal__planner_1_1DijkstraExpansion.html
ac3256e3646ba17ea885abd80ac12b692
float
threshold_
classglobal__planner_1_1DijkstraExpansion.html
acc180530057dffbd53ba8c44d9ae1efa
global_planner::Expander
classglobal__planner_1_1Expander.html
virtual bool
calculatePotentials
classglobal__planner_1_1Expander.html
a7c352121a2ea1e1b650b219004c98786
(unsigned char *costs, double start_x, double start_y, double end_x, double end_y, int cycles, float *potential)=0
void
clearEndpoint
classglobal__planner_1_1Expander.html
a02060106b60c2661cb1f1878a151a40e
(unsigned char *costs, float *potential, int gx, int gy, int s)
Expander
classglobal__planner_1_1Expander.html
a8ccb306a28ea41d2bfd9202d4b16f26a
(PotentialCalculator *p_calc, int nx, int ny)
void
setFactor
classglobal__planner_1_1Expander.html
a53a3174aef024f0a4d01ac3fa7a74489
(float factor)
void
setHasUnknown
classglobal__planner_1_1Expander.html
a1dcbac968719e195552d063c4314618e
(bool unknown)
void
setLethalCost
classglobal__planner_1_1Expander.html
aee9c360fb6316c538bbadcccc6bf98b1
(unsigned char lethal_cost)
void
setNeutralCost
classglobal__planner_1_1Expander.html
a386d3239f3aaa7a5e583bad9893a8ca1
(unsigned char neutral_cost)
virtual void
setSize
classglobal__planner_1_1Expander.html
aeeaa60103de1ee71a1969e40a3735094
(int nx, int ny)
int
toIndex
classglobal__planner_1_1Expander.html
ab9ed0e500049774014960dfb68f1e50c
(int x, int y)
int
cells_visited_
classglobal__planner_1_1Expander.html
ad51bd3f97e8d1ca48c357175d723f3f4
float
factor_
classglobal__planner_1_1Expander.html
a999123a5d229a31933a64ba56a4f525d
unsigned char
lethal_cost_
classglobal__planner_1_1Expander.html
a044a34d5d5ddd41016afec643cb65d4e
unsigned char
neutral_cost_
classglobal__planner_1_1Expander.html
aa8941c07a0f50a2e3ce3088f7ecb8e61
int
ns_
classglobal__planner_1_1Expander.html
a0538b977e9cd0022810096b79e61e529
int
nx_
classglobal__planner_1_1Expander.html
a72bbafddd4f838603ebe42cf7fb57cbc
int
ny_
classglobal__planner_1_1Expander.html
a3d1877778a6ed03533dace263d0dbe7e
PotentialCalculator *
p_calc_
classglobal__planner_1_1Expander.html
a3d991703be557e08056daedd3d872fff
bool
unknown_
classglobal__planner_1_1Expander.html
abbb2fc0fd78f4ae3e8ffad2981629a91
global_planner::GlobalPlanner
classglobal__planner_1_1GlobalPlanner.html
nav_core::BaseGlobalPlanner
bool
computePotential
classglobal__planner_1_1GlobalPlanner.html
aa64e1114c4a78980256bd04bd0e79efa
(const geometry_msgs::Point &world_point)
bool
getPlanFromPotential
classglobal__planner_1_1GlobalPlanner.html
a4bae9ef237ecc53aa3027abd3dc063b5
(double start_x, double start_y, double end_x, double end_y, const geometry_msgs::PoseStamped &goal, std::vector< geometry_msgs::PoseStamped > &plan)
double
getPointPotential
classglobal__planner_1_1GlobalPlanner.html
a7f0a8eaf0e715f682480ef447a63cd67
(const geometry_msgs::Point &world_point)
GlobalPlanner
classglobal__planner_1_1GlobalPlanner.html
a69b66f59b51665f826a51587afa720ff
()
GlobalPlanner
classglobal__planner_1_1GlobalPlanner.html
aaeb34983765b053861cbef08e9614bb5
(std::string name, costmap_2d::Costmap2D *costmap, std::string frame_id)
void
initialize
classglobal__planner_1_1GlobalPlanner.html
a280ebb6723d46b462eb66ec73a2fe266
(std::string name, costmap_2d::Costmap2DROS *costmap_ros)
void
initialize
classglobal__planner_1_1GlobalPlanner.html
af3ade8f9f487fe2ddd109f0845a6ffb2
(std::string name, costmap_2d::Costmap2D *costmap, std::string frame_id)
bool
makePlan
classglobal__planner_1_1GlobalPlanner.html
abb7f40f6a851f88e6b7668a38571712a
(const geometry_msgs::PoseStamped &start, const geometry_msgs::PoseStamped &goal, std::vector< geometry_msgs::PoseStamped > &plan)
bool
makePlan
classglobal__planner_1_1GlobalPlanner.html
a4f6bfa5acf58670c01a5b8c684a2f20c
(const geometry_msgs::PoseStamped &start, const geometry_msgs::PoseStamped &goal, double tolerance, std::vector< geometry_msgs::PoseStamped > &plan)
bool
makePlanService
classglobal__planner_1_1GlobalPlanner.html
a760dc206a99babddfacded0558d35208
(nav_msgs::GetPlan::Request &req, nav_msgs::GetPlan::Response &resp)
void
publishPlan
classglobal__planner_1_1GlobalPlanner.html
a9844153b2bea9032522a2ed528be963f
(const std::vector< geometry_msgs::PoseStamped > &path)
bool
validPointPotential
classglobal__planner_1_1GlobalPlanner.html
a7c50827ebb21a48825d55bda56dd38ac
(const geometry_msgs::Point &world_point)
bool
validPointPotential
classglobal__planner_1_1GlobalPlanner.html
a27405d9450075e6dcc7fc73bd56fb6dc
(const geometry_msgs::Point &world_point, double tolerance)
~GlobalPlanner
classglobal__planner_1_1GlobalPlanner.html
aa49ab75794afdbec6aa7c6c3902de4c0
()
bool
allow_unknown_
classglobal__planner_1_1GlobalPlanner.html
adc356fbcaa27c897710becc5f7ad9777
costmap_2d::Costmap2D *
costmap_
classglobal__planner_1_1GlobalPlanner.html
a790fb19fb46e1a1edc15f98b1075e849
std::string
frame_id_
classglobal__planner_1_1GlobalPlanner.html
a4a8bf49e32dcae69b02adabe35b99ed0
bool
initialized_
classglobal__planner_1_1GlobalPlanner.html
abd54fe2b4a6f92fec92e49da3739e016
ros::Publisher
plan_pub_
classglobal__planner_1_1GlobalPlanner.html
ae90f4043291a203f62ad9259796792dc
bool
visualize_potential_
classglobal__planner_1_1GlobalPlanner.html
a74d3e7b867447cea6d718350fc0b303b
void
clearRobotCell
classglobal__planner_1_1GlobalPlanner.html
ad12942059f3c8ebfac283d1af22b8b10
(const tf::Stamped< tf::Pose > &global_pose, unsigned int mx, unsigned int my)
void
mapToWorld
classglobal__planner_1_1GlobalPlanner.html
a39a4e51153df87f6373d091084235720
(double mx, double my, double &wx, double &wy)
void
outlineMap
classglobal__planner_1_1GlobalPlanner.html
a166082482ed5973406af72a52f7cab20
(unsigned char *costarr, int nx, int ny, unsigned char value)
void
publishPotential
classglobal__planner_1_1GlobalPlanner.html
a91c22ec25e6e8232ef2d73e6738f3857
(float *potential)
void
reconfigureCB
classglobal__planner_1_1GlobalPlanner.html
a466844ce6660d09e06c1dc1f87c03d30
(global_planner::GlobalPlannerConfig &config, uint32_t level)
bool
worldToMap
classglobal__planner_1_1GlobalPlanner.html
aec6ebc007afc963fec1eaed68e05bdf7
(double wx, double wy, double &mx, double &my)
float
convert_offset_
classglobal__planner_1_1GlobalPlanner.html
a37202a2306bebdc0cc0326820700bbc0
unsigned char *
cost_array_
classglobal__planner_1_1GlobalPlanner.html
a67a555a26a7be30c92ec608f3ac0188a
double
default_tolerance_
classglobal__planner_1_1GlobalPlanner.html
a111644f8646ee899752df06f8f5d9344
dynamic_reconfigure::Server< global_planner::GlobalPlannerConfig > *
dsrv_
classglobal__planner_1_1GlobalPlanner.html
a02d7c6a1d3736d4a19fa53391a286b73
unsigned int
end_x_
classglobal__planner_1_1GlobalPlanner.html
a181cc3fec157f84a44a4125a6440f6a7
unsigned int
end_y_
classglobal__planner_1_1GlobalPlanner.html
a7858d8bad5a65ce6b2809c104312e04d
ros::ServiceServer
make_plan_srv_
classglobal__planner_1_1GlobalPlanner.html
a00c4876b5681cccdef93ac180b792439
boost::mutex
mutex_
classglobal__planner_1_1GlobalPlanner.html
a4be9e56d865efa801b5ad4a9c4e4ac4e
bool
old_navfn_behavior_
classglobal__planner_1_1GlobalPlanner.html
a4fa7c15cefc10553b6b3080a72d64201
OrientationFilter *
orientation_filter_
classglobal__planner_1_1GlobalPlanner.html
a006d8a100ff49cca9a076822f6c1403b
PotentialCalculator *
p_calc_
classglobal__planner_1_1GlobalPlanner.html
a9196cb2ef93cc1d25647bcc6d1f3c051
Traceback *
path_maker_
classglobal__planner_1_1GlobalPlanner.html
ac67a13a5e6be407ea15b24f4ac424e59
Expander *
planner_
classglobal__planner_1_1GlobalPlanner.html
a79a3e9afebbcfff9bb3960aa7b57062f
double
planner_window_x_
classglobal__planner_1_1GlobalPlanner.html
a0038740762c928c508b6650f3eaa9bf5
double
planner_window_y_
classglobal__planner_1_1GlobalPlanner.html
a98d9f22a34a6522abecf360b59d9e29d
float *
potential_array_
classglobal__planner_1_1GlobalPlanner.html
a5c12f3c514ac17b13c30ab91795bc427
ros::Publisher
potential_pub_
classglobal__planner_1_1GlobalPlanner.html
a8c7179eb971553a465eb2dd4a73c0197
bool
publish_potential_
classglobal__planner_1_1GlobalPlanner.html
a7a69e8248b531de15c2429239f3d4228
int
publish_scale_
classglobal__planner_1_1GlobalPlanner.html
aa487da002de486bb50e3959a36f591be
unsigned int
start_x_
classglobal__planner_1_1GlobalPlanner.html
afb12fc492007c12d84147ed07f792c7e
unsigned int
start_y_
classglobal__planner_1_1GlobalPlanner.html
ae82d95a4c703fbff8de529ff0c893fdb
std::string
tf_prefix_
classglobal__planner_1_1GlobalPlanner.html
ab4a7dabc4d4a77c2ee0fd6a0a44a1446
global_planner::GradientPath
classglobal__planner_1_1GradientPath.html
global_planner::Traceback
bool
getPath
classglobal__planner_1_1GradientPath.html
a740775a18f446f585017e7051850a8bf
(float *potential, double start_x, double start_y, double end_x, double end_y, std::vector< std::pair< float, float > > &path)
GradientPath
classglobal__planner_1_1GradientPath.html
a57de63c14757b1f84ede9cefac3c3902
(PotentialCalculator *p_calc)
void
setSize
classglobal__planner_1_1GradientPath.html
a58c7221bd0f4891a218403206953c0b4
(int xs, int ys)
~GradientPath
classglobal__planner_1_1GradientPath.html
ac9a508560b22276dac3e164cab225e43
()
int
getNearestPoint
classglobal__planner_1_1GradientPath.html
aba1de9a90ffa13df85e0b9949e8f07fb
(int stc, float dx, float dy)
float
gradCell
classglobal__planner_1_1GradientPath.html
a9e17c6cb91f4d6bc03bad731d2a28e27
(float *potential, int n)
float *
gradx_
classglobal__planner_1_1GradientPath.html
a5fa33f31d864619ec0caab5fc1381cf9
float *
grady_
classglobal__planner_1_1GradientPath.html
ad55736879b3553e4da9ad7b02a39e85d
float
pathStep_
classglobal__planner_1_1GradientPath.html
a71771f93231c8650273b51e79b2207a5
global_planner::greater1
structglobal__planner_1_1greater1.html
bool
operator()
structglobal__planner_1_1greater1.html
ad3ab5ec01a04de59b7010900fbb9960c
(const Index &a, const Index &b) const
global_planner::GridPath
classglobal__planner_1_1GridPath.html
global_planner::Traceback
bool
getPath
classglobal__planner_1_1GridPath.html
a11f2838b30fdaca0e29ccff49d0e6c58
(float *potential, double start_x, double start_y, double end_x, double end_y, std::vector< std::pair< float, float > > &path)
GridPath
classglobal__planner_1_1GridPath.html
ad4b6453a13dc23b79e684e9e2092c25c
(PotentialCalculator *p_calc)
global_planner::Index
classglobal__planner_1_1Index.html
Index
classglobal__planner_1_1Index.html
a52b5549609f2fbdf06a5e47b3b335492
(int a, float b)
float
cost
classglobal__planner_1_1Index.html
a014931e74c546a0315feeb4c619f7ee1
int
i
classglobal__planner_1_1Index.html
a5eaa92e0b2baa2b4e5b93ff2c5ad2514
global_planner::OrientationFilter
classglobal__planner_1_1OrientationFilter.html
void
interpolate
classglobal__planner_1_1OrientationFilter.html
a36817535ca10c2662b6cc2d0919576bf
(std::vector< geometry_msgs::PoseStamped > &path, int start_index, int end_index)
OrientationFilter
classglobal__planner_1_1OrientationFilter.html
ab4a576fb0224492885d69a734bacfc5e
()
void
pointToNext
classglobal__planner_1_1OrientationFilter.html
a663a981d99ba796096677a2ede362ea2
(std::vector< geometry_msgs::PoseStamped > &path, int index)
virtual void
processPath
classglobal__planner_1_1OrientationFilter.html
a90c8cd6c44018145bf0ae3e71580c1b1
(const geometry_msgs::PoseStamped &start, std::vector< geometry_msgs::PoseStamped > &path)
void
setMode
classglobal__planner_1_1OrientationFilter.html
a1934b57509ac8d2074695bee82c8e178
(OrientationMode new_mode)
void
setMode
classglobal__planner_1_1OrientationFilter.html
a7419925acb4ebb8b67bf1ae95f9c4333
(int new_mode)
OrientationMode
omode_
classglobal__planner_1_1OrientationFilter.html
a5f155f74ab99402aaaee9f23d8a5741c
global_planner::PlannerWithCostmap
classglobal__planner_1_1PlannerWithCostmap.html
global_planner::GlobalPlanner
bool
makePlanService
classglobal__planner_1_1PlannerWithCostmap.html
a735f4750a1e88ab01b22a4d12d8dfc0d
(navfn::MakeNavPlan::Request &req, navfn::MakeNavPlan::Response &resp)
PlannerWithCostmap
classglobal__planner_1_1PlannerWithCostmap.html
abf6efea3cec2f9f41ae7104005f777c7
(string name, Costmap2DROS *cmap)
void
poseCallback
classglobal__planner_1_1PlannerWithCostmap.html
ae259e4a6eda8cca0b6fec1018f152b55
(const rm::PoseStamped::ConstPtr &goal)
Costmap2DROS *
cmap_
classglobal__planner_1_1PlannerWithCostmap.html
adff859c9a38b2345e73d4cd199bd89d1
ros::ServiceServer
make_plan_service_
classglobal__planner_1_1PlannerWithCostmap.html
a3c7e84b20f5e574d74dc9bb8f0540fcb
ros::Subscriber
pose_sub_
classglobal__planner_1_1PlannerWithCostmap.html
a51c876e6b578c375a6a885357a5e11d8
global_planner::PotentialCalculator
classglobal__planner_1_1PotentialCalculator.html
virtual float
calculatePotential
classglobal__planner_1_1PotentialCalculator.html
a4befc4819934603d43c8dc539f445fd4
(float *potential, unsigned char cost, int n, float prev_potential=-1)
PotentialCalculator
classglobal__planner_1_1PotentialCalculator.html
a9e785461ad18ae3e6a393dedcf903a6a
(int nx, int ny)
virtual void
setSize
classglobal__planner_1_1PotentialCalculator.html
a9ff19259198704723eb62d515ea91e58
(int nx, int ny)
int
toIndex
classglobal__planner_1_1PotentialCalculator.html
a82306cd4356d50c5f9a11b22c7668202
(int x, int y)
int
ns_
classglobal__planner_1_1PotentialCalculator.html
a5c62eff3a3c95db6cd6dedcb9cfb3e2a
int
nx_
classglobal__planner_1_1PotentialCalculator.html
ad5102b7868d243fef672bbe772571339
int
ny_
classglobal__planner_1_1PotentialCalculator.html
a2f6e7eb5facdf52141299329b546e745
global_planner::QuadraticCalculator
classglobal__planner_1_1QuadraticCalculator.html
global_planner::PotentialCalculator
float
calculatePotential
classglobal__planner_1_1QuadraticCalculator.html
a5cb0a0126df397b4b5d86d871ddab1d4
(float *potential, unsigned char cost, int n, float prev_potential)
QuadraticCalculator
classglobal__planner_1_1QuadraticCalculator.html
a4b4e966d382c85d0212121c674587f60
(int nx, int ny)
global_planner::Traceback
classglobal__planner_1_1Traceback.html
int
getIndex
classglobal__planner_1_1Traceback.html
a9565bfa976f8ce019ce4e4d814b3b575
(int x, int y)
virtual bool
getPath
classglobal__planner_1_1Traceback.html
ad3562c3ff5dc3a1e4465d2ddbe62f812
(float *potential, double start_x, double start_y, double end_x, double end_y, std::vector< std::pair< float, float > > &path)=0
void
setLethalCost
classglobal__planner_1_1Traceback.html
af411eb96102bcedea2d530137b13a002
(unsigned char lethal_cost)
virtual void
setSize
classglobal__planner_1_1Traceback.html
a75fa8c3628baa7debd94ac83b02e03a7
(int xs, int ys)
Traceback
classglobal__planner_1_1Traceback.html
abf48245c8bc021ba9df355ae74ded3e4
(PotentialCalculator *p_calc)
unsigned char
lethal_cost_
classglobal__planner_1_1Traceback.html
a61b0a5a5dfb61d942d2dfd7c0d7a58ea
PotentialCalculator *
p_calc_
classglobal__planner_1_1Traceback.html
a918825f1ecb2858a3b4a6d516ad144b4
int
xs_
classglobal__planner_1_1Traceback.html
a062d8297437fb132a87a9adff70c2c8f
int
ys_
classglobal__planner_1_1Traceback.html
a1d7c2fd48b6d48696ee7fcd650e5cc4b