|
template<typename Points > |
double | apollo::common::util::GetPathAngle (const Points &points, const size_t start, const size_t end) |
| Calculate the angle between the directions of two points on the path.
|
|
template<typename Points > |
std::vector< size_t > | apollo::common::util::DownsampleByAngle (const Points &points, const double angle_threshold) |
| Downsample the points on the path according to the angle.
|
|
template<typename Points > |
std::vector< size_t > | apollo::common::util::DownsampleByDistance (const Points &points, int downsampleDistance, int steepTurnDownsampleDistance) |
| Downsample the points on the path based on distance.
|
|