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

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

motorVelocity(Motor imotor, double ikP, double ikD, double ikF=0, double ikSF=0, std::unique_ptr< VelMath > ivelMath=VelMathFactory::createPtr(imev5GreenTPR), std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger())okapi::IterativeControllerFactorystatic
motorVelocity(MotorGroup imotor, double ikP, double ikD, double ikF=0, double ikSF=0, std::unique_ptr< VelMath > ivelMath=VelMathFactory::createPtr(imev5GreenTPR), std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger())okapi::IterativeControllerFactorystatic
motorVelocity(Motor imotor, std::shared_ptr< IterativeVelocityController< double, double > > icontroller)okapi::IterativeControllerFactorystatic
motorVelocity(MotorGroup imotor, std::shared_ptr< IterativeVelocityController< double, double > > icontroller)okapi::IterativeControllerFactorystatic
posPID(double ikP, double ikI, double ikD, double ikBias=0, std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger())okapi::IterativeControllerFactorystatic
velPID(double ikP, double ikD, double ikF=0, double ikSF=0, std::unique_ptr< VelMath > ivelMath=VelMathFactory::createPtr(imev5GreenTPR), std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger())okapi::IterativeControllerFactorystatic