Nav2 Navigation Stack - humble  humble
ROS 2 Navigation Stack
nav2_constrained_smoother::SmootherCostFunction Member List

This is the complete list of members for nav2_constrained_smoother::SmootherCostFunction, including all inherited members.

addCostResidual(const double &weight, const Eigen::Matrix< T, 2, 1 > &pt, const Eigen::Matrix< T, 2, 1 > &pt_next, const Eigen::Matrix< T, 2, 1 > &pt_prev, T &r) constnav2_constrained_smoother::SmootherCostFunctioninlineprotected
addCurvatureResidual(const double &weight, const Eigen::Matrix< T, 2, 1 > &pt, const Eigen::Matrix< T, 2, 1 > &pt_next, const Eigen::Matrix< T, 2, 1 > &pt_prev, T &r) constnav2_constrained_smoother::SmootherCostFunctioninlineprotected
addDistanceResidual(const double &weight, const Eigen::Matrix< T, 2, 1 > &xi, const Eigen::Matrix< T, 2, 1 > &xi_original, T &r) constnav2_constrained_smoother::SmootherCostFunctioninlineprotected
addSmoothingResidual(const double &weight, const Eigen::Matrix< T, 2, 1 > &pt, const Eigen::Matrix< T, 2, 1 > &pt_next, const Eigen::Matrix< T, 2, 1 > &pt_prev, T &r) constnav2_constrained_smoother::SmootherCostFunctioninlineprotected
AutoDiff() (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctioninline
costmap_interpolator_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
costmap_origin_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
costmap_resolution_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
costmap_weight_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
getCostmapWeight() (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctioninline
next_to_last_length_ratio_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
operator()(const T *const pt, const T *const pt_next, const T *const pt_prev, T *pt_residual) constnav2_constrained_smoother::SmootherCostFunctioninline
original_pos_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
params_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
reversing_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
setCostmapWeight(double costmap_weight) (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctioninline
SmootherCostFunction(const Eigen::Vector2d &original_pos, double next_to_last_length_ratio, bool reversing, const nav2_costmap_2d::Costmap2D *costmap, const std::shared_ptr< ceres::BiCubicInterpolator< ceres::Grid2D< u_char >>> &costmap_interpolator, const SmootherParams &params, double costmap_weight)nav2_constrained_smoother::SmootherCostFunctioninline