Autoware.Auto
|
|
Namespaces | |
longitudinal_utils | |
MoveAverageFilter | |
Move Average Filter. | |
MPCUtils | |
Classes | |
class | Butterworth2dFilter |
2nd-order Butterworth Filter reference : S. Butterworth, "On the Theory of Filter Amplifier", Experimental wireless, 1930. More... | |
class | DebugValues |
Debug Values used for debugging or controller tuning. More... | |
class | DynamicsBicycleModel |
calculate model-related values More... | |
class | KinematicsBicycleModel |
calculate model-related values More... | |
class | KinematicsBicycleModelNoDelay |
calculate model-related values More... | |
class | LowpassFilter1d |
Simple filter with gain on the first derivative of the value. More... | |
class | MPC |
calculate control command to follow reference waypoints More... | |
struct | MPCData |
struct | MPCMatrix |
struct | MPCParam |
class | MPCTrajectory |
calculate control command to follow reference waypoints More... | |
class | PIDController |
implementation of a PID controller More... | |
class | QPSolverEigenLeastSquareLLT |
class | QPSolverInterface |
Interface for solvers of Quadratic Programming (QP) problems. More... | |
class | QPSolverOSQP |
Solver for QP problems using the OSQP library. More... | |
class | SmoothStop |
Smooth stop class to implement vehicle specific deceleration profiles. More... | |
class | SplineInterpolate |
Class for spline interpolation. More... | |
class | VehicleModelInterface |
calculate model-related values More... | |
Functions | |
TRAJECTORY_FOLLOWER_PUBLIC bool8_t | linearInterpolate (const std::vector< float64_t > &base_index, const std::vector< float64_t > &base_value, const std::vector< float64_t > &return_index, std::vector< float64_t > &return_value) |
linearly interpolate the given values assuming a base indexing and a new desired indexing More... | |
TRAJECTORY_FOLLOWER_PUBLIC bool8_t | linearInterpolate (const std::vector< float64_t > &base_index, const std::vector< float64_t > &base_value, const float64_t &return_index, float64_t &return_value) |
linearly interpolate the given values assuming a base indexing and a new desired index More... | |
bool8_t autoware::motion::control::trajectory_follower::linearInterpolate | ( | const std::vector< float64_t > & | base_index, |
const std::vector< float64_t > & | base_value, | ||
const float64_t & | return_index, | ||
float64_t & | return_value | ||
) |
linearly interpolate the given values assuming a base indexing and a new desired index
[in] | base_index | indexes for each base value |
[in] | base_value | values for each base index |
[in] | return_index | desired interpolated index |
[out] | return_value | resulting interpolated value |
bool8_t autoware::motion::control::trajectory_follower::linearInterpolate | ( | const std::vector< float64_t > & | base_index, |
const std::vector< float64_t > & | base_value, | ||
const std::vector< float64_t > & | return_index, | ||
std::vector< float64_t > & | return_value | ||
) |
linearly interpolate the given values assuming a base indexing and a new desired indexing
[in] | base_index | indexes for each base value |
[in] | base_value | values for each base index |
[in] | return_index | desired interpolated indexes |
[out] | return_value | resulting interpolated values |