|
LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
|
An intermediate value used in the parameterization step. More...
#include <spline.hpp>
Public Member Functions | |
| ConstrainedState (Pose ipose, double icurvature, double idistance, double imax_vel, double imin_accel, double imax_accel) | |
| ConstrainedState ()=default | |
| std::string | to_string () const |
Public Attributes | |
| Pose | pose = Pose() |
| double | curvature = 0 |
| double | distance = 0 |
| double | max_vel = 0 |
| double | min_accel = 0 |
| double | max_accel = 0 |
An intermediate value used in the parameterization step.
Adds the constrained values from the motion profile to the output from the "naive" generation step.
Definition at line 166 of file spline.hpp.
|
inline |
Definition at line 167 of file spline.hpp.
|
default |
|
inline |
Definition at line 189 of file spline.hpp.
| double squiggles::SplineGenerator::ConstrainedState::curvature = 0 |
Definition at line 183 of file spline.hpp.
| double squiggles::SplineGenerator::ConstrainedState::distance = 0 |
Definition at line 184 of file spline.hpp.
| double squiggles::SplineGenerator::ConstrainedState::max_accel = 0 |
Definition at line 187 of file spline.hpp.
| double squiggles::SplineGenerator::ConstrainedState::max_vel = 0 |
Definition at line 185 of file spline.hpp.
| double squiggles::SplineGenerator::ConstrainedState::min_accel = 0 |
Definition at line 186 of file spline.hpp.
Definition at line 182 of file spline.hpp.