#include <fsb_quintic.h>
◆ evaluate()
| TrajState fsb::Quintic::evaluate |
( |
Real |
t_eval | ) |
const |
|
finaloverridevirtual |
Evaluate position, velocity, acceleration, and jerk.
- Parameters
-
| [in] | t_eval | Time at which to evaluate the trajectory |
- Returns
- Trajectory state containing position, velocity, acceleration, and jerk at
t_eval
Implements fsb::Segment< TrajStateType >.
◆ generate()
| bool fsb::Quintic::generate |
( |
Real |
start_time, |
|
|
Real |
duration, |
|
|
const TrajState & |
initial_state, |
|
|
const TrajState & |
final_state |
|
) |
| |
Generate spline.
- Parameters
-
| [in] | start_time | Start time of the trajectory |
| [in] | duration | Duration of the trajectory |
| [in] | initial_state | Initial state of the trajectory |
| [in] | final_state | Final state of the trajectory |
- Returns
- true if the spline was successfully generated, false otherwise
◆ get_duration()
| Real fsb::Quintic::get_duration |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
◆ get_final_state()
| TrajState fsb::Quintic::get_final_state |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
◆ get_final_time()
| Real fsb::Quintic::get_final_time |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
◆ get_initial_state()
| TrajState fsb::Quintic::get_initial_state |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
◆ get_start_time()
| Real fsb::Quintic::get_start_time |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
The documentation for this class was generated from the following files: