#include <trajectory_constraint.h>
Struct representing minimum and maximum allowed linear accelerations.
|
| | MinMax (units::Acceleration min_acceleration, units::Acceleration max_acceleration) |
| | Constructs MinMax with explicit minimum and maximum acceleration bounds.
|
|
| MinMax () |
| | Default constructor setting unbounded limits [-Inf, +Inf].
|
◆ MinMax()
| TrajectoryConstraint::MinMax::MinMax |
( |
units::Acceleration | min_acceleration, |
|
|
units::Acceleration | max_acceleration ) |
|
inline |
Constructs MinMax with explicit minimum and maximum acceleration bounds.
- Parameters
-
| min_acceleration | Lower acceleration limit. |
| max_acceleration | Upper acceleration limit. |
◆ max_acceleration
| units::Acceleration TrajectoryConstraint::MinMax::max_acceleration |
Initial value:{
std::numeric_limits<double>::max()
}
Upper acceleration limit.
◆ min_acceleration
| units::Acceleration TrajectoryConstraint::MinMax::min_acceleration |
Initial value:{
-std::numeric_limits<double>::max()
}
Lower acceleration limit.
The documentation for this struct was generated from the following file: