35 double operator[](
const std::uint32_t index)
const;
36 void SetParams(
const std::vector<double>& params);
40 const double intercept = 0.0);
42 std::uint32_t
order()
const;
43 const std::vector<double>&
params()
const;
46 std::vector<double> params_;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
const std::vector< double > & params() const
Planning module main class. It processes GPS and IMU as input, to generate planning info...
double operator[](const std::uint32_t index) const
double operator()(const double value) const
static PolynomialXd IntegratedFrom(const PolynomialXd &base, const double intercept=0.0)
static PolynomialXd DerivedFrom(const PolynomialXd &base)
apollo::cyber::base::std value
Definition: polynomial_xd.h:29
std::uint32_t order() const
void SetParams(const std::vector< double > ¶ms)