LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
Loading...
Searching...
No Matches
squiggles::SplineGenerator Member List

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
constraintssquiggles::SplineGeneratorprotected
dtsquiggles::SplineGeneratorprotected
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_VELsquiggles::SplineGenerator
K_EPSILONsquiggles::SplineGeneratorstatic
lerp_point(QuinticPolynomial x_qp, QuinticPolynomial y_qp, ProfilePoint start, ProfilePoint end, double i)squiggles::SplineGenerator
MAX_GRAD_DESCENT_ITERATIONSsquiggles::SplineGeneratorprotected
modelsquiggles::SplineGeneratorprotected
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_MAXsquiggles::SplineGeneratorprotected
T_MINsquiggles::SplineGeneratorprotected
vf(double vi, double a, double ds)squiggles::SplineGenerator