Go to the documentation of this file.
26 const Eigen::Vector3d & frameVector,
27 double stiffness = 2.0,
28 double weight = 500.0);
48 const Eigen::Vector3d & bodyVector,
49 const Eigen::Vector3d & targetVector,
51 unsigned int robotIndex,
52 double stiffness = 2.0,
57 const Eigen::Vector3d & bodyVector,
59 unsigned int robotIndex,
60 double stiffness = 2.0,
68 void reset()
override;
75 void targetVector(
const Eigen::Vector3d & vector);
82 Eigen::Vector3d targetVector()
const;
89 Eigen::Vector3d actual()
const;
92 std::string
body() {
return frame_->body(); }
Simplify access to values hold within a JSON file.
Definition: Configuration.h:165
#define MC_TASKS_DLLAPI
Definition: api.h:50
Definition: QPSolver.h:85
Logs controller data to disk.
Definition: Logger.h:29
Definition: RobotFrame.h:21
Definition: StateBuilder.h:27
std::shared_ptr< const RobotFrame > ConstRobotFramePtr
Definition: fwd.h:25
Control the orientation of a vector attached to a frame.
Definition: VectorOrientationTask.h:13
std::string body()
Return the controlled body.
Definition: VectorOrientationTask.h:92
Definition: StabilizerStandingState.h:11
mc_rbdyn::ConstRobotFramePtr frame_
Definition: VectorOrientationTask.h:101
Generic wrapper for a trajectory dynamic over an error function.
Definition: TrajectoryTaskGeneric.h:26