20#if defined(__cplusplus)
87#if defined(__cplusplus)
91typedef struct a_trajtrap trajtrap;
112#if defined(__cplusplus)
double a_real
compiler built-in floating-point number type
Definition a.h:1006
a_real a_trajtrap_gen(a_trajtrap *ctx, a_real vm, a_real ac, a_real de, a_real p0, a_real p1, a_real v0, a_real v1)
generate for trapezoidal velocity trajectory
a_real a_trajtrap_pos(a_trajtrap const *ctx, a_real x)
compute position for trapezoidal velocity trajectory
a_real a_trajtrap_acc(a_trajtrap const *ctx, a_real x)
compute acceleration for trapezoidal velocity trajectory
a_real a_trajtrap_vel(a_trajtrap const *ctx, a_real x)
compute velocity for trapezoidal velocity trajectory
instance structure for trapezoidal velocity trajectory
Definition trajtrap.h:99
a_real t
Definition trajtrap.h:100
a_real vc
Definition trajtrap.h:105
a_real v1
Definition trajtrap.h:104
a_real v0
Definition trajtrap.h:103
a_real de
Definition trajtrap.h:111
a_real pa
Definition trajtrap.h:108
a_real td
Definition trajtrap.h:107
a_real pd
Definition trajtrap.h:109
a_real p1
Definition trajtrap.h:102
a_real p0
Definition trajtrap.h:101
a_real ac
Definition trajtrap.h:110
a_real ta
Definition trajtrap.h:106