index
index
summary
usage
__init__.py
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/base_local_planner/
____init_____8py
base_local_planner
msg/__init__.py
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/base_local_planner/msg/
msg_2____init_____8py
base_local_planner::msg
_Position2DInt.py
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/base_local_planner/msg/
__Position2DInt_8py
base_local_planner::msg::_Position2DInt::Position2DInt
base_local_planner::msg::_Position2DInt
tuple
_struct_2q
namespacebase__local__planner_1_1msg_1_1__Position2DInt.html
ae8fec6881ee182805120bf8ba1d8d71f
_struct_I
namespacebase__local__planner_1_1msg_1_1__Position2DInt.html
afce50c32490f0eccf9d5227af9e30832
costmap_model.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/
costmap__model_8cpp
base_local_planner/costmap_model.h
base_local_planner
costmap_model.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
costmap__model_8h
base_local_planner/world_model.h
base_local_planner::CostmapModel
base_local_planner
goal_functions.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/
goal__functions_8cpp
base_local_planner/goal_functions.h
base_local_planner
double
distance
namespacebase__local__planner.html
a1ae3ca56bdb2179aa4f12d9f16b47ce8
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespacebase__local__planner.html
a0fb7fcac4dc56d9ac5e769070ee012bc
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespacebase__local__planner.html
a16729f733f1473406f68ad005ec03070
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespacebase__local__planner.html
ab2016de8b9072c6d0e061c283f8cb54e
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap_ros, const std::string &global_frame, 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
a90975122d651cfee8d14ca48b72b9a27
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
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
a424c814f5d3496660b7347cd237f4bd7
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
goal_functions.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
goal__functions_8h
base_local_planner
double
distance
namespacebase__local__planner.html
a1ae3ca56bdb2179aa4f12d9f16b47ce8
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespacebase__local__planner.html
a0fb7fcac4dc56d9ac5e769070ee012bc
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespacebase__local__planner.html
a16729f733f1473406f68ad005ec03070
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespacebase__local__planner.html
ab2016de8b9072c6d0e061c283f8cb54e
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap_ros, const std::string &global_frame, 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
a90975122d651cfee8d14ca48b72b9a27
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
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
a424c814f5d3496660b7347cd237f4bd7
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/
mainpage_8dox
map_cell.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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_point.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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_visualizer.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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
planar_laser_scan.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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
a2619109b7ac647d6f494cba25158c90a
(const 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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
point__grid_8h
base_local_planner/world_model.h
base_local_planner::PointGrid
base_local_planner
Position2DInt.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/msg_gen/cpp/include/base_local_planner/
Position2DInt_8h
ros::message_traits::DataType< ::base_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::Definition< ::base_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsFixedSize< ::base_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsMessage< ::base_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsMessage< ::base_local_planner::Position2DInt_< ContainerAllocator >const >
ros::message_traits::MD5Sum< ::base_local_planner::Position2DInt_< ContainerAllocator > >
base_local_planner::Position2DInt_
ros::message_operations::Printer< ::base_local_planner::Position2DInt_< ContainerAllocator > >
ros::serialization::Serializer< ::base_local_planner::Position2DInt_< ContainerAllocator > >
base_local_planner
::base_local_planner::Position2DInt_< std::allocator< void > >
Position2DInt
namespacebase__local__planner.html
a74dc4310c3223e166021e69f2a0b7b36
boost::shared_ptr< ::base_local_planner::Position2DInt const >
Position2DIntConstPtr
namespacebase__local__planner.html
ab944d06c739474359b40b8e1ee9c9f6f
boost::shared_ptr< ::base_local_planner::Position2DInt >
Position2DIntPtr
namespacebase__local__planner.html
a02eca20296fbf84ee0284c2868441aaf
std::ostream &
operator<<
namespacebase__local__planner.html
a138cefbbd32e03cf1a2fe08fcd39b465
(std::ostream &s, const ::base_local_planner::Position2DInt_< ContainerAllocator > &v)
trajectory.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/src/
trajectory_8cpp
base_local_planner/trajectory.h
base_local_planner
trajectory.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
trajectory_8h
base_local_planner::Trajectory
base_local_planner
trajectory_inc.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
trajectory__inc_8h
#define
DBL_MIN
trajectory__inc_8h.html
ab5f2d2630bc132bca0a4c9733164e91a
trajectory_planner.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/navigation/base_local_planner/include/base_local_planner/
trajectory__planner_8h
base_local_planner/map_cell.h
base_local_planner/map_grid.h
base_local_planner/world_model.h
base_local_planner/trajectory.h
base_local_planner/Position2DInt.h
base_local_planner::TrajectoryPlanner
base_local_planner
trajectory_planner_ros.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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::TrajectoryPlannerROS
base_local_planner
utest.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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
base_local_planner/Position2DInt.h
base_local_planner::TrajectoryPlannerTest
base_local_planner::WavefrontMapAccessor
base_local_planner
int
main
utest_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
utest_8cpp.html
ae677b53b6dc9f0f93a6187fd00b54514
(TrajectoryPlannerTest, checkPathDistance)
TEST
utest_8cpp.html
ac00695627f25de53c3608aa10227e6df
(TrajectoryPlannerTest, checkGoalDistance)
TEST
utest_8cpp.html
a782e8bc9445f2aa6cf5590d09cbe82cf
(TrajectoryPlannerTest, footprintObstacles)
TEST
utest_8cpp.html
ae0eeca6969a0384f0230ca965085c8ca
(TrajectoryPlannerTest, correctFootprint)
TEST
utest_8cpp.html
a6860548ef94f13c6910b21d394951be6
(MapGrid, properGridConstruction)
TrajectoryPlannerTest *
tct
utest_8cpp.html
aec4d5d1fd3bbe36cbda8d86542a1d259
voxel_grid_model.cpp
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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
world_model.h
/home/rosbuild/hudson/workspace/doc-electric-navigation/doc_stacks/2013-03-01_16-05-50.368377/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::msg
base_local_planner::CostmapModel
base_local_planner::MapCell
base_local_planner::MapGrid
base_local_planner::MapGridCostPoint
base_local_planner::MapGridVisualizer
base_local_planner::PlanarLaserScan
base_local_planner::PointGrid
base_local_planner::Position2DInt_
base_local_planner::Trajectory
base_local_planner::TrajectoryPlanner
base_local_planner::TrajectoryPlannerROS
base_local_planner::TrajectoryPlannerTest
base_local_planner::VoxelGridModel
base_local_planner::WavefrontMapAccessor
base_local_planner::WorldModel
::base_local_planner::Position2DInt_< std::allocator< void > >
Position2DInt
namespacebase__local__planner.html
a74dc4310c3223e166021e69f2a0b7b36
boost::shared_ptr< ::base_local_planner::Position2DInt const >
Position2DIntConstPtr
namespacebase__local__planner.html
ab944d06c739474359b40b8e1ee9c9f6f
boost::shared_ptr< ::base_local_planner::Position2DInt >
Position2DIntPtr
namespacebase__local__planner.html
a02eca20296fbf84ee0284c2868441aaf
double
distance
namespacebase__local__planner.html
a1ae3ca56bdb2179aa4f12d9f16b47ce8
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespacebase__local__planner.html
a0fb7fcac4dc56d9ac5e769070ee012bc
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespacebase__local__planner.html
a16729f733f1473406f68ad005ec03070
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespacebase__local__planner.html
ab2016de8b9072c6d0e061c283f8cb54e
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap_ros, const std::string &global_frame, const nav_msgs::Odometry &base_odom, double rot_stopped_vel, double trans_stopped_vel, double xy_goal_tolerance, double yaw_goal_tolerance)
std::ostream &
operator<<
namespacebase__local__planner.html
a138cefbbd32e03cf1a2fe08fcd39b465
(std::ostream &s, const ::base_local_planner::Position2DInt_< ContainerAllocator > &v)
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
a90975122d651cfee8d14ca48b72b9a27
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
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
a424c814f5d3496660b7347cd237f4bd7
(const tf::TransformListener &tf, const std::vector< geometry_msgs::PoseStamped > &global_plan, const costmap_2d::Costmap2DROS &costmap, const std::string &global_frame, std::vector< geometry_msgs::PoseStamped > &transformed_plan)
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
a8a6c30a640dc5046a483bc109f0d99b1
(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::MapCell
classbase__local__planner_1_1MapCell.html
MapCell
classbase__local__planner_1_1MapCell.html
a1d929fa3b4ae25ed966b7f35b3239a3a
(const MapCell &mc)
MapCell
classbase__local__planner_1_1MapCell.html
ada59458e3cdc2553803bf35584595f46
()
unsigned int
cx
classbase__local__planner_1_1MapCell.html
a125980ac0566ea4b5417948ba90a5c87
unsigned int
cy
classbase__local__planner_1_1MapCell.html
aed4f9439e3feb2233a9fa754e3cf9cad
double
goal_dist
classbase__local__planner_1_1MapCell.html
a1c2e8b357fcbeecb31bf9f6c2f0dc025
bool
goal_mark
classbase__local__planner_1_1MapCell.html
a47f2979315c96064180c6cf32df7e8ed
double
occ_dist
classbase__local__planner_1_1MapCell.html
a69dc47e63ad3316746d381f151840cbe
int
occ_state
classbase__local__planner_1_1MapCell.html
a491b778eaacd7f9a6c4beb3035976407
double
path_dist
classbase__local__planner_1_1MapCell.html
a447ba5731b9a7191ffefce4870e2e88b
bool
path_mark
classbase__local__planner_1_1MapCell.html
a5ed556919fb2f80c2bfc721b196ebb89
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
computePathDistance
classbase__local__planner_1_1MapGrid.html
a80df66a6a6283c1b98e70e7c97969324
(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
a374361ae0ac1a7e046ff0013af4285b6
(const MapGrid &mg)
MapGrid
classbase__local__planner_1_1MapGrid.html
a802f0e9f6b4a45529734498616c66d5a
(unsigned int size_x, unsigned int size_y, double scale, double x, double y)
MapGrid
classbase__local__planner_1_1MapGrid.html
a55e83a26cdb3c6614d9ca4635da5dc92
(unsigned int size_x, unsigned int size_y)
MapGrid
classbase__local__planner_1_1MapGrid.html
ad10445cf88357f857c8e03b47262b732
()
MapCell
operator()
classbase__local__planner_1_1MapGrid.html
ac5be4281fc27c18ae033e34f17caf17c
(unsigned int x, unsigned int y) const
MapCell &
operator()
classbase__local__planner_1_1MapGrid.html
a4656eac311da1aad984f1e39e96f0bfa
(unsigned int x, unsigned int y)
MapGrid &
operator=
classbase__local__planner_1_1MapGrid.html
a058863c16849dab1495f4206bed28321
(const MapGrid &mg)
void
resetPathDist
classbase__local__planner_1_1MapGrid.html
aaede39518e77d4eb1f7fc7766da5cb11
()
void
setPathCells
classbase__local__planner_1_1MapGrid.html
ac08748be2016997645fd4b6d467ff7b2
(const costmap_2d::Costmap2D &costmap, const std::vector< geometry_msgs::PoseStamped > &global_plan)
void
sizeCheck
classbase__local__planner_1_1MapGrid.html
a6e4372cb43d93d2584f262fca0199ccd
(unsigned int size_x, unsigned int size_y, double o_x, double o_y)
void
updateGoalCell
classbase__local__planner_1_1MapGrid.html
ac4fd3eca3acb284505255dc4b97b54b5
(MapCell *current_cell, MapCell *check_cell, std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
void
updatePathCell
classbase__local__planner_1_1MapGrid.html
aa880941dd319c33434e3c3af91dcdebc
(MapCell *current_cell, MapCell *check_cell, std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
~MapGrid
classbase__local__planner_1_1MapGrid.html
a8efc6461e975c937560ef8e68b471a78
()
double
goal_x_
classbase__local__planner_1_1MapGrid.html
a6153b07220fff0cad38a82491d288510
double
goal_y_
classbase__local__planner_1_1MapGrid.html
ab53586ea5096453439256dd47545559b
std::vector< MapCell >
map_
classbase__local__planner_1_1MapGrid.html
a8e42b62548d1e12c82db5a7e843a0b0e
double
origin_x
classbase__local__planner_1_1MapGrid.html
aaf124a571e7ba6192e9cadea7230fc72
double
origin_y
classbase__local__planner_1_1MapGrid.html
a1f42dba65865ed93653e6bf29d4ea4d6
double
scale
classbase__local__planner_1_1MapGrid.html
a26931a039b2283189ec32ca99cd19521
unsigned int
size_x_
classbase__local__planner_1_1MapGrid.html
a41702016ab4edc01a0b23fc05a9c64de
unsigned int
size_y_
classbase__local__planner_1_1MapGrid.html
afac1b094ef9469b56c59c3ab1008de47
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
a509f94553954dd7566bdb409f7a69e8b
(const std::string &name, const costmap_2d::Costmap2D *costmap, 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
ad4698b33433d1627e63622663389f992
()
~MapGridVisualizer
classbase__local__planner_1_1MapGridVisualizer.html
adc0fa30afc6870c6481104bd9d673fd5
()
pcl::PointCloud< MapGridCostPoint >
cost_cloud_
classbase__local__planner_1_1MapGridVisualizer.html
acaafe71d614e050862ae1a596ae81f89
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
const costmap_2d::Costmap2D *
costmap_p_
classbase__local__planner_1_1MapGridVisualizer.html
aa8169e4184f196e3a82f7bac1bcac01c
std::string
frame_id_
classbase__local__planner_1_1MapGridVisualizer.html
a9c994379fd31b6219a5515bea76972f8
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
bool
publish_cost_grid_pc_
classbase__local__planner_1_1MapGridVisualizer.html
a0ae0998be686826ddec2a49fb8f3fa7f
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
ad1d2b34fc12c74b22c9693865b5f2d9e
(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
a99619710c83e939a57e574e28a4621c6
(pcl::PointXYZ pt, unsigned int &gx, unsigned int &gy) const
bool
gridCoords
classbase__local__planner_1_1PointGrid.html
a35019bc578cada39cc823b17d5d1394d
(geometry_msgs::Point 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
a14e7cb1a4930174e9ab92b3ff0b06193
(const pcl::PointXYZ &a, const pcl::PointXYZ &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
a11a49112a21ab84840f5931c6f480409
(const geometry_msgs::Point32 &a, const geometry_msgs::Point32 &b, const pcl::PointXYZ &c)
double
orient
classbase__local__planner_1_1PointGrid.html
aa41c865d15598b2982d2af8585f2ed3b
(const geometry_msgs::Point &a, const geometry_msgs::Point &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::Position2DInt_
structbase__local__planner_1_1Position2DInt__.html
int64_t
_x_type
structbase__local__planner_1_1Position2DInt__.html
a958909d646fdf49c4872aec029e67761
int64_t
_y_type
structbase__local__planner_1_1Position2DInt__.html
a53fbf58dd97ed0d7c73b49e94442f623
boost::shared_ptr< ::base_local_planner::Position2DInt_< ContainerAllocator > const >
ConstPtr
structbase__local__planner_1_1Position2DInt__.html
a99981c3f0c0ab68601ea2b1338deef88
boost::shared_ptr< ::base_local_planner::Position2DInt_< ContainerAllocator > >
Ptr
structbase__local__planner_1_1Position2DInt__.html
ad1da3ae82c2cf8015c8c1d134c8f00c4
Position2DInt_< ContainerAllocator >
Type
structbase__local__planner_1_1Position2DInt__.html
ae67952c34780c8b7497a41610dcd3b22
ROS_DEPRECATED const std::string
__getDataType
structbase__local__planner_1_1Position2DInt__.html
ad6d1c28a1ed474509350e82baba1298e
() const
ROS_DEPRECATED const std::string
__getMD5Sum
structbase__local__planner_1_1Position2DInt__.html
ada145f4b55e2491bb4c5dc462fd62fe9
() const
ROS_DEPRECATED const std::string
__getMessageDefinition
structbase__local__planner_1_1Position2DInt__.html
a5066b533bd5184fca641185b4e3a20d2
() const
virtual ROS_DEPRECATED uint8_t *
deserialize
structbase__local__planner_1_1Position2DInt__.html
aaf4a62fc769a66b403e7ed2f4e830b92
(uint8_t *read_ptr)
Position2DInt_
structbase__local__planner_1_1Position2DInt__.html
a58406b98f147c4614791a8adc9eb78cf
(const ContainerAllocator &_alloc)
Position2DInt_
structbase__local__planner_1_1Position2DInt__.html
a37a4e6254b1b829bc27292dd3245e042
()
virtual ROS_DEPRECATED uint32_t
serializationLength
structbase__local__planner_1_1Position2DInt__.html
a2a185a4d95efd244e12741f13a6b5f3a
() const
virtual ROS_DEPRECATED uint8_t *
serialize
structbase__local__planner_1_1Position2DInt__.html
a17a648fbb2a7ceecdb208ff729b6f779
(uint8_t *write_ptr, uint32_t seq) const
static ROS_DEPRECATED const std::string
__s_getDataType
structbase__local__planner_1_1Position2DInt__.html
aafcb03f0913c0965d38ee5488d44b601
()
static ROS_DEPRECATED const std::string
__s_getMD5Sum
structbase__local__planner_1_1Position2DInt__.html
a74bf63765257e918e4c10036300f0ec3
()
static ROS_DEPRECATED const std::string
__s_getMessageDefinition
structbase__local__planner_1_1Position2DInt__.html
acdd2be57a7bd4e97bdebe5ad49de940c
()
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structbase__local__planner_1_1Position2DInt__.html
ada6aca58d861442b78ad129f22649bbe
int64_t
x
structbase__local__planner_1_1Position2DInt__.html
a583400d711cda536a8180950acfbd515
int64_t
y
structbase__local__planner_1_1Position2DInt__.html
aeda36177b0e4896751fea101f41f07cb
static const char *
__s_getDataType_
structbase__local__planner_1_1Position2DInt__.html
a4844c208f3b3ce4f1c812cac8a861457
()
static const char *
__s_getMD5Sum_
structbase__local__planner_1_1Position2DInt__.html
ae8b99cda8b7f160360fbe8408189cd50
()
static const char *
__s_getMessageDefinition_
structbase__local__planner_1_1Position2DInt__.html
a28482de24a19318ddc5c061f2c006b27
()
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
abd4f95dc6f71ac769b4fba55c56a1765
(double &x, double &y, double &th)
void
getPoint
classbase__local__planner_1_1Trajectory.html
ab020dc4d2777076bf9142e99a360e848
(unsigned int index, double &x, double &y, double &th)
unsigned int
getPointsSize
classbase__local__planner_1_1Trajectory.html
ae791d32a6fb2f1e7929416dc840fc28f
()
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
a4bd60dc7ee09e26db6102ce7115a44e2
(double xv, double yv, double thetav, unsigned int num_pts)
Trajectory
classbase__local__planner_1_1Trajectory.html
a38089bc04dc5c68da14083dacb4d8bb7
()
double
cost_
classbase__local__planner_1_1Trajectory.html
ab4d255b7614df1a8f381d4e7eb44d385
double
thetav_
classbase__local__planner_1_1Trajectory.html
a9a93bfe9bb3c3b1d65b3627ce7cbae33
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::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)
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)
TrajectoryPlanner
classbase__local__planner_1_1TrajectoryPlanner.html
a853a52d94e39d6ba1c85652c9c00ba40
(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 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
getFillCells
classbase__local__planner_1_1TrajectoryPlanner.html
a63a0631e9bbfff0e9c901b05ac574745
(std::vector< base_local_planner::Position2DInt > &footprint)
std::vector< base_local_planner::Position2DInt >
getFootprintCells
classbase__local__planner_1_1TrajectoryPlanner.html
ab63ebff2fcdad0532fca3819f4ac61b4
(double x_i, double y_i, double theta_i, bool fill)
void
getLineCells
classbase__local__planner_1_1TrajectoryPlanner.html
a6f32bdda549b2a64f6b3862bf39f152a
(int x0, int x1, int y0, int y1, std::vector< base_local_planner::Position2DInt > &pts)
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
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
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
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
MapGrid
map_
classbase__local__planner_1_1TrajectoryPlanner.html
ac77108a5dc15dc7a0e03a0766475f9c4
double
max_vel_th_
classbase__local__planner_1_1TrajectoryPlanner.html
a6d205cfad977b364a103dcd523f189f6
double
max_vel_x_
classbase__local__planner_1_1TrajectoryPlanner.html
a17e663c990e2705fdfffc512a22926e1
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
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)
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
()
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
ae646760a3abcffa60565753165fb1a07
(std::string name, tf::TransformListener *tf, costmap_2d::Costmap2DROS *costmap_ros)
TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
a3b6817c8d9f2a49b00ccdda3bc166548
()
~TrajectoryPlannerROS
classbase__local__planner_1_1TrajectoryPlannerROS.html
a79384acb51a894dbcec4447bee1ca90f
()
std::vector< double >
loadYVels
classbase__local__planner_1_1TrajectoryPlannerROS.html
a1a94734b46ffd4a4b0cc58ac894e9414
(ros::NodeHandle node)
void
odomCallback
classbase__local__planner_1_1TrajectoryPlannerROS.html
aabae6c3dc2661ca9dc1943fcf9eb42b7
(const nav_msgs::Odometry::ConstPtr &msg)
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
a4254b4823c909cebabcc619a3ace699a
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
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
double
inflation_radius_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a0357566794e8376d380b677d8c9f0fed
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
boost::recursive_mutex
odom_lock_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a6b8c9cb6ff03cb4a88ef3c43662bef91
ros::Subscriber
odom_sub_
classbase__local__planner_1_1TrajectoryPlannerROS.html
a0a3a92a6cbf9d63af669bbfabeeebf0a
bool
prune_plan_
classbase__local__planner_1_1TrajectoryPlannerROS.html
af604f4e53309a3c6bced47e540c22e78
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
ad2c7ab13340981964655ae5d5511b91f
(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
ad146e70202da8696567caaf8eeb1f1e0
TrajectoryPlanner
tc
classbase__local__planner_1_1TrajectoryPlannerTest.html
a5c253e4bb8d1d7a0e9e100a6a1854828
WavefrontMapAccessor *
wa
classbase__local__planner_1_1TrajectoryPlannerTest.html
adf6cf7136a42b0f42d6aa978933ce447
base_local_planner::VoxelGridModel
classbase__local__planner_1_1VoxelGridModel.html
base_local_planner::WorldModel
virtual double
footprintCost
classbase__local__planner_1_1VoxelGridModel.html
aa6bc3668327838938f7881a6f553b521
(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
ae92e32fe659ba7aee0384015e0b385d8
(MapGrid &map, double outer_radius)
virtual
~WavefrontMapAccessor
classbase__local__planner_1_1WavefrontMapAccessor.html
aacf3ec8556be6b053c003593658dd38b
()
MapGrid &
map_
classbase__local__planner_1_1WavefrontMapAccessor.html
ae5f8ba5cd62755debdec3044aadb218c
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
virtual
~WorldModel
classbase__local__planner_1_1WorldModel.html
a87c45611143fde55c4a2efb4d078471d
()
WorldModel
classbase__local__planner_1_1WorldModel.html
a577351de9f26b9fc6f702e1cceed84e4
()
base_local_planner::msg
namespacebase__local__planner_1_1msg.html
base_local_planner::msg::_Position2DInt
base_local_planner::msg::_Position2DInt
namespacebase__local__planner_1_1msg_1_1__Position2DInt.html
base_local_planner::msg::_Position2DInt::Position2DInt
tuple
_struct_2q
namespacebase__local__planner_1_1msg_1_1__Position2DInt.html
ae8fec6881ee182805120bf8ba1d8d71f
_struct_I
namespacebase__local__planner_1_1msg_1_1__Position2DInt.html
afce50c32490f0eccf9d5227af9e30832
base_local_planner::msg::_Position2DInt::Position2DInt
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
def
__init__
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
acd224694de26e65ed71962b36caec72f
def
deserialize
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
aa47de016649f5356b96d73dc8195cb49
def
deserialize_numpy
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a9936628a75d4bbb06c33ddd096aa40cd
def
serialize
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a73caa8d0501c456102dc8a59c38f520b
def
serialize_numpy
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
af7adf0412cb2fd512caa1fb574b75cba
x
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a06942698abbeac4b331536fae7b56d68
y
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a5efec392a05221e2920bd0cffeb3ea3e
def
_get_types
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ad669e67c97a74bdd8511e3e954ab4bcb
list
__slots__
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a597dc152a604ebddb545f113ff604290
string
_full_text
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
af1b8a5933d6773dea88c9a3b3674d754
_has_header
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
aeb0ee77385e5b1aae3262018367bb1d0
string
_md5sum
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ae339058439553ea7e0723019756ad57f
list
_slot_types
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a4cc73f82c076305914ab4476fb0c2c77
string
_type
classbase__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a3ad46976cb25a7e573caecf87fbd403f
ros::message_operations::Printer< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__operations_1_1Printer_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static void
stream
structros_1_1message__operations_1_1Printer_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a24f6285d62270074bba6d38cbf43053f
(Stream &s, const std::string &indent, const ::base_local_planner::Position2DInt_< ContainerAllocator > &v)
ros::message_traits::DataType< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a9293583b6eac6bc7c774c82f21f43feb
(const ::base_local_planner::Position2DInt_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a91027aebf9c2eefe3b4a9ea66e40a835
()
ros::message_traits::Definition< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a583786c29bdfea3c65ff66b85b36a08a
(const ::base_local_planner::Position2DInt_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a5ffba4f113fec8344d5c0a3689d5e8e5
()
ros::message_traits::IsFixedSize< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::base_local_planner::Position2DInt_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1base__local__planner_1_1Position2DInt___3_01Coc0b63efb5fd073c3de67886ba7975af4.html
ros::message_traits::TrueType
ros::message_traits::MD5Sum< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ab2c68bc590256561e635116bd56badd6
(const ::base_local_planner::Position2DInt_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ae00d0f96397edcc9c34ceccb1ec5898a
()
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a2b6473151a93b45f186e98b553c9d2db
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a9d3ebe137ae0a62ae897010210c26475
ros::serialization::Serializer< ::base_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ab1ab1d9a969245be1e430bc7367c0471
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1base__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a563e5963d5352adf7c2dde31f092d5f7