AbstractControllerExecution(const std::string &name, const mbf_abstract_core::AbstractController::Ptr &controller_ptr, const ros::Publisher &vel_pub, const ros::Publisher &goal_pub, const TFPtr &tf_listener_ptr, const MoveBaseFlexConfig &config) | mbf_abstract_nav::AbstractControllerExecution | |
AbstractExecutionBase(const std::string &name) | mbf_abstract_nav::AbstractExecutionBase | |
action_angle_tolerance_ | mbf_abstract_nav::AbstractControllerExecution | private |
action_dist_tolerance_ | mbf_abstract_nav::AbstractControllerExecution | private |
angle_tolerance_ | mbf_abstract_nav::AbstractControllerExecution | private |
ARRIVED_GOAL | mbf_abstract_nav::AbstractControllerExecution | |
cancel() | mbf_abstract_nav::AbstractControllerExecution | virtual |
cancel_ | mbf_abstract_nav::AbstractExecutionBase | protected |
CANCELED | mbf_abstract_nav::AbstractControllerExecution | |
computeRobotPose() | mbf_abstract_nav::AbstractControllerExecution | private |
computeVelocityCmd(const geometry_msgs::PoseStamped &robot_pose, const geometry_msgs::TwistStamped &robot_velocity, geometry_msgs::TwistStamped &vel_cmd, std::string &message) | mbf_costmap_nav::CostmapControllerExecution | privatevirtual |
condition_ | mbf_abstract_nav::AbstractExecutionBase | protected |
configuration_mutex_ | mbf_abstract_nav::AbstractControllerExecution | private |
controller_ | mbf_abstract_nav::AbstractControllerExecution | protected |
controller_name_ | mbf_costmap_nav::CostmapControllerExecution | private |
ControllerState enum name | mbf_abstract_nav::AbstractControllerExecution | |
costmap_ptr_ | mbf_costmap_nav::CostmapControllerExecution | private |
CostmapControllerExecution(const std::string &controller_name, const mbf_costmap_core::CostmapController::Ptr &controller_ptr, const ros::Publisher &vel_pub, const ros::Publisher &goal_pub, const TFPtr &tf_listener_ptr, const CostmapWrapper::Ptr &costmap_ptr, const MoveBaseFlexConfig &config) | mbf_costmap_nav::CostmapControllerExecution | |
current_goal_pub_ | mbf_abstract_nav::AbstractControllerExecution | private |
DEFAULT_CONTROLLER_FREQUENCY | mbf_abstract_nav::AbstractControllerExecution | static |
dist_tolerance_ | mbf_abstract_nav::AbstractControllerExecution | private |
EMPTY_PLAN | mbf_abstract_nav::AbstractControllerExecution | |
force_stop_at_goal_ | mbf_abstract_nav::AbstractControllerExecution | private |
force_stop_on_cancel_ | mbf_abstract_nav::AbstractControllerExecution | private |
getLastPluginCallTime() const | mbf_abstract_nav::AbstractControllerExecution | |
getMessage() const | mbf_abstract_nav::AbstractExecutionBase | |
getName() const | mbf_abstract_nav::AbstractExecutionBase | |
getNewPlan() | mbf_abstract_nav::AbstractControllerExecution | private |
getOutcome() const | mbf_abstract_nav::AbstractExecutionBase | |
getState() const | mbf_abstract_nav::AbstractControllerExecution | |
getVelocityCmd() const | mbf_abstract_nav::AbstractControllerExecution | |
global_frame_ | mbf_abstract_nav::AbstractControllerExecution | protected |
GOT_LOCAL_CMD | mbf_abstract_nav::AbstractControllerExecution | |
hasNewPlan() | mbf_abstract_nav::AbstractControllerExecution | private |
INITIALIZED | mbf_abstract_nav::AbstractControllerExecution | |
INTERNAL_ERROR | mbf_abstract_nav::AbstractControllerExecution | |
INVALID_PLAN | mbf_abstract_nav::AbstractControllerExecution | |
isMoving() const | mbf_abstract_nav::AbstractControllerExecution | |
isPatienceExceeded() const | mbf_abstract_nav::AbstractControllerExecution | |
join() | mbf_abstract_nav::AbstractExecutionBase | |
last_call_time_ | mbf_abstract_nav::AbstractControllerExecution | protected |
last_valid_cmd_time_ | mbf_abstract_nav::AbstractControllerExecution | protected |
lct_mtx_ | mbf_abstract_nav::AbstractControllerExecution | private |
lock_costmap_ | mbf_costmap_nav::CostmapControllerExecution | private |
loop_rate_ | mbf_abstract_nav::AbstractControllerExecution | private |
MAX_RETRIES | mbf_abstract_nav::AbstractControllerExecution | |
max_retries_ | mbf_abstract_nav::AbstractControllerExecution | protected |
mbf_tolerance_check_ | mbf_abstract_nav::AbstractControllerExecution | private |
message_ | mbf_abstract_nav::AbstractExecutionBase | protected |
moving_ | mbf_abstract_nav::AbstractControllerExecution | private |
name_ | mbf_abstract_nav::AbstractExecutionBase | protected |
new_plan_ | mbf_abstract_nav::AbstractControllerExecution | private |
NO_LOCAL_CMD | mbf_abstract_nav::AbstractControllerExecution | |
NO_PLAN | mbf_abstract_nav::AbstractControllerExecution | |
outcome_ | mbf_abstract_nav::AbstractExecutionBase | protected |
PAT_EXCEEDED | mbf_abstract_nav::AbstractControllerExecution | |
patience_ | mbf_abstract_nav::AbstractControllerExecution | protected |
plan_ | mbf_abstract_nav::AbstractControllerExecution | private |
plan_mtx_ | mbf_abstract_nav::AbstractControllerExecution | private |
PLANNING | mbf_abstract_nav::AbstractControllerExecution | |
plugin_name_ | mbf_abstract_nav::AbstractControllerExecution | protected |
postRun() | mbf_costmap_nav::CostmapControllerExecution | inlineprivatevirtual |
preRun() | mbf_costmap_nav::CostmapControllerExecution | inlineprivatevirtual |
Ptr typedef | mbf_abstract_nav::AbstractControllerExecution | |
publishZeroVelocity() | mbf_abstract_nav::AbstractControllerExecution | private |
reachedGoalCheck() | mbf_abstract_nav::AbstractControllerExecution | private |
reconfigure(const MoveBaseFlexConfig &config) | mbf_abstract_nav::AbstractControllerExecution | |
mbf_abstract_nav::AbstractExecutionBase::reconfigure(MoveBaseFlexConfig &_cfg) | mbf_abstract_nav::AbstractExecutionBase | virtual |
robot_frame_ | mbf_abstract_nav::AbstractControllerExecution | protected |
robot_pose_ | mbf_abstract_nav::AbstractControllerExecution | private |
run() | mbf_abstract_nav::AbstractControllerExecution | protectedvirtual |
safetyCheck() | mbf_costmap_nav::CostmapControllerExecution | privatevirtual |
setControllerFrequency(double frequency) | mbf_abstract_nav::AbstractControllerExecution | |
setNewPlan(const std::vector< geometry_msgs::PoseStamped > &plan, bool tolerance_from_action=false, double action_dist_tolerance=1.0, double action_angle_tolerance=3.1415) | mbf_abstract_nav::AbstractControllerExecution | |
setState(ControllerState state) | mbf_abstract_nav::AbstractControllerExecution | private |
setVelocityCmd(const geometry_msgs::TwistStamped &vel_cmd_stamped) | mbf_abstract_nav::AbstractControllerExecution | protected |
start() | mbf_abstract_nav::AbstractControllerExecution | virtual |
start_time_ | mbf_abstract_nav::AbstractControllerExecution | protected |
STARTED | mbf_abstract_nav::AbstractControllerExecution | |
state_ | mbf_abstract_nav::AbstractControllerExecution | private |
state_mtx_ | mbf_abstract_nav::AbstractControllerExecution | private |
stop() | mbf_abstract_nav::AbstractExecutionBase | virtual |
STOPPED | mbf_abstract_nav::AbstractControllerExecution | |
tf_listener_ptr | mbf_abstract_nav::AbstractControllerExecution | protected |
tf_timeout_ | mbf_abstract_nav::AbstractControllerExecution | private |
thread_ | mbf_abstract_nav::AbstractExecutionBase | protected |
toAbstract(const MoveBaseFlexConfig &config) | mbf_costmap_nav::CostmapControllerExecution | private |
tolerance_from_action_ | mbf_abstract_nav::AbstractControllerExecution | private |
vel_cmd_mtx_ | mbf_abstract_nav::AbstractControllerExecution | private |
vel_cmd_stamped_ | mbf_abstract_nav::AbstractControllerExecution | private |
vel_pub_ | mbf_abstract_nav::AbstractControllerExecution | private |
waitForStateUpdate(boost::chrono::microseconds const &duration) | mbf_abstract_nav::AbstractExecutionBase | |
~AbstractControllerExecution() | mbf_abstract_nav::AbstractControllerExecution | virtual |
~AbstractExecutionBase() | mbf_abstract_nav::AbstractExecutionBase | virtual |
~CostmapControllerExecution() | mbf_costmap_nav::CostmapControllerExecution | virtual |