1#ifndef ROBOTOC_MPC_PERIODIC_SWING_FOOT_REF_HPP_
2#define ROBOTOC_MPC_PERIODIC_SWING_FOOT_REF_HPP_
31 const double swing_height,
const double swing_start_time,
32 const double period_swing,
const double period_stance,
33 const int num_phases_in_period=1);
48 void setPeriod(
const double swing_start_time,
const double period_swing,
49 const double period_stance,
const int num_phases_in_period=1);
59 const std::shared_ptr<ContactPlannerBase>& foot_step_planner);
67 std::vector<Eigen::Vector3d> contact_position_;
68 std::vector<bool> is_contact_active_;
69 double swing_height_, swing_start_time_, period_swing_, period_stance_, period_;
70 int num_phases_in_period_;
Base class of reference task space position.
Definition: task_space_3d_ref_base.hpp:15
Definition: constraint_component_base.hpp:17
Grid information.
Definition: grid_info.hpp:24