| activate() override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| applyConstraints(const double &curvature, const geometry_msgs::msg::Twist &speed, const double &pose_cost, const nav_msgs::msg::Path &path, double &linear_vel, double &sign) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| cancel() override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| cancelling_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| carrot_arc_pub_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| carrot_pub_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| cleanup() override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| collision_checker_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| computeVelocityCommands(const geometry_msgs::msg::PoseStamped &pose, const geometry_msgs::msg::Twist &velocity, nav2_core::GoalChecker *, const nav_msgs::msg::Path &transformed_global_plan, const geometry_msgs::msg::PoseStamped &global_goal) override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| configure(const nav2::LifecycleNode::WeakPtr &parent, std::string name, nav2::TransformBuffer::SharedPtr tf, std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros) override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | |
| nav2_core::Controller::configure(const nav2::LifecycleNode::WeakPtr &, std::string name, nav2::TransformBuffer::SharedPtr, std::shared_ptr< nav2_costmap_2d::Costmap2DROS >)=0 | nav2_core::Controller | pure virtual |
| control_duration_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| costmap_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| costmap_ros_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| createCarrotMsg(const geometry_msgs::msg::PoseStamped &carrot_pose) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| curvature_carrot_pub_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| deactivate() override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| finished_cancelling_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| getLookAheadDistance(const geometry_msgs::msg::Twist &) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| is_rotating_to_heading_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| is_rotating_to_heading_pub_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| last_command_velocity_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| logger_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| newPathReceived(const nav_msgs::msg::Path &raw_global_path) override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| node_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| param_handler_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| params_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| plugin_name_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| Ptr typedef (defined in nav2_core::Controller) | nav2_core::Controller | |
| RegulatedPurePursuitController()=default | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | |
| reset() override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| rotateToHeading(double &linear_vel, double &angular_vel, const double &angle_to_path, const geometry_msgs::msg::Twist &curr_speed) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| setSpeedLimit(const double &speed_limit, const bool &percentage) override | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | virtual |
| shouldRotateToGoalHeading(nav2_core::GoalChecker *goal_checker, const geometry_msgs::msg::PoseStamped &robot_pose, const geometry_msgs::msg::PoseStamped &goal_pose, const geometry_msgs::msg::Twist &speed, const nav_msgs::msg::Path &transformed_plan) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| shouldRotateToPath(const geometry_msgs::msg::PoseStamped &carrot_pose, double &angle_to_path, double &x_vel_sign) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| tf_ (defined in nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController) | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | protected |
| ~Controller() | nav2_core::Controller | inlinevirtual |
| ~RegulatedPurePursuitController() override=default | nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController | |