#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.