WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::sim::ElevatorSim Member List

This is the complete list of members for wpi::sim::ElevatorSim, including all inherited members.

Acceleration_t typedefwpi::sim::ElevatorSim
ClampInput(double maxInput)wpi::sim::LinearSystemSim< 2, 1, 2 >inlineprotected
ElevatorSim(const wpi::math::LinearSystem< 2, 1, 2 > &plant, const wpi::math::DCMotor &gearbox, wpi::units::meter_t minHeight, wpi::units::meter_t maxHeight, bool simulateGravity, wpi::units::meter_t startingHeight, const std::array< double, 2 > &measurementStdDevs={0.0, 0.0})wpi::sim::ElevatorSim
ElevatorSim(const wpi::math::DCMotor &gearbox, double gearing, wpi::units::kilogram_t carriageMass, wpi::units::meter_t drumRadius, wpi::units::meter_t minHeight, wpi::units::meter_t maxHeight, bool simulateGravity, wpi::units::meter_t startingHeight, const std::array< double, 2 > &measurementStdDevs={0.0, 0.0})wpi::sim::ElevatorSim
ElevatorSim(decltype(1_V/Velocity_t< Distance >(1)) kV, decltype(1_V/Acceleration_t< Distance >(1)) kA, const wpi::math::DCMotor &gearbox, wpi::units::meter_t minHeight, wpi::units::meter_t maxHeight, bool simulateGravity, wpi::units::meter_t startingHeight, const std::array< double, 2 > &measurementStdDevs={0.0, 0.0})wpi::sim::ElevatorSim
GetCurrentDraw() constwpi::sim::ElevatorSim
GetInput() constwpi::sim::LinearSystemSim< 2, 1, 2 >inline
GetOutput() constwpi::sim::LinearSystemSim< 2, 1, 2 >inline
GetPosition() constwpi::sim::ElevatorSim
GetVelocity() constwpi::sim::ElevatorSim
HasHitLowerLimit() constwpi::sim::ElevatorSim
HasHitUpperLimit() constwpi::sim::ElevatorSim
LinearSystemSim(const wpi::math::LinearSystem< States, Inputs, Outputs > &system, const std::array< double, Outputs > &measurementStdDevs={})wpi::sim::LinearSystemSim< 2, 1, 2 >inlineexplicit
m_measurementStdDevswpi::sim::LinearSystemSim< 2, 1, 2 >protected
m_plantwpi::sim::LinearSystemSim< 2, 1, 2 >protected
m_uwpi::sim::LinearSystemSim< 2, 1, 2 >protected
m_xwpi::sim::LinearSystemSim< 2, 1, 2 >protected
m_ywpi::sim::LinearSystemSim< 2, 1, 2 >protected
SetInput(const wpi::math::Vectord< Inputs > &u)wpi::sim::LinearSystemSim< 2, 1, 2 >inline
SetInputVoltage(wpi::units::volt_t voltage)wpi::sim::ElevatorSim
SetState(wpi::units::meter_t position, wpi::units::meters_per_second_t velocity)wpi::sim::ElevatorSim
SetState(const wpi::math::Vectord< States > &state)wpi::sim::ElevatorSiminline
Update(wpi::units::second_t dt)wpi::sim::LinearSystemSim< 2, 1, 2 >inline
UpdateX(const wpi::math::Vectord< 2 > &currentXhat, const wpi::math::Vectord< 1 > &u, wpi::units::second_t dt) overridewpi::sim::ElevatorSimprotected
wpi::sim::LinearSystemSim< 2, 1, 2 >::UpdateX(const wpi::math::Vectord< States > &currentXhat, const wpi::math::Vectord< Inputs > &u, wpi::units::second_t dt)wpi::sim::LinearSystemSim< 2, 1, 2 >inlineprotectedvirtual
Velocity_t typedefwpi::sim::ElevatorSim
WouldHitLowerLimit(wpi::units::meter_t elevatorHeight) constwpi::sim::ElevatorSim
WouldHitUpperLimit(wpi::units::meter_t elevatorHeight) constwpi::sim::ElevatorSim
~LinearSystemSim()=defaultwpi::sim::LinearSystemSim< 2, 1, 2 >virtual