Go to the documentation of this file.
28 using SplineTrajectoryBase::target;
46 const sva::PTransformd & target,
48 const std::vector<std::pair<double, Eigen::Matrix3d>> & oriWp = {});
66 unsigned int robotIndex,
67 const std::string & surfaceName,
71 const sva::PTransformd & target,
72 const waypoints_t & posWp = {},
73 const std::vector<std::pair<double, Eigen::Matrix3d>> & oriWp = {});
95 void posWaypoints(
const waypoints_t & posWp);
101 void targetPos(
const Eigen::Vector3d & target);
104 const Eigen::Vector3d & targetPos()
const;
std::vector< Eigen::Vector3d > waypoints_t
Definition: BSpline.h:20
#define MC_TASKS_DLLAPI
Definition: api.h:50
mc_trajectory::BSpline::waypoints_t waypoints_t
Definition: BSplineTrajectoryTask.h:25
Generic CRTP implementation for a task tracking a curve in both position and orientation....
Definition: SplineTrajectoryTask.h:37
Track a bezier curve with a robot surface.
Definition: BSplineTrajectoryTask.h:21
Definition: RobotFrame.h:21
const mc_trajectory::BSpline & spline() const
const accessor to the underlying spline (used by SplineTrajectoryTask)
Definition: BSplineTrajectoryTask.h:79
Definition: StateBuilder.h:27
mc_trajectory::BSpline & spline()
accessor to the underlying spline (used by SplineTrajectoryTask)
Definition: BSplineTrajectoryTask.h:84
mc_trajectory::BSpline bspline
Definition: BSplineTrajectoryTask.h:107
Definition: StabilizerStandingState.h:11