|
void | print_parameters () const |
|
| LinearDynamicsWithAccelerationConstraint (Eigen::Matrix< double, 5, 1 > parameters) |
|
| LinearDynamicsWithAccelerationConstraint (double jerk, double initial_acceleration, double initial_velocity, double initial_position, mct::NonnegDouble abs_acceleration_limit) |
|
void | set_initial_acceleration (double initial_acceleration) |
|
double | get_acceleration (mct::NonnegDouble t) const |
|
double | get_velocity (mct::NonnegDouble t) const |
|
double | get_position (mct::NonnegDouble t) const |
|
template<typename Array > |
Array | get_positions (const Array ×) const |
|
Vector | find_t_given_velocity (double velocity) const |
|
bool | will_exceed_jointly (const double &max_velocity, const double &max_position) const |
|
bool | will_exceed_jointly (const double &max_velocity, const double &max_position, double &certificate_time) const |
|
bool | will_deceed_jointly (const double &min_velocity, const double &min_position) const |
|
bool | will_deceed_jointly (const double &min_velocity, const double &min_position, double &certificate_time) const |
|
| LinearDynamics (Eigen::Vector4d parameters) |
|
| LinearDynamics (double jerk, double initial_acceleration, double initial_velocity, double initial_position) |
|
double | get_acceleration (mct::NonnegDouble t) const |
|
double | get_velocity (mct::NonnegDouble t) const |
|
double | get_position (mct::NonnegDouble t) const |
|
Vector | find_t_given_velocity (double velocity) const |
|