move_base.cpp
/tmp/ws/src/navigation/move_base/src/
move__base_8cpp.html
move_base/move_base.h
move_base
move_base.h
/tmp/ws/src/navigation/move_base/include/move_base/
move__base_8h.html
move_base::MoveBase
move_base
actionlib::SimpleActionServer< move_base_msgs::MoveBaseAction >
MoveBaseActionServer
namespacemove__base.html
ac8da40ec5525ddc900973cc3c6ced790
MoveBaseState
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26
PLANNING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26a1bb8a67349b4edf976140f78efd1a7e6
CONTROLLING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26ab4e93792615711bdc7cee7e8643a441c
CLEARING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26a667b5668dc058d5e7cf4e8e313d26a27
RecoveryTrigger
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548
PLANNING_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a833edae0a0dc88c8953ce211ae2be2a8
CONTROLLING_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a8f7a7afa2cd39bacddd2eb4ff4833d09
OSCILLATION_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a6eb6a3211dc9649f160fe738589559da
move_base_node.cpp
/tmp/ws/src/navigation/move_base/src/
move__base__node_8cpp.html
move_base/move_base.h
int
main
move__base__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
move_base::MoveBase
classmove__base_1_1MoveBase.html
bool
executeCycle
classmove__base_1_1MoveBase.html
a4cde906bc7b501d5918f8482da5fbabe
(geometry_msgs::PoseStamped &goal)
MoveBase
classmove__base_1_1MoveBase.html
a1132ccb47b3c514d52be347805eb31f5
(tf2_ros::Buffer &tf)
virtual
~MoveBase
classmove__base_1_1MoveBase.html
a4eabd5e76e974cc7c7d4672b925ec4bf
()
bool
clearCostmapsService
classmove__base_1_1MoveBase.html
aa38fbbcfa91d3ee562fedd16a43bd098
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &resp)
void
clearCostmapWindows
classmove__base_1_1MoveBase.html
ac3ec5faa6a11697af52c061fd90907d2
(double size_x, double size_y)
double
distance
classmove__base_1_1MoveBase.html
af6108fe562dce4cadb9dc15f9ef377c9
(const geometry_msgs::PoseStamped &p1, const geometry_msgs::PoseStamped &p2)
void
executeCb
classmove__base_1_1MoveBase.html
a02ac84b1ead88c0b9b0f361475c90401
(const move_base_msgs::MoveBaseGoalConstPtr &move_base_goal)
bool
getRobotPose
classmove__base_1_1MoveBase.html
ab267e8cd4697812fde4df300cb5902ac
(geometry_msgs::PoseStamped &global_pose, costmap_2d::Costmap2DROS *costmap)
void
goalCB
classmove__base_1_1MoveBase.html
a6225709ac09918840a6ca78518617fb7
(const geometry_msgs::PoseStamped::ConstPtr &goal)
geometry_msgs::PoseStamped
goalToGlobalFrame
classmove__base_1_1MoveBase.html
ae2511210a27b06b9a515df783c074534
(const geometry_msgs::PoseStamped &goal_pose_msg)
bool
isQuaternionValid
classmove__base_1_1MoveBase.html
a02e6417a642608d82f6d95f8eda0b72d
(const geometry_msgs::Quaternion &q)
void
loadDefaultRecoveryBehaviors
classmove__base_1_1MoveBase.html
a559a81b839c06c7e69c00fe4a93cb213
()
bool
loadRecoveryBehaviors
classmove__base_1_1MoveBase.html
aa2ae63f18e3bbfb4465b1587d3a84a6f
(ros::NodeHandle node)
bool
makePlan
classmove__base_1_1MoveBase.html
af48f0d98ba773f9799e0a970bf092089
(const geometry_msgs::PoseStamped &goal, std::vector< geometry_msgs::PoseStamped > &plan)
bool
planService
classmove__base_1_1MoveBase.html
a02b97ca12b73c0caf06aaafde2c930e7
(nav_msgs::GetPlan::Request &req, nav_msgs::GetPlan::Response &resp)
void
planThread
classmove__base_1_1MoveBase.html
a12b28ebdf00058e1ffc8b29ec92c320a
()
void
publishZeroVelocity
classmove__base_1_1MoveBase.html
af31a9045b36350e06310c46eb138fc4a
()
void
reconfigureCB
classmove__base_1_1MoveBase.html
ab67ea64882589c75055cc07bf4bd9aa1
(move_base::MoveBaseConfig &config, uint32_t level)
void
resetState
classmove__base_1_1MoveBase.html
a874fe3d747671d75dfafd26d7b36068d
()
void
wakePlanner
classmove__base_1_1MoveBase.html
a8bdc13ba83e1281fba732980c7d5f225
(const ros::TimerEvent &event)
ros::Publisher
action_goal_pub_
classmove__base_1_1MoveBase.html
ab3673dd4ff221886c815906b0b705e71
MoveBaseActionServer *
as_
classmove__base_1_1MoveBase.html
aa0691561e18e14022c6c7c3f584b9ad8
pluginlib::ClassLoader< nav_core::BaseGlobalPlanner >
bgp_loader_
classmove__base_1_1MoveBase.html
aab868dc3d278dff26a10adee6c476eca
pluginlib::ClassLoader< nav_core::BaseLocalPlanner >
blp_loader_
classmove__base_1_1MoveBase.html
a67d4773e77236e3bec4f530e7f59cb87
bool
c_freq_change_
classmove__base_1_1MoveBase.html
a9e91250b8dd2406b6759e57a4bdb87d7
double
circumscribed_radius_
classmove__base_1_1MoveBase.html
ab6b5316081ba1d6d38c2592269f03639
ros::ServiceServer
clear_costmaps_srv_
classmove__base_1_1MoveBase.html
a71bc76c4949a4fa71b292df2377742f2
double
clearing_radius_
classmove__base_1_1MoveBase.html
aa23c1a593f407da1a76f27134abc2272
bool
clearing_rotation_allowed_
classmove__base_1_1MoveBase.html
ae0dd2f813316fcd53fe9cc00a1460679
boost::recursive_mutex
configuration_mutex_
classmove__base_1_1MoveBase.html
a547956b81fede41fc392b1c39a5f0e76
double
conservative_reset_dist_
classmove__base_1_1MoveBase.html
a572cb09cc8c8620e87863ab87b22f690
costmap_2d::Costmap2DROS *
controller_costmap_ros_
classmove__base_1_1MoveBase.html
af9db6c791e5d92bd5280be83c908f90b
double
controller_frequency_
classmove__base_1_1MoveBase.html
ad1a1a6d5934e7e79ed3162965e892c3f
double
controller_patience_
classmove__base_1_1MoveBase.html
ae62d36ca6d041318e450759866dc4e6a
std::vector< geometry_msgs::PoseStamped > *
controller_plan_
classmove__base_1_1MoveBase.html
a1856c58f97950cb3d0c7f97bca74f30b
ros::Publisher
current_goal_pub_
classmove__base_1_1MoveBase.html
a3b6ed65d88fd5c97ec1dfbe099c8432e
move_base::MoveBaseConfig
default_config_
classmove__base_1_1MoveBase.html
a40f221d00c23c9e39de04ad2eb88f63f
dynamic_reconfigure::Server< move_base::MoveBaseConfig > *
dsrv_
classmove__base_1_1MoveBase.html
a4148136ed8518f24b602ff512fa4329f
std::string
global_frame_
classmove__base_1_1MoveBase.html
a8c8f515da67875f8badfd03d55183d8d
geometry_msgs::PoseStamped
global_pose_
classmove__base_1_1MoveBase.html
ab1673fe852de40856760507118516be6
ros::Subscriber
goal_sub_
classmove__base_1_1MoveBase.html
a2b1b548900f137b360a2a85b54742a1b
double
inscribed_radius_
classmove__base_1_1MoveBase.html
a09d7236f88a70aef2555bb445dfd5e63
move_base::MoveBaseConfig
last_config_
classmove__base_1_1MoveBase.html
af9bca68c30fe021c32b784f915e41f87
ros::Time
last_oscillation_reset_
classmove__base_1_1MoveBase.html
a04522db38598d7f86e696e3bf5fbac3c
ros::Time
last_valid_control_
classmove__base_1_1MoveBase.html
a9df6ca6c2c19290a04faa50a837b3484
ros::Time
last_valid_plan_
classmove__base_1_1MoveBase.html
a4b072f605beee9dc864a72b13f19534f
std::vector< geometry_msgs::PoseStamped > *
latest_plan_
classmove__base_1_1MoveBase.html
af993602ac2c3b59bbfd2c3cf464e30a7
bool
make_plan_add_unreachable_goal_
classmove__base_1_1MoveBase.html
a402d2b18591bf28495b27080b0f05104
bool
make_plan_clear_costmap_
classmove__base_1_1MoveBase.html
ac61513b02830655684b7ac8bc08fcea4
ros::ServiceServer
make_plan_srv_
classmove__base_1_1MoveBase.html
affd0b654ef8136723b4a534569bf035b
int32_t
max_planning_retries_
classmove__base_1_1MoveBase.html
a4948942a33d1145569cb36f87476d5ef
bool
new_global_plan_
classmove__base_1_1MoveBase.html
ad52a920158a187fb1aa73f5317b82cf4
double
oscillation_distance_
classmove__base_1_1MoveBase.html
ac27401426e7a02566549348ba70a2236
geometry_msgs::PoseStamped
oscillation_pose_
classmove__base_1_1MoveBase.html
ac105a1f4a81f5d3f503cb6b44d8289fb
double
oscillation_timeout_
classmove__base_1_1MoveBase.html
aa55e6b2ed7171e916fed5b1068604e91
bool
p_freq_change_
classmove__base_1_1MoveBase.html
adb8f20ebde3d39fd24855a97dbf03834
boost::shared_ptr< nav_core::BaseGlobalPlanner >
planner_
classmove__base_1_1MoveBase.html
a2564bdc40f3a74bb527e57efe8ad2238
boost::condition_variable_any
planner_cond_
classmove__base_1_1MoveBase.html
a252ed7ae082dfc0d25334053076c9fc3
costmap_2d::Costmap2DROS *
planner_costmap_ros_
classmove__base_1_1MoveBase.html
a215e33801629f482dddb812928ff1e6c
double
planner_frequency_
classmove__base_1_1MoveBase.html
aeebbf28b03f764abd63d0b756a6c4e7e
geometry_msgs::PoseStamped
planner_goal_
classmove__base_1_1MoveBase.html
ae309d359124b3c6e4de745e15acaaf2c
boost::recursive_mutex
planner_mutex_
classmove__base_1_1MoveBase.html
a5446009ae9a87ede0d10451876fc34b1
double
planner_patience_
classmove__base_1_1MoveBase.html
a1d386ec12ecfc0540ab548f3483a0265
std::vector< geometry_msgs::PoseStamped > *
planner_plan_
classmove__base_1_1MoveBase.html
ae799defb3ae10421f59a676ed9928f4d
boost::thread *
planner_thread_
classmove__base_1_1MoveBase.html
a4b73801f97cf862f62bb4eb3784c3d7f
uint32_t
planning_retries_
classmove__base_1_1MoveBase.html
a54d3768d8395be910ee8c94248910d13
bool
recovery_behavior_enabled_
classmove__base_1_1MoveBase.html
a09c78316058314b0a664c94890f13283
std::vector< std::string >
recovery_behavior_names_
classmove__base_1_1MoveBase.html
a976906c4fac47447efeae651b96db92b
std::vector< boost::shared_ptr< nav_core::RecoveryBehavior > >
recovery_behaviors_
classmove__base_1_1MoveBase.html
a7c7ab119183a6462de1c8ab60214a22f
unsigned int
recovery_index_
classmove__base_1_1MoveBase.html
aff86447affb75f7f87c21cf8aa6b1e05
pluginlib::ClassLoader< nav_core::RecoveryBehavior >
recovery_loader_
classmove__base_1_1MoveBase.html
a0364046a17210f7ae2003c86d47c7646
ros::Publisher
recovery_status_pub_
classmove__base_1_1MoveBase.html
a62ef541590e9448fda031185970de667
RecoveryTrigger
recovery_trigger_
classmove__base_1_1MoveBase.html
aee93a00f4ec16023b1517dbf83233684
std::string
robot_base_frame_
classmove__base_1_1MoveBase.html
acb9bfde38f6ab462a12ac5d74e5a91c3
bool
runPlanner_
classmove__base_1_1MoveBase.html
a4bf1b6c604084c0a1895a2f1f6469b54
bool
setup_
classmove__base_1_1MoveBase.html
a4113b9d2c253a4af7a10b0d1d1415d89
bool
shutdown_costmaps_
classmove__base_1_1MoveBase.html
a98edccf31a71c90da18a44144cb4806b
MoveBaseState
state_
classmove__base_1_1MoveBase.html
a8142e16d75b428f9d95ccf6d5cfa73b9
boost::shared_ptr< nav_core::BaseLocalPlanner >
tc_
classmove__base_1_1MoveBase.html
af756b3f1419d3fdbf1abd61066639811
tf2_ros::Buffer &
tf_
classmove__base_1_1MoveBase.html
a9c682b98057a8aba46c27e133c8639e1
ros::Publisher
vel_pub_
classmove__base_1_1MoveBase.html
aaaa652faeab2a091b12a9de4d7a4d67d
move_base
namespacemove__base.html
move_base::MoveBase
actionlib::SimpleActionServer< move_base_msgs::MoveBaseAction >
MoveBaseActionServer
namespacemove__base.html
ac8da40ec5525ddc900973cc3c6ced790
MoveBaseState
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26
PLANNING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26a1bb8a67349b4edf976140f78efd1a7e6
CONTROLLING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26ab4e93792615711bdc7cee7e8643a441c
CLEARING
namespacemove__base.html
a834c14e8a0d367042661457a3278cf26a667b5668dc058d5e7cf4e8e313d26a27
RecoveryTrigger
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548
PLANNING_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a833edae0a0dc88c8953ce211ae2be2a8
CONTROLLING_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a8f7a7afa2cd39bacddd2eb4ff4833d09
OSCILLATION_R
namespacemove__base.html
ad1e7ef837dae3dd211a77e7d3a7d1548a6eb6a3211dc9649f160fe738589559da