30 #ifndef TOWR_TOWR_INCLUDE_TOWR_VARIABLES_SPLINE_HOLDER_H_ 31 #define TOWR_TOWR_INCLUDE_TOWR_VARIABLES_SPLINE_HOLDER_H_ 60 const std::vector<double>& base_poly_durations,
61 std::vector<NodesVariablesPhaseBased::Ptr> ee_motion,
62 std::vector<NodesVariablesPhaseBased::Ptr> ee_force,
63 std::vector<PhaseDurations::Ptr> phase_durations,
64 bool ee_durations_change);
SplineHolder()=default
Attention, nothing initialized.
std::shared_ptr< NodeSpline > Ptr
std::vector< PhaseDurations::Ptr > phase_durations_
std::shared_ptr< NodesVariables > Ptr
Builds splines from node values (pos/vel) and durations.
NodeSpline::Ptr base_linear_
std::vector< NodeSpline::Ptr > ee_force_
NodeSpline::Ptr base_angular_
std::vector< NodeSpline::Ptr > ee_motion_