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

This is the complete list of members for okapi::AsyncVelPIDController, including all inherited members.

AsyncVelPIDController(const std::shared_ptr< ControllerInput< double > > &iinput, const std::shared_ptr< ControllerOutput< double > > &ioutput, const TimeUtil &itimeUtil, double ikP, double ikD, double ikF, double ikSF, std::unique_ptr< VelMath > ivelMath, double iratio=1, std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger())okapi::AsyncVelPIDController
AsyncWrapper(const std::shared_ptr< ControllerInput< double > > &iinput, const std::shared_ptr< ControllerOutput< double > > &ioutput, const std::shared_ptr< IterativeController< double, double > > &icontroller, const Supplier< std::unique_ptr< AbstractRate > > &irateSupplier, const double iratio=1, std::shared_ptr< Logger > ilogger=Logger::getDefaultLogger())okapi::AsyncWrapper< double, double >inline
AsyncWrapper(AsyncWrapper< double, double > &&other)=deleteokapi::AsyncWrapper< double, double >
controllerokapi::AsyncWrapper< double, double >protected
controllerSet(const double ivalue) overrideokapi::AsyncWrapper< double, double >inline
okapi::AsyncController::controllerSet(Input ivalue)=0okapi::ControllerOutput< Input >pure virtual
dtorCalledokapi::AsyncWrapper< double, double >protected
flipDisable() overrideokapi::AsyncWrapper< double, double >inlinevirtual
flipDisable(const bool iisDisabled) overrideokapi::AsyncWrapper< double, double >inlinevirtual
getError() const overrideokapi::AsyncWrapper< double, double >inlinevirtual
getGains() constokapi::AsyncVelPIDController
getMaxOutput()okapi::AsyncWrapper< double, double >inline
getMinOutput()okapi::AsyncWrapper< double, double >inline
getOutput() constokapi::AsyncWrapper< double, double >inline
getProcessValue() const overrideokapi::AsyncWrapper< double, double >inlinevirtual
getTarget() overrideokapi::AsyncWrapper< double, double >inlinevirtual
getThread() constokapi::AsyncWrapper< double, double >inline
hasFirstTargetokapi::AsyncWrapper< double, double >protected
inputokapi::AsyncWrapper< double, double >protected
internalControllerokapi::AsyncVelPIDControllerprotected
isDisabled() const overrideokapi::AsyncWrapper< double, double >inlinevirtual
isSettled() overrideokapi::AsyncWrapper< double, double >inlinevirtual
lastTargetokapi::AsyncWrapper< double, double >protected
loggerokapi::AsyncWrapper< double, double >protected
loop()okapi::AsyncWrapper< double, double >inlineprotected
operator=(AsyncWrapper< double, double > &&other)=deleteokapi::AsyncWrapper< double, double >
outputokapi::AsyncWrapper< double, double >protected
rateSupplierokapi::AsyncWrapper< double, double >protected
ratiookapi::AsyncWrapper< double, double >protected
reset() overrideokapi::AsyncWrapper< double, double >inlinevirtual
resumeMovement()okapi::AsyncWrapper< double, double >inlineprotectedvirtual
setControllerSetTargetLimits(double itargetMax, double itargetMin)okapi::AsyncWrapper< double, double >inline
setGains(const IterativeVelPIDController::Gains &igains)okapi::AsyncVelPIDController
setOutputLimits(const double imax, const double imin)okapi::AsyncWrapper< double, double >inline
setSampleTime(const QTime &isampleTime)okapi::AsyncWrapper< double, double >inline
setTarget(const double itarget) overrideokapi::AsyncWrapper< double, double >inline
okapi::AsyncController::setTarget(Input itarget)=0okapi::ClosedLoopController< Input, Output >pure virtual
startThread()okapi::AsyncWrapper< double, double >inline
taskokapi::AsyncWrapper< double, double >protected
trampoline(void *context)okapi::AsyncWrapper< double, double >inlineprotectedstatic
waitUntilSettled() overrideokapi::AsyncWrapper< double, double >inlinevirtual
~AsyncWrapper() overrideokapi::AsyncWrapper< double, double >inline
~ClosedLoopController()=defaultokapi::ClosedLoopController< Input, Output >virtual