#include <local_planner_interface.h>
Definition at line 43 of file local_planner_interface.h.
◆ LocalPlannerInterface()
| cb_local_planner::LocalPlannerInterface::LocalPlannerInterface |
( |
costmap_2d::Costmap2DROS * |
costmap, |
|
|
tf2_ros::Buffer * |
tf |
|
) |
| |
◆ ~LocalPlannerInterface()
| cb_local_planner::LocalPlannerInterface::~LocalPlannerInterface |
( |
| ) |
|
◆ actionServerPreempt()
| void cb_local_planner::LocalPlannerInterface::actionServerPreempt |
( |
| ) |
|
|
private |
◆ actionServerSetPlan()
| void cb_local_planner::LocalPlannerInterface::actionServerSetPlan |
( |
| ) |
|
|
private |
◆ controllerThread()
| void cb_local_planner::LocalPlannerInterface::controllerThread |
( |
| ) |
|
|
private |
◆ doSomeMotionPlanning()
| void cb_local_planner::LocalPlannerInterface::doSomeMotionPlanning |
( |
| ) |
|
|
private |
◆ isGoalSet()
| bool cb_local_planner::LocalPlannerInterface::isGoalSet |
( |
| ) |
|
|
inlineprivate |
◆ topicGoalCallback()
| void cb_local_planner::LocalPlannerInterface::topicGoalCallback |
( |
const cb_base_navigation_msgs::LocalPlannerActionGoalConstPtr & |
goal | ) |
|
|
private |
◆ updateEndGoalOrientation()
| bool cb_local_planner::LocalPlannerInterface::updateEndGoalOrientation |
( |
| ) |
|
|
private |
◆ action_server_
| std::unique_ptr<actionlib::SimpleActionServer<cb_base_navigation_msgs::LocalPlannerAction> > cb_local_planner::LocalPlannerInterface::action_server_ |
|
private |
◆ controller_frequency_
| double cb_local_planner::LocalPlannerInterface::controller_frequency_ |
|
private |
◆ controller_thread_
◆ costmap_
◆ ed_client_
| ros::ServiceClient cb_local_planner::LocalPlannerInterface::ed_client_ |
|
private |
◆ feedback_
| cb_base_navigation_msgs::LocalPlannerFeedback cb_local_planner::LocalPlannerInterface::feedback_ |
|
private |
◆ global_frame_
| std::string cb_local_planner::LocalPlannerInterface::global_frame_ |
|
private |
◆ goal_
| cb_base_navigation_msgs::LocalPlannerGoal cb_local_planner::LocalPlannerInterface::goal_ |
|
private |
◆ goal_mtx_
| boost::mutex cb_local_planner::LocalPlannerInterface::goal_mtx_ |
|
private |
◆ local_planner_
| boost::shared_ptr<nav_core::BaseLocalPlanner> cb_local_planner::LocalPlannerInterface::local_planner_ |
|
private |
◆ lp_loader_
| pluginlib::ClassLoader<nav_core::BaseLocalPlanner> cb_local_planner::LocalPlannerInterface::lp_loader_ |
|
private |
◆ robot_base_frame_
| std::string cb_local_planner::LocalPlannerInterface::robot_base_frame_ |
|
private |
◆ tf_
| tf2_ros::Buffer* cb_local_planner::LocalPlannerInterface::tf_ |
|
private |
◆ topic_sub_
| ros::Subscriber cb_local_planner::LocalPlannerInterface::topic_sub_ |
|
private |
◆ vel_pub_
| ros::Publisher cb_local_planner::LocalPlannerInterface::vel_pub_ |
|
private |
◆ vis
The documentation for this class was generated from the following files: