locomove_base.cpp
/tmp/ws/src/robot_navigation/locomove_base/src/
locomove__base_8cpp.html
locomove_base/locomove_base.h
locomove_base
std::string
getNamespace
namespacelocomove__base.html
a694087d32a94bae436699f822edd0a5b
(const std::string &s)
const ros::NodeHandle &
loadBackwardsCompatibleParameters
namespacelocomove__base.html
a6cf1e4f6b1e8ff952949a7b2697a434d
(const ros::NodeHandle &nh)
int
main
locomove__base_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
locomove_base.h
/tmp/ws/src/robot_navigation/locomove_base/include/locomove_base/
locomove__base_8h.html
locomove_base::LocoMoveBase
locomove_base
RecoveryTrigger
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befa
PLANNING_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaa1b97a31995ad6850780c8ab57c6ff0ef
CONTROLLING_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaabda5a6e58dcc463f56f01beda7870bc3
OSCILLATION_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaacd1eb63c3a3f59946bbaab0bb852e6ff
locomove_base::LocoMoveBase
classlocomove__base_1_1LocoMoveBase.html
LocoMoveBase
classlocomove__base_1_1LocoMoveBase.html
adf0b2f2bc57dce42d66bbc348d50344f
(const ros::NodeHandle &nh)
void
resetState
classlocomove__base_1_1LocoMoveBase.html
a6865cec65be87fbaafaab365de187c66
()
void
setGoal
classlocomove__base_1_1LocoMoveBase.html
abdea277c2233021a978ccc7fe5c28a3b
(nav_2d_msgs::Pose2DStamped goal)
void
controlLoopCallback
classlocomove__base_1_1LocoMoveBase.html
af51d22efa7a6976f77c4e068a247ff84
(const ros::TimerEvent &event)
void
executeCB
classlocomove__base_1_1LocoMoveBase.html
a6a0a44ae0275f63f2d64af502233076d
()
costmap_2d::Costmap2DROS *
getCostmapPointer
classlocomove__base_1_1LocoMoveBase.html
ab613876109b91aedfc6f8e61ef06bd9d
(const nav_core2::Costmap::Ptr &costmap)
void
goalCB
classlocomove__base_1_1LocoMoveBase.html
a1b186cb02864eb2e349321e2dff2ab12
(const geometry_msgs::PoseStamped::ConstPtr &goal)
void
loadDefaultRecoveryBehaviors
classlocomove__base_1_1LocoMoveBase.html
a79c68ab91ce5438a5cedbc8ccbc6c6ea
()
bool
loadRecoveryBehaviors
classlocomove__base_1_1LocoMoveBase.html
ac85938361968c0f0cbcc905c6d4e76f4
(ros::NodeHandle node)
void
onGlobalCostmapException
classlocomove__base_1_1LocoMoveBase.html
a5ddd942a02571f60fe69ec5324b4a2ac
(nav_core2::NavCore2ExceptionPtr e_ptr, const ros::Duration &planning_time)
void
onGlobalCostmapUpdate
classlocomove__base_1_1LocoMoveBase.html
a68ff1e0e629e1e3df04c7a7940d28123
(const ros::Duration &planning_time)
void
onGlobalPlanningException
classlocomove__base_1_1LocoMoveBase.html
a07acc9324eb7491a66c0117ef59db049
(nav_core2::NavCore2ExceptionPtr e_ptr, const ros::Duration &planning_time)
void
onLocalCostmapException
classlocomove__base_1_1LocoMoveBase.html
ad093755cd7fea7021728e31c9ccc1280
(nav_core2::NavCore2ExceptionPtr e_ptr, const ros::Duration &planning_time)
void
onLocalCostmapUpdate
classlocomove__base_1_1LocoMoveBase.html
a1cce1f246257880df88f3ea5113f82a3
(const ros::Duration &planning_time)
void
onLocalPlanningException
classlocomove__base_1_1LocoMoveBase.html
a6c050d4e7f4606d24bf67c769b072c99
(nav_core2::NavCore2ExceptionPtr e_ptr, const ros::Duration &planning_time)
void
onNavigationCompleted
classlocomove__base_1_1LocoMoveBase.html
a377615e264397bd5ac089c4b5275c452
()
void
onNavigationFailure
classlocomove__base_1_1LocoMoveBase.html
aef2dd9485a6ce4438c8ba6c703629398
(const locomotor_msgs::ResultCode result)
void
onNewGlobalPlan
classlocomove__base_1_1LocoMoveBase.html
a42c125881aad0c355b1d692aedd840c6
(nav_2d_msgs::Path2D new_global_plan, const ros::Duration &planning_time)
void
onNewLocalPlan
classlocomove__base_1_1LocoMoveBase.html
ac8e7040ad06da9121104c9f2afba4f24
(nav_2d_msgs::Twist2DStamped new_command, const ros::Duration &planning_time)
void
planLoopCallback
classlocomove__base_1_1LocoMoveBase.html
afdeba10ca423f7abff131edc61de7a8d
(const ros::TimerEvent &event)
void
preemptCB
classlocomove__base_1_1LocoMoveBase.html
a77b36e9d05492a7f19e40f44cc9e4aad
()
void
publishZeroVelocity
classlocomove__base_1_1LocoMoveBase.html
aa1acccc7039daefb4d1f03c9872ccf15
()
void
recovery
classlocomove__base_1_1LocoMoveBase.html
a91ba8ea97258d8e5c7cff247b2f27156
()
void
requestGlobalCostmapUpdate
classlocomove__base_1_1LocoMoveBase.html
a73524606527aeb4217a0bdf71784e054
()
void
requestNavigationFailure
classlocomove__base_1_1LocoMoveBase.html
a327a9bc69348c1f5a3380a1966f04b48
(const locomotor_msgs::ResultCode &result)
ros::Timer
control_loop_timer_
classlocomove__base_1_1LocoMoveBase.html
a6d9b7f1d673f256175f0339ff6a985cb
costmap_2d::Costmap2DROS *
controller_costmap_ros_
classlocomove__base_1_1LocoMoveBase.html
af9ff51748aad7f40d2d7bcd3f7bc56f4
double
controller_frequency_
classlocomove__base_1_1LocoMoveBase.html
ab6c7a6dd9167cb5f752abb2a8b4a31a4
double
controller_patience_
classlocomove__base_1_1LocoMoveBase.html
a189709284ebda28f3c5fcd679c909715
ros::Duration
desired_control_duration_
classlocomove__base_1_1LocoMoveBase.html
ae0cb7e34c3c49f5a2f46c79f30452cea
ros::Duration
desired_plan_duration_
classlocomove__base_1_1LocoMoveBase.html
a72915e345ac5bbe58df64396bec8140d
locomotor::Executor
global_planning_ex_
classlocomove__base_1_1LocoMoveBase.html
a6eda6aca424b4464540c1d60154168b6
ros::Publisher
goal_pub_
classlocomove__base_1_1LocoMoveBase.html
a6ebe21d3f766769e0c1e23052a682418
ros::Subscriber
goal_sub_
classlocomove__base_1_1LocoMoveBase.html
a40bd3848de4f53c2eec31d616de76cea
bool
has_global_plan_
classlocomove__base_1_1LocoMoveBase.html
a6b531399f3d9098b6be4f071592c95ca
ros::Time
last_oscillation_reset_
classlocomove__base_1_1LocoMoveBase.html
abfcf7c03058e4ae23287d0bb364a7f5f
ros::Time
last_valid_control_
classlocomove__base_1_1LocoMoveBase.html
a3abcf496fffd5be6a82cf57c9e756611
ros::Time
last_valid_plan_
classlocomove__base_1_1LocoMoveBase.html
aeb0d31782d7b91f4985d5a57b6f17309
locomotor::Executor
local_planning_ex_
classlocomove__base_1_1LocoMoveBase.html
a9ecdff5bd95cf6502990b8c88ba35ed2
locomotor::Locomotor
locomotor_
classlocomove__base_1_1LocoMoveBase.html
a27e120363811628de96bf1d8f7599964
int
max_planning_retries_
classlocomove__base_1_1LocoMoveBase.html
a6d961ddb379156a2be60e8d9150a1270
double
oscillation_distance_
classlocomove__base_1_1LocoMoveBase.html
a4fc11148ae391d65cf79b7fb201455ce
geometry_msgs::Pose2D
oscillation_pose_
classlocomove__base_1_1LocoMoveBase.html
a22c454df25053d1b8d51049f4ad54f90
double
oscillation_timeout_
classlocomove__base_1_1LocoMoveBase.html
a2071e17c3998a7d01a0b4b6f3a5e51be
ros::Timer
plan_loop_timer_
classlocomove__base_1_1LocoMoveBase.html
ace7629fcd85505a094bf3efa9b1f82cb
costmap_2d::Costmap2DROS *
planner_costmap_ros_
classlocomove__base_1_1LocoMoveBase.html
a86d85598be8cce540d8105bb19a8e54b
double
planner_frequency_
classlocomove__base_1_1LocoMoveBase.html
ab8925ea67ccc63e67295f444c40e78b5
double
planner_patience_
classlocomove__base_1_1LocoMoveBase.html
a12991fd222711315b4562b7ee0e34b3d
int
planning_retries_
classlocomove__base_1_1LocoMoveBase.html
a14e6e312c5abd4200b36d6c4fbb0d29e
ros::NodeHandle
private_nh_
classlocomove__base_1_1LocoMoveBase.html
ab9a76743efbadc952b00a1e57ac1a622
bool
recovery_behavior_enabled_
classlocomove__base_1_1LocoMoveBase.html
a711186aba3a54aee4a3444f74ae62989
std::vector< boost::shared_ptr< nav_core::RecoveryBehavior > >
recovery_behaviors_
classlocomove__base_1_1LocoMoveBase.html
a8f9dda896331fd2e2fc4100c5b29dc14
unsigned int
recovery_index_
classlocomove__base_1_1LocoMoveBase.html
a05b20b1fac2f4abc64ac28c35c0b08e0
pluginlib::ClassLoader< nav_core::RecoveryBehavior >
recovery_loader_
classlocomove__base_1_1LocoMoveBase.html
a9c76c144fd83c0600661b018d5c4ca48
RecoveryTrigger
recovery_trigger_
classlocomove__base_1_1LocoMoveBase.html
a1979e0b84699fe8db42231e598c15b4a
actionlib::SimpleActionServer< move_base_msgs::MoveBaseAction >
server_
classlocomove__base_1_1LocoMoveBase.html
ab59009280121b27d84136b8b678903c6
locomove_base
namespacelocomove__base.html
locomove_base::LocoMoveBase
RecoveryTrigger
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befa
PLANNING_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaa1b97a31995ad6850780c8ab57c6ff0ef
CONTROLLING_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaabda5a6e58dcc463f56f01beda7870bc3
OSCILLATION_R
namespacelocomove__base.html
ad82bcfad92f03e5665cdfe72b317befaacd1eb63c3a3f59946bbaab0bb852e6ff
std::string
getNamespace
namespacelocomove__base.html
a694087d32a94bae436699f822edd0a5b
(const std::string &s)
const ros::NodeHandle &
loadBackwardsCompatibleParameters
namespacelocomove__base.html
a6cf1e4f6b1e8ff952949a7b2697a434d
(const ros::NodeHandle &nh)