25#include "modules/planning/planning_base/proto/reference_line_smoother_config.pb.h"
49 const std::vector<AnchorPoint>& achor_points) = 0;
virtual ~ReferenceLineSmoother()=default
virtual void SetAnchorPoints(const std::vector< AnchorPoint > &achor_points)=0
Smoothing constraints
ReferenceLineSmoother(const ReferenceLineSmootherConfig &config)
ReferenceLineSmootherConfig config_
virtual bool Smooth(const ReferenceLine &, ReferenceLine *const)=0
Smooth a given reference line
Planning module main class.
common::PathPoint path_point
double longitudinal_bound