Nav2 Navigation Stack - lyrical  lyrical
ROS 2 Navigation Stack
nav2_graceful_controller::GracefulController Member List

This is the complete list of members for nav2_graceful_controller::GracefulController, including all inherited members.

activate() overridenav2_graceful_controller::GracefulControllervirtual
cancel()nav2_core::Controllerinlinevirtual
cleanup() overridenav2_graceful_controller::GracefulControllervirtual
collision_checker_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
computeDistanceAlongPath(const std::vector< geometry_msgs::msg::PoseStamped > &poses, std::vector< double > &distances)nav2_graceful_controller::GracefulControllerprotected
computeVelocityCommands(const geometry_msgs::msg::PoseStamped &pose, const geometry_msgs::msg::Twist &velocity, nav2_core::GoalChecker *goal_checker, const nav_msgs::msg::Path &transformed_global_plan, const geometry_msgs::msg::PoseStamped &global_goal) overridenav2_graceful_controller::GracefulControllervirtual
configure(const nav2::LifecycleNode::WeakPtr &parent, std::string name, nav2::TransformBuffer::SharedPtr tf, std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros) overridenav2_graceful_controller::GracefulControllervirtual
control_law_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
costmap_ros_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
deactivate() overridenav2_graceful_controller::GracefulControllervirtual
do_initial_rotation_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
findBestApproachTrajectory(geometry_msgs::msg::PoseStamped &target_pose, double dist_to_target, geometry_msgs::msg::TransformStamped &costmap_transform, double safety_cost, nav_msgs::msg::Path &best_trajectory, geometry_msgs::msg::TwistStamped &best_cmd_vel)nav2_graceful_controller::GracefulControllerprotected
getMaxCost(const nav_msgs::msg::Path &path, geometry_msgs::msg::TransformStamped &costmap_transform)nav2_graceful_controller::GracefulControllerprotected
GracefulController()=defaultnav2_graceful_controller::GracefulController
inCollision(const double &x, const double &y, const double &theta, double inflation_scale=1.0)nav2_graceful_controller::GracefulControllerprotected
local_plan_pub_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
logger_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
motion_target_pub_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
newPathReceived(const nav_msgs::msg::Path &raw_global_path) overridenav2_graceful_controller::GracefulControllervirtual
param_handler_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
params_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
plugin_name_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
Ptr typedef (defined in nav2_core::Controller)nav2_core::Controller
reset()nav2_core::Controllerinlinevirtual
rotateToTarget(double angle_to_target)nav2_graceful_controller::GracefulControllerprotected
safe_approach_angle_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
setSpeedLimit(const double &speed_limit, const bool &percentage) overridenav2_graceful_controller::GracefulControllervirtual
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::GracefulControllerprotected
slowdown_pub_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
tf_buffer_ (defined in nav2_graceful_controller::GracefulController)nav2_graceful_controller::GracefulControllerprotected
validateOrientations(std::vector< geometry_msgs::msg::PoseStamped > &path)nav2_graceful_controller::GracefulControllerprotected
validateTargetPose(geometry_msgs::msg::PoseStamped &target_pose, double dist_to_target, nav_msgs::msg::Path &trajectory, geometry_msgs::msg::TransformStamped &costmap_transform, geometry_msgs::msg::TwistStamped &cmd_vel)nav2_graceful_controller::GracefulControllerprotected
validateTargetPoseOnApproach(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::GracefulControllerprotected
~Controller()nav2_core::Controllerinlinevirtual
~GracefulController() override=defaultnav2_graceful_controller::GracefulController