|
LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
|
This is the complete list of members for okapi::ChassisControllerBuilder, including all inherited members.
| build() | okapi::ChassisControllerBuilder | |
| buildOdometry() | okapi::ChassisControllerBuilder | |
| ChassisControllerBuilder(const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger()) | okapi::ChassisControllerBuilder | explicit |
| notParentedToCurrentTask() | okapi::ChassisControllerBuilder | |
| parentedToCurrentTask() | okapi::ChassisControllerBuilder | |
| withChassisControllerTimeUtilFactory(const TimeUtilFactory &itimeUtilFactory) | okapi::ChassisControllerBuilder | |
| withClosedLoopControllerTimeUtil(double iatTargetError=50, double iatTargetDerivative=5, const QTime &iatTargetTime=250_ms) | okapi::ChassisControllerBuilder | |
| withClosedLoopControllerTimeUtilFactory(const TimeUtilFactory &itimeUtilFactory) | okapi::ChassisControllerBuilder | |
| withDerivativeFilters(std::unique_ptr< Filter > idistanceFilter, std::unique_ptr< Filter > iturnFilter=std::make_unique< PassthroughFilter >(), std::unique_ptr< Filter > iangleFilter=std::make_unique< PassthroughFilter >()) | okapi::ChassisControllerBuilder | |
| withDimensions(const AbstractMotor::GearsetRatioPair &igearset, const ChassisScales &iscales) | okapi::ChassisControllerBuilder | |
| withGains(const IterativePosPIDController::Gains &idistanceGains, const IterativePosPIDController::Gains &iturnGains) | okapi::ChassisControllerBuilder | |
| withGains(const IterativePosPIDController::Gains &idistanceGains, const IterativePosPIDController::Gains &iturnGains, const IterativePosPIDController::Gains &iangleGains) | okapi::ChassisControllerBuilder | |
| withLogger(const std::shared_ptr< Logger > &ilogger) | okapi::ChassisControllerBuilder | |
| withMaxVelocity(double imaxVelocity) | okapi::ChassisControllerBuilder | |
| withMaxVoltage(double imaxVoltage) | okapi::ChassisControllerBuilder | |
| withMotors(const Motor &ileft, const Motor &iright) | okapi::ChassisControllerBuilder | |
| withMotors(const MotorGroup &ileft, const MotorGroup &iright) | okapi::ChassisControllerBuilder | |
| withMotors(const std::shared_ptr< AbstractMotor > &ileft, const std::shared_ptr< AbstractMotor > &iright) | okapi::ChassisControllerBuilder | |
| withMotors(const Motor &itopLeft, const Motor &itopRight, const Motor &ibottomRight, const Motor &ibottomLeft) | okapi::ChassisControllerBuilder | |
| withMotors(const MotorGroup &itopLeft, const MotorGroup &itopRight, const MotorGroup &ibottomRight, const MotorGroup &ibottomLeft) | okapi::ChassisControllerBuilder | |
| withMotors(const std::shared_ptr< AbstractMotor > &itopLeft, const std::shared_ptr< AbstractMotor > &itopRight, const std::shared_ptr< AbstractMotor > &ibottomRight, const std::shared_ptr< AbstractMotor > &ibottomLeft) | okapi::ChassisControllerBuilder | |
| withMotors(const Motor &ileft, const Motor &iright, const Motor &imiddle) | okapi::ChassisControllerBuilder | |
| withMotors(const MotorGroup &ileft, const MotorGroup &iright, const MotorGroup &imiddle) | okapi::ChassisControllerBuilder | |
| withMotors(const MotorGroup &ileft, const MotorGroup &iright, const Motor &imiddle) | okapi::ChassisControllerBuilder | |
| withMotors(const std::shared_ptr< AbstractMotor > &ileft, const std::shared_ptr< AbstractMotor > &iright, const std::shared_ptr< AbstractMotor > &imiddle) | okapi::ChassisControllerBuilder | |
| withOdometry(const StateMode &imode=StateMode::FRAME_TRANSFORMATION, const QLength &imoveThreshold=0_mm, const QAngle &iturnThreshold=0_deg) | okapi::ChassisControllerBuilder | |
| withOdometry(const ChassisScales &iodomScales, const StateMode &imode=StateMode::FRAME_TRANSFORMATION, const QLength &imoveThreshold=0_mm, const QAngle &iturnThreshold=0_deg) | okapi::ChassisControllerBuilder | |
| withOdometry(std::shared_ptr< Odometry > iodometry, const StateMode &imode=StateMode::FRAME_TRANSFORMATION, const QLength &imoveThreshold=0_mm, const QAngle &iturnThreshold=0_deg) | okapi::ChassisControllerBuilder | |
| withOdometryTimeUtilFactory(const TimeUtilFactory &itimeUtilFactory) | okapi::ChassisControllerBuilder | |
| withSensors(const ADIEncoder &ileft, const ADIEncoder &iright) | okapi::ChassisControllerBuilder | |
| withSensors(const ADIEncoder &ileft, const ADIEncoder &iright, const ADIEncoder &imiddle) | okapi::ChassisControllerBuilder | |
| withSensors(const RotationSensor &ileft, const RotationSensor &iright) | okapi::ChassisControllerBuilder | |
| withSensors(const RotationSensor &ileft, const RotationSensor &iright, const RotationSensor &imiddle) | okapi::ChassisControllerBuilder | |
| withSensors(const IntegratedEncoder &ileft, const IntegratedEncoder &iright) | okapi::ChassisControllerBuilder | |
| withSensors(const IntegratedEncoder &ileft, const IntegratedEncoder &iright, const ADIEncoder &imiddle) | okapi::ChassisControllerBuilder | |
| withSensors(const std::shared_ptr< ContinuousRotarySensor > &ileft, const std::shared_ptr< ContinuousRotarySensor > &iright) | okapi::ChassisControllerBuilder | |
| withSensors(const std::shared_ptr< ContinuousRotarySensor > &ileft, const std::shared_ptr< ContinuousRotarySensor > &iright, const std::shared_ptr< ContinuousRotarySensor > &imiddle) | okapi::ChassisControllerBuilder |