WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::math::ProfiledPIDController< Distance > Member List

This is the complete list of members for wpi::math::ProfiledPIDController< Distance >, including all inherited members.

Acceleration typedefwpi::math::ProfiledPIDController< Distance >
Acceleration_t typedefwpi::math::ProfiledPIDController< Distance >
AtGoal() constwpi::math::ProfiledPIDController< Distance >inline
AtSetpoint() constwpi::math::ProfiledPIDController< Distance >inline
Calculate(Distance_t measurement)wpi::math::ProfiledPIDController< Distance >inline
Calculate(Distance_t measurement, State goal)wpi::math::ProfiledPIDController< Distance >inline
Calculate(Distance_t measurement, Distance_t goal)wpi::math::ProfiledPIDController< Distance >inline
Calculate(Distance_t measurement, Distance_t goal, typename wpi::math::TrapezoidProfile< Distance >::Constraints constraints)wpi::math::ProfiledPIDController< Distance >inline
Constraints typedefwpi::math::ProfiledPIDController< Distance >
DisableContinuousInput()wpi::math::ProfiledPIDController< Distance >inline
Distance_t typedefwpi::math::ProfiledPIDController< Distance >
EnableContinuousInput(Distance_t minimumInput, Distance_t maximumInput)wpi::math::ProfiledPIDController< Distance >inline
GetAccumulatedError() constwpi::math::ProfiledPIDController< Distance >inline
GetConstraints()wpi::math::ProfiledPIDController< Distance >inline
GetD() constwpi::math::ProfiledPIDController< Distance >inline
GetGoal() constwpi::math::ProfiledPIDController< Distance >inline
GetI() constwpi::math::ProfiledPIDController< Distance >inline
GetIZone() constwpi::math::ProfiledPIDController< Distance >inline
GetP() constwpi::math::ProfiledPIDController< Distance >inline
GetPeriod() constwpi::math::ProfiledPIDController< Distance >inline
GetPositionError() constwpi::math::ProfiledPIDController< Distance >inline
GetPositionTolerance() constwpi::math::ProfiledPIDController< Distance >inline
GetSetpoint() constwpi::math::ProfiledPIDController< Distance >inline
GetVelocityError() constwpi::math::ProfiledPIDController< Distance >inline
GetVelocityTolerance() constwpi::math::ProfiledPIDController< Distance >inline
InitSendable(wpi::util::SendableBuilder &builder) overridewpi::math::ProfiledPIDController< Distance >inlinevirtual
operator=(const ProfiledPIDController &)=defaultwpi::math::ProfiledPIDController< Distance >
operator=(ProfiledPIDController &&)=defaultwpi::math::ProfiledPIDController< Distance >
wpi::util::SendableHelper< ProfiledPIDController< Distance > >::operator=(const SendableHelper &rhs)=defaultwpi::util::SendableHelper< ProfiledPIDController< Distance > >
ProfiledPIDController(double Kp, double Ki, double Kd, Constraints constraints, wpi::units::second_t period=20_ms)wpi::math::ProfiledPIDController< Distance >inline
ProfiledPIDController(const ProfiledPIDController &)=defaultwpi::math::ProfiledPIDController< Distance >
ProfiledPIDController(ProfiledPIDController &&)=defaultwpi::math::ProfiledPIDController< Distance >
Reset(const State &measurement)wpi::math::ProfiledPIDController< Distance >inline
Reset(Distance_t measuredPosition, Velocity_t measuredVelocity)wpi::math::ProfiledPIDController< Distance >inline
Reset(Distance_t measuredPosition)wpi::math::ProfiledPIDController< Distance >inline
SendableHelper(const SendableHelper &rhs)=defaultwpi::util::SendableHelper< ProfiledPIDController< Distance > >
SetConstraints(Constraints constraints)wpi::math::ProfiledPIDController< Distance >inline
SetD(double Kd)wpi::math::ProfiledPIDController< Distance >inline
SetGoal(State goal)wpi::math::ProfiledPIDController< Distance >inline
SetGoal(Distance_t goal)wpi::math::ProfiledPIDController< Distance >inline
SetI(double Ki)wpi::math::ProfiledPIDController< Distance >inline
SetIntegratorRange(double minimumIntegral, double maximumIntegral)wpi::math::ProfiledPIDController< Distance >inline
SetIZone(double iZone)wpi::math::ProfiledPIDController< Distance >inline
SetP(double Kp)wpi::math::ProfiledPIDController< Distance >inline
SetPID(double Kp, double Ki, double Kd)wpi::math::ProfiledPIDController< Distance >inline
SetTolerance(Distance_t positionTolerance, Velocity_t velocityTolerance=Velocity_t{ std::numeric_limits< double >::infinity()})wpi::math::ProfiledPIDController< Distance >inline
State typedefwpi::math::ProfiledPIDController< Distance >
Velocity typedefwpi::math::ProfiledPIDController< Distance >
Velocity_t typedefwpi::math::ProfiledPIDController< Distance >
~ProfiledPIDController() override=defaultwpi::math::ProfiledPIDController< Distance >
~Sendable()=defaultwpi::util::Sendablevirtual
~SendableHelper()wpi::util::SendableHelper< ProfiledPIDController< Distance > >inlineprotected