|
Apollo 11.0
自动驾驶开放平台
|
#include <fem_pos_deviation_smoother.h>
Public 成员函数 | |
| FemPosDeviationSmoother (const FemPosDeviationSmootherConfig &config) | |
| bool | QpWithOsqp (const std::vector< std::pair< double, double > > &raw_point2d, const std::vector< double > &bounds, std::vector< double > *opt_x, std::vector< double > *opt_y) |
| bool | NlpWithIpopt (const std::vector< std::pair< double, double > > &raw_point2d, const std::vector< double > &bounds, std::vector< double > *opt_x, std::vector< double > *opt_y) |
| bool | SqpWithOsqp (const std::vector< std::pair< double, double > > &raw_point2d, const std::vector< double > &bounds, std::vector< double > *opt_x, std::vector< double > *opt_y) |
| bool | Solve (const std::vector< std::pair< double, double > > &raw_point2d, const std::vector< double > &bounds, std::vector< double > *opt_x, std::vector< double > *opt_y, std::vector< std::vector< common::math::Vec2d > > point_box={}) |
| bool | SqpWithOsqp (const std::vector< std::pair< double, double > > &raw_point2d, const std::vector< double > &bounds, std::vector< double > *opt_x, std::vector< double > *opt_y, std::vector< std::vector< common::math::Vec2d > > point_box) |
在文件 fem_pos_deviation_smoother.h 第 48 行定义.
|
explicit |
在文件 fem_pos_deviation_smoother.cc 第 33 行定义.
| bool apollo::planning::FemPosDeviationSmoother::NlpWithIpopt | ( | const std::vector< std::pair< double, double > > & | raw_point2d, |
| const std::vector< double > & | bounds, | ||
| std::vector< double > * | opt_x, | ||
| std::vector< double > * | opt_y | ||
| ) |
在文件 fem_pos_deviation_smoother.cc 第 138 行定义.
| bool apollo::planning::FemPosDeviationSmoother::QpWithOsqp | ( | const std::vector< std::pair< double, double > > & | raw_point2d, |
| const std::vector< double > & | bounds, | ||
| std::vector< double > * | opt_x, | ||
| std::vector< double > * | opt_y | ||
| ) |
在文件 fem_pos_deviation_smoother.cc 第 54 行定义.
| bool apollo::planning::FemPosDeviationSmoother::Solve | ( | const std::vector< std::pair< double, double > > & | raw_point2d, |
| const std::vector< double > & | bounds, | ||
| std::vector< double > * | opt_x, | ||
| std::vector< double > * | opt_y, | ||
| std::vector< std::vector< common::math::Vec2d > > | point_box = {} |
||
| ) |
在文件 fem_pos_deviation_smoother.cc 第 37 行定义.
| bool apollo::planning::FemPosDeviationSmoother::SqpWithOsqp | ( | const std::vector< std::pair< double, double > > & | raw_point2d, |
| const std::vector< double > & | bounds, | ||
| std::vector< double > * | opt_x, | ||
| std::vector< double > * | opt_y | ||
| ) |
| bool apollo::planning::FemPosDeviationSmoother::SqpWithOsqp | ( | const std::vector< std::pair< double, double > > & | raw_point2d, |
| const std::vector< double > & | bounds, | ||
| std::vector< double > * | opt_x, | ||
| std::vector< double > * | opt_y, | ||
| std::vector< std::vector< common::math::Vec2d > > | point_box | ||
| ) |
在文件 fem_pos_deviation_smoother.cc 第 87 行定义.