Nav2 Navigation Stack - lyrical  lyrical
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_sqrt, 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_sqrt, 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_sqrt, const Eigen::Matrix< T, 2, 1 > &xi, const Eigen::Matrix< T, 2, 1 > &xi_original, T &r1, T &r2) constnav2_constrained_smoother::SmootherCostFunctioninlineprotected
addSmoothingResidual(const double &weight_sqrt, const Eigen::Matrix< T, 2, 1 > &pt, const Eigen::Matrix< T, 2, 1 > &pt_next, const Eigen::Matrix< T, 2, 1 > &pt_prev, T &r1, T &r2) 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_sqrt_ (defined in nav2_constrained_smoother::SmootherCostFunction)nav2_constrained_smoother::SmootherCostFunctionprotected
getCostmapWeightSqrt() (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
setCostmapWeightSqrt(double costmap_weight_sqrt) (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< unsigned char >>> &costmap_interpolator, const SmootherParams &params, double costmap_weight_sqrt)nav2_constrained_smoother::SmootherCostFunctioninline