hpp-spline
4.10.0
template based classes for creating and manipulating spline and bezier curves. Comes with extra options specific to end-effector trajectories in robotics.
curve_constraint.h
Go to the documentation of this file.
1
11
#ifndef _CLASS_CURVE_CONSTRAINT
12
#define _CLASS_CURVE_CONSTRAINT
13
14
#include "
MathDefs.h
"
15
16
#include <functional>
17
#include <vector>
18
19
namespace
spline
{
20
template
<
typename
Po
int
>
21
struct
curve_constraints
{
22
typedef
Point
point_t
;
23
curve_constraints
() :
init_vel
(
point_t
::Zero()),
init_acc
(
init_vel
),
end_vel
(
init_vel
),
end_acc
(
init_vel
) {}
24
25
~curve_constraints
() {}
26
point_t
init_vel
;
27
point_t
init_acc
;
28
point_t
end_vel
;
29
point_t
end_acc
;
30
};
31
}
// namespace spline
32
#endif //_CLASS_CUBICZEROVELACC
spline::curve_constraints::~curve_constraints
~curve_constraints()
Definition:
curve_constraint.h:25
spline::curve_constraints::end_vel
point_t end_vel
Definition:
curve_constraint.h:28
spline::curve_constraints::curve_constraints
curve_constraints()
Definition:
curve_constraint.h:23
spline::curve_constraints::init_vel
point_t init_vel
Definition:
curve_constraint.h:26
spline::curve_constraints::end_acc
point_t end_acc
Definition:
curve_constraint.h:29
spline::helpers::Point
Eigen::Matrix< Numeric, 3, 1 > Point
Definition:
effector_spline.h:28
spline::curve_constraints::init_acc
point_t init_acc
Definition:
curve_constraint.h:27
spline::curve_constraints::point_t
Point point_t
Definition:
curve_constraint.h:22
MathDefs.h
spline
Definition:
bernstein.h:20
spline::curve_constraints
Definition:
curve_constraint.h:21
include
hpp
spline
curve_constraint.h
Generated by
1.8.17