20#if defined(__cplusplus)
139#if defined(__cplusplus)
143typedef struct a_trajbell trajbell;
166#if defined(__cplusplus)
double a_float
compiler built-in floating-point number type
Definition a.h:1003
a_float a_trajbell_acc(a_trajbell const *ctx, a_float x)
calculate acceleration for bell-shaped velocity trajectory
a_float a_trajbell_vel(a_trajbell const *ctx, a_float x)
calculate velocity for bell-shaped velocity trajectory
a_float a_trajbell_gen(a_trajbell *ctx, a_float jm, a_float am, a_float vm, a_float p0, a_float p1, a_float v0, a_float v1)
generate for bell-shaped velocity trajectory
a_float a_trajbell_jer(a_trajbell const *ctx, a_float x)
calculate jerk for bell-shaped velocity trajectory
a_float a_trajbell_pos(a_trajbell const *ctx, a_float x)
calculate position for bell-shaped velocity trajectory
instance structure for bell-shaped velocity trajectory
Definition trajbell.h:151
a_float jm
Definition trajbell.h:163
a_float v1
Definition trajbell.h:161
a_float p1
Definition trajbell.h:159
a_float dm
Definition trajbell.h:165
a_float tv
Definition trajbell.h:153
a_float td
Definition trajbell.h:155
a_float taj
Definition trajbell.h:156
a_float tdj
Definition trajbell.h:157
a_float t
Definition trajbell.h:152
a_float ta
Definition trajbell.h:154
a_float v0
Definition trajbell.h:160
a_float p0
Definition trajbell.h:158
a_float am
Definition trajbell.h:164
a_float vm
Definition trajbell.h:162