27 const double duration)
28 : fixed_position_(p), duration_(duration) {}
35 const double param)
const {
39 return Evaluate_s(param);
41 return Evaluate_v(param);
43 return Evaluate_a(param);
45 return Evaluate_j(param);
50double StandingStillTrajectory1d::Evaluate_s(
const double t)
const {
51 return fixed_position_;
54double StandingStillTrajectory1d::Evaluate_v(
const double t)
const {
58double StandingStillTrajectory1d::Evaluate_a(
const double t)
const {
62double StandingStillTrajectory1d::Evaluate_j(
const double t)
const {
std::string ToString() const override
StandingStillTrajectory1d(const double p, const double duration)
double Evaluate(const std::uint32_t order, const double param) const override
double ParamLength() const override
Planning module main class.