__init__.py
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/local_planner_limits/
____init_____8py
local_planner_limits
def
add_generic_localplanner_params
namespacelocal__planner__limits.html
ac32b55ae8f1d4beb369e6ee860a32bd2
costmap_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
costmap__model_8cpp
base_local_planner/line_iterator.h
base_local_planner/costmap_model.h
base_local_planner
costmap_model.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
costmap__model_8h
base_local_planner/world_model.h
base_local_planner::CostmapModel
base_local_planner
footprint_helper.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
footprint__helper_8cpp
base_local_planner
footprint_helper.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
footprint__helper_8h
base_local_planner::FootprintHelper
base_local_planner
footprint_helper_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
footprint__helper__test_8cpp
base_local_planner/map_grid.h
base_local_planner/costmap_model.h
wavefront_map_accessor.h
base_local_planner::FootprintHelperTest
base_local_planner
TEST
namespacebase__local__planner.html
afcc7fb32ff7cc690cec456bbe8ae4dd2
(FootprintHelperTest, correctFootprint)
TEST
namespacebase__local__planner.html
a3cb14419fe50829c71236956d25d61b3
(FootprintHelperTest, correctLineCells)
goal_functions.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
goal__functions_8cpp
base_local_planner/goal_functions.h
base_local_planner
double
getGoalOrientationAngleDifference
namespacebase__local__planner.html
a689257572d08394d8d14ab2d1996590c
(const tf::Stamped< tf::Pose > &global_pose, double goal_th)
bool
getGoalPose
namespacebase__local__planner.html
aa0e40cef653b1dd1f828e2090c22b5b8
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const std::string &global_frame, tf::Stamped< tf::Pose > &goal_pose)
double
getGoalPositionDistance
namespacebase__local__planner.html
a007b4a7cab1ce8354626fa161fc0ea0d
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y)
bool
isGoalReached
namespacebase__local__planner.html
a231a927b5b76e594e5136f0a5b41338c
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2D &costmap __attribute__((unused)), const std::string &global_frame, tf::Stamped< tf::Pose > &global_pose, const nav_msgs::Odometry &base_odom, double rot_stopped_vel, double trans_stopped_vel, double xy_goal_tolerance, double yaw_goal_tolerance)
void
prunePlan
namespacebase__local__planner.html
abfcb938c8a408993b8164d77db39ecb7
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespacebase__local__planner.html
ae89b923286d9fd62be7807372dc50834
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub)
bool
stopped
namespacebase__local__planner.html
a80ea2934aded9d99c3e082dd934ae89c
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
bool
transformGlobalPlan
namespacebase__local__planner.html
a047695bdbc63bda4b4bd5f0f5bd9b585
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const tf::Stamped< tf::Pose > &global_robot_pose, const costmap_2d::Costmap2D &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
goal_functions.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
goal__functions_8h
base_local_planner
double
getGoalOrientationAngleDifference
namespacebase__local__planner.html
a689257572d08394d8d14ab2d1996590c
(const tf::Stamped< tf::Pose > &global_pose, double goal_th)
bool
getGoalPose
namespacebase__local__planner.html
aa0e40cef653b1dd1f828e2090c22b5b8
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const std::string &global_frame, tf::Stamped< tf::Pose > &goal_pose)
double
getGoalPositionDistance
namespacebase__local__planner.html
a007b4a7cab1ce8354626fa161fc0ea0d
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y)
bool
isGoalReached
namespacebase__local__planner.html
abb405167b064fa38955fc77e4f1acce6
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2D &costmap, const std::string &global_frame, tf::Stamped< tf::Pose > &global_pose, const nav_msgs::Odometry &base_odom, double rot_stopped_vel, double trans_stopped_vel, double xy_goal_tolerance, double yaw_goal_tolerance)
void
prunePlan
namespacebase__local__planner.html
abfcb938c8a408993b8164d77db39ecb7
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespacebase__local__planner.html
ae89b923286d9fd62be7807372dc50834
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub)
bool
stopped
namespacebase__local__planner.html
a80ea2934aded9d99c3e082dd934ae89c
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
bool
transformGlobalPlan
namespacebase__local__planner.html
a047695bdbc63bda4b4bd5f0f5bd9b585
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const tf::Stamped< tf::Pose > &global_robot_pose, const costmap_2d::Costmap2D &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
gtest_main.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
gtest__main_8cpp
int
main
gtest__main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
latched_stop_rotate_controller.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
latched__stop__rotate__controller_8cpp
base_local_planner/latched_stop_rotate_controller.h
base_local_planner/goal_functions.h
base_local_planner/local_planner_limits.h
base_local_planner
latched_stop_rotate_controller.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
latched__stop__rotate__controller_8h
base_local_planner/local_planner_util.h
base_local_planner/odometry_helper_ros.h
base_local_planner::LatchedStopRotateController
base_local_planner
line_iterator.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
line__iterator_8h
base_local_planner::LineIterator
base_local_planner
line_iterator_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
line__iterator__test_8cpp
base_local_planner/line_iterator.h
int
main
line__iterator__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
line__iterator__test_8cpp.html
a063fd5c1eea3a6858a1addd0d81e046e
(LineIterator, south)
TEST
line__iterator__test_8cpp.html
a4a145114f485e713bb98b1bfa37c6f23
(LineIterator, north_north_west)
local_planner_limits.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
local__planner__limits_8h
base_local_planner::LocalPlannerLimits
base_local_planner
local_planner_util.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
local__planner__util_8cpp
base_local_planner/local_planner_util.h
base_local_planner/goal_functions.h
base_local_planner
local_planner_util.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
local__planner__util_8h
base_local_planner/local_planner_limits.h
base_local_planner::LocalPlannerUtil
base_local_planner
map_cell.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
map__cell_8cpp
base_local_planner/map_cell.h
base_local_planner
map_cell.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
map__cell_8h
base_local_planner/trajectory_inc.h
base_local_planner::MapCell
base_local_planner
map_grid.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
map__grid_8cpp
base_local_planner/map_grid.h
base_local_planner
map_grid.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
map__grid_8h
base_local_planner/trajectory_inc.h
base_local_planner/map_cell.h
base_local_planner::MapGrid
base_local_planner
map_grid_cost_function.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
map__grid__cost__function_8cpp
base_local_planner/map_grid_cost_function.h
base_local_planner
map_grid_cost_function.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
map__grid__cost__function_8h
base_local_planner/trajectory_cost_function.h
base_local_planner/map_grid.h
base_local_planner::MapGridCostFunction
base_local_planner
CostAggregationType
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824c
Last
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca10a1a85cd52631b78010d22d9e0876c6
Sum
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca84db60edcca5d364af84d7fab6d8e404
Product
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca30dbe37fb900f8746f1c03a5a4ba12b2
map_grid_cost_point.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
map__grid__cost__point_8h
base_local_planner::MapGridCostPoint
base_local_planner
POINT_CLOUD_REGISTER_POINT_STRUCT
map__grid__cost__point_8h.html
a31b21da9c33fb1a0f417da4f8c5240cc
(base_local_planner::MapGridCostPoint,(float, x, x)(float, y, y)(float, z, z)(float, path_cost, path_cost)(float, goal_cost, goal_cost)(float, occ_cost, occ_cost)(float, total_cost, total_cost))
map_grid_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
map__grid__test_8cpp
base_local_planner/map_grid.h
base_local_planner/map_cell.h
wavefront_map_accessor.h
base_local_planner
TEST
namespacebase__local__planner.html
a7b2110ac5ad6da79cbd0d741e4eb177f
(MapGridTest, initNull)
TEST
namespacebase__local__planner.html
aabb9dc6669565b8edb8b51fadff6748a
(MapGridTest, operatorBrackets)
TEST
namespacebase__local__planner.html
a99e3687159537c761170b51512104c3d
(MapGridTest, copyConstructor)
TEST
namespacebase__local__planner.html
a20d60d586e40c99bd35548561a200726
(MapGridTest, getIndex)
TEST
namespacebase__local__planner.html
a2b6e0b9c86c15e1c5655e64517b0c785
(MapGridTest, reset)
TEST
namespacebase__local__planner.html
a3a14769f8f72c7d50984f22154b811e5
(MapGridTest, properGridConstruction)
TEST
namespacebase__local__planner.html
ad816bba67d8b1da92ea312fafb34cb57
(MapGridTest, sizeCheck)
TEST
namespacebase__local__planner.html
ab74190adf8665074e8369cafc1802e09
(MapGridTest, adjustPlanEmpty)
TEST
namespacebase__local__planner.html
a01086e4d273070471802129907d9ceb2
(MapGridTest, adjustPlan)
TEST
namespacebase__local__planner.html
a8fb58f0ae9c9c417df5321e2ef3bd60c
(MapGridTest, distancePropagation)
map_grid_visualizer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
map__grid__visualizer_8cpp
base_local_planner/map_grid_visualizer.h
base_local_planner/map_cell.h
base_local_planner
map_grid_visualizer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
map__grid__visualizer_8h
base_local_planner/map_grid.h
base_local_planner/map_grid_cost_point.h
base_local_planner::MapGridVisualizer
base_local_planner
obstacle_cost_function.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
obstacle__cost__function_8cpp
base_local_planner/obstacle_cost_function.h
base_local_planner
obstacle_cost_function.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
obstacle__cost__function_8h
base_local_planner/trajectory_cost_function.h
base_local_planner/costmap_model.h
base_local_planner::ObstacleCostFunction
base_local_planner
odometry_helper_ros.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
odometry__helper__ros_8cpp
base_local_planner/odometry_helper_ros.h
base_local_planner
odometry_helper_ros.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
odometry__helper__ros_8h
base_local_planner::OdometryHelperRos
base_local_planner
#define
CHUNKY
odometry__helper__ros_8h.html
adba16f4a38c979a821dfe9b5a6d60bf2
oscillation_cost_function.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
oscillation__cost__function_8cpp
base_local_planner/oscillation_cost_function.h
base_local_planner
oscillation_cost_function.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
oscillation__cost__function_8h
base_local_planner/trajectory_cost_function.h
base_local_planner::OscillationCostFunction
base_local_planner
planar_laser_scan.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
planar__laser__scan_8h
base_local_planner::PlanarLaserScan
base_local_planner
point_grid.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
point__grid_8cpp
base_local_planner/point_grid.h
base_local_planner
int
main
point__grid_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printPoint
point__grid_8cpp.html
a80ac6030d788494b8a2c4fc78579622c
(pcl::PointXYZ pt)
void
printPolygonPS
point__grid_8cpp.html
aa9ee01dae243175fe8977bca374f136d
(const std::vector< geometry_msgs::Point > &poly, double line_width)
void
printPSFooter
point__grid_8cpp.html
adf610c05fd957ba8e8c427f46726c2ae
()
void
printPSHeader
point__grid_8cpp.html
a05c3d95c815b1443c5b7d7bf4fa4def3
()
point_grid.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
point__grid_8h
base_local_planner/world_model.h
base_local_planner::PointGrid
base_local_planner
prefer_forward_cost_function.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
prefer__forward__cost__function_8cpp
base_local_planner/prefer_forward_cost_function.h
base_local_planner
prefer_forward_cost_function.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
prefer__forward__cost__function_8h
base_local_planner/trajectory_cost_function.h
base_local_planner::PreferForwardCostFunction
base_local_planner
setup.py
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/
setup_8py
tuple
d
namespacesetup.html
acec34584a95c5efe41322be64ce8704d
simple_scored_sampling_planner.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
simple__scored__sampling__planner_8cpp
base_local_planner/simple_scored_sampling_planner.h
base_local_planner
simple_scored_sampling_planner.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
simple__scored__sampling__planner_8h
base_local_planner/trajectory.h
base_local_planner/trajectory_cost_function.h
base_local_planner/trajectory_sample_generator.h
base_local_planner/trajectory_search.h
base_local_planner::SimpleScoredSamplingPlanner
base_local_planner
simple_trajectory_generator.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
simple__trajectory__generator_8cpp
base_local_planner/simple_trajectory_generator.h
base_local_planner/velocity_iterator.h
base_local_planner
simple_trajectory_generator.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
simple__trajectory__generator_8h
base_local_planner/trajectory_sample_generator.h
base_local_planner/local_planner_limits.h
base_local_planner::SimpleTrajectoryGenerator
base_local_planner
trajectory.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
trajectory_8cpp
base_local_planner/trajectory.h
base_local_planner
trajectory.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory_8h
base_local_planner::Trajectory
base_local_planner
trajectory_cost_function.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__cost__function_8h
base_local_planner/trajectory.h
base_local_planner::TrajectoryCostFunction
base_local_planner
trajectory_generator_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
trajectory__generator__test_8cpp
base_local_planner/simple_trajectory_generator.h
base_local_planner::TrajectoryGeneratorTest
base_local_planner
trajectory_inc.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__inc_8h
#define
DBL_MAX
trajectory__inc_8h.html
af78670ee54c1203d613f8fb0e022d214
#define
DBL_MIN
trajectory__inc_8h.html
ab5f2d2630bc132bca0a4c9733164e91a
trajectory_planner.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
trajectory__planner_8cpp
base_local_planner/trajectory_planner.h
base_local_planner
trajectory_planner.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__planner_8h
base_local_planner/world_model.h
base_local_planner/trajectory.h
base_local_planner/map_cell.h
base_local_planner/map_grid.h
base_local_planner::TrajectoryPlanner
base_local_planner
trajectory_planner_ros.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
trajectory__planner__ros_8cpp
base_local_planner/trajectory_planner_ros.h
base_local_planner/goal_functions.h
base_local_planner
trajectory_planner_ros.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__planner__ros_8h
base_local_planner/world_model.h
base_local_planner/point_grid.h
base_local_planner/costmap_model.h
base_local_planner/voxel_grid_model.h
base_local_planner/trajectory_planner.h
base_local_planner/map_grid_visualizer.h
base_local_planner/planar_laser_scan.h
base_local_planner/odometry_helper_ros.h
base_local_planner::TrajectoryPlannerROS
base_local_planner
trajectory_sample_generator.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__sample__generator_8h
base_local_planner/trajectory.h
base_local_planner::TrajectorySampleGenerator
base_local_planner
trajectory_search.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
trajectory__search_8h
base_local_planner/trajectory.h
base_local_planner::TrajectorySearch
base_local_planner
utest.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
utest_8cpp
base_local_planner/map_cell.h
base_local_planner/map_grid.h
base_local_planner/trajectory.h
base_local_planner/trajectory_planner.h
base_local_planner/costmap_model.h
wavefront_map_accessor.h
base_local_planner::TrajectoryPlannerTest
base_local_planner
TrajectoryPlannerTest *
setup_testclass_singleton
namespacebase__local__planner.html
a36836029a495e1e1880edc09e837f482
()
TEST
namespacebase__local__planner.html
a2ecfd39db1caed1dfc893a87ded32a7b
(TrajectoryPlannerTest, footprintObstacles)
TEST
namespacebase__local__planner.html
a49432455b0122a8b75bef05fd84eb810
(TrajectoryPlannerTest, checkGoalDistance)
TEST
namespacebase__local__planner.html
a9c71ef4d2653527ff043e64226f98364
(TrajectoryPlannerTest, checkPathDistance)
TrajectoryPlannerTest *
tct
namespacebase__local__planner.html
a8b4360490756f8efe60d4feacedcf9c5
velocity_iterator.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
velocity__iterator_8h
base_local_planner::VelocityIterator
base_local_planner
velocity_iterator_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
velocity__iterator__test_8cpp
base_local_planner/velocity_iterator.h
base_local_planner
TEST
namespacebase__local__planner.html
ae3f9c95f5bf8b692b9ebd44acfd3263f
(VelocityIteratorTest, testsingle)
TEST
namespacebase__local__planner.html
a43f65fe0ce1ea4925f05638b1b02f817
(VelocityIteratorTest, testsingle_pos)
TEST
namespacebase__local__planner.html
a7c8d7f5bc4b977cd4c35d87b35c7b237
(VelocityIteratorTest, testsingle_neg)
TEST
namespacebase__local__planner.html
ab7088dd8f85a9a10ecddaa90676cd2ec
(VelocityIteratorTest, test1)
TEST
namespacebase__local__planner.html
aa6f28aa3eb1ed8ea7d32930cac17c167
(VelocityIteratorTest, test1_pos)
TEST
namespacebase__local__planner.html
af7a8fc342d4ba1b57159e5e61acedd9b
(VelocityIteratorTest, test1_neg)
TEST
namespacebase__local__planner.html
a1abd4add7b3239475f0a15814d301716
(VelocityIteratorTest, test3)
TEST
namespacebase__local__planner.html
a7f334c616398156aadddb254141b3f2f
(VelocityIteratorTest, test4)
TEST
namespacebase__local__planner.html
a72ebaccfd35db7b1fdb2f0a94139b758
(VelocityIteratorTest, test_shifted)
TEST
namespacebase__local__planner.html
a1ee3871e18ef5a708e4790455535fdeb
(VelocityIteratorTest, test_cranky)
voxel_grid_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/src/
voxel__grid__model_8cpp
base_local_planner/voxel_grid_model.h
base_local_planner
voxel_grid_model.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
voxel__grid__model_8h
base_local_planner/world_model.h
base_local_planner::VoxelGridModel
base_local_planner
wavefront_map_accessor.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/test/
wavefront__map__accessor_8h
base_local_planner::WavefrontMapAccessor
base_local_planner
world_model.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/base_local_planner/include/base_local_planner/
world__model_8h
base_local_planner/planar_laser_scan.h
base_local_planner::WorldModel
base_local_planner
base_local_planner
namespacebase__local__planner.html
base_local_planner::CostmapModel
base_local_planner::FootprintHelper
base_local_planner::FootprintHelperTest
base_local_planner::LatchedStopRotateController
base_local_planner::LineIterator
base_local_planner::LocalPlannerLimits
base_local_planner::LocalPlannerUtil
base_local_planner::MapCell
base_local_planner::MapGrid
base_local_planner::MapGridCostFunction
base_local_planner::MapGridCostPoint
base_local_planner::MapGridVisualizer
base_local_planner::ObstacleCostFunction
base_local_planner::OdometryHelperRos
base_local_planner::OscillationCostFunction
base_local_planner::PlanarLaserScan
base_local_planner::PointGrid
base_local_planner::PreferForwardCostFunction
base_local_planner::SimpleScoredSamplingPlanner
base_local_planner::SimpleTrajectoryGenerator
base_local_planner::Trajectory
base_local_planner::TrajectoryCostFunction
base_local_planner::TrajectoryGeneratorTest
base_local_planner::TrajectoryPlanner
base_local_planner::TrajectoryPlannerROS
base_local_planner::TrajectoryPlannerTest
base_local_planner::TrajectorySampleGenerator
base_local_planner::TrajectorySearch
base_local_planner::VelocityIterator
base_local_planner::VoxelGridModel
base_local_planner::WavefrontMapAccessor
base_local_planner::WorldModel
CostAggregationType
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824c
Last
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca10a1a85cd52631b78010d22d9e0876c6
Sum
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca84db60edcca5d364af84d7fab6d8e404
Product
namespacebase__local__planner.html
a5b9cbdd645f780317faf39a970c3824ca30dbe37fb900f8746f1c03a5a4ba12b2
double
getGoalOrientationAngleDifference
namespacebase__local__planner.html
a689257572d08394d8d14ab2d1996590c
(const tf::Stamped< tf::Pose > &global_pose, double goal_th)
bool
getGoalPose
namespacebase__local__planner.html
aa0e40cef653b1dd1f828e2090c22b5b8
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const std::string &global_frame, tf::Stamped< tf::Pose > &goal_pose)
double
getGoalPositionDistance
namespacebase__local__planner.html
a007b4a7cab1ce8354626fa161fc0ea0d
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y)
bool
isGoalReached
namespacebase__local__planner.html
abb405167b064fa38955fc77e4f1acce6
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2D &costmap, const std::string &global_frame, tf::Stamped< tf::Pose > &global_pose, const nav_msgs::Odometry &base_odom, double rot_stopped_vel, double trans_stopped_vel, double xy_goal_tolerance, double yaw_goal_tolerance)
bool
isGoalReached
namespacebase__local__planner.html
a231a927b5b76e594e5136f0a5b41338c
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2D &costmap __attribute__((unused)), const std::string &global_frame, tf::Stamped< tf::Pose > &global_pose, const nav_msgs::Odometry &base_odom, double rot_stopped_vel, double trans_stopped_vel, double xy_goal_tolerance, double yaw_goal_tolerance)
void
prunePlan
namespacebase__local__planner.html
abfcb938c8a408993b8164d77db39ecb7
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespacebase__local__planner.html
ae89b923286d9fd62be7807372dc50834
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub)
TrajectoryPlannerTest *
setup_testclass_singleton
namespacebase__local__planner.html
a36836029a495e1e1880edc09e837f482
()
bool
stopped
namespacebase__local__planner.html
a80ea2934aded9d99c3e082dd934ae89c
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
TEST
namespacebase__local__planner.html
a7b2110ac5ad6da79cbd0d741e4eb177f
(MapGridTest, initNull)
TEST
namespacebase__local__planner.html
aabb9dc6669565b8edb8b51fadff6748a
(MapGridTest, operatorBrackets)
TEST
namespacebase__local__planner.html
a99e3687159537c761170b51512104c3d
(MapGridTest, copyConstructor)
TEST
namespacebase__local__planner.html
a20d60d586e40c99bd35548561a200726
(MapGridTest, getIndex)
TEST
namespacebase__local__planner.html
a2b6e0b9c86c15e1c5655e64517b0c785
(MapGridTest, reset)
TEST
namespacebase__local__planner.html
ae3f9c95f5bf8b692b9ebd44acfd3263f
(VelocityIteratorTest, testsingle)
TEST
namespacebase__local__planner.html
a43f65fe0ce1ea4925f05638b1b02f817
(VelocityIteratorTest, testsingle_pos)
TEST
namespacebase__local__planner.html
a7c8d7f5bc4b977cd4c35d87b35c7b237
(VelocityIteratorTest, testsingle_neg)
TEST
namespacebase__local__planner.html
ab7088dd8f85a9a10ecddaa90676cd2ec
(VelocityIteratorTest, test1)
TEST
namespacebase__local__planner.html
a3a14769f8f72c7d50984f22154b811e5
(MapGridTest, properGridConstruction)
TEST
namespacebase__local__planner.html
ad816bba67d8b1da92ea312fafb34cb57
(MapGridTest, sizeCheck)
TEST
namespacebase__local__planner.html
aa6f28aa3eb1ed8ea7d32930cac17c167
(VelocityIteratorTest, test1_pos)
TEST
namespacebase__local__planner.html
ab74190adf8665074e8369cafc1802e09
(MapGridTest, adjustPlanEmpty)
TEST
namespacebase__local__planner.html
af7a8fc342d4ba1b57159e5e61acedd9b
(VelocityIteratorTest, test1_neg)
TEST
namespacebase__local__planner.html
a01086e4d273070471802129907d9ceb2
(MapGridTest, adjustPlan)
TEST
namespacebase__local__planner.html
a1abd4add7b3239475f0a15814d301716
(VelocityIteratorTest, test3)
TEST
namespacebase__local__planner.html
a7f334c616398156aadddb254141b3f2f
(VelocityIteratorTest, test4)
TEST
namespacebase__local__planner.html
afcc7fb32ff7cc690cec456bbe8ae4dd2
(FootprintHelperTest, correctFootprint)
TEST
namespacebase__local__planner.html
a8fb58f0ae9c9c417df5321e2ef3bd60c
(MapGridTest, distancePropagation)
TEST
namespacebase__local__planner.html
a3cb14419fe50829c71236956d25d61b3
(FootprintHelperTest, correctLineCells)
TEST
namespacebase__local__planner.html
a72ebaccfd35db7b1fdb2f0a94139b758
(VelocityIteratorTest, test_shifted)
TEST
namespacebase__local__planner.html
a1ee3871e18ef5a708e4790455535fdeb
(VelocityIteratorTest, test_cranky)
TEST
namespacebase__local__planner.html
a2ecfd39db1caed1dfc893a87ded32a7b
(TrajectoryPlannerTest, footprintObstacles)
TEST
namespacebase__local__planner.html
a49432455b0122a8b75bef05fd84eb810
(TrajectoryPlannerTest, checkGoalDistance)
TEST
namespacebase__local__planner.html
a9c71ef4d2653527ff043e64226f98364
(TrajectoryPlannerTest, checkPathDistance)
bool
transformGlobalPlan
namespacebase__local__planner.html
a047695bdbc63bda4b4bd5f0f5bd9b585
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const tf::Stamped< tf::Pose > &global_robot_pose, const costmap_2d::Costmap2D &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
TrajectoryPlannerTest *
tct
namespacebase__local__planner.html
a8b4360490756f8efe60d4feacedcf9c5
base_local_planner::CostmapModel
classbase__local__planner_1_1CostmapModel.html
base_local_planner::WorldModel
CostmapModel
classbase__local__planner_1_1CostmapModel.html
a7f785fd68a7d341c41a5c2397e7b8a06
(const costmap_2d::Costmap2D &costmap)
virtual double
footprintCost
classbase__local__planner_1_1CostmapModel.html
a80d896d06af4f1c0bd5b61cd758743af
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
virtual
~CostmapModel
classbase__local__planner_1_1CostmapModel.html
a0ec575505589c1816559a563b34cd682
()
double
lineCost
classbase__local__planner_1_1CostmapModel.html
a2c574a84d5d930663f37e8e8c873a3b5
(int x0, int x1, int y0, int y1)
double
pointCost
classbase__local__planner_1_1CostmapModel.html
a37f32b9f351a2e457a7153030db2ed0b
(int x, int y)
const costmap_2d::Costmap2D &
costmap_
classbase__local__planner_1_1CostmapModel.html
aed9c90777aa55143075132648dee3b03
base_local_planner::FootprintHelper
classbase__local__planner_1_1FootprintHelper.html
FootprintHelper
classbase__local__planner_1_1FootprintHelper.html
a78960bd9bd3bd7fedfff09a7a9132e01
()
void
getFillCells
classbase__local__planner_1_1FootprintHelper.html
a6bb46e8dcf95d5694a1aa5b03ab83892
(std::vector< base_local_planner::Position2DInt > &footprint)
std::vector< base_local_planner::Position2DInt >
getFootprintCells
classbase__local__planner_1_1FootprintHelper.html
ae808cb5daa8579714519073568709f15
(Eigen::Vector3f pos, std::vector< geometry_msgs::Point > footprint_spec, const costmap_2d::Costmap2D &, bool fill)
void
getLineCells
classbase__local__planner_1_1FootprintHelper.html
ab65128ff1acf0eb1d8b398ad0741ee55
(int x0, int x1, int y0, int y1, std::vector< base_local_planner::Position2DInt > &pts)
virtual
~FootprintHelper
classbase__local__planner_1_1FootprintHelper.html
a829bdb95d065a62a70e1cbc57a828ab7
()
base_local_planner::FootprintHelperTest
classbase__local__planner_1_1FootprintHelperTest.html
void
correctFootprint
classbase__local__planner_1_1FootprintHelperTest.html
a76bf4841d7d0069d3911b2f5169f5ca0
()
void
correctLineCells
classbase__local__planner_1_1FootprintHelperTest.html
a0addc7b918a129e13848fc8adfe4dcba
()
FootprintHelperTest
classbase__local__planner_1_1FootprintHelperTest.html
ad45c09f7e49e53ea68dac11c09c5eef0
()
virtual void
TestBody
classbase__local__planner_1_1FootprintHelperTest.html
ab0e842dd16afe92dbe753b9118fc03e4
()
FootprintHelper
fh
classbase__local__planner_1_1FootprintHelperTest.html
ad4a4d15b67ee0eff8520a25a1d0ca663
base_local_planner::LatchedStopRotateController
classbase__local__planner_1_1LatchedStopRotateController.html
bool
computeVelocityCommandsStopRotate
classbase__local__planner_1_1LatchedStopRotateController.html
a3da98bf8229a6cafc8b059b33ae54d59
(geometry_msgs::Twist &cmd_vel, Eigen::Vector3f acc_lim, double sim_period, LocalPlannerUtil *planner_util, OdometryHelperRos &odom_helper, tf::Stamped< tf::Pose > global_pose, boost::function< bool(Eigen::Vector3f pos, Eigen::Vector3f vel, Eigen::Vector3f vel_samples)> obstacle_check)
bool
isGoalReached
classbase__local__planner_1_1LatchedStopRotateController.html
a07f9829adbf696e788a2678ebc941adf
(LocalPlannerUtil *planner_util, OdometryHelperRos &odom_helper, tf::Stamped< tf::Pose > global_pose)
bool
isPositionReached
classbase__local__planner_1_1LatchedStopRotateController.html
a2617c378ce3c0f644ef9a3b8b51b056f
(LocalPlannerUtil *planner_util, tf::Stamped< tf::Pose > global_pose)
LatchedStopRotateController
classbase__local__planner_1_1LatchedStopRotateController.html
a217e37ce23f57c28f157d2287d9ad02a
(const std::string &name="")
void
resetLatching
classbase__local__planner_1_1LatchedStopRotateController.html
af3b08514bca9dfc212b770a071f85b3b
()
bool
rotateToGoal
classbase__local__planner_1_1LatchedStopRotateController.html
aad01aa43fb235e400a5cbef2172cc8f8
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, double goal_th, geometry_msgs::Twist &cmd_vel, Eigen::Vector3f acc_lim, double sim_period, base_local_planner::LocalPlannerLimits &limits, boost::function< bool(Eigen::Vector3f pos, Eigen::Vector3f vel, Eigen::Vector3f vel_samples)> obstacle_check)
bool
stopWithAccLimits
classbase__local__planner_1_1LatchedStopRotateController.html
a4d852a19860d34e22e47801c4096aeae
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, geometry_msgs::Twist &cmd_vel, Eigen::Vector3f acc_lim, double sim_period, boost::function< bool(Eigen::Vector3f pos, Eigen::Vector3f vel, Eigen::Vector3f vel_samples)> obstacle_check)
virtual
~LatchedStopRotateController
classbase__local__planner_1_1LatchedStopRotateController.html
a11a816ca2255215d346a5ea56e91edad
()
double
sign
classbase__local__planner_1_1LatchedStopRotateController.html
a8648f8df161c70441a60ec202a137b18
(double x)
bool
latch_xy_goal_tolerance_
classbase__local__planner_1_1LatchedStopRotateController.html
adfd4e505101739501cf59d1a7129ced4
bool
rotating_to_goal_
classbase__local__planner_1_1LatchedStopRotateController.html
afb20eb5fc414868654de760ad6666412
bool
xy_tolerance_latch_
classbase__local__planner_1_1LatchedStopRotateController.html
a7a965f0ef85f1103ad80b6bbfc0f2b1b
base_local_planner::LineIterator
classbase__local__planner_1_1LineIterator.html
void
advance
classbase__local__planner_1_1LineIterator.html
a8ed9b1960bf22eb83e62177cede42f6e
()
int
getX
classbase__local__planner_1_1LineIterator.html
abc9a5739c0760b39e16ca78cadbddde0
() const
int
getX0
classbase__local__planner_1_1LineIterator.html
afe2d805c0d583044cef0c4f45da6097b
() const
int
getX1
classbase__local__planner_1_1LineIterator.html
a6a6d573b5edf627e79458ac8269e55e7
() const
int
getY
classbase__local__planner_1_1LineIterator.html
aa27ea8a06733dfc66194b104632fb499
() const
int
getY0
classbase__local__planner_1_1LineIterator.html
a69466fa5f07f10f2ece0992aa7527930
() const
int
getY1
classbase__local__planner_1_1LineIterator.html
a38983dd368ebfc8c8ed291de96455bfd
() const
bool
isValid
classbase__local__planner_1_1LineIterator.html
a80804fb3a91f384a3405eb52acdb8593
() const
LineIterator
classbase__local__planner_1_1LineIterator.html
ab62ddfb242716a0b3c3f6183dee5a6ae
(int x0, int y0, int x1, int y1)
int
curpixel_
classbase__local__planner_1_1LineIterator.html
a983cde39d44a1b75b42bc61913419077
int
deltax_
classbase__local__planner_1_1LineIterator.html
ab01ed98072f1b212ed315a6f01503e2a
int
deltay_
classbase__local__planner_1_1LineIterator.html
a0c0dda880d4d1c01ef6bb4ef668e422b
int
den_
classbase__local__planner_1_1LineIterator.html
a1699b3d6d5bd100f4da85f8293ade4dc
int
num_
classbase__local__planner_1_1LineIterator.html
ac8a2d746bd215c83fb0ee2cb09b9f4bf
int
numadd_
classbase__local__planner_1_1LineIterator.html
af235cf8f8f1ecb36b0d46ec471ce9d7f
int
numpixels_
classbase__local__planner_1_1LineIterator.html
a118d2a5dc84f695e899fa444a8f2f47b
int
x0_
classbase__local__planner_1_1LineIterator.html
ab5b46729cc385fcfca76ca96be824f39
int
x1_
classbase__local__planner_1_1LineIterator.html
a14e9e90f4180c4bcadefb168d07ee9e1
int
x_
classbase__local__planner_1_1LineIterator.html
afa53d8171f9a57e3f73d17247509f356
int
xinc1_
classbase__local__planner_1_1LineIterator.html
a19e757731e2af41fb038859134a0aff2
int
xinc2_
classbase__local__planner_1_1LineIterator.html
ae4da6108f1a1f6091fdd42d13c6c3b52
int
y0_
classbase__local__planner_1_1LineIterator.html
ad4c9576f8e0b97c0fe8641f6764bfff3
int
y1_
classbase__local__planner_1_1LineIterator.html
a9f26269873ffc3f7265d0d5b4a2f95e8
int
y_
classbase__local__planner_1_1LineIterator.html
ad7bdb33f646682554a0bd4e6dec2eaa7
int
yinc1_
classbase__local__planner_1_1LineIterator.html
a38a40224a97b2343183e8bf0a11015ad
int
yinc2_
classbase__local__planner_1_1LineIterator.html
a649e9b0d615c505d564cf427ce42a953
base_local_planner::LocalPlannerLimits
classbase__local__planner_1_1LocalPlannerLimits.html
Eigen::Vector3f
getAccLimits
classbase__local__planner_1_1LocalPlannerLimits.html
a0402363ae18d44002834003a1b17f14b
()
LocalPlannerLimits
classbase__local__planner_1_1LocalPlannerLimits.html
a458b5a435b59aff5e7599cb957d8cdc1
()
LocalPlannerLimits
classbase__local__planner_1_1LocalPlannerLimits.html
ad974fe159000b7187d2f8104f23f1825
(double nmax_trans_vel, double nmin_trans_vel, double nmax_vel_x, double nmin_vel_x, double nmax_vel_y, double nmin_vel_y, double nmax_rot_vel, double nmin_rot_vel, double nacc_lim_x, double nacc_lim_y, double nacc_lim_theta, double nacc_limit_trans, double nxy_goal_tolerance, double nyaw_goal_tolerance, bool nprune_plan=true, double ntrans_stopped_vel=0.1, double nrot_stopped_vel=0.1)
~LocalPlannerLimits
classbase__local__planner_1_1LocalPlannerLimits.html
a390e4b0c4663ed778b08c95dfe23de1a
()
double
acc_lim_theta
classbase__local__planner_1_1LocalPlannerLimits.html
a4fae658b487341ceb5623293993738e6
double
acc_lim_x
classbase__local__planner_1_1LocalPlannerLimits.html
a71cbee519667eb20f1c75574717eb7b3
double
acc_lim_y
classbase__local__planner_1_1LocalPlannerLimits.html
a3f7d1e95cdd377d154afc7ace9a863b6
double
acc_limit_trans
classbase__local__planner_1_1LocalPlannerLimits.html
ae5adfc020a16c0765a6e5f8e35e9501f
double
max_rot_vel
classbase__local__planner_1_1LocalPlannerLimits.html
ab6402c106144af4d7f65299f38f01b90
double
max_trans_vel
classbase__local__planner_1_1LocalPlannerLimits.html
a770da8d0146a840758fbb7e5930cfd58
double
max_vel_x
classbase__local__planner_1_1LocalPlannerLimits.html
ae77b5cfd468d44cd14c30545f9f1ae88
double
max_vel_y
classbase__local__planner_1_1LocalPlannerLimits.html
a087c58f4b6cc9c4dd65f18ff8e4fd449
double
min_rot_vel
classbase__local__planner_1_1LocalPlannerLimits.html
ac537e87d906f4d4343b90f7174ce5adb
double
min_trans_vel
classbase__local__planner_1_1LocalPlannerLimits.html
a85dae330a7432f6d7fc061dae8d0207f
double
min_vel_x
classbase__local__planner_1_1LocalPlannerLimits.html
a1f28e10f2b8d1cc946e0e9132f1ca675
double
min_vel_y
classbase__local__planner_1_1LocalPlannerLimits.html
af84d70acfecc28ffa8d3a5f5e82e3b6c
bool
prune_plan
classbase__local__planner_1_1LocalPlannerLimits.html
a54d0b4d476e2aa88189b6b54eb29bc53
bool
restore_defaults
classbase__local__planner_1_1LocalPlannerLimits.html
a28b046714e96521067f4cb181a176acf
double
rot_stopped_vel
classbase__local__planner_1_1LocalPlannerLimits.html
ab797e688b4d5fb98e48564110f1aadc9
double
trans_stopped_vel
classbase__local__planner_1_1LocalPlannerLimits.html
ab3f35628f5d93eaeab83eaf3fc1e1f55
double
xy_goal_tolerance
classbase__local__planner_1_1LocalPlannerLimits.html
acf6eecfd9fb865c904a331b26e9ab43b
double
yaw_goal_tolerance
classbase__local__planner_1_1LocalPlannerLimits.html
a40de24a1e600606343f3521b2a95c82f
base_local_planner::LocalPlannerUtil
classbase__local__planner_1_1LocalPlannerUtil.html
costmap_2d::Costmap2D *
getCostmap
classbase__local__planner_1_1LocalPlannerUtil.html
aba7095b7858de54294341d4a916c2555
()
LocalPlannerLimits
getCurrentLimits
classbase__local__planner_1_1LocalPlannerUtil.html
ab872bb31110cc8cf9d1fa7f5b339c6fd
()
std::string
getGlobalFrame
classbase__local__planner_1_1LocalPlannerUtil.html
ac3e2070b5a7adcc1ba141d41d3f6865c
()
bool
getGoal
classbase__local__planner_1_1LocalPlannerUtil.html
a0b25669a2eb263677de189f52e2c0e33
(tf::Stamped< tf::Pose > &goal_pose)
bool
getLocalPlan
classbase__local__planner_1_1LocalPlannerUtil.html
a1cdbb54d6fa0b516b6fb30de9e7f317f
(tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
void
initialize
classbase__local__planner_1_1LocalPlannerUtil.html
a61fa528618d99a5f59fa96b32a85cc2f
(tf::TransformListener *tf, costmap_2d::Costmap2D *costmap, std::string global_frame)
LocalPlannerUtil
classbase__local__planner_1_1LocalPlannerUtil.html
a2dcf1b1b2e55e587f65d289ce3ebdc9a
()
void
reconfigureCB
classbase__local__planner_1_1LocalPlannerUtil.html
a84581c07b821dbdb93f78a6def7f8850
(LocalPlannerLimits &config, bool restore_defaults)
bool
setPlan
classbase__local__planner_1_1LocalPlannerUtil.html
af0eb515ddb49387ac87153ed4401a248
(const std::vector< geometry_msgs::PoseStamped > &orig_global_plan)
~LocalPlannerUtil
classbase__local__planner_1_1LocalPlannerUtil.html
ac34e4f518922c568863f53006d5cfcca
()
costmap_2d::Costmap2D *
costmap_
classbase__local__planner_1_1LocalPlannerUtil.html
a7ba7a900fb226af8a1f4692a84b03754
LocalPlannerLimits
default_limits_
classbase__local__planner_1_1LocalPlannerUtil.html
af033b08607865ddfc1126f8204011a65
std::string
global_frame_
classbase__local__planner_1_1LocalPlannerUtil.html
a9a90d33ba8cb74115d0fe7c10e8b43aa
std::vector< geometry_msgs::PoseStamped >
global_plan_
classbase__local__planner_1_1LocalPlannerUtil.html
ac4e6de10f12cb8a00f38e82de02db4ea
bool
initialized_
classbase__local__planner_1_1LocalPlannerUtil.html
a908bf32f9021d95ede64145a657f5603
LocalPlannerLimits
limits_
classbase__local__planner_1_1LocalPlannerUtil.html
aceaa38407121d1e78969013b2686a236
boost::mutex
limits_configuration_mutex_
classbase__local__planner_1_1LocalPlannerUtil.html
a6125321f7ff074d6261cb34d94797265
std::string
name_
classbase__local__planner_1_1LocalPlannerUtil.html
a3f5ac7c944ef593b3dbfc16fa086fd99
bool
setup_
classbase__local__planner_1_1LocalPlannerUtil.html
ad4a59530d806c5e6f0adf35b843ce16a
tf::TransformListener *
tf_
classbase__local__planner_1_1LocalPlannerUtil.html
a4be381a83f94e240f07008dc5da1a3f6
base_local_planner::MapCell
classbase__local__planner_1_1MapCell.html
MapCell
classbase__local__planner_1_1MapCell.html
ada59458e3cdc2553803bf35584595f46
()
MapCell
classbase__local__planner_1_1MapCell.html
a1d929fa3b4ae25ed966b7f35b3239a3a
(const MapCell &mc)
unsigned int
cx
classbase__local__planner_1_1MapCell.html
a125980ac0566ea4b5417948ba90a5c87
unsigned int
cy
classbase__local__planner_1_1MapCell.html
aed4f9439e3feb2233a9fa754e3cf9cad
double
target_dist
classbase__local__planner_1_1MapCell.html
a46148743bb5a42aee297adf23d5294e1
bool
target_mark
classbase__local__planner_1_1MapCell.html
a89505b522bf7d89995ec388129c58d01
bool
within_robot
classbase__local__planner_1_1MapCell.html
a341c7e17d945f03f5b02def775b7aa88
base_local_planner::MapGrid
classbase__local__planner_1_1MapGrid.html
void
commonInit
classbase__local__planner_1_1MapGrid.html
a68495bea908d9bf692ef8520ca4fb432
()
void
computeGoalDistance
classbase__local__planner_1_1MapGrid.html
a35b47e664abc157ef47e8a1ed5d0d357
(std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
void
computeTargetDistance
classbase__local__planner_1_1MapGrid.html
ab29d565af28ed4dc377ac997c70070f2
(std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
MapCell &
getCell
classbase__local__planner_1_1MapGrid.html
acbeadc4a517c19334f36831931019ec1
(unsigned int x, unsigned int y)
size_t
getIndex
classbase__local__planner_1_1MapGrid.html
a3fd22c28f3c45c9336ec7f1ecb33d423
(int x, int y)
MapGrid
classbase__local__planner_1_1MapGrid.html
ad10445cf88357f857c8e03b47262b732
()
MapGrid
classbase__local__planner_1_1MapGrid.html
a55e83a26cdb3c6614d9ca4635da5dc92
(unsigned int size_x, unsigned int size_y)
MapGrid
classbase__local__planner_1_1MapGrid.html
a374361ae0ac1a7e046ff0013af4285b6
(const MapGrid &mg)
double
obstacleCosts
classbase__local__planner_1_1MapGrid.html
af3db024faefa9420ec75b18d4da90cfe
()
MapCell &
operator()
classbase__local__planner_1_1MapGrid.html
a4656eac311da1aad984f1e39e96f0bfa
(unsigned int x, unsigned int y)
MapCell
operator()
classbase__local__planner_1_1MapGrid.html
ac5be4281fc27c18ae033e34f17caf17c
(unsigned int x, unsigned int y) const
MapGrid &
operator=
classbase__local__planner_1_1MapGrid.html
a058863c16849dab1495f4206bed28321
(const MapGrid &mg)
void
resetPathDist
classbase__local__planner_1_1MapGrid.html
aaede39518e77d4eb1f7fc7766da5cb11
()
void
setLocalGoal
classbase__local__planner_1_1MapGrid.html
ab73fe99a7ad21b36a3178e26296945d5
(const costmap_2d::Costmap2D &costmap, const std::vector< geometry_msgs::PoseStamped > &global_plan)
void
setTargetCells
classbase__local__planner_1_1MapGrid.html
a8e3227190b9f67376ee2890f493079d5
(const costmap_2d::Costmap2D &costmap, const std::vector< geometry_msgs::PoseStamped > &global_plan)
void
sizeCheck
classbase__local__planner_1_1MapGrid.html
ada7418321ccc809a6dfa8e45ada16c6d
(unsigned int size_x, unsigned int size_y)
double
unreachableCellCosts
classbase__local__planner_1_1MapGrid.html
a1b7145c6781d0d3703a1003b9f753420
()
bool
updatePathCell
classbase__local__planner_1_1MapGrid.html
a88efaf02a2735770450745f47239f0d9
(MapCell *current_cell, MapCell *check_cell, const costmap_2d::Costmap2D &costmap)
~MapGrid
classbase__local__planner_1_1MapGrid.html
a8efc6461e975c937560ef8e68b471a78
()
static void
adjustPlanResolution
classbase__local__planner_1_1MapGrid.html
a0af367c6272d3c4b7c16dde4a41c306a
(const std::vector< geometry_msgs::PoseStamped > &global_plan_in, std::vector< geometry_msgs::PoseStamped > &global_plan_out, double resolution)
double
goal_x_
classbase__local__planner_1_1MapGrid.html
a6153b07220fff0cad38a82491d288510
double
goal_y_
classbase__local__planner_1_1MapGrid.html
ab53586ea5096453439256dd47545559b
unsigned int
size_x_
classbase__local__planner_1_1MapGrid.html
a41702016ab4edc01a0b23fc05a9c64de
unsigned int
size_y_
classbase__local__planner_1_1MapGrid.html
afac1b094ef9469b56c59c3ab1008de47
std::vector< MapCell >
map_
classbase__local__planner_1_1MapGrid.html
a8e42b62548d1e12c82db5a7e843a0b0e
base_local_planner::MapGridCostFunction
classbase__local__planner_1_1MapGridCostFunction.html
base_local_planner::TrajectoryCostFunction
double
getCellCosts
classbase__local__planner_1_1MapGridCostFunction.html
a0a9cdd8ffef9d7cfe3c7a8c38a6e6e33
(unsigned int cx, unsigned int cy)
MapGridCostFunction
classbase__local__planner_1_1MapGridCostFunction.html
a37e0fd0048db78bb703946b56daafe25
(costmap_2d::Costmap2D *costmap, double xshift=0.0, double yshift=0.0, bool is_local_goal_function=false, CostAggregationType aggregationType=Last)
double
obstacleCosts
classbase__local__planner_1_1MapGridCostFunction.html
a14783081aef0e5f4702edf317a10c167
()
bool
prepare
classbase__local__planner_1_1MapGridCostFunction.html
af3f80d67ddeefec5871b4828ddafb5dc
()
double
scoreTrajectory
classbase__local__planner_1_1MapGridCostFunction.html
a4332b1fd1c72795c87fb5d3a427df476
(Trajectory &traj)
void
setStopOnFailure
classbase__local__planner_1_1MapGridCostFunction.html
a02c1cdf742342db135a15eaaad3a8d86
(bool stop_on_failure)
void
setTargetPoses
classbase__local__planner_1_1MapGridCostFunction.html
a07f336c23114bcd9ea8fa24462465277
(std::vector< geometry_msgs::PoseStamped > target_poses)
void
setXShift
classbase__local__planner_1_1MapGridCostFunction.html
a7a3d73260adc793dde0317b532b29f8a
(double xshift)
void
setYShift
classbase__local__planner_1_1MapGridCostFunction.html
a08fbe47f2c31ea241b86d5e61b47428a
(double yshift)
double
unreachableCellCosts
classbase__local__planner_1_1MapGridCostFunction.html
a9e561793dbbb51118834f19673e17892
()
~MapGridCostFunction
classbase__local__planner_1_1MapGridCostFunction.html
a3615fe05f64fd08e33133ebdf0059dfa
()
CostAggregationType
aggregationType_
classbase__local__planner_1_1MapGridCostFunction.html
abc402c1c11dafcb69ec5d82480b89296
costmap_2d::Costmap2D *
costmap_
classbase__local__planner_1_1MapGridCostFunction.html
a852583e42ce771a6741116986a063a64
bool
is_local_goal_function_
classbase__local__planner_1_1MapGridCostFunction.html
a99f2abca88bdc9f339a76704f25d6654
base_local_planner::MapGrid
map_
classbase__local__planner_1_1MapGridCostFunction.html
a01f719e06199db21bc4aec99efe7ab2f
bool
stop_on_failure_
classbase__local__planner_1_1MapGridCostFunction.html
a2d1f1bed6814ca5557eb2a9e04c2c670
std::vector< geometry_msgs::PoseStamped >
target_poses_
classbase__local__planner_1_1MapGridCostFunction.html
a22d5b7bb371a8b5593830029db9151a9
double
xshift_
classbase__local__planner_1_1MapGridCostFunction.html
af72819f98ac6695d4ea025f0566bf1b5
double
yshift_
classbase__local__planner_1_1MapGridCostFunction.html
a3153c7d93524431e69f4fc5d72a6b4e6
base_local_planner::MapGridCostPoint
structbase__local__planner_1_1MapGridCostPoint.html
float
goal_cost
structbase__local__planner_1_1MapGridCostPoint.html
a5f58d85d01e32045fb1a0e2ce3e5017f
float
occ_cost
structbase__local__planner_1_1MapGridCostPoint.html
ad366df5201fd2df18b518492f287b864
float
path_cost
structbase__local__planner_1_1MapGridCostPoint.html
ace749d0f0c8384996aaa95a42b017584
float
total_cost
structbase__local__planner_1_1MapGridCostPoint.html
a25b596132677ddd713d4855d21fe6c9d
float
x
structbase__local__planner_1_1MapGridCostPoint.html
a3384def04681c01f1b8f653b95719d6e
float
y
structbase__local__planner_1_1MapGridCostPoint.html
a30cd2c927354dddb44c4edd07d14d294
float
z
structbase__local__planner_1_1MapGridCostPoint.html
ab099400974af7419d3d0563aca54830c
base_local_planner::MapGridVisualizer
classbase__local__planner_1_1MapGridVisualizer.html
void
initialize
classbase__local__planner_1_1MapGridVisualizer.html
a4145416ab13ea8b513d7707d65f3e8f3
(const std::string &name, std::string frame, boost::function< bool(int cx, int cy, float &path_cost, float &goal_cost, float &occ_cost, float &total_cost)> cost_function)
MapGridVisualizer
classbase__local__planner_1_1MapGridVisualizer.html
a420b3e168a5a208620f1dffe7845ae4e
()
void
publishCostCloud
classbase__local__planner_1_1MapGridVisualizer.html
abc768f1e16ce0cdf87dec9f25a60ee64
(const costmap_2d::Costmap2D *costmap_p_)
~MapGridVisualizer
classbase__local__planner_1_1MapGridVisualizer.html
adc0fa30afc6870c6481104bd9d673fd5
()
pcl::PointCloud< MapGridCostPoint > *
cost_cloud_
classbase__local__planner_1_1MapGridVisualizer.html
a44f0500c603778bbc70973c424054789
boost::function< bool(int cx, int cy, float &path_cost, float &goal_cost, float &occ_cost, float &total_cost)>
cost_function_
classbase__local__planner_1_1MapGridVisualizer.html
ac4b8d39eae362637bad41f242a6a3c29
std::string
name_
classbase__local__planner_1_1MapGridVisualizer.html
a2aad521bd530b881880604871b698407
ros::NodeHandle
ns_nh_
classbase__local__planner_1_1MapGridVisualizer.html
a8118b16aef9c4fd8c4745bb95205e2ae
pcl_ros::Publisher< MapGridCostPoint >
pub_
classbase__local__planner_1_1MapGridVisualizer.html
a1f672a48cc50d72ad83c6853ec687bc4
base_local_planner::ObstacleCostFunction
classbase__local__planner_1_1ObstacleCostFunction.html
base_local_planner::TrajectoryCostFunction
ObstacleCostFunction
classbase__local__planner_1_1ObstacleCostFunction.html
a415ee13143bd2b2dd9b5effa1e7f3a5a
(costmap_2d::Costmap2D *costmap)
bool
prepare
classbase__local__planner_1_1ObstacleCostFunction.html
a9a9929d60bfd91f8814d8b31e51969cf
()
double
scoreTrajectory
classbase__local__planner_1_1ObstacleCostFunction.html
a3bac5a99d333a755440449809270e638
(Trajectory &traj)
void
setFootprint
classbase__local__planner_1_1ObstacleCostFunction.html
a8043f943c3bf43dc4836db1a632a6e52
(std::vector< geometry_msgs::Point > footprint_spec)
void
setParams
classbase__local__planner_1_1ObstacleCostFunction.html
ad1fc4b6ee10cf4add4e198967030037c
(double max_trans_vel, double max_scaling_factor, double scaling_speed)
void
setSumScores
classbase__local__planner_1_1ObstacleCostFunction.html
a62321188c336dbef4d749a79cecc45c0
(bool score_sums)
~ObstacleCostFunction
classbase__local__planner_1_1ObstacleCostFunction.html
aba72b1bd0dae5acb7e25dbfd4ea9821a
()
static double
footprintCost
classbase__local__planner_1_1ObstacleCostFunction.html
a1f6a1fa580a775f11226ca346b8dcc33
(const double &x, const double &y, const double &th, double scale, std::vector< geometry_msgs::Point > footprint_spec, costmap_2d::Costmap2D *costmap, base_local_planner::WorldModel *world_model)
static double
getScalingFactor
classbase__local__planner_1_1ObstacleCostFunction.html
aff41f9f317c9e375d0945bda8b9f8970
(Trajectory &traj, double scaling_speed, double max_trans_vel, double max_scaling_factor)
costmap_2d::Costmap2D *
costmap_
classbase__local__planner_1_1ObstacleCostFunction.html
a649bf1d646e4432bdf338ff6b904cefc
std::vector< geometry_msgs::Point >
footprint_spec_
classbase__local__planner_1_1ObstacleCostFunction.html
aef3f0212931d94c234ab6c4cf1dd0689
double
max_scaling_factor_
classbase__local__planner_1_1ObstacleCostFunction.html
a5c2ec54222f1ae220836e41a967beb13
double
max_trans_vel_
classbase__local__planner_1_1ObstacleCostFunction.html
aad6617f6131ca6598ec3a07d1d3153dd
double
scaling_speed_
classbase__local__planner_1_1ObstacleCostFunction.html
abac2b51781792694610f477a28f784fb
bool
sum_scores_
classbase__local__planner_1_1ObstacleCostFunction.html
a1ff9618ab8e84d39d17d0a2f843a8cb9
base_local_planner::WorldModel *
world_model_
classbase__local__planner_1_1ObstacleCostFunction.html
acce234454982f3bd52744f67a04f8be5
base_local_planner::OdometryHelperRos
classbase__local__planner_1_1OdometryHelperRos.html
void
getOdom
classbase__local__planner_1_1OdometryHelperRos.html
ada88271c5b81d4a97b81eb51de64f67c
(nav_msgs::Odometry &base_odom)
std::string
getOdomTopic
classbase__local__planner_1_1OdometryHelperRos.html
af8255174f71343515b1e300013d9b675
() const
void
getRobotVel
classbase__local__planner_1_1OdometryHelperRos.html
a9959ba8c07504ca92b52ad80c23fe11d
(tf::Stamped< tf::Pose > &robot_vel)
void
odomCallback
classbase__local__planner_1_1OdometryHelperRos.html
a0eeb49d061e05d16d43cac5196552c01
(const nav_msgs::Odometry::ConstPtr &msg)
OdometryHelperRos
classbase__local__planner_1_1OdometryHelperRos.html
af6ea30bc773864015dd3d243dc375d0b
(std::string odom_topic="")
void
setOdomTopic
classbase__local__planner_1_1OdometryHelperRos.html
a3405fc02265edac001b3f4c8802c983d
(std::string odom_topic)
~OdometryHelperRos
classbase__local__planner_1_1OdometryHelperRos.html
a03cc609ab67e45a06d58f9829c304554
()
nav_msgs::Odometry
base_odom_
classbase__local__planner_1_1OdometryHelperRos.html
aaf14228e89f9367ea460050b50d1f7e4
std::string
frame_id_
classbase__local__planner_1_1OdometryHelperRos.html
ab30dbe21e21be0195790dba807e3ecf4
boost::mutex
odom_mutex_
classbase__local__planner_1_1OdometryHelperRos.html
adc6244c7f47d59891739380647b18e09
ros::Subscriber
odom_sub_
classbase__local__planner_1_1OdometryHelperRos.html
a0a00a1221aabf80ee58ad253ec85c84e
std::string
odom_topic_
classbase__local__planner_1_1OdometryHelperRos.html
a3de27ebd28e3293036c35b642e563496
base_local_planner::OscillationCostFunction
classbase__local__planner_1_1OscillationCostFunction.html
base_local_planner::TrajectoryCostFunction
OscillationCostFunction
classbase__local__planner_1_1OscillationCostFunction.html
a50e1b85389706d2e1dcdaa36cb56cdc8
()
bool
prepare
classbase__local__planner_1_1OscillationCostFunction.html
a1cc7c1cd4c49df97515da3c12400f4df
()
void
resetOscillationFlags
classbase__local__planner_1_1OscillationCostFunction.html
afb420d9a488660f3583e182cb1939ee1
()
double
scoreTrajectory
classbase__local__planner_1_1OscillationCostFunction.html
ac9fd440e97142115b8bbe81408eadc14
(Trajectory &traj)
void
setOscillationResetDist
classbase__local__planner_1_1OscillationCostFunction.html
a489f8c9c3f2322d6f24fe8aa1e39b118
(double dist, double angle)
void
updateOscillationFlags
classbase__local__planner_1_1OscillationCostFunction.html
a2cd60c5b611d43697f3345e3c356f48f
(Eigen::Vector3f pos, base_local_planner::Trajectory *traj, double min_vel_trans)
virtual
~OscillationCostFunction
classbase__local__planner_1_1OscillationCostFunction.html
a4b5ad241fd0d42863996f8e746a49b82
()
void
resetOscillationFlagsIfPossible
classbase__local__planner_1_1OscillationCostFunction.html
aa6224a4812d149fcf71dc2131b92cb96
(const Eigen::Vector3f &pos, const Eigen::Vector3f &prev)
bool
setOscillationFlags
classbase__local__planner_1_1OscillationCostFunction.html
ada617a8fb122a0889bbbe93e6baa82de
(base_local_planner::Trajectory *t, double min_vel_trans)
bool
forward_neg_
classbase__local__planner_1_1OscillationCostFunction.html
a57abdb2c09e71ec1b42649ad27540d9b
bool
forward_neg_only_
classbase__local__planner_1_1OscillationCostFunction.html
a49dd0b6e2f6f7a5a9266234f0dc2a40c
bool
forward_pos_
classbase__local__planner_1_1OscillationCostFunction.html
a7df909c5d41cabd2b0f9f35710fe36e5
bool
forward_pos_only_
classbase__local__planner_1_1OscillationCostFunction.html
a72f5a9ba109d22be48984bdcc2b3d461
double
oscillation_reset_angle_
classbase__local__planner_1_1OscillationCostFunction.html
a82d992b7b3776a2adfa576e8fd5cc136
double
oscillation_reset_dist_
classbase__local__planner_1_1OscillationCostFunction.html
a8bbd803cecdd9786df4cf8c5c2996223
Eigen::Vector3f
prev_stationary_pos_
classbase__local__planner_1_1OscillationCostFunction.html
a0f8cf234ccff7a60e79868c33e3d9f4a
bool
rot_neg_only_
classbase__local__planner_1_1OscillationCostFunction.html
ada6b20572e35e6661531663ee7aef485
bool
rot_pos_only_
classbase__local__planner_1_1OscillationCostFunction.html
a6bbd2e3ab21235b798561a8b25694ae4
bool
rotating_neg_
classbase__local__planner_1_1OscillationCostFunction.html
a2db7a4bf9080265e0fbde53935631bbc
bool
rotating_pos_
classbase__local__planner_1_1OscillationCostFunction.html
a782792324148e9c4f25fd293c306fca6
bool
strafe_neg_only_
classbase__local__planner_1_1OscillationCostFunction.html
a4c9881934f9f9b62a6ea0cc39ec9cd15
bool
strafe_pos_only_
classbase__local__planner_1_1OscillationCostFunction.html
ae3f12ed64ffab83f6cc14407740a0dd3
bool
strafing_neg_
classbase__local__planner_1_1OscillationCostFunction.html
acfbe248a46b833410f67962551086be9
bool
strafing_pos_
classbase__local__planner_1_1OscillationCostFunction.html
a99e1d7c6f0d521b1dd3ad89dee6fdd68
base_local_planner::PlanarLaserScan
classbase__local__planner_1_1PlanarLaserScan.html
PlanarLaserScan
classbase__local__planner_1_1PlanarLaserScan.html
a87f29de40d0656ac69ae45bc8bdacdfa
()
double
angle_increment
classbase__local__planner_1_1PlanarLaserScan.html
a80995db924e221f254c60a0d5fb05c98
double
angle_max
classbase__local__planner_1_1PlanarLaserScan.html
abbbf0894a7df63fec0bcb887199ad6f3
double
angle_min
classbase__local__planner_1_1PlanarLaserScan.html
a52f69fb966a09c01bbf5e72667ea1dc8
sensor_msgs::PointCloud
cloud
classbase__local__planner_1_1PlanarLaserScan.html
aa2ccb24be3682bc073ec36434c47c2e6
geometry_msgs::Point32
origin
classbase__local__planner_1_1PlanarLaserScan.html
a8a7c9dfb5c0975314fdadcdd6945c649
base_local_planner::PointGrid
classbase__local__planner_1_1PointGrid.html
base_local_planner::WorldModel
virtual double
footprintCost
classbase__local__planner_1_1PointGrid.html
ae9398ded210128450fbdb86f231cf588
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
void
getCellBounds
classbase__local__planner_1_1PointGrid.html
a6c67e8a57f91b93e98a2db6d1311fe81
(unsigned int gx, unsigned int gy, geometry_msgs::Point &lower_left, geometry_msgs::Point &upper_right) const
double
getNearestInCell
classbase__local__planner_1_1PointGrid.html
a701757dbd179c3dad466c7b7e2114d6b
(pcl::PointXYZ &pt, unsigned int gx, unsigned int gy)
void
getPoints
classbase__local__planner_1_1PointGrid.html
af217b647ec8da186411e6e188e1019b9
(pcl::PointCloud< pcl::PointXYZ > &cloud)
void
getPointsInRange
classbase__local__planner_1_1PointGrid.html
ab844aee638783adfa214c30dc03db8e9
(const geometry_msgs::Point &lower_left, const geometry_msgs::Point &upper_right, std::vector< std::list< pcl::PointXYZ > * > &points)
bool
gridCoords
classbase__local__planner_1_1PointGrid.html
a35019bc578cada39cc823b17d5d1394d
(geometry_msgs::Point pt, unsigned int &gx, unsigned int &gy) const
bool
gridCoords
classbase__local__planner_1_1PointGrid.html
a99619710c83e939a57e574e28a4621c6
(pcl::PointXYZ pt, unsigned int &gx, unsigned int &gy) const
unsigned int
gridIndex
classbase__local__planner_1_1PointGrid.html
a96ba5645a0bc2045d5868fa91eceab5b
(unsigned int gx, unsigned int gy) const
void
insert
classbase__local__planner_1_1PointGrid.html
a28e4c85e879080776352bd86b64ccf12
(pcl::PointXYZ pt)
void
intersectionPoint
classbase__local__planner_1_1PointGrid.html
a42d9b62516e5e401669b618e790979ad
(const geometry_msgs::Point &v1, const geometry_msgs::Point &v2, const geometry_msgs::Point &u1, const geometry_msgs::Point &u2, geometry_msgs::Point &result)
double
nearestNeighborDistance
classbase__local__planner_1_1PointGrid.html
ab0d5b4b745f965826501b9fca2bf7aa7
(pcl::PointXYZ &pt)
double
orient
classbase__local__planner_1_1PointGrid.html
aa41c865d15598b2982d2af8585f2ed3b
(const geometry_msgs::Point &a, const geometry_msgs::Point &b, const pcl::PointXYZ &c)
double
orient
classbase__local__planner_1_1PointGrid.html
a11a49112a21ab84840f5931c6f480409
(const geometry_msgs::Point32 &a, const geometry_msgs::Point32 &b, const pcl::PointXYZ &c)
double
orient
classbase__local__planner_1_1PointGrid.html
a4a659b8302ec51532118e1b59a4e4b6e
(const geometry_msgs::Point &a, const geometry_msgs::Point &b, const geometry_msgs::Point &c)
double
orient
classbase__local__planner_1_1PointGrid.html
a14e7cb1a4930174e9ab92b3ff0b06193
(const pcl::PointXYZ &a, const pcl::PointXYZ &b, const pcl::PointXYZ &c)
PointGrid
classbase__local__planner_1_1PointGrid.html
adaccd0818cd5b3334f1410f6cfca93dc
(double width, double height, double resolution, geometry_msgs::Point origin, double max_z, double obstacle_range, double min_separation)
bool
ptInPolygon
classbase__local__planner_1_1PointGrid.html
a76d376055cc9c8fc13a3d3c5fad1aa04
(const pcl::PointXYZ &pt, const std::vector< geometry_msgs::Point > &poly)
bool
ptInScan
classbase__local__planner_1_1PointGrid.html
a517ae832ace7e530e9e86ae249e5d42d
(const pcl::PointXYZ &pt, const PlanarLaserScan &laser_scan)
void
removePointsInPolygon
classbase__local__planner_1_1PointGrid.html
afb743eed27facd44c2ed0e59e9f04449
(const std::vector< geometry_msgs::Point > poly)
void
removePointsInScanBoundry
classbase__local__planner_1_1PointGrid.html
a693cf4b2962ea0ffb4e74daf44a317a4
(const PlanarLaserScan &laser_scan)
bool
segIntersect
classbase__local__planner_1_1PointGrid.html
ac2ef35c1ba187bc774ec0c2437ede23a
(const pcl::PointXYZ &v1, const pcl::PointXYZ &v2, const pcl::PointXYZ &u1, const pcl::PointXYZ &u2)
double
sq_distance
classbase__local__planner_1_1PointGrid.html
af278e4297342dce5d1e3b0b8643dbe4e
(pcl::PointXYZ &pt1, pcl::PointXYZ &pt2)
void
updateWorld
classbase__local__planner_1_1PointGrid.html
adb8a9a0665445fe274510a86dd0e8277
(const std::vector< geometry_msgs::Point > &footprint, const std::vector< costmap_2d::Observation > &observations, const std::vector< PlanarLaserScan > &laser_scans)
virtual
~PointGrid
classbase__local__planner_1_1PointGrid.html
adcf3cf7ebf7d52a909fb2744560bf1e4
()
std::vector< std::list< pcl::PointXYZ > >
cells_
classbase__local__planner_1_1PointGrid.html
ae7e13f7495657bb04c9e7f934f0e2809
unsigned int
height_
classbase__local__planner_1_1PointGrid.html
a1c02ee4d4ef45459067a91f2288911a6
double
max_z_
classbase__local__planner_1_1PointGrid.html
a2036620b9d1149e833273c43c5a727eb
geometry_msgs::Point
origin_
classbase__local__planner_1_1PointGrid.html
a49056e465b626fd351301147a697b6aa
std::vector< std::list< pcl::PointXYZ > * >
points_
classbase__local__planner_1_1PointGrid.html
adfc42f4dd0946a8bbd9e0b8d6c828d4f
double
resolution_
classbase__local__planner_1_1PointGrid.html
a2232220cabac42c77df3651ef8706c5b
double
sq_min_separation_
classbase__local__planner_1_1PointGrid.html
a3688e671583e2ff4ff50308226477111
double
sq_obstacle_range_
classbase__local__planner_1_1PointGrid.html
a753727a1119075f27b7a840bc6f1be0a
unsigned int
width_
classbase__local__planner_1_1PointGrid.html
ae8cfcc3891fd32ab51f0a10bcc7edd62
base_local_planner::PreferForwardCostFunction
classbase__local__planner_1_1PreferForwardCostFunction.html
base_local_planner::TrajectoryCostFunction
PreferForwardCostFunction
classbase__local__planner_1_1PreferForwardCostFunction.html
a65ec4a67e55f0f482c6da0e9e8150fbb
(double penalty)
bool
prepare
classbase__local__planner_1_1PreferForwardCostFunction.html
a3f378ae4e7f2c01b0af4acff71ed564f
()
double
scoreTrajectory
classbase__local__planner_1_1PreferForwardCostFunction.html
a87ba9f1a9598d9851af39578ce62beda
(Trajectory &traj)
void
setPenalty
classbase__local__planner_1_1PreferForwardCostFunction.html
aa330c69b782336d11030167868f933d6
(double penalty)
~PreferForwardCostFunction
classbase__local__planner_1_1PreferForwardCostFunction.html
a31046791a20238db5c9836da7dbfa13f
()
double
penalty_
classbase__local__planner_1_1PreferForwardCostFunction.html
af2c9760f3b2be884ce251ee43f9e4c55
base_local_planner::SimpleScoredSamplingPlanner
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
base_local_planner::TrajectorySearch
bool
findBestTrajectory
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
ad1a365b0504879a2e57f1a9d713acdc4
(Trajectory &traj, std::vector< Trajectory > *all_explored=0)
double
scoreTrajectory
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
ac11a2d2fbf69d6ed55f720c5ebe1b541
(Trajectory &traj, double best_traj_cost)
SimpleScoredSamplingPlanner
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
ac8bab73a6a79cdd949422a8bed79f78d
()
SimpleScoredSamplingPlanner
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
a4e587086b74e151e38c6a81905924772
(std::vector< TrajectorySampleGenerator * > gen_list, std::vector< TrajectoryCostFunction * > &critics, int max_samples=-1)
~SimpleScoredSamplingPlanner
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
a4dffffbf7e5d4c1e4d5865918c1c1657
()
std::vector< TrajectoryCostFunction * >
critics_
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
a4fb36e288fad8bb6a817faa12df4d35c
std::vector< TrajectorySampleGenerator * >
gen_list_
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
a0e8aa59b1ee780643bf69a1a5c244f73
int
max_samples_
classbase__local__planner_1_1SimpleScoredSamplingPlanner.html
a0ab97bd66287f1d2258ce5f7a70e83ea
base_local_planner::SimpleTrajectoryGenerator
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
base_local_planner::TrajectorySampleGenerator
bool
generateTrajectory
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a09675e3d736eaf9ff3b8c8bc3587b768
(Eigen::Vector3f pos, Eigen::Vector3f vel, Eigen::Vector3f sample_target_vel, base_local_planner::Trajectory &traj)
bool
hasMoreTrajectories
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
ab2e9ca5e1468974af51acc17e5c7aec2
()
void
initialise
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a0810ac35a39d3d7ccc1c19a862e97fbf
(const Eigen::Vector3f &pos, const Eigen::Vector3f &vel, const Eigen::Vector3f &goal, base_local_planner::LocalPlannerLimits *limits, const Eigen::Vector3f &vsamples, std::vector< Eigen::Vector3f > additional_samples, bool discretize_by_time=false)
void
initialise
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a56881a7d1e6cf7027eb2243a764dc0fa
(const Eigen::Vector3f &pos, const Eigen::Vector3f &vel, const Eigen::Vector3f &goal, base_local_planner::LocalPlannerLimits *limits, const Eigen::Vector3f &vsamples, bool discretize_by_time=false)
bool
nextTrajectory
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
adb064b57ea297fc3810e185861e444e8
(Trajectory &traj)
void
setParameters
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a9ce8e2d22eafe3f2a2d2daf236e1ce83
(double sim_time, double sim_granularity, double angular_sim_granularity, bool use_dwa=false, double sim_period=0.0)
SimpleTrajectoryGenerator
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a83cdc24bc40a5ed55ec7d089c67d8018
()
~SimpleTrajectoryGenerator
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
aea15c7d1fe8977c75334caff43b12925
()
static Eigen::Vector3f
computeNewPositions
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a4762e662d557328a98abad8155501626
(const Eigen::Vector3f &pos, const Eigen::Vector3f &vel, double dt)
static Eigen::Vector3f
computeNewVelocities
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
abeea221947f5062cdb481c9888c33075
(const Eigen::Vector3f &sample_target_vel, const Eigen::Vector3f &vel, Eigen::Vector3f acclimits, double dt)
double
angular_sim_granularity_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
abe5c2bf96effe4753a884f5947044fb9
bool
continued_acceleration_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
aa811b5385f768045ec76638d431c4289
bool
discretize_by_time_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a719ba193671c3057ac1dace84aa01526
base_local_planner::LocalPlannerLimits *
limits_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a0586ccaf8b6372830bd715d476889bb9
unsigned int
next_sample_index_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
acc42f25461d9894845955e5d464e4a58
Eigen::Vector3f
pos_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a1e308de90ce96375e50889bb75398830
std::vector< Eigen::Vector3f >
sample_params_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a6084045fc45c79ded7ef6b75f60320e7
double
sim_granularity_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
ac8e05c3fe4516c7343621649722b1bae
double
sim_period_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a5447b0d5c0fb3f642db474c86d0e33d8
double
sim_time_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a6e59c0e68ed11342bcad2d80db5f967d
bool
use_dwa_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
ad388680d803d492b2565c7f3f4a508e6
Eigen::Vector3f
vel_
classbase__local__planner_1_1SimpleTrajectoryGenerator.html
a6d5012705423167541f096bedaa5152f
base_local_planner::Trajectory
classbase__local__planner_1_1Trajectory.html
void
addPoint
classbase__local__planner_1_1Trajectory.html
a94ff45de82ae4417fdbb1158c5c2b204
(double x, double y, double th)
void
getEndpoint
classbase__local__planner_1_1Trajectory.html
aaae8775b3cd15bf865c94ff1536097c2
(double &x, double &y, double &th) const
void
getPoint
classbase__local__planner_1_1Trajectory.html
a3c1d6c967b6de88223841293444c705e
(unsigned int index, double &x, double &y, double &th) const
unsigned int
getPointsSize
classbase__local__planner_1_1Trajectory.html
a433013094aa67d4713c5a3658418b433
() const
void
resetPoints
classbase__local__planner_1_1Trajectory.html
a35c05c071ce0f8e54c18f0f8816315d3
()
void
setPoint
classbase__local__planner_1_1Trajectory.html
a36da2c9c1cc3e13facc6bc258d2e91e2
(unsigned int index, double x, double y, double th)
Trajectory
classbase__local__planner_1_1Trajectory.html
a38089bc04dc5c68da14083dacb4d8bb7
()
Trajectory
classbase__local__planner_1_1Trajectory.html
ad196dc5af568087827281c885b283bad
(double xv, double yv, double thetav, double time_delta, unsigned int num_pts)
double
cost_
classbase__local__planner_1_1Trajectory.html
ab4d255b7614df1a8f381d4e7eb44d385
double
thetav_
classbase__local__planner_1_1Trajectory.html
a9a93bfe9bb3c3b1d65b3627ce7cbae33
double
time_delta_
classbase__local__planner_1_1Trajectory.html
a48b175bc769a70d1182a48996d068c25
double
xv_
classbase__local__planner_1_1Trajectory.html
a228fb59ff438692ebedddb6899c8d957
double
yv_
classbase__local__planner_1_1Trajectory.html
abb4fc9493587f61f888f2cdfec62b89a
std::vector< double >
th_pts_
classbase__local__planner_1_1Trajectory.html
aeb1b21476d54b700d52ef914ab101476
std::vector< double >
x_pts_
classbase__local__planner_1_1Trajectory.html
aceba1ac2da65c147f18120eb18c2cb50
std::vector< double >
y_pts_
classbase__local__planner_1_1Trajectory.html
aeb5297a196ec8d7190278a8aa9a1289a
base_local_planner::TrajectoryCostFunction
classbase__local__planner_1_1TrajectoryCostFunction.html
double
getScale
classbase__local__planner_1_1TrajectoryCostFunction.html
abaae8d899bd41d8baf02bf7aa175ded9
()
virtual bool
prepare
classbase__local__planner_1_1TrajectoryCostFunction.html
a351dddca226f210a09bd10c151e2975f
()=0
virtual double
scoreTrajectory
classbase__local__planner_1_1TrajectoryCostFunction.html
a6908a8071270b455fc25b48db76e2d3c
(Trajectory &traj)=0
void
setScale
classbase__local__planner_1_1TrajectoryCostFunction.html
a816da4ed3c9be419fc00abb271d5a8b5
(double scale)
virtual
~TrajectoryCostFunction
classbase__local__planner_1_1TrajectoryCostFunction.html
ac606d6ffc0a09f96d04cbb671c903d68
()
TrajectoryCostFunction
classbase__local__planner_1_1TrajectoryCostFunction.html
a5a80d6bb3fade55e28d8cb234936c43a
(double scale=1.0)
double
scale_
classbase__local__planner_1_1TrajectoryCostFunction.html
a8773ccf955aaca24cb37c4855ca4d582
base_local_planner::TrajectoryGeneratorTest
classbase__local__planner_1_1TrajectoryGeneratorTest.html
virtual void
TestBody
classbase__local__planner_1_1TrajectoryGeneratorTest.html
ac3b431571d0c158f49d50ac1cc44b452
()
TrajectoryGeneratorTest
classbase__local__planner_1_1TrajectoryGeneratorTest.html
a5632494a39073177cef24748a789c27d
()
SimpleTrajectoryGenerator
tg
classbase__local__planner_1_1TrajectoryGeneratorTest.html
a0550f08805409e11fad0c5d570bd5a50
base_local_planner::TrajectoryPlanner
classbase__local__planner_1_1TrajectoryPlanner.html
bool
checkTrajectory
classbase__local__planner_1_1TrajectoryPlanner.html
a16f45df8237d94cafe714d4e5aa4eeb3
(double x, double y, double theta, double vx, double vy, double vtheta, double vx_samp, double vy_samp, double vtheta_samp)
Trajectory
findBestPath
classbase__local__planner_1_1TrajectoryPlanner.html
a26b25e08c3bd59f73b5aa19ad2a4a1e3
(tf::Stamped< tf::Pose > global_pose, tf::Stamped< tf::Pose > global_vel, tf::Stamped< tf::Pose > &drive_velocities)
bool
getCellCosts
classbase__local__planner_1_1TrajectoryPlanner.html
a23f9726d0f43f94e8c5b3a50556dd7b7
(int cx, int cy, float &path_cost, float &goal_cost, float &occ_cost, float &total_cost)
std::vector< geometry_msgs::Point >
getFootprint
classbase__local__planner_1_1TrajectoryPlanner.html
a5f7c7d840eccb464a8136ea1489b1012
() const
geometry_msgs::Polygon
getFootprintPolygon
classbase__local__planner_1_1TrajectoryPlanner.html
a8ac03d2760a9b8aa94c36da8bd0667cd
() const
void
getLocalGoal
classbase__local__planner_1_1TrajectoryPlanner.html
a2106157af1e6bf29c289524ee3391db4
(double &x, double &y)
void
reconfigure
classbase__local__planner_1_1TrajectoryPlanner.html
a30b83584ef7b95a641db52efc67bc59c
(BaseLocalPlannerConfig &cfg)
double
scoreTrajectory
classbase__local__planner_1_1TrajectoryPlanner.html
a8ff397f04fbb25760ab68e2ac65a99b0
(double x, double y, double theta, double vx, double vy, double vtheta, double vx_samp, double vy_samp, double vtheta_samp)
void
setFootprint
classbase__local__planner_1_1TrajectoryPlanner.html
a7145aa72e0045489279955d59fcaa3d4
(std::vector< geometry_msgs::Point > footprint)
TrajectoryPlanner
classbase__local__planner_1_1TrajectoryPlanner.html
a3b44d4da776a23b06f388aa244de84b1
(WorldModel &world_model, const costmap_2d::Costmap2D &costmap, std::vector< geometry_msgs::Point > footprint_spec, double acc_lim_x=1.0, double acc_lim_y=1.0, double acc_lim_theta=1.0, double sim_time=1.0, double sim_granularity=0.025, int vx_samples=20, int vtheta_samples=20, double pdist_scale=0.6, double gdist_scale=0.8, double occdist_scale=0.2, double heading_lookahead=0.325, double oscillation_reset_dist=0.05, double escape_reset_dist=0.10, double escape_reset_theta=M_PI_2, bool holonomic_robot=true, double max_vel_x=0.5, double min_vel_x=0.1, double max_vel_th=1.0, double min_vel_th=-1.0, double min_in_place_vel_th=0.4, double backup_vel=-0.1, bool dwa=false, bool heading_scoring=false, double heading_scoring_timestep=0.1, bool meter_scoring=true, bool simple_attractor=false, std::vector< double > y_vels=std::vector< double >(0), double stop_time_buffer=0.2, double sim_period=0.1, double angular_sim_granularity=0.025)
void
updatePlan
classbase__local__planner_1_1TrajectoryPlanner.html
ad8c384954625a91934bad8354f5dc24d
(const std::vector< geometry_msgs::PoseStamped > &new_plan, bool compute_dists=false)
~TrajectoryPlanner
classbase__local__planner_1_1TrajectoryPlanner.html
aeccbb304a8c6fe44b81a279a689831e6
()
double
computeNewThetaPosition
classbase__local__planner_1_1TrajectoryPlanner.html
aadd3289b84c1c76778cc705250757c66
(double thetai, double vth, double dt)
double
computeNewVelocity
classbase__local__planner_1_1TrajectoryPlanner.html
a054ff7c497b332357979908f5df35031
(double vg, double vi, double a_max, double dt)
double
computeNewXPosition
classbase__local__planner_1_1TrajectoryPlanner.html
a464d133b3ff7d997ff2de19ea769e0ef
(double xi, double vx, double vy, double theta, double dt)
double
computeNewYPosition
classbase__local__planner_1_1TrajectoryPlanner.html
a2177c9510ce5cb1a6564e4d39797b4a7
(double yi, double vx, double vy, double theta, double dt)
Trajectory
createTrajectories
classbase__local__planner_1_1TrajectoryPlanner.html
a44c8434c9df68efb24eef36fc670ae7c
(double x, double y, double theta, double vx, double vy, double vtheta, double acc_x, double acc_y, double acc_theta)
double
footprintCost
classbase__local__planner_1_1TrajectoryPlanner.html
ab3f9bae95f002f9a800f16feaffd460e
(double x_i, double y_i, double theta_i)
void
generateTrajectory
classbase__local__planner_1_1TrajectoryPlanner.html
a78ea0a479b32f589f518c55a78dcb755
(double x, double y, double theta, double vx, double vy, double vtheta, double vx_samp, double vy_samp, double vtheta_samp, double acc_x, double acc_y, double acc_theta, double impossible_cost, Trajectory &traj)
void
getMaxSpeedToStopInTime
classbase__local__planner_1_1TrajectoryPlanner.html
a7d1d82d8ba0c281c6d4992ac3f9d70d7
(double time, double &vx, double &vy, double &vth)
double
headingDiff
classbase__local__planner_1_1TrajectoryPlanner.html
a36016a332040ca88776ebf7f48b632b4
(int cell_x, int cell_y, double x, double y, double heading)
double
lineCost
classbase__local__planner_1_1TrajectoryPlanner.html
abd8710866ba7bd693c63919e93c87813
(int x0, int x1, int y0, int y1)
double
pointCost
classbase__local__planner_1_1TrajectoryPlanner.html
ab1d5ed02ab5ede53f48fad6d426c27e9
(int x, int y)
double
acc_lim_theta_
classbase__local__planner_1_1TrajectoryPlanner.html
af212f9a9ecc07a1db91a97d0482074e0
double
acc_lim_x_
classbase__local__planner_1_1TrajectoryPlanner.html
a82433daefdecb2f33b5cafdcc361af4f
double
acc_lim_y_
classbase__local__planner_1_1TrajectoryPlanner.html
ac84b1c3bee279de48b6e8c9487fce066
double
angular_sim_granularity_
classbase__local__planner_1_1TrajectoryPlanner.html
a28e137b98274f7ceda2f2eeb497e6ab5
double
backup_vel_
classbase__local__planner_1_1TrajectoryPlanner.html
a7ac35a1ec8c8a60d503ec73593d9df5a
double
circumscribed_radius_
classbase__local__planner_1_1TrajectoryPlanner.html
a0e002c8878231a70785aadd928e5ae5d
boost::mutex
configuration_mutex_
classbase__local__planner_1_1TrajectoryPlanner.html
aa8a12b241174a691ccb102f07ebbc218
const costmap_2d::Costmap2D &
costmap_
classbase__local__planner_1_1TrajectoryPlanner.html
a427473829005f026021798a2da855515
bool
dwa_
classbase__local__planner_1_1TrajectoryPlanner.html
a86059f83bea9cfa99ce90c02c8ab0c8d
double
escape_reset_dist_
classbase__local__planner_1_1TrajectoryPlanner.html
a2e06d36ab5445545d2962b031805873e
double
escape_reset_theta_
classbase__local__planner_1_1TrajectoryPlanner.html
ac4c627bceed847bc3ae7cd8471c2880b
double
escape_theta_
classbase__local__planner_1_1TrajectoryPlanner.html
a4fe36fdff093780fb769adbb13a3207a
double
escape_x_
classbase__local__planner_1_1TrajectoryPlanner.html
a12154babd84af0fdcb45a280e6089cd7
double
escape_y_
classbase__local__planner_1_1TrajectoryPlanner.html
a36dfa6683ed074e63ff129451b975493
bool
escaping_
classbase__local__planner_1_1TrajectoryPlanner.html
a89537dae396e2c07f35be85c679488a5
bool
final_goal_position_valid_
classbase__local__planner_1_1TrajectoryPlanner.html
a023d6ed6138443cf3a7c21735d399d57
double
final_goal_x_
classbase__local__planner_1_1TrajectoryPlanner.html
afe277818c659b7ded87b944f27e63259
double
final_goal_y_
classbase__local__planner_1_1TrajectoryPlanner.html
ac3c769c5f38c1337965fd3275f995f35
base_local_planner::FootprintHelper
footprint_helper_
classbase__local__planner_1_1TrajectoryPlanner.html
a870914451b4efe68bd7be8d2816f1a18
std::vector< geometry_msgs::Point >
footprint_spec_
classbase__local__planner_1_1TrajectoryPlanner.html
a010de99484b85362d060624780cc5d92
double
gdist_scale_
classbase__local__planner_1_1TrajectoryPlanner.html
a4a549e213d7c61431e4827f9d1372a3f
std::vector< geometry_msgs::PoseStamped >
global_plan_
classbase__local__planner_1_1TrajectoryPlanner.html
a2c5b9a33117e579550c1060cf7f3e142
MapGrid
goal_map_
classbase__local__planner_1_1TrajectoryPlanner.html
ae8f2f8369eb893ec4c37001c142d3db5
double
goal_x_
classbase__local__planner_1_1TrajectoryPlanner.html
a650f7b3ec7732318271dce4fa29f8b77
double
goal_y_
classbase__local__planner_1_1TrajectoryPlanner.html
a575b14a06d9d982898b36b88714aee40
double
heading_lookahead_
classbase__local__planner_1_1TrajectoryPlanner.html
a453521003c8a2def8f7c7b0ba1ef9894
bool
heading_scoring_
classbase__local__planner_1_1TrajectoryPlanner.html
a1c76975ab90a0952538d435ab782b7f4
double
heading_scoring_timestep_
classbase__local__planner_1_1TrajectoryPlanner.html
a350e42ec12def8880eecf441d83f44bf
bool
holonomic_robot_
classbase__local__planner_1_1TrajectoryPlanner.html
a1edda9ad372428d05f954aad5b9da9b4
double
inscribed_radius_
classbase__local__planner_1_1TrajectoryPlanner.html
abd9186ed8703b03123c4518ddfab6fe4
double
max_vel_th_
classbase__local__planner_1_1TrajectoryPlanner.html
a6d205cfad977b364a103dcd523f189f6
double
max_vel_x_
classbase__local__planner_1_1TrajectoryPlanner.html
a17e663c990e2705fdfffc512a22926e1
bool
meter_scoring_
classbase__local__planner_1_1TrajectoryPlanner.html
a5f29fcc8b4a56f6b3cb438cb8cf062eb
double
min_in_place_vel_th_
classbase__local__planner_1_1TrajectoryPlanner.html
af3ed1fa44d9f4c55486bf15407ec8cb0
double
min_vel_th_
classbase__local__planner_1_1TrajectoryPlanner.html
a41241453b8b3c665ef9d910e721f33a5
double
min_vel_x_
classbase__local__planner_1_1TrajectoryPlanner.html
ace2a2cec2204ac066abe84ea39f0f642
double
occdist_scale_
classbase__local__planner_1_1TrajectoryPlanner.html
a58c8fa7023dba6cbba95839faee0f76d
double
oscillation_reset_dist_
classbase__local__planner_1_1TrajectoryPlanner.html
a2909e523020dda88f5250a7a35cc1944
MapGrid
path_map_
classbase__local__planner_1_1TrajectoryPlanner.html
a56216c876fbe0af94c66827558c10f29
double
pdist_scale_
classbase__local__planner_1_1TrajectoryPlanner.html
a882a34b78d0ab7035168d829511e8ed7
double
prev_x_
classbase__local__planner_1_1TrajectoryPlanner.html
ace87f6aece448f136b515c93e856619b
double
prev_y_
classbase__local__planner_1_1TrajectoryPlanner.html
a7085404fa06ee6e665049d6e4d47943e
bool
rotating_left
classbase__local__planner_1_1TrajectoryPlanner.html
ae5a805a21dd2e1a935e975bc2d74e654
bool
rotating_right
classbase__local__planner_1_1TrajectoryPlanner.html
a436b60135113893ef95ea5a03b5ddffd
double
sim_granularity_
classbase__local__planner_1_1TrajectoryPlanner.html
ace7d9b990dc6dd023e551471b3803378
double
sim_period_
classbase__local__planner_1_1TrajectoryPlanner.html
a75cfc9c4728404e06fde402c9e5e95d0
double
sim_time_
classbase__local__planner_1_1TrajectoryPlanner.html
ad9a02872d29a4276b4f2a0d4967c180e
bool
simple_attractor_
classbase__local__planner_1_1TrajectoryPlanner.html
a089775d1b5646dd117f279e3b121bf3a
double
stop_time_buffer_
classbase__local__planner_1_1TrajectoryPlanner.html
acc4710bc2d6dbb6afd472c420f985caa
bool
strafe_left
classbase__local__planner_1_1TrajectoryPlanner.html
a865fd11f01628c7de45f1dfe9fec51ba
bool
strafe_right
classbase__local__planner_1_1TrajectoryPlanner.html
a763c6afbfbbdf7be1900b8ed74690392
bool
stuck_left
classbase__local__planner_1_1TrajectoryPlanner.html
a14ea7ef27beed0398c4f24c5c03c8959
bool
stuck_left_strafe
classbase__local__planner_1_1TrajectoryPlanner.html
aa0472ad50b674b4b11b91beecf111664
bool
stuck_right
classbase__local__planner_1_1TrajectoryPlanner.html
a80f1f1eb4e72bc88e586c57de0409ece
bool
stuck_right_strafe
classbase__local__planner_1_1TrajectoryPlanner.html
a9993d5c80b8b01ef5e22f719e42c03e2
Trajectory
traj_one
classbase__local__planner_1_1TrajectoryPlanner.html
abf0f6db3fa6539455fe652fff72e8b60
Trajectory
traj_two
classbase__local__planner_1_1TrajectoryPlanner.html
ae3c8ba0a1ae42c76feafd794b83418a9
int
vtheta_samples_
classbase__local__planner_1_1TrajectoryPlanner.html
a2048288dc999810dfc28cdcfa524f14d
int
vx_samples_
classbase__local__planner_1_1TrajectoryPlanner.html
a7df8ed75c0d6ac171d468ec486b1f5d7
WorldModel &
world_model_
classbase__local__planner_1_1TrajectoryPlanner.html
a3cc8b66e54642a9967d736d5eae01b60
std::vector< double >
y_vels_
classbase__local__planner_1_1TrajectoryPlanner.html
a5f0e1162d1120486111c68f44a0233e0
friend class
TrajectoryPlannerTest
classbase__local__planner_1_1TrajectoryPlanner.html
a156887bf956f38e1462db6dfbbe523a1
base_local_planner::TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
nav_core::BaseLocalPlanner
bool
checkTrajectory
classbase__local__planner_1_1TrajectoryPlannerROS.html
a9155bebb3d073ae4b19b8d0da87478a6
(double vx_samp, double vy_samp, double vtheta_samp, bool update_map=true)
bool
computeVelocityCommands
classbase__local__planner_1_1TrajectoryPlannerROS.html
adb2d96332da31a154db84930754409af
(geometry_msgs::Twist &cmd_vel)
TrajectoryPlanner *
getPlanner
classbase__local__planner_1_1TrajectoryPlannerROS.html
a2509b316c0f10e46f446a1c55cabf768
() const
void
initialize
classbase__local__planner_1_1TrajectoryPlannerROS.html
a4b78694e9a9731a93d46adb57dc3e61c
(std::string name, tf::TransformListener *tf, costmap_2d::Costmap2DROS *costmap_ros)
bool
isGoalReached
classbase__local__planner_1_1TrajectoryPlannerROS.html
a5196b75a728ab7c37d6bdd99faa7b541
()
bool
isInitialized
classbase__local__planner_1_1TrajectoryPlannerROS.html
a99bc029d01fb414521862b83f81aa5c9
()
double
scoreTrajectory
classbase__local__planner_1_1TrajectoryPlannerROS.html
af883fc515db5a2234cd6b6d366ca31a5
(double vx_samp, double vy_samp, double vtheta_samp, bool update_map=true)
bool
setPlan
classbase__local__planner_1_1TrajectoryPlannerROS.html
af3a0c8be5746b1e1d8657f6b867ea934
(const std::vector< geometry_msgs::PoseStamped > &orig_global_plan)
TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
a3b6817c8d9f2a49b00ccdda3bc166548
()
TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
ae646760a3abcffa60565753165fb1a07
(std::string name, tf::TransformListener *tf, costmap_2d::Costmap2DROS *costmap_ros)
~TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
a79384acb51a894dbcec4447bee1ca90f
()
std::vector< double >
loadYVels
classbase__local__planner_1_1TrajectoryPlannerROS.html
a1a94734b46ffd4a4b0cc58ac894e9414
(ros::NodeHandle node)
void
reconfigureCB
classbase__local__planner_1_1TrajectoryPlannerROS.html
a9fa1e0775ebaf2cc0d46d65011b68630
(BaseLocalPlannerConfig &config, uint32_t level)
bool
rotateToGoal
classbase__local__planner_1_1TrajectoryPlannerROS.html
a6ea972db94204fc635899b8127f128c8
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, double goal_th, geometry_msgs::Twist &cmd_vel)
double
sign
classbase__local__planner_1_1TrajectoryPlannerROS.html
ada7a715a0c6fb57fa5254b817519362b
(double x)
bool
stopWithAccLimits
classbase__local__planner_1_1TrajectoryPlannerROS.html
aa8d2785ab7ab109f58125e217b6f6db2
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, geometry_msgs::Twist &cmd_vel)
double
acc_lim_theta_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a41ba3f1430e5c76121e82fae51d3e8b2
double
acc_lim_x_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a56643b042c9ab1f755c01690153b24fb
double
acc_lim_y_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a69c43326c04a92417c9daaf212ce4bda
nav_msgs::Odometry
base_odom_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a1696ab6bd7f735c93a1bc0ed71713f78
costmap_2d::Costmap2D *
costmap_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a91ac556f41430e2f77e4b3e363174955
costmap_2d::Costmap2DROS *
costmap_ros_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a88bcbda99e0430a9674784b7e6e552e5
base_local_planner::BaseLocalPlannerConfig
default_config_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a8a236aa31c9c2336f6bcf71c86adbf89
dynamic_reconfigure::Server< BaseLocalPlannerConfig > *
dsrv_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a4d459ec3873d93b98a43747dafc1644e
std::vector< geometry_msgs::Point >
footprint_spec_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a6c8582d06e60dce9e1f0edc22fef3272
ros::Publisher
g_plan_pub_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a3d15245f94d7d5ba0c00bd09823e32d3
std::string
global_frame_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ae1ef03662ad6972629e2f40db458ed79
std::vector< geometry_msgs::PoseStamped >
global_plan_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a226445fba5513d89198ff40f8673b1ad
bool
initialized_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a49c099ecf00a17b0d01b8dd0707897b8
ros::Publisher
l_plan_pub_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a33f0bdeafb5bd4e2097afaf193cecdc9
bool
latch_xy_goal_tolerance_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a688aca3f50ec29a81f048e1e49017abf
MapGridVisualizer
map_viz_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ac473c8569b7c79663162376818a2b353
double
max_sensor_range_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ad870ec0a030496c3f00570d5b7492947
double
max_vel_th_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ac2942f48b2c9fecff51b1889daf5e5d4
double
min_in_place_vel_th_
classbase__local__planner_1_1TrajectoryPlannerROS.html
aab87187e1f93b2202ca5b2ccdc54a133
double
min_vel_th_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a64133d6019a4dcf33eec70a71830ee1c
base_local_planner::OdometryHelperRos
odom_helper_
classbase__local__planner_1_1TrajectoryPlannerROS.html
af9e936569e83535c63bf5a3b8a7a8c73
boost::recursive_mutex
odom_lock_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a6b8c9cb6ff03cb4a88ef3c43662bef91
bool
prune_plan_
classbase__local__planner_1_1TrajectoryPlannerROS.html
af604f4e53309a3c6bced47e540c22e78
bool
reached_goal_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a221b620ba41f3e3bc499d7b30a36de63
std::string
robot_base_frame_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ae76406da45ddc78af258c3c514edd6f2
double
rot_stopped_velocity_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a09ff11c255348f097b206d5bbb407f4d
bool
rotating_to_goal_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a53a875c2c222307d1cbc06679164f214
bool
setup_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a027afe3c5cb208ede6b5ac7a10ef819e
double
sim_period_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ae40f0600cfee52046c949523aef364b7
TrajectoryPlanner *
tc_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a46e956dac438ffd88c237d3dd2964869
tf::TransformListener *
tf_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ab7712f8c85d8071e460c587f4d3ea004
double
trans_stopped_velocity_
classbase__local__planner_1_1TrajectoryPlannerROS.html
ac2d24f42ed1e07067887fd1745b0c13c
WorldModel *
world_model_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a5b05092eccb2fb636c597265d5ed40b2
double
xy_goal_tolerance_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a3c00302b7da1fa156f5041ae41c1b493
bool
xy_tolerance_latch_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a3ab2b17659e6233084ebb0856f7d801a
double
yaw_goal_tolerance_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a21f3bfe629bbe670733042823f49584e
base_local_planner::TrajectoryPlannerTest
classbase__local__planner_1_1TrajectoryPlannerTest.html
void
checkGoalDistance
classbase__local__planner_1_1TrajectoryPlannerTest.html
a58ec327a9cf5589741ccf6bd31ca933d
()
void
checkPathDistance
classbase__local__planner_1_1TrajectoryPlannerTest.html
a53eaee5e09664c9c8882bf23eb45be82
()
void
correctFootprint
classbase__local__planner_1_1TrajectoryPlannerTest.html
a43249763a2358cc3abf0c673662ed823
()
void
footprintObstacles
classbase__local__planner_1_1TrajectoryPlannerTest.html
aed6310ad3775b62007fa12ea9a3df4da
()
virtual void
TestBody
classbase__local__planner_1_1TrajectoryPlannerTest.html
a8e6a863d9c967c9c2fc60ff3292ff4c8
()
TrajectoryPlannerTest
classbase__local__planner_1_1TrajectoryPlannerTest.html
ac643d16f963bccaeed6e0df744201998
(MapGrid *g, WavefrontMapAccessor *wave, const costmap_2d::Costmap2D &map, std::vector< geometry_msgs::Point > footprint_spec)
CostmapModel
cm
classbase__local__planner_1_1TrajectoryPlannerTest.html
a5949fa290c690e22c3ccb4624c154172
MapGrid *
map_
classbase__local__planner_1_1TrajectoryPlannerTest.html
a99dee236e229903c390b470f7340dc01
TrajectoryPlanner
tc
classbase__local__planner_1_1TrajectoryPlannerTest.html
a5c253e4bb8d1d7a0e9e100a6a1854828
WavefrontMapAccessor *
wa
classbase__local__planner_1_1TrajectoryPlannerTest.html
adf6cf7136a42b0f42d6aa978933ce447
base_local_planner::TrajectorySampleGenerator
classbase__local__planner_1_1TrajectorySampleGenerator.html
virtual bool
hasMoreTrajectories
classbase__local__planner_1_1TrajectorySampleGenerator.html
a053d4cfcef3b7c84bc86eb4c87211e3b
()=0
virtual bool
nextTrajectory
classbase__local__planner_1_1TrajectorySampleGenerator.html
a810dd5771cf6cd1645fabf5c9bc25d94
(Trajectory &traj)=0
virtual
~TrajectorySampleGenerator
classbase__local__planner_1_1TrajectorySampleGenerator.html
a409735b0c1e854fe288d61dcef810175
()
TrajectorySampleGenerator
classbase__local__planner_1_1TrajectorySampleGenerator.html
a015033aef2d21abd86f73e95318cf52c
()
base_local_planner::TrajectorySearch
classbase__local__planner_1_1TrajectorySearch.html
virtual bool
findBestTrajectory
classbase__local__planner_1_1TrajectorySearch.html
a75fd0f1e0c72b6ba6f6edabe569e8271
(Trajectory &traj, std::vector< Trajectory > *all_explored)=0
virtual
~TrajectorySearch
classbase__local__planner_1_1TrajectorySearch.html
aff40ef5d337f537fd4997e60e010f15b
()
TrajectorySearch
classbase__local__planner_1_1TrajectorySearch.html
a841ca025afcb9e199074c60167f0f0dd
()
base_local_planner::VelocityIterator
classbase__local__planner_1_1VelocityIterator.html
double
getVelocity
classbase__local__planner_1_1VelocityIterator.html
aa89af2f5352eda024084506787e45a01
()
bool
isFinished
classbase__local__planner_1_1VelocityIterator.html
a26feadcdf741e954dd8551028a4ed204
()
VelocityIterator &
operator++
classbase__local__planner_1_1VelocityIterator.html
abd6f8e0bb91a2ea13a60fb860052d202
(int)
void
reset
classbase__local__planner_1_1VelocityIterator.html
a305df916173f8e725ae5cd81e75d2306
()
VelocityIterator
classbase__local__planner_1_1VelocityIterator.html
a89cfc0293213b0248d91ad9bcf560fe1
(double min, double max, int num_samples)
unsigned int
current_index
classbase__local__planner_1_1VelocityIterator.html
acc95e1b6b3a81f1c0081def2f6a096f0
std::vector< double >
samples_
classbase__local__planner_1_1VelocityIterator.html
a2c1ed4a4d14ec5b80e37374ad97c3fa0
base_local_planner::VoxelGridModel
classbase__local__planner_1_1VoxelGridModel.html
base_local_planner::WorldModel
virtual double
footprintCost
classbase__local__planner_1_1VoxelGridModel.html
affcef4b1c4c95dd4209d36bd0d24fc14
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
void
getPoints
classbase__local__planner_1_1VoxelGridModel.html
ae83079ddab58c740ffd2ef1a7cb3adee
(pcl::PointCloud< pcl::PointXYZ > &cloud)
void
updateWorld
classbase__local__planner_1_1VoxelGridModel.html
a3a5b2c042a813dc06a9fdbfcd0bd6291
(const std::vector< geometry_msgs::Point > &footprint, const std::vector< costmap_2d::Observation > &observations, const std::vector< PlanarLaserScan > &laser_scans)
VoxelGridModel
classbase__local__planner_1_1VoxelGridModel.html
a41482cba0c408053ef433d486693d8b4
(double size_x, double size_y, double size_z, double xy_resolution, double z_resolution, double origin_x, double origin_y, double origin_z, double max_z, double obstacle_range)
virtual
~VoxelGridModel
classbase__local__planner_1_1VoxelGridModel.html
ab9d0a3a6fa8ea481c8b3911b90236c3b
()
double
dist
classbase__local__planner_1_1VoxelGridModel.html
a1c2c7a677f931ae95969ebf5bfcccd3d
(double x0, double y0, double z0, double x1, double y1, double z1)
void
insert
classbase__local__planner_1_1VoxelGridModel.html
ad26f82e4e8c551d28be9beedd774c055
(pcl::PointXYZ pt)
double
lineCost
classbase__local__planner_1_1VoxelGridModel.html
a5d23209def60ddb1e49b2ab5b38b57b1
(int x0, int x1, int y0, int y1)
void
mapToWorld2D
classbase__local__planner_1_1VoxelGridModel.html
af8f524f9f74e572c83b04ce82f5a4608
(unsigned int mx, unsigned int my, double &wx, double &wy)
void
mapToWorld3D
classbase__local__planner_1_1VoxelGridModel.html
acef8400483d48cae6e563cfcb79bbc7c
(unsigned int mx, unsigned int my, unsigned int mz, double &wx, double &wy, double &wz)
double
pointCost
classbase__local__planner_1_1VoxelGridModel.html
a4fd267d8b1e15639cde041ce9a57c505
(int x, int y)
void
removePointsInScanBoundry
classbase__local__planner_1_1VoxelGridModel.html
a1ec57951ccb153b2a2a2e997e703e13f
(const PlanarLaserScan &laser_scan, double raytrace_range)
bool
worldToMap2D
classbase__local__planner_1_1VoxelGridModel.html
a186435fb11fac84f700c65c9d09f1c66
(double wx, double wy, unsigned int &mx, unsigned int &my)
bool
worldToMap3D
classbase__local__planner_1_1VoxelGridModel.html
a3a709a7c0a5b7715cc4ffd3f5b9ce739
(double wx, double wy, double wz, unsigned int &mx, unsigned int &my, unsigned int &mz)
double
max_z_
classbase__local__planner_1_1VoxelGridModel.html
aa9d5f978d8eb185e9fcdc325212fda46
voxel_grid::VoxelGrid
obstacle_grid_
classbase__local__planner_1_1VoxelGridModel.html
ad8bd0fed79e42f431c92cb8916e049f9
double
origin_x_
classbase__local__planner_1_1VoxelGridModel.html
a50ccc7fead8cd105840c9858c5ef001f
double
origin_y_
classbase__local__planner_1_1VoxelGridModel.html
ae2d0311c5a1c6110b929d0111fb1ce79
double
origin_z_
classbase__local__planner_1_1VoxelGridModel.html
a867dabbafce30cdaa5f7f736445abfeb
double
sq_obstacle_range_
classbase__local__planner_1_1VoxelGridModel.html
a61791d30cb1403e93f3e3659743abd74
double
xy_resolution_
classbase__local__planner_1_1VoxelGridModel.html
a9a2a512520fcb62c8ea1f1f8c91094b9
double
z_resolution_
classbase__local__planner_1_1VoxelGridModel.html
a30df42099cd22d24e1b7d9900c1b60e0
base_local_planner::WavefrontMapAccessor
classbase__local__planner_1_1WavefrontMapAccessor.html
costmap_2d::Costmap2D
void
synchronize
classbase__local__planner_1_1WavefrontMapAccessor.html
a22a6ea335309603f580cac039bc8871c
()
WavefrontMapAccessor
classbase__local__planner_1_1WavefrontMapAccessor.html
a31116ccd4b8c9fa55916c57bd5e80c6e
(MapGrid *map, double outer_radius)
virtual
~WavefrontMapAccessor
classbase__local__planner_1_1WavefrontMapAccessor.html
aacf3ec8556be6b053c003593658dd38b
()
MapGrid *
map_
classbase__local__planner_1_1WavefrontMapAccessor.html
a799a0b05e6b36696bf4f790bee9d5893
double
outer_radius_
classbase__local__planner_1_1WavefrontMapAccessor.html
a37c744569edbaa7c226bca3d046844d4
base_local_planner::WorldModel
classbase__local__planner_1_1WorldModel.html
virtual double
footprintCost
classbase__local__planner_1_1WorldModel.html
a36d4c808bc441e2b87b0ac038099993a
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)=0
double
footprintCost
classbase__local__planner_1_1WorldModel.html
ac7e8dc9c77a2dd2fa77f5a27d812fd43
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, double inscribed_radius=0.0, double circumscribed_radius=0.0)
double
footprintCost
classbase__local__planner_1_1WorldModel.html
a358fe0d75fefe46dda134ee6e3305f71
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius, double extra)
virtual
~WorldModel
classbase__local__planner_1_1WorldModel.html
a87c45611143fde55c4a2efb4d078471d
()
WorldModel
classbase__local__planner_1_1WorldModel.html
a577351de9f26b9fc6f702e1cceed84e4
()
local_planner_limits
namespacelocal__planner__limits.html
def
add_generic_localplanner_params
namespacelocal__planner__limits.html
ac32b55ae8f1d4beb369e6ee860a32bd2