|
LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
|
This is the complete list of members for squiggles::SplineGenerator, including all inherited members.
| _generate(Iter start, Iter end, bool fast) | squiggles::SplineGenerator | |
| ai(double vf, double vi, double s) | squiggles::SplineGenerator | |
| backward_pass(ConstrainedState *predecessor, ConstrainedState *successor) | squiggles::SplineGenerator | |
| constraints | squiggles::SplineGenerator | protected |
| dt | squiggles::SplineGenerator | protected |
| enforce_accel_lims(ConstrainedState *state) | squiggles::SplineGenerator | |
| forward_pass(ConstrainedState *predecessor, ConstrainedState *successor) | squiggles::SplineGenerator | |
| gen_raw_path(ControlVector &start, ControlVector &end, bool fast) | squiggles::SplineGenerator | |
| gen_single_raw_path(ControlVector start, ControlVector end, int duration, double start_vel, double end_vel) | squiggles::SplineGenerator | |
| generate(std::vector< Pose > iwaypoints, bool fast=false) | squiggles::SplineGenerator | |
| generate(std::initializer_list< Pose > iwaypoints, bool fast=false) | squiggles::SplineGenerator | |
| generate(std::vector< ControlVector > iwaypoints) | squiggles::SplineGenerator | |
| generate(std::initializer_list< ControlVector > iwaypoints) | squiggles::SplineGenerator | |
| get_point_at_time(const ControlVector start, const ControlVector end, std::vector< ProfilePoint > points, double t) | squiggles::SplineGenerator | |
| get_x_spline(const ControlVector start, const ControlVector end, const double duration) | squiggles::SplineGenerator | |
| get_y_spline(const ControlVector start, const ControlVector end, const double duration) | squiggles::SplineGenerator | |
| gradient_descent(ControlVector &start, ControlVector &end, bool fast) | squiggles::SplineGenerator | |
| integrate_constrained_states(std::vector< ConstrainedState > constrainedStates) | squiggles::SplineGenerator | |
| K_DEFAULT_VEL | squiggles::SplineGenerator | |
| K_EPSILON | squiggles::SplineGenerator | static |
| lerp_point(QuinticPolynomial x_qp, QuinticPolynomial y_qp, ProfilePoint start, ProfilePoint end, double i) | squiggles::SplineGenerator | |
| MAX_GRAD_DESCENT_ITERATIONS | squiggles::SplineGenerator | protected |
| model | squiggles::SplineGenerator | protected |
| parameterize(const ControlVector start, const ControlVector end, const std::vector< GeneratedPoint > &raw_path, const double preferred_start_vel, const double preferred_end_vel, const double start_time) | squiggles::SplineGenerator | |
| SplineGenerator(Constraints iconstraints, std::shared_ptr< PhysicalModel > imodel=std::make_shared< PassthroughModel >(), double idt=0.1) | squiggles::SplineGenerator | |
| T_MAX | squiggles::SplineGenerator | protected |
| T_MIN | squiggles::SplineGenerator | protected |
| vf(double vi, double a, double ds) | squiggles::SplineGenerator |