#include <traj_gen.h>
Public Member Functions | |
bool | calc (T t) |
T | getAcc (T t) |
T | getPos (T t) |
T | getVel (T t) |
bool | isReach (T t) |
RampTraj ()=default | |
void | setLimit (T max_acc) |
void | setState (T start, T end, T time_now) |
Private Attributes | |
T | a0_ |
T | a1_ |
T | acc_ {} |
T | b0_ |
T | b1_ |
T | c0_ |
T | c1_ |
T | speed_ {} |
T | start_ {} |
T | target_ {} |
T | time_acc_ {} |
T | time_start_ {} |
T | time_total_ {} |
Definition at line 45 of file traj_gen.h.
|
inline |
Definition at line 107 of file traj_gen.h.
|
inline |
Definition at line 171 of file traj_gen.h.
|
inline |
Definition at line 131 of file traj_gen.h.
|
inline |
Definition at line 152 of file traj_gen.h.
|
inline |
Definition at line 102 of file traj_gen.h.
|
inline |
Definition at line 92 of file traj_gen.h.
|
inline |
Definition at line 96 of file traj_gen.h.
|
private |
Definition at line 87 of file traj_gen.h.
|
private |
Definition at line 88 of file traj_gen.h.
|
private |
Definition at line 85 of file traj_gen.h.
|
private |
Definition at line 87 of file traj_gen.h.
|
private |
Definition at line 88 of file traj_gen.h.
|
private |
Definition at line 87 of file traj_gen.h.
|
private |
Definition at line 88 of file traj_gen.h.
|
private |
Definition at line 86 of file traj_gen.h.
|
private |
Definition at line 79 of file traj_gen.h.
|
private |
Definition at line 80 of file traj_gen.h.
|
private |
Definition at line 82 of file traj_gen.h.
|
private |
Definition at line 83 of file traj_gen.h.
|
private |
Definition at line 81 of file traj_gen.h.