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))