|
Apollo 11.0
自动驾驶开放平台
|
#include <spline_1d_kernel.h>
Public 成员函数 | |
| Spline1dKernel (const Spline1d &spline1d) | |
| Spline1dKernel (const std::vector< double > &x_knots, const uint32_t spline_order) | |
| void | AddRegularization (const double regularized_param) |
| bool | AddKernel (const Eigen::MatrixXd &kernel, const Eigen::MatrixXd &offset, const double weight) |
| bool | AddKernel (const Eigen::MatrixXd &kernel, const double weight) |
| Eigen::MatrixXd * | mutable_kernel_matrix () |
| Eigen::MatrixXd * | mutable_offset () |
| const Eigen::MatrixXd & | kernel_matrix () const |
| const Eigen::MatrixXd & | offset () const |
| void | AddDerivativeKernelMatrix (const double weight) |
| void | AddSecondOrderDerivativeMatrix (const double weight) |
| void | AddThirdOrderDerivativeMatrix (const double weight) |
| void | AddDerivativeKernelMatrixForSplineK (const uint32_t k, const double weight) |
| void | AddSecondOrderDerivativeMatrixForSplineK (const uint32_t k, const double weight) |
| void | AddThirdOrderDerivativeMatrixForSplineK (const uint32_t k, const double weight) |
| bool | AddReferenceLineKernelMatrix (const std::vector< double > &x_coord, const std::vector< double > &ref_fx, const double weight) |
| void | AddDistanceOffset (const double weight) |
在文件 spline_1d_kernel.h 第 34 行定义.
|
explicit |
在文件 spline_1d_kernel.cc 第 33 行定义.
| apollo::planning::Spline1dKernel::Spline1dKernel | ( | const std::vector< double > & | x_knots, |
| const uint32_t | spline_order | ||
| ) |
在文件 spline_1d_kernel.cc 第 36 行定义.
| void apollo::planning::Spline1dKernel::AddDerivativeKernelMatrix | ( | const double | weight | ) |
在文件 spline_1d_kernel.cc 第 99 行定义.
| void apollo::planning::Spline1dKernel::AddDerivativeKernelMatrixForSplineK | ( | const uint32_t | k, |
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 129 行定义.
| void apollo::planning::Spline1dKernel::AddDistanceOffset | ( | const double | weight | ) |
在文件 spline_1d_kernel.cc 第 190 行定义.
| bool apollo::planning::Spline1dKernel::AddKernel | ( | const Eigen::MatrixXd & | kernel, |
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 66 行定义.
| bool apollo::planning::Spline1dKernel::AddKernel | ( | const Eigen::MatrixXd & | kernel, |
| const Eigen::MatrixXd & | offset, | ||
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 53 行定义.
| bool apollo::planning::Spline1dKernel::AddReferenceLineKernelMatrix | ( | const std::vector< double > & | x_coord, |
| const std::vector< double > & | ref_fx, | ||
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 144 行定义.
| void apollo::planning::Spline1dKernel::AddRegularization | ( | const double | regularized_param | ) |
在文件 spline_1d_kernel.cc 第 47 行定义.
| void apollo::planning::Spline1dKernel::AddSecondOrderDerivativeMatrix | ( | const double | weight | ) |
在文件 spline_1d_kernel.cc 第 103 行定义.
| void apollo::planning::Spline1dKernel::AddSecondOrderDerivativeMatrixForSplineK | ( | const uint32_t | k, |
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 134 行定义.
| void apollo::planning::Spline1dKernel::AddThirdOrderDerivativeMatrix | ( | const double | weight | ) |
在文件 spline_1d_kernel.cc 第 107 行定义.
| void apollo::planning::Spline1dKernel::AddThirdOrderDerivativeMatrixForSplineK | ( | const uint32_t | k, |
| const double | weight | ||
| ) |
在文件 spline_1d_kernel.cc 第 139 行定义.
| const Eigen::MatrixXd & apollo::planning::Spline1dKernel::kernel_matrix | ( | ) | const |
在文件 spline_1d_kernel.cc 第 78 行定义.
| Eigen::MatrixXd * apollo::planning::Spline1dKernel::mutable_kernel_matrix | ( | ) |
在文件 spline_1d_kernel.cc 第 72 行定义.
| Eigen::MatrixXd * apollo::planning::Spline1dKernel::mutable_offset | ( | ) |
在文件 spline_1d_kernel.cc 第 76 行定义.
| const Eigen::MatrixXd & apollo::planning::Spline1dKernel::offset | ( | ) | const |
在文件 spline_1d_kernel.cc 第 82 行定义.