| activate() override | nav2_graceful_controller::GracefulController | virtual |
| cancel() | nav2_core::Controller | inlinevirtual |
| cleanup() override | nav2_graceful_controller::GracefulController | virtual |
| collision_checker_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| computeDistanceAlongPath(const std::vector< geometry_msgs::msg::PoseStamped > &poses, std::vector< double > &distances) | nav2_graceful_controller::GracefulController | protected |
| computeVelocityCommands(const geometry_msgs::msg::PoseStamped &pose, const geometry_msgs::msg::Twist &velocity, nav2_core::GoalChecker *goal_checker) override | nav2_graceful_controller::GracefulController | virtual |
| configure(const nav2::LifecycleNode::WeakPtr &parent, std::string name, std::shared_ptr< tf2_ros::Buffer > tf, std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros) override | nav2_graceful_controller::GracefulController | virtual |
| control_law_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| costmap_ros_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| deactivate() override | nav2_graceful_controller::GracefulController | virtual |
| do_initial_rotation_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| goal_dist_tolerance_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| goal_reached_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| GracefulController()=default | nav2_graceful_controller::GracefulController | |
| inCollision(const double &x, const double &y, const double &theta) | nav2_graceful_controller::GracefulController | protected |
| local_plan_pub_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| logger_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| motion_target_pub_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| param_handler_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| params_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| path_handler_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| plugin_name_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| Ptr typedef (defined in nav2_core::Controller) | nav2_core::Controller | |
| reset() | nav2_core::Controller | inlinevirtual |
| rotateToTarget(double angle_to_target) | nav2_graceful_controller::GracefulController | protected |
| setPlan(const nav_msgs::msg::Path &path) override | nav2_graceful_controller::GracefulController | virtual |
| setSpeedLimit(const double &speed_limit, const bool &percentage) override | nav2_graceful_controller::GracefulController | virtual |
| simulateTrajectory(const geometry_msgs::msg::PoseStamped &motion_target, const geometry_msgs::msg::TransformStamped &costmap_transform, nav_msgs::msg::Path &trajectory, geometry_msgs::msg::TwistStamped &cmd_vel, bool backward) | nav2_graceful_controller::GracefulController | protected |
| slowdown_pub_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| tf_buffer_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| transformed_plan_pub_ (defined in nav2_graceful_controller::GracefulController) | nav2_graceful_controller::GracefulController | protected |
| validateOrientations(std::vector< geometry_msgs::msg::PoseStamped > &path) | nav2_graceful_controller::GracefulController | protected |
| validateTargetPose(geometry_msgs::msg::PoseStamped &target_pose, double dist_to_target, double dist_to_goal, nav_msgs::msg::Path &trajectory, geometry_msgs::msg::TransformStamped &costmap_transform, geometry_msgs::msg::TwistStamped &cmd_vel) | nav2_graceful_controller::GracefulController | protected |
| ~Controller() | nav2_core::Controller | inlinevirtual |
| ~GracefulController() override=default | nav2_graceful_controller::GracefulController | |