activate() override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
alpha_offset_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
BackwardLocalPlanner() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
backwardsPlanPath_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
betta_offset_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
carrot_angular_distance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
carrot_distance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
checkCarrotHalfPlainConstraint(const geometry_msgs::msg::PoseStamped &pose) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
checkCurrentPoseInGoalRange(const geometry_msgs::msg::PoseStamped &tfpose, const geometry_msgs::msg::Twist ¤tTwist, double angle_error, bool &linearGoalReached, nav2_core::GoalChecker *goalChecker) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
checkGoalReached(const geometry_msgs::msg::PoseStamped &pose, double vetta, double gamma, double alpha_error, geometry_msgs::msg::Twist &cmd_vel) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
cleanup() override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
clearMarkers() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
computeCurrentEuclideanAndAngularErrorsToCarrotGoal(const geometry_msgs::msg::PoseStamped &pose, double &dist, double &angular_error) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
computeNewPositions(const Eigen::Vector3f &pos, const Eigen::Vector3f &vel, double dt) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
computeVelocityCommands(const geometry_msgs::msg::PoseStamped &pose, const geometry_msgs::msg::Twist &velocity, nav2_core::GoalChecker *goal_checker) override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | virtual |
configure(const rclcpp_lifecycle::LifecycleNode::WeakPtr &parent, std::string name, const std::shared_ptr< tf2_ros::Buffer > tf, const std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros) override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
costmapRos_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
currentCarrotPoseIndex_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
deactivate() override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
divergenceDetectionLastCarrotLinearDistance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
divergenceDetectionUpdate(const geometry_msgs::msg::PoseStamped &pose) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
enable_obstacle_checking_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
findInitialCarrotGoal(geometry_msgs::msg::PoseStamped &pose) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
generateTrajectory(const Eigen::Vector3f &pos, const Eigen::Vector3f &vel, float maxdist, float maxangle, float maxtime, float dt, std::vector< Eigen::Vector3f > &outtraj) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
goalMarkerPublisher_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
goalReached_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
inGoalPureSpinningState_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
initialPureSpinningStage_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
isGoalReached() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
k_alpha_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
k_betta_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
k_rho_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
linear_mode_rho_error_threshold_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
max_angular_z_speed_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
max_linear_x_speed_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
name_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
nh_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
planPub_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
publishGoalMarker(double x, double y, double phi) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
pure_spinning_allowed_betta_error_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
resamplePrecisePlan() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
resetDivergenceDetection() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
setPlan(const nav_msgs::msg::Path &path) override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | |
setSpeedLimit(const double &speed_limit, const bool &percentage) override | cl_nav2z::backward_local_planner::BackwardLocalPlanner | virtual |
straightBackwardsAndPureSpinCmd(const geometry_msgs::msg::PoseStamped &pose, double &vetta, double &gamma, double alpha_error, double betta_error, double rho_error) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
straightBackwardsAndPureSpinningMode_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
tf_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
transform_tolerance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
updateCarrotGoal(const geometry_msgs::msg::PoseStamped &pose) | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
updateParameters() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
waiting_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
waitingStamp_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
waitingTimeout_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
xy_goal_tolerance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
yaw_goal_tolerance_ | cl_nav2z::backward_local_planner::BackwardLocalPlanner | private |
~BackwardLocalPlanner() | cl_nav2z::backward_local_planner::BackwardLocalPlanner | virtual |