#include <fsb_trajectory_segment.h>
◆ evaluate()
TrajState fsb::SegmentConstJerk::evaluate |
( |
real_t |
t_eval | ) |
const |
|
overridevirtual |
Evaluate segment trajectory.
- Parameters
-
[in] | t_eval | Evaluation time |
- Returns
- Current trajectory state
Implements fsb::Segment.
◆ generate()
void fsb::SegmentConstJerk::generate |
( |
real_t |
start_time, |
|
|
real_t |
duration, |
|
|
const TrajState & |
initial_state, |
|
|
real_t |
jerk |
|
) |
| |
Generate constant jerk trajectory.
- Parameters
-
[in] | start_time | Start time |
[in] | duration | Segment duration |
[in] | initial_state | Initial state of trajectory |
[in] | jerk | Constant jerk constraint |
◆ get_duration()
real_t fsb::SegmentConstJerk::get_duration |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_final_state()
TrajState fsb::SegmentConstJerk::get_final_state |
( |
| ) |
const |
|
inlineoverridevirtual |
Get final state of segment.
- Returns
- Get final state at end of segment
Implements fsb::Segment.
◆ get_final_time()
real_t fsb::SegmentConstJerk::get_final_time |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_start_time()
real_t fsb::SegmentConstJerk::get_start_time |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: