instance structure for bell-shaped velocity trajectory More...
#include <trajbell.h>
Public Member Functions | |
a_real | gen (a_real jm_, a_real am_, a_real vm_, a_real p0_, a_real p1_, a_real v0_=0, a_real v1_=0) |
a_real | pos (a_real x) const |
a_real | vel (a_real x) const |
a_real | acc (a_real x) const |
a_real | jer (a_real x) const |
Data Fields | |
a_real | t |
a_real | tv |
a_real | ta |
a_real | td |
a_real | taj |
a_real | tdj |
a_real | p0 |
a_real | p1 |
a_real | v0 |
a_real | v1 |
a_real | vm |
a_real | jm |
a_real | am |
a_real | dm |
instance structure for bell-shaped velocity trajectory
a_real a_trajbell::am |
maximum acceleration
a_real a_trajbell::dm |
maximum deceleration
a_real a_trajbell::jm |
maximum jerk
a_real a_trajbell::p0 |
initial position
a_real a_trajbell::p1 |
final position
a_real a_trajbell::t |
total duration
a_real a_trajbell::ta |
acceleration phase
a_real a_trajbell::taj |
time-interval in which the jerk is constant (j max or j min ) during the acceleration phase
a_real a_trajbell::td |
deceleration phase
a_real a_trajbell::tdj |
time-interval in which the jerk is constant (j max or j min ) during the deceleration phase
a_real a_trajbell::tv |
constant velocity phase
a_real a_trajbell::v0 |
initial velocity
a_real a_trajbell::v1 |
final velocity
a_real a_trajbell::vm |
maximum velocity