|
Apollo 11.0
自动驾驶开放平台
|
#include <osqp_spline_1d_solver.h>
Public 成员函数 | |
| OsqpSpline1dSolver (const std::vector< double > &x_knots, const uint32_t order) | |
| virtual | ~OsqpSpline1dSolver () |
| bool | Solve () override |
| void | CleanUp () |
| void | ResetOsqp () |
Public 成员函数 继承自 apollo::planning::Spline1dSolver | |
| Spline1dSolver (const std::vector< double > &x_knots, const uint32_t order) | |
| virtual | ~Spline1dSolver ()=default |
| virtual void | Reset (const std::vector< double > &x_knots, const uint32_t order) |
| virtual Spline1dConstraint * | mutable_spline_constraint () |
| virtual Spline1dKernel * | mutable_spline_kernel () |
| virtual const Spline1d & | spline () const |
| void | GenerateProblemProto (QuadraticProgrammingProblem *const qp_proto) const |
额外继承的成员函数 | |
Protected 成员函数 继承自 apollo::planning::Spline1dSolver | |
| void | ConvertMatrixXdToProto (const Eigen::MatrixXd &matrix, QPMatrix *const proto) const |
Protected 属性 继承自 apollo::planning::Spline1dSolver | |
| Spline1d | spline_ |
| Spline1dConstraint | constraint_ |
| Spline1dKernel | kernel_ |
| int | last_num_constraint_ = 0 |
| int | last_num_param_ = 0 |
| bool | last_problem_success_ = false |
在文件 osqp_spline_1d_solver.h 第 33 行定义.
| apollo::planning::OsqpSpline1dSolver::OsqpSpline1dSolver | ( | const std::vector< double > & | x_knots, |
| const uint32_t | order | ||
| ) |
在文件 osqp_spline_1d_solver.cc 第 33 行定义.
|
virtual |
在文件 osqp_spline_1d_solver.cc 第 53 行定义.
| void apollo::planning::OsqpSpline1dSolver::CleanUp | ( | ) |
在文件 osqp_spline_1d_solver.cc 第 55 行定义.
| void apollo::planning::OsqpSpline1dSolver::ResetOsqp | ( | ) |
在文件 osqp_spline_1d_solver.cc 第 67 行定义.
|
overridevirtual |
实现了 apollo::planning::Spline1dSolver.
在文件 osqp_spline_1d_solver.cc 第 74 行定义.