38 std::string
ToString()
const override;
40 double Evaluate(
const std::uint32_t order,
const double param)
const override;
43 double Evaluate_s(
const double t)
const;
45 double Evaluate_v(
const double t)
const;
47 double Evaluate_a(
const double t)
const;
49 double Evaluate_j(
const double t)
const;
52 double fixed_position_;
std::string ToString() const override
double Evaluate(const std::uint32_t order, const double param) const override
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: standing_still_trajectory1d.h:30
Planning module main class. It processes GPS and IMU as input, to generate planning info...
virtual ~StandingStillTrajectory1d()=default
StandingStillTrajectory1d(const double p, const double duration)
double ParamLength() const override