__init__.py
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/iri_diff_local_planner/
____init_____8py
iri_diff_local_planner
msg/__init__.py
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/iri_diff_local_planner/msg/
msg_2____init_____8py
iri_diff_local_planner::msg
srv/__init__.py
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/iri_diff_local_planner/srv/
srv_2____init_____8py
iri_diff_local_planner::srv
_change_max_vel.py
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/iri_diff_local_planner/srv/
__change__max__vel_8py
iri_diff_local_planner::srv::_change_max_vel::change_max_vel
iri_diff_local_planner::srv::_change_max_vel::change_max_velRequest
iri_diff_local_planner::srv::_change_max_vel::change_max_velResponse
iri_diff_local_planner::srv::_change_max_vel
tuple
_struct_f
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
a237545248b71427e845fbaf65852082a
_struct_I
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
aeb5f5191b7edefb609b816c24637a8e8
int
python3
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
aeee53d437a28f053f629fa18e038ca2c
_Position2DInt.py
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/iri_diff_local_planner/msg/
__Position2DInt_8py
iri_diff_local_planner::msg::_Position2DInt::Position2DInt
iri_diff_local_planner::msg::_Position2DInt
tuple
_struct_2q
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
aa0f52f95136115fcc3c36a3309dd6408
_struct_I
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
a08d88475049c2ebc8b2f6a09981d28fa
int
python3
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
a08de794416a6b1336006d2bb363a36c3
change_max_vel.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/srv_gen/cpp/include/iri_diff_local_planner/
change__max__vel_8h
iri_diff_local_planner::change_max_vel
iri_diff_local_planner::change_max_velRequest_
iri_diff_local_planner::change_max_velResponse_
ros::message_traits::DataType< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::message_traits::DataType< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::service_traits::DataType< iri_diff_local_planner::change_max_vel >
ros::service_traits::DataType< iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::service_traits::DataType< iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::message_traits::Definition< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::message_traits::Definition< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator >const >
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator >const >
ros::message_traits::MD5Sum< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::message_traits::MD5Sum< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_vel >
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
ros::serialization::Serializer< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
ros::serialization::Serializer< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
iri_diff_local_planner
::iri_diff_local_planner::change_max_velRequest_< std::allocator< void > >
change_max_velRequest
namespaceiri__diff__local__planner.html
a1b7a40a1886664b38b5cbee93ef97dcd
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest const >
change_max_velRequestConstPtr
namespaceiri__diff__local__planner.html
a255538a4b9370b786db0e57e5af97f40
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest >
change_max_velRequestPtr
namespaceiri__diff__local__planner.html
a1fbc798898e093b51b5614c7fe4fa84e
::iri_diff_local_planner::change_max_velResponse_< std::allocator< void > >
change_max_velResponse
namespaceiri__diff__local__planner.html
aaf7571115c952d647ff88d8414e05ac9
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse const >
change_max_velResponseConstPtr
namespaceiri__diff__local__planner.html
a0412923fb2be6cb40d1752af18cc7475
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse >
change_max_velResponsePtr
namespaceiri__diff__local__planner.html
abf5590862942caf68279676305b450c8
costmap_model.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
costmap__model_8cpp
iri_diff_local_planner/costmap_model.h
iri_diff_local_planner
costmap_model.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
costmap__model_8h
iri_diff_local_planner/world_model.h
iri_diff_local_planner::CostmapModel
iri_diff_local_planner
goal_functions.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
goal__functions_8cpp
iri_diff_local_planner/goal_functions.h
iri_diff_local_planner
double
distance
namespaceiri__diff__local__planner.html
a40052195d63a3eddb32888162fad4257
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespaceiri__diff__local__planner.html
a2ccfd05b9f182d6b834751d7e0090cb2
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespaceiri__diff__local__planner.html
a081610e165ae2988ece857f6ad2fe78c
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespaceiri__diff__local__planner.html
a0fb84026946f5207ad55a5c7793f7486
(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, bool xy_tolerance_latch_)
void
prunePlan
namespaceiri__diff__local__planner.html
ae63882812b3a05ac625f12ccca934a70
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespaceiri__diff__local__planner.html
a55a51fd4833a80b9f728290666caf1bd
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
bool
stopped
namespaceiri__diff__local__planner.html
a2f2ed2d9c535eb602f467c78273fcfe5
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
bool
transformGlobalPlan
namespaceiri__diff__local__planner.html
a49a2dab532f295604c0e7f3b4d919bbb
(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-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
goal__functions_8h
iri_diff_local_planner
double
distance
namespaceiri__diff__local__planner.html
a40052195d63a3eddb32888162fad4257
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespaceiri__diff__local__planner.html
a2ccfd05b9f182d6b834751d7e0090cb2
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespaceiri__diff__local__planner.html
a081610e165ae2988ece857f6ad2fe78c
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespaceiri__diff__local__planner.html
a0fb84026946f5207ad55a5c7793f7486
(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, bool xy_tolerance_latch_)
void
prunePlan
namespaceiri__diff__local__planner.html
ae63882812b3a05ac625f12ccca934a70
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespaceiri__diff__local__planner.html
a55a51fd4833a80b9f728290666caf1bd
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
bool
stopped
namespaceiri__diff__local__planner.html
a2f2ed2d9c535eb602f467c78273fcfe5
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
bool
transformGlobalPlan
namespaceiri__diff__local__planner.html
a49a2dab532f295604c0e7f3b4d919bbb
(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)
IriDiffLocalPlannerConfig-usage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/docs/
IriDiffLocalPlannerConfig-usage_8dox
IriDiffLocalPlannerConfig.dox
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/docs/
IriDiffLocalPlannerConfig_8dox
subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b
default
IriDiffLocalPlannerConfig_8dox.html
ad83920a25e2d8b4f482d4de3628bee83
subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b
max
IriDiffLocalPlannerConfig_8dox.html
a758d4a662115dc978b61e56f48d221fe
subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b in meters
min
IriDiffLocalPlannerConfig_8dox.html
ae3724ffd33e2e367595ed7dd54033ba0
subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b
~acc_lim_x
IriDiffLocalPlannerConfig_8dox.html
a0f47b2a67ff0de2318911ca4dc7c2dd1
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/
mainpage_8dox
map_cell.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
map__cell_8cpp
iri_diff_local_planner/map_cell.h
iri_diff_local_planner
map_cell.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
map__cell_8h
iri_diff_local_planner/trajectory_inc.h
iri_diff_local_planner::MapCell
iri_diff_local_planner
map_grid.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
map__grid_8cpp
iri_diff_local_planner/map_grid.h
iri_diff_local_planner
map_grid.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
map__grid_8h
iri_diff_local_planner/trajectory_inc.h
iri_diff_local_planner/map_cell.h
iri_diff_local_planner::MapGrid
iri_diff_local_planner
map_grid_cost_point.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
map__grid__cost__point_8h
iri_diff_local_planner::MapGridCostPoint
iri_diff_local_planner
POINT_CLOUD_REGISTER_POINT_STRUCT
map__grid__cost__point_8h.html
a06039eef44dba2e4d6eaa6a350d58cc0
(iri_diff_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-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
map__grid__visualizer_8cpp
iri_diff_local_planner/map_grid_visualizer.h
iri_diff_local_planner/map_cell.h
iri_diff_local_planner
map_grid_visualizer.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
map__grid__visualizer_8h
iri_diff_local_planner/map_grid.h
iri_diff_local_planner/map_grid_cost_point.h
iri_diff_local_planner::MapGridVisualizer
iri_diff_local_planner
planar_laser_scan.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
planar__laser__scan_8h
iri_diff_local_planner::PlanarLaserScan
iri_diff_local_planner
point_grid.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
point__grid_8cpp
iri_diff_local_planner/point_grid.h
iri_diff_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-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
point__grid_8h
iri_diff_local_planner/world_model.h
iri_diff_local_planner::PointGrid
iri_diff_local_planner
Position2DInt.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/msg_gen/cpp/include/iri_diff_local_planner/
Position2DInt_8h
ros::message_traits::DataType< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::Definition< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsMessage< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
ros::message_traits::IsMessage< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator >const >
ros::message_traits::MD5Sum< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
iri_diff_local_planner::Position2DInt_
ros::message_operations::Printer< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
ros::serialization::Serializer< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
iri_diff_local_planner
::iri_diff_local_planner::Position2DInt_< std::allocator< void > >
Position2DInt
namespaceiri__diff__local__planner.html
afbc747d792727ae0242cb93533097f19
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt const >
Position2DIntConstPtr
namespaceiri__diff__local__planner.html
ade9ed6d7a96e20178fa2b429b4314117
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt >
Position2DIntPtr
namespaceiri__diff__local__planner.html
a2fde9b89dd9d7324c78d3f30f1211497
std::ostream &
operator<<
namespaceiri__diff__local__planner.html
a45df0ff0de2b4636fe8416c342071e3d
(std::ostream &s, const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &v)
trajectory.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
trajectory_8cpp
iri_diff_local_planner/trajectory.h
iri_diff_local_planner
trajectory.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
trajectory_8h
iri_diff_local_planner::Trajectory
iri_diff_local_planner
trajectory_inc.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_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-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
trajectory__planner_8cpp
iri_diff_local_planner/trajectory_planner.h
iri_diff_local_planner
trajectory_planner.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
trajectory__planner_8h
iri_diff_local_planner/map_cell.h
iri_diff_local_planner/map_grid.h
iri_diff_local_planner/world_model.h
iri_diff_local_planner/trajectory.h
iri_diff_local_planner/Position2DInt.h
iri_diff_local_planner::TrajectoryPlanner
iri_diff_local_planner
trajectory_planner_ros.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
trajectory__planner__ros_8cpp
iri_diff_local_planner/trajectory_planner_ros.h
iri_diff_local_planner/goal_functions.h
iri_diff_local_planner
trajectory_planner_ros.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
trajectory__planner__ros_8h
iri_diff_local_planner/world_model.h
iri_diff_local_planner/point_grid.h
iri_diff_local_planner/costmap_model.h
iri_diff_local_planner/voxel_grid_model.h
iri_diff_local_planner/trajectory_planner.h
iri_diff_local_planner/map_grid_visualizer.h
iri_diff_local_planner/planar_laser_scan.h
iri_diff_local_planner/change_max_vel.h
iri_diff_local_planner::TrajectoryPlannerROS
iri_diff_local_planner
voxel_grid_model.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/src/
voxel__grid__model_8cpp
iri_diff_local_planner/voxel_grid_model.h
iri_diff_local_planner
voxel_grid_model.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
voxel__grid__model_8h
iri_diff_local_planner/world_model.h
iri_diff_local_planner::VoxelGridModel
iri_diff_local_planner
world_model.h
/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_navigation/iri_diff_local_planner/include/iri_diff_local_planner/
world__model_8h
iri_diff_local_planner/planar_laser_scan.h
iri_diff_local_planner::WorldModel
iri_diff_local_planner
iri_diff_local_planner
namespaceiri__diff__local__planner.html
iri_diff_local_planner::msg
iri_diff_local_planner::srv
iri_diff_local_planner::change_max_vel
iri_diff_local_planner::change_max_velRequest_
iri_diff_local_planner::change_max_velResponse_
iri_diff_local_planner::CostmapModel
iri_diff_local_planner::MapCell
iri_diff_local_planner::MapGrid
iri_diff_local_planner::MapGridCostPoint
iri_diff_local_planner::MapGridVisualizer
iri_diff_local_planner::PlanarLaserScan
iri_diff_local_planner::PointGrid
iri_diff_local_planner::Position2DInt_
iri_diff_local_planner::Trajectory
iri_diff_local_planner::TrajectoryPlanner
iri_diff_local_planner::TrajectoryPlannerROS
iri_diff_local_planner::VoxelGridModel
iri_diff_local_planner::WorldModel
::iri_diff_local_planner::change_max_velRequest_< std::allocator< void > >
change_max_velRequest
namespaceiri__diff__local__planner.html
a1b7a40a1886664b38b5cbee93ef97dcd
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest const >
change_max_velRequestConstPtr
namespaceiri__diff__local__planner.html
a255538a4b9370b786db0e57e5af97f40
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest >
change_max_velRequestPtr
namespaceiri__diff__local__planner.html
a1fbc798898e093b51b5614c7fe4fa84e
::iri_diff_local_planner::change_max_velResponse_< std::allocator< void > >
change_max_velResponse
namespaceiri__diff__local__planner.html
aaf7571115c952d647ff88d8414e05ac9
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse const >
change_max_velResponseConstPtr
namespaceiri__diff__local__planner.html
a0412923fb2be6cb40d1752af18cc7475
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse >
change_max_velResponsePtr
namespaceiri__diff__local__planner.html
abf5590862942caf68279676305b450c8
::iri_diff_local_planner::Position2DInt_< std::allocator< void > >
Position2DInt
namespaceiri__diff__local__planner.html
afbc747d792727ae0242cb93533097f19
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt const >
Position2DIntConstPtr
namespaceiri__diff__local__planner.html
ade9ed6d7a96e20178fa2b429b4314117
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt >
Position2DIntPtr
namespaceiri__diff__local__planner.html
a2fde9b89dd9d7324c78d3f30f1211497
double
distance
namespaceiri__diff__local__planner.html
a40052195d63a3eddb32888162fad4257
(double x1, double y1, double x2, double y2)
bool
goalOrientationReached
namespaceiri__diff__local__planner.html
a2ccfd05b9f182d6b834751d7e0090cb2
(const tf::Stamped< tf::Pose > &global_pose, double goal_th, double yaw_goal_tolerance)
bool
goalPositionReached
namespaceiri__diff__local__planner.html
a081610e165ae2988ece857f6ad2fe78c
(const tf::Stamped< tf::Pose > &global_pose, double goal_x, double goal_y, double xy_goal_tolerance)
bool
isGoalReached
namespaceiri__diff__local__planner.html
a0fb84026946f5207ad55a5c7793f7486
(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, bool xy_tolerance_latch_)
std::ostream &
operator<<
namespaceiri__diff__local__planner.html
a45df0ff0de2b4636fe8416c342071e3d
(std::ostream &s, const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &v)
void
prunePlan
namespaceiri__diff__local__planner.html
ae63882812b3a05ac625f12ccca934a70
(const tf::Stamped< tf::Pose > &global_pose, std::vector< geometry_msgs::PoseStamped > &plan, std::vector< geometry_msgs::PoseStamped > &global_plan)
void
publishPlan
namespaceiri__diff__local__planner.html
a55a51fd4833a80b9f728290666caf1bd
(const std::vector< geometry_msgs::PoseStamped > &path, const ros::Publisher &pub, double r, double g, double b, double a)
bool
stopped
namespaceiri__diff__local__planner.html
a2f2ed2d9c535eb602f467c78273fcfe5
(const nav_msgs::Odometry &base_odom, const double &rot_stopped_velocity, const double &trans_stopped_velocity)
bool
transformGlobalPlan
namespaceiri__diff__local__planner.html
a49a2dab532f295604c0e7f3b4d919bbb
(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)
iri_diff_local_planner::change_max_vel
structiri__diff__local__planner_1_1change__max__vel.html
change_max_velRequest
Request
structiri__diff__local__planner_1_1change__max__vel.html
a9e793252c495f8e0faef64526fe77e61
Request
RequestType
structiri__diff__local__planner_1_1change__max__vel.html
aa12a946bc1a84d3c3197a48c64436e0d
change_max_velResponse
Response
structiri__diff__local__planner_1_1change__max__vel.html
a6a83f456070a4dddc5f9f1dd839c6464
Response
ResponseType
structiri__diff__local__planner_1_1change__max__vel.html
a15a4150b408488e77c62243f710b9be8
Request
request
structiri__diff__local__planner_1_1change__max__vel.html
a59c6a84322808d1114a53883a5be26b8
Response
response
structiri__diff__local__planner_1_1change__max__vel.html
ab406346a303d377fad9bcc177a888fa7
iri_diff_local_planner::change_max_velRequest_
structiri__diff__local__planner_1_1change__max__velRequest__.html
float
_new_max_vel_type
structiri__diff__local__planner_1_1change__max__velRequest__.html
ac6241fc152a60bd28dc86058f4de39eb
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > const >
ConstPtr
structiri__diff__local__planner_1_1change__max__velRequest__.html
a97460fd4b90bac7739ad21d67275558e
boost::shared_ptr< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
Ptr
structiri__diff__local__planner_1_1change__max__velRequest__.html
ae8a7f2796f10df58b8d0fe86312bc208
change_max_velRequest_< ContainerAllocator >
Type
structiri__diff__local__planner_1_1change__max__velRequest__.html
a27704abcdf8b9d56028df662db54403a
change_max_velRequest_
structiri__diff__local__planner_1_1change__max__velRequest__.html
ac967c8c8449e1731acd5c712307ee3d2
()
change_max_velRequest_
structiri__diff__local__planner_1_1change__max__velRequest__.html
a360b0c69d176e37c6d8a0e4c61368ad0
(const ContainerAllocator &_alloc)
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structiri__diff__local__planner_1_1change__max__velRequest__.html
a7a931fe754b9cae09c362180ca9e812d
float
new_max_vel
structiri__diff__local__planner_1_1change__max__velRequest__.html
a18fbcdc90c8dfdd243b136874e02f56e
iri_diff_local_planner::change_max_velResponse_
structiri__diff__local__planner_1_1change__max__velResponse__.html
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > const >
ConstPtr
structiri__diff__local__planner_1_1change__max__velResponse__.html
ab48e490ba7d32c2992b1680b3bea6a92
boost::shared_ptr< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
Ptr
structiri__diff__local__planner_1_1change__max__velResponse__.html
a74ea38089284e97706fdc7c97504c28f
change_max_velResponse_< ContainerAllocator >
Type
structiri__diff__local__planner_1_1change__max__velResponse__.html
a0b5aefafca987a3b9e1f597f8c76265a
change_max_velResponse_
structiri__diff__local__planner_1_1change__max__velResponse__.html
a425d5e5112c458c8805196d3a5c108df
()
change_max_velResponse_
structiri__diff__local__planner_1_1change__max__velResponse__.html
abf2b35ee424cc1eaa6592f314eee3870
(const ContainerAllocator &_alloc)
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structiri__diff__local__planner_1_1change__max__velResponse__.html
a70093cbf019fc0dbca6e7afa56bb2314
iri_diff_local_planner::CostmapModel
classiri__diff__local__planner_1_1CostmapModel.html
iri_diff_local_planner::WorldModel
CostmapModel
classiri__diff__local__planner_1_1CostmapModel.html
a8425fd603aab2848415e2796167391c7
(const costmap_2d::Costmap2D &costmap)
virtual double
footprintCost
classiri__diff__local__planner_1_1CostmapModel.html
a8a8f5fc93da78eda36536342cf6a3202
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
virtual
~CostmapModel
classiri__diff__local__planner_1_1CostmapModel.html
a94b47cc5fdcca3537c577c0c1c48e160
()
double
lineCost
classiri__diff__local__planner_1_1CostmapModel.html
a72fcd33272ac851378974a340ee71f71
(int x0, int x1, int y0, int y1)
double
pointCost
classiri__diff__local__planner_1_1CostmapModel.html
ada48fb3f9ae8629798c5e81e04017151
(int x, int y)
const costmap_2d::Costmap2D &
costmap_
classiri__diff__local__planner_1_1CostmapModel.html
a8c1feb9c9800defc760e32684d33c7a0
iri_diff_local_planner::MapCell
classiri__diff__local__planner_1_1MapCell.html
MapCell
classiri__diff__local__planner_1_1MapCell.html
ad647e045b62129042cdbf6da482c54e7
()
MapCell
classiri__diff__local__planner_1_1MapCell.html
abd4d8cf40ae448170a57936efe12583f
(const MapCell &mc)
unsigned int
cx
classiri__diff__local__planner_1_1MapCell.html
ad9f62404ca96fd052295e0ea1099604c
unsigned int
cy
classiri__diff__local__planner_1_1MapCell.html
a89c287c4fd56030f8ed7f75a9f19d704
double
goal_dist
classiri__diff__local__planner_1_1MapCell.html
a6d25e5868b62d22f84910ce351d8a207
bool
goal_mark
classiri__diff__local__planner_1_1MapCell.html
a59930d8a39869509953cac173cf77384
double
occ_dist
classiri__diff__local__planner_1_1MapCell.html
a187852993cba67aff4ee7e2240587cb4
int
occ_state
classiri__diff__local__planner_1_1MapCell.html
aa5ddfdc59ccc7b01ef48b4371f1a8534
double
path_dist
classiri__diff__local__planner_1_1MapCell.html
ad66fbf8a45ef494f795a616b34a7355b
bool
path_mark
classiri__diff__local__planner_1_1MapCell.html
ae463d4938872189bb61614d140a27582
bool
within_robot
classiri__diff__local__planner_1_1MapCell.html
aaaae9b7b85dd079951aedaeaa0b84def
iri_diff_local_planner::MapGrid
classiri__diff__local__planner_1_1MapGrid.html
void
commonInit
classiri__diff__local__planner_1_1MapGrid.html
a011b0312828b61d83c2857c4e6f0093d
()
void
computeGoalDistance
classiri__diff__local__planner_1_1MapGrid.html
a7c89d9106e9e31474c40faa9f0ddfbaa
(std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
void
computePathDistance
classiri__diff__local__planner_1_1MapGrid.html
ac4b72af8df7bb47805c176baee721bfc
(std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
MapCell &
getCell
classiri__diff__local__planner_1_1MapGrid.html
a8f1a4af90f72ee85617f524b167c0099
(unsigned int x, unsigned int y)
size_t
getIndex
classiri__diff__local__planner_1_1MapGrid.html
ab9350ec0c527762a881b7e43f7414160
(int x, int y)
MapGrid
classiri__diff__local__planner_1_1MapGrid.html
aad3c1a161dca850bafbfa18c5ca85c59
()
MapGrid
classiri__diff__local__planner_1_1MapGrid.html
a269789df84eb9a528e02d9eee73d3020
(unsigned int size_x, unsigned int size_y)
MapGrid
classiri__diff__local__planner_1_1MapGrid.html
a9d79915769749e7861fa997d8e69dc0a
(unsigned int size_x, unsigned int size_y, double scale, double x, double y)
MapGrid
classiri__diff__local__planner_1_1MapGrid.html
a535f13cb4b6345b8c08809e90dca6edd
(const MapGrid &mg)
MapCell &
operator()
classiri__diff__local__planner_1_1MapGrid.html
ad2066198a2214e5a296569c38d6ed426
(unsigned int x, unsigned int y)
MapCell
operator()
classiri__diff__local__planner_1_1MapGrid.html
ab72712164ef9fa413b06fa7c3762cb86
(unsigned int x, unsigned int y) const
MapGrid &
operator=
classiri__diff__local__planner_1_1MapGrid.html
ace1e487be40b44190e58a2204d15ebaa
(const MapGrid &mg)
void
resetPathDist
classiri__diff__local__planner_1_1MapGrid.html
a413d1fe01d1afc56713ead0ee4fc05c2
()
void
setPathCells
classiri__diff__local__planner_1_1MapGrid.html
ac497f26221c571f256982848c953cd07
(const costmap_2d::Costmap2D &costmap, const std::vector< geometry_msgs::PoseStamped > &global_plan)
void
sizeCheck
classiri__diff__local__planner_1_1MapGrid.html
aedf747651a224886dca7f9bb2ba7a47e
(unsigned int size_x, unsigned int size_y, double o_x, double o_y)
void
updateGoalCell
classiri__diff__local__planner_1_1MapGrid.html
a7fb0eac5ed1d05b1b9534c0514d0fe7f
(MapCell *current_cell, MapCell *check_cell, std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
void
updatePathCell
classiri__diff__local__planner_1_1MapGrid.html
a5784cd348503764cfda9c48b85ab28af
(MapCell *current_cell, MapCell *check_cell, std::queue< MapCell * > &dist_queue, const costmap_2d::Costmap2D &costmap)
~MapGrid
classiri__diff__local__planner_1_1MapGrid.html
a3f732954af12614d1a21398d18c2a017
()
double
goal_x_
classiri__diff__local__planner_1_1MapGrid.html
ad57f70566c36de31a51862f59ca6a15b
double
goal_y_
classiri__diff__local__planner_1_1MapGrid.html
a6992b14059a4ddd1a1da13b75169ea8b
std::vector< MapCell >
map_
classiri__diff__local__planner_1_1MapGrid.html
a4c21f98afd6121a4096678190be6beea
double
origin_x
classiri__diff__local__planner_1_1MapGrid.html
a9af7e107f315f1fbd1ed377c8c66c931
double
origin_y
classiri__diff__local__planner_1_1MapGrid.html
a03aa1c7c520fdbe016cfc875974f413d
double
scale
classiri__diff__local__planner_1_1MapGrid.html
a21c3e95b742248994d69452c915e611e
unsigned int
size_x_
classiri__diff__local__planner_1_1MapGrid.html
ac02549bbb0a77be3c40132937748acb5
unsigned int
size_y_
classiri__diff__local__planner_1_1MapGrid.html
a4889944a62aef18e5da915c22aa65e89
iri_diff_local_planner::MapGridCostPoint
structiri__diff__local__planner_1_1MapGridCostPoint.html
float
goal_cost
structiri__diff__local__planner_1_1MapGridCostPoint.html
a5364b4fa8387236a3fc158f1f610293b
float
occ_cost
structiri__diff__local__planner_1_1MapGridCostPoint.html
a1774d7cb69313079a95735b6058baf3b
float
path_cost
structiri__diff__local__planner_1_1MapGridCostPoint.html
ab04bf3b85f46f1e64829ffd40be92760
float
total_cost
structiri__diff__local__planner_1_1MapGridCostPoint.html
a74607d4bf9ac72d7cc71178f3ad8a8da
float
x
structiri__diff__local__planner_1_1MapGridCostPoint.html
a0c41d5f232d8099f30558b117dd33056
float
y
structiri__diff__local__planner_1_1MapGridCostPoint.html
abdfcd2e8acde01106bc89e484bb2a275
float
z
structiri__diff__local__planner_1_1MapGridCostPoint.html
a71a44656f9cab00a830cbf0a0c9b5cd9
iri_diff_local_planner::MapGridVisualizer
classiri__diff__local__planner_1_1MapGridVisualizer.html
void
initialize
classiri__diff__local__planner_1_1MapGridVisualizer.html
a04ad10d75378c617bc2d91baaecb58b6
(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
classiri__diff__local__planner_1_1MapGridVisualizer.html
a38183210baa48893cfa071218afba218
()
void
publishCostCloud
classiri__diff__local__planner_1_1MapGridVisualizer.html
a53b311e133a72ff3fa624d4a6921c398
()
~MapGridVisualizer
classiri__diff__local__planner_1_1MapGridVisualizer.html
aad64e0e5833df6e1d572643cba7b46a4
()
pcl::PointCloud< MapGridCostPoint >
cost_cloud_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a646591f915e8945932baaeea5f74d573
boost::function< bool(int cx, int cy, float &path_cost, float &goal_cost, float &occ_cost, float &total_cost)>
cost_function_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a8bb08b712d6c8b8eb3f8b6312260eec1
const costmap_2d::Costmap2D *
costmap_p_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a2e17e8293ecdeb3cf9b7ba1a05e3ee4c
std::string
frame_id_
classiri__diff__local__planner_1_1MapGridVisualizer.html
ac67fffcc30fc0f1e5b84cdec69b012d0
std::string
name_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a9e15471ff01ee0e817e91ed2369cb46e
ros::NodeHandle
ns_nh_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a66b8653ceda99bd85f5c3ed7aa4e0c5d
pcl_ros::Publisher< MapGridCostPoint >
pub_
classiri__diff__local__planner_1_1MapGridVisualizer.html
a2f6d172e6a7e4a4938984cc69c21324e
bool
publish_cost_grid_pc_
classiri__diff__local__planner_1_1MapGridVisualizer.html
af3a9638d43d9a58b867d5377dff2997b
iri_diff_local_planner::PlanarLaserScan
classiri__diff__local__planner_1_1PlanarLaserScan.html
PlanarLaserScan
classiri__diff__local__planner_1_1PlanarLaserScan.html
a283533ab83ec912685316dc709eb5c77
()
double
angle_increment
classiri__diff__local__planner_1_1PlanarLaserScan.html
a67eaf722d205aa95fa4612ba944e3279
double
angle_max
classiri__diff__local__planner_1_1PlanarLaserScan.html
acaa7ea8a9466bbabda3e009ed27ede9a
double
angle_min
classiri__diff__local__planner_1_1PlanarLaserScan.html
a79d3375b9626e1c6103c3d05974e08df
sensor_msgs::PointCloud
cloud
classiri__diff__local__planner_1_1PlanarLaserScan.html
ab98187121effeb64d2acd01d308c7c78
geometry_msgs::Point32
origin
classiri__diff__local__planner_1_1PlanarLaserScan.html
a5b676349b682348e518da285ce36dfda
iri_diff_local_planner::PointGrid
classiri__diff__local__planner_1_1PointGrid.html
iri_diff_local_planner::WorldModel
virtual double
footprintCost
classiri__diff__local__planner_1_1PointGrid.html
a0afed11b9244f75bf64cd242d59b85e1
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
void
getCellBounds
classiri__diff__local__planner_1_1PointGrid.html
a322cfbdfa7213f346e153f736ba085d7
(unsigned int gx, unsigned int gy, geometry_msgs::Point &lower_left, geometry_msgs::Point &upper_right) const
double
getNearestInCell
classiri__diff__local__planner_1_1PointGrid.html
a84b859ceae030c6c0f90dbad65fe6b83
(pcl::PointXYZ &pt, unsigned int gx, unsigned int gy)
void
getPoints
classiri__diff__local__planner_1_1PointGrid.html
a8e68a82bd91519e5626e651a565f1cc4
(pcl::PointCloud< pcl::PointXYZ > &cloud)
void
getPointsInRange
classiri__diff__local__planner_1_1PointGrid.html
af9b7be5ff6eae3d19c26636553c28a40
(const geometry_msgs::Point &lower_left, const geometry_msgs::Point &upper_right, std::vector< std::list< pcl::PointXYZ > * > &points)
bool
gridCoords
classiri__diff__local__planner_1_1PointGrid.html
ac36c2562c6fa9c3fe4bff6a9cdd241e4
(geometry_msgs::Point pt, unsigned int &gx, unsigned int &gy) const
bool
gridCoords
classiri__diff__local__planner_1_1PointGrid.html
a61191e91178d81f5fd36cd41697cc34b
(pcl::PointXYZ pt, unsigned int &gx, unsigned int &gy) const
unsigned int
gridIndex
classiri__diff__local__planner_1_1PointGrid.html
abbe205569280da4a017b269756214696
(unsigned int gx, unsigned int gy) const
void
insert
classiri__diff__local__planner_1_1PointGrid.html
a2781b4b052e9672ea8a06ba1962669f3
(pcl::PointXYZ pt)
void
intersectionPoint
classiri__diff__local__planner_1_1PointGrid.html
a28e08616ade777109cd9e6ad632cc681
(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
classiri__diff__local__planner_1_1PointGrid.html
a6d1a2c05959936abaccf02f74f7aea6e
(pcl::PointXYZ &pt)
double
orient
classiri__diff__local__planner_1_1PointGrid.html
a09fcee0bd1aaaef526009dc7497a25dc
(const geometry_msgs::Point &a, const geometry_msgs::Point &b, const pcl::PointXYZ &c)
double
orient
classiri__diff__local__planner_1_1PointGrid.html
a1570f3d25b329876eb7f1aa662e04f64
(const geometry_msgs::Point32 &a, const geometry_msgs::Point32 &b, const pcl::PointXYZ &c)
double
orient
classiri__diff__local__planner_1_1PointGrid.html
aafadcd095b45be2140b5d14f42847803
(const geometry_msgs::Point &a, const geometry_msgs::Point &b, const geometry_msgs::Point &c)
double
orient
classiri__diff__local__planner_1_1PointGrid.html
a18b107224f5ff3078e71f0a1bbf6f2c3
(const pcl::PointXYZ &a, const pcl::PointXYZ &b, const pcl::PointXYZ &c)
PointGrid
classiri__diff__local__planner_1_1PointGrid.html
a4892d591371418de148e3629bcc7c3f4
(double width, double height, double resolution, geometry_msgs::Point origin, double max_z, double obstacle_range, double min_separation)
bool
ptInPolygon
classiri__diff__local__planner_1_1PointGrid.html
a3a4378ec7a9c95ecae72367d693010d6
(const pcl::PointXYZ &pt, const std::vector< geometry_msgs::Point > &poly)
bool
ptInScan
classiri__diff__local__planner_1_1PointGrid.html
a7c8368716cbd27c6a2c23162f523aea8
(const pcl::PointXYZ &pt, const PlanarLaserScan &laser_scan)
void
removePointsInPolygon
classiri__diff__local__planner_1_1PointGrid.html
ad51e4d5973d1ac7aee5515916aae535c
(const std::vector< geometry_msgs::Point > poly)
void
removePointsInScanBoundry
classiri__diff__local__planner_1_1PointGrid.html
adfa9604e410d285f0bade6c579b4ea66
(const PlanarLaserScan &laser_scan)
bool
segIntersect
classiri__diff__local__planner_1_1PointGrid.html
a536e5aa092d1fa814d3cc2c6a5383134
(const pcl::PointXYZ &v1, const pcl::PointXYZ &v2, const pcl::PointXYZ &u1, const pcl::PointXYZ &u2)
double
sq_distance
classiri__diff__local__planner_1_1PointGrid.html
a6f5e144ffe92c2ce5e1b4f5b8bd0c807
(pcl::PointXYZ &pt1, pcl::PointXYZ &pt2)
void
updateWorld
classiri__diff__local__planner_1_1PointGrid.html
a947b2b09dbf0bfea075bb2dc7fef51df
(const std::vector< geometry_msgs::Point > &footprint, const std::vector< costmap_2d::Observation > &observations, const std::vector< PlanarLaserScan > &laser_scans)
virtual
~PointGrid
classiri__diff__local__planner_1_1PointGrid.html
ac46efd4c3831e0aa1e8d6bca436f3a04
()
std::vector< std::list< pcl::PointXYZ > >
cells_
classiri__diff__local__planner_1_1PointGrid.html
acc8b301d7e4c18d188f267ce6075ec04
unsigned int
height_
classiri__diff__local__planner_1_1PointGrid.html
a9b0b60e7b10a7b8ed9fc4aeb471b72a3
double
max_z_
classiri__diff__local__planner_1_1PointGrid.html
a3f8d93254b040057c3666a2a807f11fa
geometry_msgs::Point
origin_
classiri__diff__local__planner_1_1PointGrid.html
aae5e8f914429b1f0896dc59aed83992f
std::vector< std::list< pcl::PointXYZ > * >
points_
classiri__diff__local__planner_1_1PointGrid.html
a968d48542e04f90daf3195f6bee3c24a
double
resolution_
classiri__diff__local__planner_1_1PointGrid.html
a6890ed169ab71a14836fecd0b23fe8c2
double
sq_min_separation_
classiri__diff__local__planner_1_1PointGrid.html
a37f1d01027ff7504e2f373bae2ffe49a
double
sq_obstacle_range_
classiri__diff__local__planner_1_1PointGrid.html
a585aa8b5a31b0712d69a352ee368713e
unsigned int
width_
classiri__diff__local__planner_1_1PointGrid.html
ad543c74389fd326e5380cc0e17edad54
iri_diff_local_planner::Position2DInt_
structiri__diff__local__planner_1_1Position2DInt__.html
int64_t
_x_type
structiri__diff__local__planner_1_1Position2DInt__.html
a78d69bca96660b68f87059020d9fd1b3
int64_t
_y_type
structiri__diff__local__planner_1_1Position2DInt__.html
a53d7210e32ce546dfc5aaff07b3c27ba
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > const >
ConstPtr
structiri__diff__local__planner_1_1Position2DInt__.html
ab56f09587dadf9f1ab4003fc82d7241c
boost::shared_ptr< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
Ptr
structiri__diff__local__planner_1_1Position2DInt__.html
a779c4ca8c79c5811e9950dc75053d4e0
Position2DInt_< ContainerAllocator >
Type
structiri__diff__local__planner_1_1Position2DInt__.html
a8dda542d542694135b41e338de0b84d3
Position2DInt_
structiri__diff__local__planner_1_1Position2DInt__.html
a3c3f96a5e89ba3d2b37ac72b31032731
()
Position2DInt_
structiri__diff__local__planner_1_1Position2DInt__.html
ae4a9aaf45a46a0aa11765e3f2872d245
(const ContainerAllocator &_alloc)
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structiri__diff__local__planner_1_1Position2DInt__.html
a70bad12987e5ee20180e799b1de69a8c
int64_t
x
structiri__diff__local__planner_1_1Position2DInt__.html
a67aeb074828308bfa9d0f9938a4d1c73
int64_t
y
structiri__diff__local__planner_1_1Position2DInt__.html
a0a65702bd3dfdaa9869e39f7b4ee23c1
iri_diff_local_planner::Trajectory
classiri__diff__local__planner_1_1Trajectory.html
void
addPoint
classiri__diff__local__planner_1_1Trajectory.html
a458f209ac52d3c85f2eb09c47bc5d82d
(double x, double y, double th)
void
getEndpoint
classiri__diff__local__planner_1_1Trajectory.html
a80b54b54da449e4e1e88bd68a8bde685
(double &x, double &y, double &th)
void
getPoint
classiri__diff__local__planner_1_1Trajectory.html
a75ab4d3a73387ed36836c1b8d2b1b0c7
(unsigned int index, double &x, double &y, double &th)
unsigned int
getPointsSize
classiri__diff__local__planner_1_1Trajectory.html
a667f4ebfbb6c7b3f975fc5df7fdd9184
()
void
resetPoints
classiri__diff__local__planner_1_1Trajectory.html
ac32755b274791240c009d4b378fcaa56
()
void
setPoint
classiri__diff__local__planner_1_1Trajectory.html
acfc11b6a9c436c6dddc73f8bbbe73f5b
(unsigned int index, double x, double y, double th)
Trajectory
classiri__diff__local__planner_1_1Trajectory.html
a1b73a8a6e5b1b7aec2496dfc5da16b97
()
Trajectory
classiri__diff__local__planner_1_1Trajectory.html
a2ff78e9cddeb4a30824ddb02275d1198
(double xv, double yv, double thetav, unsigned int num_pts)
double
cost_
classiri__diff__local__planner_1_1Trajectory.html
add5a3bcfd16c5882fef91b077555a640
double
thetav_
classiri__diff__local__planner_1_1Trajectory.html
a564beac6c7c1cfdd93e8f0e68e6814a1
double
xv_
classiri__diff__local__planner_1_1Trajectory.html
ae7a13fccb6d6c610bb81e3e677a3a82c
double
yv_
classiri__diff__local__planner_1_1Trajectory.html
a956aa66eed2d7ccc3d7b293f4e26fdc3
std::vector< double >
th_pts_
classiri__diff__local__planner_1_1Trajectory.html
a82b316f46870347780f26be368842f2d
std::vector< double >
x_pts_
classiri__diff__local__planner_1_1Trajectory.html
a8b63b1ec374c70031dedb29d8b6b9722
std::vector< double >
y_pts_
classiri__diff__local__planner_1_1Trajectory.html
a201e04475b05d7b8c2655201a8a4cfb1
iri_diff_local_planner::TrajectoryPlanner
classiri__diff__local__planner_1_1TrajectoryPlanner.html
bool
checkTrajectory
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a5b5a584e86961b723b5cb29536725de0
(double x, double y, double theta, double vx, double vy, double vtheta, double vx_samp, double vy_samp, double vtheta_samp)
Trajectory
findBestPath
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a322b560d694a715f7cfc84fadd9156c0
(tf::Stamped< tf::Pose > global_pose, tf::Stamped< tf::Pose > global_vel, tf::Stamped< tf::Pose > &drive_velocities)
bool
getCellCosts
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a139e8793d510df20789da7bc29a34333
(int cx, int cy, float &path_cost, float &goal_cost, float &occ_cost, float &total_cost)
void
getLocalGoal
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a79804ad16fc6770be808c6195f57b896
(double &x, double &y)
void
reconfigure
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a6ba53aae00adb65842959290d07d52f4
(IriDiffLocalPlannerConfig &cfg)
double
scoreTrajectory
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a10283c9f3b6cbf9560b7c8a91b634e1e
(double x, double y, double theta, double vx, double vy, double vtheta, double vx_samp, double vy_samp, double vtheta_samp)
TrajectoryPlanner
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a9536a8cc41203c5e6424c14c1eed8bbd
(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=NULL, 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
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a14fd029a78181422217e2940e09e36cd
(const std::vector< geometry_msgs::PoseStamped > &new_plan, bool compute_dists=false)
~TrajectoryPlanner
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a7110bdfb1d3cf6533e0821480f19c32f
()
double
computeNewThetaPosition
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a23fd96ca789bcda581febe8fc736c9d9
(double thetai, double vth, double dt)
double
computeNewVelocity
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a83bdfafb85b5a44fe6ffb3b23e34fa32
(double vg, double vi, double a_max, double dt)
double
computeNewXPosition
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a17ee9915008c4bcf7b2e8bd9785fe301
(double xi, double vx, double vy, double theta, double dt)
double
computeNewYPosition
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a365e4d0980202b00b691049797e5bce5
(double yi, double vx, double vy, double theta, double dt)
Trajectory
createTrajectories
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a810c2cd73f526bcc7b3b5fe1235cc940
(double x, double y, double theta, double vx, double vy, double vtheta, double acc_x, double acc_y, double acc_theta)
double
footprintCost
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a6a75a10b4f23d8611d75e8b22b3a6578
(double x_i, double y_i, double theta_i)
void
generateTrajectory
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a8d52a2cb917921b87f85dea51666bb45
(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
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a1da8bee332b210a145a95408afced44f
(std::vector< iri_diff_local_planner::Position2DInt > &footprint)
std::vector< iri_diff_local_planner::Position2DInt >
getFootprintCells
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a15b3dbb374507ed7c0e5263d30dff974
(double x_i, double y_i, double theta_i, bool fill)
void
getLineCells
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aaf8235a14f1fff0b0480d639792af566
(int x0, int x1, int y0, int y1, std::vector< iri_diff_local_planner::Position2DInt > &pts)
void
getMaxSpeedToStopInTime
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a7485c248bb2ead8a8d741582961f8636
(double time, double &vx, double &vy, double &vth)
double
headingDiff
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ab69981db58bc595e62ccc2734ef33ca7
(int cell_x, int cell_y, double x, double y, double heading)
double
lineCost
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a9fb398cf0ab0bdf416c5749ad32ee4c0
(int x0, int x1, int y0, int y1)
double
pointCost
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aaff9d6cb0f4bf0f53ff9e5e3a509c5a2
(int x, int y)
double
acc_lim_theta_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ac5eacc431741a10843b97270130d3003
double
acc_lim_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a325a2d3370cecbbd6c81d708a6dab237
double
acc_lim_y_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a59b9fcde49c6d696e4e6496bb34e4b82
double
angular_sim_granularity_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a043882ae2d4ace1450ab65487645594a
double
backup_vel_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a69572266f64ea6f969c36329cec0c9a7
boost::mutex
configuration_mutex_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ac160a274cf942b33fea713f7c9b569b5
const costmap_2d::Costmap2D &
costmap_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a95717eb6e06abc7c26e3dde82978d4c5
bool
dwa_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a990e70e0f577f428c96254b56fc0139e
double
escape_reset_dist_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a3cbdc323f33cb906723eb4acce27bc27
double
escape_reset_theta_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a8e091fcbc0466038643a00b32179f6e4
double
escape_theta_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a9d033e9f014b10261f2c929b108a06ac
double
escape_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a88c252af2cbf8be88aefbe721318ef9f
double
escape_y_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ad1bbee34de155f577bb3f9ce39f7c618
bool
escaping_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa7763b4e0c2e0e4f81fe9e8bd0e65783
std::vector< geometry_msgs::Point >
footprint_spec_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
af7dbf45abf7a6576c09fccfaf63382bf
double
gdist_scale_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a46a45672e1321661cde5b640e766a21a
std::vector< geometry_msgs::PoseStamped >
global_plan_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aecdcc50cc791097bf3c8da938dccdc1d
double
goal_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a5ebfa842b8163ec20d4d29ada4feea8a
double
goal_y_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
afca93e6b2303404f3c1e911b205a9457
double
heading_lookahead_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
abd43c2b9ae7f7ef05449b0d117557bea
bool
heading_scoring_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a71ea27ed7578aa86a3b8bce71907d06c
double
heading_scoring_timestep_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a71aa7c4b951ed14eaef9b9d4a9a2010c
bool
holonomic_robot_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ad71b27214970d79130764b243b131885
MapGrid
map_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
af1c02f7bf2cda155ce666337c1f30b6d
double
max_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a063983aea944b44dcd049d00c21a4f5c
double *
max_vel_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aefc72faa3586fa1231b2f4d938a0b04b
double
min_in_place_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
abc67e9a2534c3bbc769b90c0fd4ed205
double
min_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a69402c4fe084f5523f2f2290c4bd3639
double
min_vel_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a9c1b3f01e52d9f57767d5e11ddb642a9
double
occdist_scale_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ad12ff34840cf6d380459526f5fcc91cc
double
oscillation_reset_dist_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a6c54bc100456c15ddd05a892c0a66b05
double
pdist_scale_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a720a639e56f60a3da6c5372eb1119893
double
prev_x_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa372658b4d7a49fdd6222255256e5daa
double
prev_y_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a798e288900ec8317a0e5f7eac904553a
bool
rotating_left
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ae88d44157ccae9a7c2cb0e2af45ec01c
bool
rotating_right
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa0b33a141e7a8b67875752651e564383
double
sim_granularity_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa16b17437f455296da6ef1047f26b5f4
double
sim_period_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ae6f43598c146478b6f5bcb069973719c
double
sim_time_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
af04d23097137bdcd18cb00438128b9d6
bool
simple_attractor_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aaa8336fc8f875e967ce7a9367006f5ab
double
stop_time_buffer_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a5d2d715309de868f976e890f2433b0a7
bool
strafe_left
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ac355c91a9a69a771b96b5a879aeeb942
bool
strafe_right
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa869644c65d303665c6af40bdf6c6044
bool
stuck_left
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a25b8afb7e7e3b025fa45c54e1a06b04c
bool
stuck_left_strafe
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a5bba69fe1d395973bdd0537cae31f79e
bool
stuck_right
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a444b6fb63ca632c0e03522cce919d756
bool
stuck_right_strafe
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ac2c9d6587ee87c448eb05bf9d34fe6b4
Trajectory
traj_one
classiri__diff__local__planner_1_1TrajectoryPlanner.html
ae2246b99db6f0366242ffc9631379c3d
Trajectory
traj_two
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a8f433759425f028b50af277d5de6e5b9
int
vtheta_samples_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
aa21fb5d7f64db24c7fd3cacc78db5d47
int
vx_samples_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a146b1d020b29312e41c95527dfe5c2ea
WorldModel &
world_model_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a1f671384b6f3067c2a6ebe78016ade9d
std::vector< double >
y_vels_
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a3cf00a565bd433499409aa1bf03d34c9
friend class
TrajectoryPlannerTest
classiri__diff__local__planner_1_1TrajectoryPlanner.html
a156887bf956f38e1462db6dfbbe523a1
iri_diff_local_planner::TrajectoryPlannerROS
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
nav_core::BaseLocalPlanner
bool
checkTrajectory
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a8e2aaff51880f021efdccb304b20fd19
(double vx_samp, double vy_samp, double vtheta_samp, bool update_map=true)
bool
computeVelocityCommands
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a3165339146b1ae7ce9e1d2d7a856031d
(geometry_msgs::Twist &cmd_vel)
void
initialize
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a5ec6fce0129886efa64ee36c396c65a2
(std::string name, tf::TransformListener *tf, costmap_2d::Costmap2DROS *costmap_ros)
bool
isGoalReached
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a4d9d069e45aa0851b0fd1e121ef93d58
()
double
scoreTrajectory
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a16be111b4ec0a805c59e32b24dde47a2
(double vx_samp, double vy_samp, double vtheta_samp, bool update_map=true)
bool
setPlan
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a1016ae05582028fdfa46f884a6b8af51
(const std::vector< geometry_msgs::PoseStamped > &orig_global_plan)
TrajectoryPlannerROS
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a9747ccb25dde82f8cb38110be55b3005
()
TrajectoryPlannerROS
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
adda3cf4b6a846c3181645b070e188779
(std::string name, tf::TransformListener *tf, costmap_2d::Costmap2DROS *costmap_ros)
~TrajectoryPlannerROS
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a816205ad038d504c35e233d04889af88
()
bool
change_max_velCallback
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a29a3e3978ea3bf5d5176e242783672e4
(iri_diff_local_planner::change_max_vel::Request &req, iri_diff_local_planner::change_max_vel::Response &res)
std::vector< double >
loadYVels
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ad7c0a2c164799e1fd5dea5a9800ddbd8
(ros::NodeHandle node)
void
odomCallback
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ac30ab054f0ff398cd4845babf7c42ec8
(const nav_msgs::Odometry::ConstPtr &msg)
void
reconfigureCB
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a0a3fa036eeefbe6aa708a28e38ff68ba
(IriDiffLocalPlannerConfig &config, uint32_t level)
bool
rotateToGoal
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a008353f6dc7aa9c71439b191c24c659d
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, double goal_th, geometry_msgs::Twist &cmd_vel)
double
sign
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a82e16645def9283804727db9d3d2757f
(double x)
bool
stopWithAccLimits
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a3a8116318dc9599f3445d88038bbbb23
(const tf::Stamped< tf::Pose > &global_pose, const tf::Stamped< tf::Pose > &robot_vel, geometry_msgs::Twist &cmd_vel)
double
acc_lim_theta_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a60610c28774b4074369d0313f1510823
double
acc_lim_x_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a0362b833520c01a8b66d7f3c28547f49
double
acc_lim_y_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a83bee92420b6923cdf392bae24495515
nav_msgs::Odometry
base_odom_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a2f3443009b329785149de2a21afb557d
ros::ServiceServer
change_max_vel
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a2d7b10be662c07ea2be03ff7895c4ddd
costmap_2d::Costmap2D
costmap_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ad7c04dc006117258419beb23465aeb0b
costmap_2d::Costmap2DROS *
costmap_ros_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
aed4360b06333d5e2f4f709179d69f4e6
iri_diff_local_planner::IriDiffLocalPlannerConfig
default_config_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
add9c0f4dc443c24b50fcad6776ebecea
dynamic_reconfigure::Server< IriDiffLocalPlannerConfig > *
dsrv_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a97ab3e0519942a12a35adbb4ffece21f
ros::Publisher
g_plan_pub_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
adf903e3f43483fadea102cf5aa0d837e
std::string
global_frame_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a6decd23628cde7bde1ba0b45232d8475
std::vector< geometry_msgs::PoseStamped >
global_plan_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a5785c46a7b54244202af27fa5a0db793
double
inflation_radius_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a22c9b516f404aec37637cc96d22f7bf5
bool
initialized_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a5ff4ec0f636b494d79c8ff4598405de0
ros::Publisher
l_plan_pub_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a6fbc08f28fcdeeaa7712bd6d5375cf82
bool
latch_xy_goal_tolerance_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
aab5767dcd88440400b36827dec32658b
MapGridVisualizer
map_viz_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a357cc69d59f0a03623b9adf61cbc0935
double
max_sensor_range_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
abfca7730831c82ef23ea16a229e7dd62
double
max_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a73843a1b86cb6e27fccced17dd2a8596
double
max_vel_x_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a1604ec47db47a7e5cde29aa271f39226
double
min_in_place_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a11e07968733c0311949c6d8e30682d07
double
min_vel_th_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a087eaaa1a6d29862d122b2eec83f0d02
boost::recursive_mutex
odom_lock_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a7a0037bad6579d94d8bdfc5eb2026cb2
ros::Subscriber
odom_sub_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
aedaf899b23442efa5d67436136c0a000
bool
prune_plan_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a7e8d11d1ed045b5f3ecb6e6c98fd8a3c
std::string
robot_base_frame_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ad5ff871d2f42db48af5ee8735ea0b5bc
double
rot_stopped_velocity_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ad930686cf98171eb909ddaa05378868a
bool
rotating_to_goal_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
aa98a6f3eccb9dda23f7e3009bf554d96
bool
setup_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a8be29155daeab7636bc58eada8168043
double
sim_period_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a013554a384923849907cacb5729b1b62
TrajectoryPlanner *
tc_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a3cc378532ee13aafd13db287ab9fb7b7
tf::TransformListener *
tf_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a52ba5c71244ddc59c1fccd48f92add2e
double
trans_stopped_velocity_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
abd31ed8812490ba14cb27af7a9595052
WorldModel *
world_model_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a9b105c8d3e71dcd454c25564b26a6307
double
xy_goal_tolerance_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a72985069780533b102ad5c98d01919d2
bool
xy_tolerance_latch_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
a8427e44eeea6f75850b8425e1d234ffb
double
yaw_goal_tolerance_
classiri__diff__local__planner_1_1TrajectoryPlannerROS.html
ade3170dc16b622fe3b04164a140c0c4e
iri_diff_local_planner::VoxelGridModel
classiri__diff__local__planner_1_1VoxelGridModel.html
iri_diff_local_planner::WorldModel
virtual double
footprintCost
classiri__diff__local__planner_1_1VoxelGridModel.html
ac2d847241783a3d50e05928d8ef93f5c
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)
void
getPoints
classiri__diff__local__planner_1_1VoxelGridModel.html
ae8c82cb777144ac07c9f11967d830ef0
(pcl::PointCloud< pcl::PointXYZ > &cloud)
void
updateWorld
classiri__diff__local__planner_1_1VoxelGridModel.html
a7d9692fe66b38271d93b30b8bdb14760
(const std::vector< geometry_msgs::Point > &footprint, const std::vector< costmap_2d::Observation > &observations, const std::vector< PlanarLaserScan > &laser_scans)
VoxelGridModel
classiri__diff__local__planner_1_1VoxelGridModel.html
a40846cfc5a81eea87477fa5fe1e4d7d6
(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
classiri__diff__local__planner_1_1VoxelGridModel.html
a82e7211bde45feca1020cbbbe2fde392
()
double
dist
classiri__diff__local__planner_1_1VoxelGridModel.html
a2b9e5f188ae06a3f357e0d09b05dae01
(double x0, double y0, double z0, double x1, double y1, double z1)
void
insert
classiri__diff__local__planner_1_1VoxelGridModel.html
a76827541f2cd7438288bdf918f3dd54c
(pcl::PointXYZ pt)
double
lineCost
classiri__diff__local__planner_1_1VoxelGridModel.html
af88db4aa39285227e1e3fa5fa9fe0551
(int x0, int x1, int y0, int y1)
void
mapToWorld2D
classiri__diff__local__planner_1_1VoxelGridModel.html
a1e77d4f83dc6ba3d18762543502dbceb
(unsigned int mx, unsigned int my, double &wx, double &wy)
void
mapToWorld3D
classiri__diff__local__planner_1_1VoxelGridModel.html
ae8886f04f0080938edc5697c9f8bb945
(unsigned int mx, unsigned int my, unsigned int mz, double &wx, double &wy, double &wz)
double
pointCost
classiri__diff__local__planner_1_1VoxelGridModel.html
a8a195c1ffcf9b9e5b0006b686eecb9d8
(int x, int y)
void
removePointsInScanBoundry
classiri__diff__local__planner_1_1VoxelGridModel.html
add0f5398f788f28d3c46a3924173fd25
(const PlanarLaserScan &laser_scan, double raytrace_range)
bool
worldToMap2D
classiri__diff__local__planner_1_1VoxelGridModel.html
ab1c9b9a014fbbc830bc6992a159d420a
(double wx, double wy, unsigned int &mx, unsigned int &my)
bool
worldToMap3D
classiri__diff__local__planner_1_1VoxelGridModel.html
a76aaa23d995ad21d541e96c47f24f427
(double wx, double wy, double wz, unsigned int &mx, unsigned int &my, unsigned int &mz)
double
max_z_
classiri__diff__local__planner_1_1VoxelGridModel.html
a96d36402ce00c8d43105f74aefd9fac3
voxel_grid::VoxelGrid
obstacle_grid_
classiri__diff__local__planner_1_1VoxelGridModel.html
adabd5872431ab6994426387cb2688431
double
origin_x_
classiri__diff__local__planner_1_1VoxelGridModel.html
a14ede4824bba576cdf91838ab0a96e49
double
origin_y_
classiri__diff__local__planner_1_1VoxelGridModel.html
a3d8700506bc08d65e0a13e9d353d002c
double
origin_z_
classiri__diff__local__planner_1_1VoxelGridModel.html
a0e9c9c81b52e3f6b8ff600a4f0f5ab93
double
sq_obstacle_range_
classiri__diff__local__planner_1_1VoxelGridModel.html
a482ac826c07c43671d1658f7acb4b44f
double
xy_resolution_
classiri__diff__local__planner_1_1VoxelGridModel.html
aaff41692aad8ec53cb2687ba3f20fb26
double
z_resolution_
classiri__diff__local__planner_1_1VoxelGridModel.html
ad2d371549e3a307e9c3abd12b99ae7b5
iri_diff_local_planner::WorldModel
classiri__diff__local__planner_1_1WorldModel.html
virtual double
footprintCost
classiri__diff__local__planner_1_1WorldModel.html
acafa672d2e034e783a6902a822175c94
(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)=0
virtual
~WorldModel
classiri__diff__local__planner_1_1WorldModel.html
ac22fbfb89f0298a15b46af9408cb3c6a
()
WorldModel
classiri__diff__local__planner_1_1WorldModel.html
a9a2b58967d29a3fbb28b48b6b13d282c
()
iri_diff_local_planner::msg
namespaceiri__diff__local__planner_1_1msg.html
iri_diff_local_planner::msg::_Position2DInt
iri_diff_local_planner::msg::_Position2DInt
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
iri_diff_local_planner::msg::_Position2DInt::Position2DInt
tuple
_struct_2q
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
aa0f52f95136115fcc3c36a3309dd6408
_struct_I
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
a08d88475049c2ebc8b2f6a09981d28fa
int
python3
namespaceiri__diff__local__planner_1_1msg_1_1__Position2DInt.html
a08de794416a6b1336006d2bb363a36c3
iri_diff_local_planner::msg::_Position2DInt::Position2DInt
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
def
__init__
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ab5285b351affbec83fb7130d56083699
def
deserialize
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ac6b92022710b96f80c79f1ae342e492b
def
deserialize_numpy
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ac7b5f96ac13573d38ee3f4ddd703a0a0
def
serialize
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a5dafcc447ec77f0fe6f39a88aed1020a
def
serialize_numpy
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a638e327694c26c03ba0ffc71396bdad7
x
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a7edee3bd7718e340c60a72f106c92a05
y
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a6dbe31b297be5d8128a3df3ae5231ab5
def
_get_types
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a314ae1a848f70c80409c2fba6e643cf9
list
__slots__
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a40b95b597fa52d79fc1aa8117eb54718
string
_full_text
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a4531f2247171abed89c3fa4aa857b5f9
_has_header
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a6e9dbf7f03fae12f4c9a0489ffdbc31e
string
_md5sum
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
ab2e2fc10adc2e890905fb491ee4c41e0
list
_slot_types
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a3a0a4e5aed5d8f1c2a6f289ec6f15d8a
string
_type
classiri__diff__local__planner_1_1msg_1_1__Position2DInt_1_1Position2DInt.html
a80ccfc2f47690324e29398684fb73a43
iri_diff_local_planner::srv
namespaceiri__diff__local__planner_1_1srv.html
iri_diff_local_planner::srv::_change_max_vel
iri_diff_local_planner::srv::_change_max_vel
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
iri_diff_local_planner::srv::_change_max_vel::change_max_vel
iri_diff_local_planner::srv::_change_max_vel::change_max_velRequest
iri_diff_local_planner::srv::_change_max_vel::change_max_velResponse
tuple
_struct_f
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
a237545248b71427e845fbaf65852082a
_struct_I
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
aeb5f5191b7edefb609b816c24637a8e8
int
python3
namespaceiri__diff__local__planner_1_1srv_1_1__change__max__vel.html
aeee53d437a28f053f629fa18e038ca2c
iri_diff_local_planner::srv::_change_max_vel::change_max_vel
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__vel.html
string
_md5sum
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__vel.html
ab468a6091eebea5cbb0743263f6b77ca
_request_class
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__vel.html
aff55718569c4895ec7f1844c4f4f2683
_response_class
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__vel.html
a3cb64491efd0d4c331ebc12ba777298f
string
_type
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__vel.html
ac0b99ff157cdeee9da593ef294b3632b
iri_diff_local_planner::srv::_change_max_vel::change_max_velRequest
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
def
__init__
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
addba8ff0ad9bc1e83010a0c1868686dd
def
deserialize
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a42413f5790a2828720bfa8cf8e812ac4
def
deserialize_numpy
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
aae369006e0aa6112e2ac1d01811db32b
def
serialize
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a03b5eada171ac5555e609fc8e4697c42
def
serialize_numpy
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
aa2934eb8c1b07e2618a98a57bb00dbba
new_max_vel
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a366df724a8b0d2fcf4597e741badedd1
def
_get_types
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a30d02dc66379ff276392c4bb9b55a327
list
__slots__
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a1a315aa492baca375563b7d154ea7733
string
_full_text
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a8865818bb8b2927e7b790467b36c15bb
_has_header
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a44f5e9de450cda40335894e409ebc04d
string
_md5sum
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a8cdadef1f899c0b6b5ed6ebc8451e460
list
_slot_types
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
abda656442f6ae243ce6cf54fe9a7a9da
string
_type
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velRequest.html
a3f7cc7744c3dc587f8cabe7646602e63
iri_diff_local_planner::srv::_change_max_vel::change_max_velResponse
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
def
__init__
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
a7b783d51df07acf2e149bd5b60138a28
def
deserialize
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
abe9fc348a061c67c9db88db64a741638
def
deserialize_numpy
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
a7677057aff543ef34932db079921f9fc
def
serialize
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
acdcae36f77a2fbb987b3828bf59870d8
def
serialize_numpy
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
ae031525eed3bf1898bd123654291a135
def
_get_types
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
af6a53c1c819521b985481eded6178231
list
__slots__
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
a62c06e149caee43b08285f3502c1ec16
string
_full_text
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
a206946df718aa9043ce752a87d0bb301
_has_header
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
ada86f423e8f073718168c95ebcb509db
string
_md5sum
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
ae0410d568bcac7dc4ce63d6765b0dd47
list
_slot_types
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
a3892f503d6dc6ac6a268efb3e73c4ec1
string
_type
classiri__diff__local__planner_1_1srv_1_1__change__max__vel_1_1change__max__velResponse.html
ad2520cef17d8fe5b29b5e9d6ea10e9c0
ros::message_operations::Printer< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__operations_1_1Printer_3_01_1_1iri__diff__local__planner_1_1Position2DInt__8e93c301ef12bf609ca3f63052a5132c.html
static void
stream
structros_1_1message__operations_1_1Printer_3_01_1_1iri__diff__local__planner_1_1Position2DInt__8e93c301ef12bf609ca3f63052a5132c.html
a6d36089f8ccb25439bbef5856cc9485d
(Stream &s, const std::string &indent, const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &v)
ros::message_traits::DataType< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe1eae2afcd17a6c926e6246eaf09316d3.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe1eae2afcd17a6c926e6246eaf09316d3.html
af50625c9a23e4b9c2e84113e201ab169
()
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe1eae2afcd17a6c926e6246eaf09316d3.html
a15497318799b8c885f1a48998e3d5606
(const ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > &)
ros::message_traits::DataType< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe51e7e5e30e911297579e9feef15e1f2d.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe51e7e5e30e911297579e9feef15e1f2d.html
a4a1e90b0e762b2639fd315137f5764a5
()
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1change__max__velRe51e7e5e30e911297579e9feef15e1f2d.html
a1217fb116fb590e92f292f28bba6ad96
(const ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > &)
ros::message_traits::DataType< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a08ad081c71b1a2e2cffea8f08ca20010
()
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a474ff4c51831b0b4e3a1b7ffb285120c
(const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &)
ros::message_traits::Definition< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__vel8fd4b30aca5f5805bd34404d64250d77.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__vel8fd4b30aca5f5805bd34404d64250d77.html
ab707020e5922f3c8124a6bb567110e26
()
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__vel8fd4b30aca5f5805bd34404d64250d77.html
a4cecdada374978e7bb5122553d8a93c5
(const ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > &)
ros::message_traits::Definition< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__veled709d9cd53fbaf82dcdc227d5dd5bd2.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__veled709d9cd53fbaf82dcdc227d5dd5bd2.html
ad8b8dabc78036d0e2b3d0126cbf746a3
()
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1change__max__veled709d9cd53fbaf82dcdc227d5dd5bd2.html
a8e641f8708e713632c743c2cab6dfb2d
(const ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > &)
ros::message_traits::Definition< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1Position2DInt___955ca3587b8d4114552e90e002e1ee87.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1Position2DInt___955ca3587b8d4114552e90e002e1ee87.html
aa0a8ce448d04ae09b434d5e47b2bf1bd
()
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1iri__diff__local__planner_1_1Position2DInt___955ca3587b8d4114552e90e002e1ee87.html
a55a72bbd734be132f84d62da7d47b850
(const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &)
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1iri__diff__local__planner_1_1change__max__vef9606670f29263d3057d7daa18ccddfb.html
ros::message_traits::TrueType
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1iri__diff__local__planner_1_1change__max__vef8b11275a40acb8bad75c2d7d66084cb.html
ros::message_traits::TrueType
ros::message_traits::IsFixedSize< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1iri__diff__local__planner_1_1Position2DInt__3cf1fd63b1e487e73c39cf8be18c7533.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1change__max__velRd2d67fe1714515ebbb6bf2d7c34e67e2.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1change__max__velRb98abc140d24e7f43b94fa0397212584.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1change__max__velR935002fc7146c7e1b1d9db512afeaa5b.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1change__max__velR59d1c5647a05fb1ddc5a30290dad6ff6.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3c430df8525313e4815c40e6564f712c3.html
ros::message_traits::TrueType
ros::message_traits::MD5Sum< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRequ5b85dce23682c898ec27392218e23000.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRequ5b85dce23682c898ec27392218e23000.html
acd3ed278a274d42fc390e8b2fb660a09
()
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRequ5b85dce23682c898ec27392218e23000.html
a5121f9a1eb709e86524de1a217ac2547
(const ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > &)
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRequ5b85dce23682c898ec27392218e23000.html
ac59ca5c89de62465007a04f033751944
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRequ5b85dce23682c898ec27392218e23000.html
a6eca8e8ea0c2a00fd7752ad2ef42906f
ros::message_traits::MD5Sum< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRespfedbdb5775ed3b960e153f37ef5920f3.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRespfedbdb5775ed3b960e153f37ef5920f3.html
aeb53f6709b6a8842143de6c54cb3828a
()
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRespfedbdb5775ed3b960e153f37ef5920f3.html
af00232b08a2fbccdbd121d924be9bc19
(const ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > &)
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRespfedbdb5775ed3b960e153f37ef5920f3.html
adac41892bbfd7af3052c60a603acb3ae
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1change__max__velRespfedbdb5775ed3b960e153f37ef5920f3.html
ad9ea95531e0493bb5a4bc76e14f53282
ros::message_traits::MD5Sum< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a428b91fce0d9a03ed8b88e0ebeb72227
()
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
aea4a9a4234398b5dce0ff40ab253102d
(const ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > &)
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a6f06155dae0654907eefede5b1c25e5d
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
aff24aab78edbf69d132a40c98301bd06
ros::serialization::Serializer< ::iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe5e0b450a04c0c963897a082c32160879.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe5e0b450a04c0c963897a082c32160879.html
a219b39cb41357609a15fd885bba733a7
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe5e0b450a04c0c963897a082c32160879.html
a8a7f233f859853f81a51e4845451f2db
ros::serialization::Serializer< ::iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe9ee17614eab35909a86ea31fb35dad22.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe9ee17614eab35909a86ea31fb35dad22.html
a71163c166373ebf3ca4f82dcc786ab01
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1change__max__velRe9ee17614eab35909a86ea31fb35dad22.html
ad7f49ea31c506cc1b4e2a7c999b206d1
ros::serialization::Serializer< ::iri_diff_local_planner::Position2DInt_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
ad72c3a50774defce7ac5de0351fc10a6
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1iri__diff__local__planner_1_1Position2DInt___3_01ContainerAllocator_01_4_01_4.html
a70ca61f798a873f3852c2e812a061a10
ros::service_traits::DataType< iri_diff_local_planner::change_max_vel >
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
a046208b75b05e91009ccc4fe0eadedee
()
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
ad09822bf2b4e941986218d349f5e692f
(const iri_diff_local_planner::change_max_vel &)
ros::service_traits::DataType< iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velReques56263aa23860a7ddf510ddb8a87f773c.html
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velReques56263aa23860a7ddf510ddb8a87f773c.html
ab92c3070a051a605e9958e1d77df2438
()
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velReques56263aa23860a7ddf510ddb8a87f773c.html
a4856124261e82b4dce19bf00c348e1af
(const iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > &)
ros::service_traits::DataType< iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velRespon9243f7db9777ab1bb19f36478cf04325.html
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velRespon9243f7db9777ab1bb19f36478cf04325.html
aefd7c14331348709cc9b7bc7392248d2
()
static const char *
value
structros_1_1service__traits_1_1DataType_3_01iri__diff__local__planner_1_1change__max__velRespon9243f7db9777ab1bb19f36478cf04325.html
ac95a656bb87307d41d9c4ad10eb49adc
(const iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > &)
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_vel >
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
a76487af4f328af3eba3386625ee363b3
()
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__vel_01_4.html
acfd4f01b5f04e120235e4b381bee9f57
(const iri_diff_local_planner::change_max_vel &)
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > >
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velRequest_b950bc342ab22b3cf9aa13a93be87551.html
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velRequest_b950bc342ab22b3cf9aa13a93be87551.html
adf89e8fce193a69d0e9f989666810b41
()
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velRequest_b950bc342ab22b3cf9aa13a93be87551.html
ad53ccdeb70c15f0f3413990ab4a07f27
(const iri_diff_local_planner::change_max_velRequest_< ContainerAllocator > &)
ros::service_traits::MD5Sum< iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > >
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velResponsed50250a1a534f07cb82eaa277c9e7eec.html
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velResponsed50250a1a534f07cb82eaa277c9e7eec.html
a4c6e42fcd0cf3dc689eacdbaf47d5af8
()
static const char *
value
structros_1_1service__traits_1_1MD5Sum_3_01iri__diff__local__planner_1_1change__max__velResponsed50250a1a534f07cb82eaa277c9e7eec.html
a0fdc3edce25e8806378c8342b2f42b15
(const iri_diff_local_planner::change_max_velResponse_< ContainerAllocator > &)
index
index
summary
usage