Struct SplinePrimitive
Defined in File motion_primitives.h
Inheritance Relationships
Base Type
public urcl::control::MotionPrimitive
(Struct MotionPrimitive)
Struct Documentation
-
struct SplinePrimitive : public urcl::control::MotionPrimitive
Public Functions
-
inline SplinePrimitive(const urcl::vector6d_t &target_positions, const vector6d_t &target_velocities, const std::optional<vector6d_t> &target_accelerations, const std::chrono::duration<double> duration = std::chrono::milliseconds(0))
-
inline control::TrajectorySplineType getSplineType() const
-
virtual bool validate() const override
Public Members
-
vector6d_t target_positions
-
vector6d_t target_velocities
-
std::optional<vector6d_t> target_accelerations
-
inline SplinePrimitive(const urcl::vector6d_t &target_positions, const vector6d_t &target_velocities, const std::optional<vector6d_t> &target_accelerations, const std::chrono::duration<double> duration = std::chrono::milliseconds(0))