Class UltraMk2MecanumDrive

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class UltraMk2MecanumDrive : public fang::chassis::MecanumDrive

Subclassed by fang::chassis::PierceMecanumDrive

Public Types

using Motor = motor::RepeatUltraMk2
using PowerLimiter = trap::control::chassis::PowerLimiter

Public Functions

inline UltraMk2MecanumDrive(Drivers &drivers, std::unique_ptr<IPowerLimiterSystem> powerLimiter, std::unique_ptr<MecanumDrive::Imu> imu, const Config &config)
inline virtual ~UltraMk2MecanumDrive()
struct Config

Public Members

QuadCollection<Motor::Config> motorConfigs
FieldMecanumLogic::Config fieldMecanumConfig