#define MC_TASKS_DLLAPI
Definition: api.h:50
Definition: StabilizerStandingState.h:12
Simplify access to values hold within a JSON file.
Definition: Configuration.h:166
Logs controller data to disk.
Definition: Logger.h:30
Definition: StateBuilder.h:28
Definition: QPSolver.h:86
Control the momentum of a robot.
Definition: MomentumTask.h:14
void momentum(const sva::ForceVecd &mom)
Set the target momentum.
sva::ForceVecd momentum() const
Get the current target momentum.
void load(mc_solver::QPSolver &solver, const mc_rtc::Configuration &config) override
Load parameters from a Configuration object.
void reset() override
Reset the task.
void addToLogger(mc_rtc::Logger &logger) override
void addToGUI(mc_rtc::gui::StateBuilder &gui) override
MomentumTask(const mc_rbdyn::Robots &robots, unsigned int robotIndex, double stiffness=2.0, double weight=500)
Constructor.
Generic wrapper for a trajectory dynamic over an error function.
Definition: TrajectoryTaskGeneric.h:27