Class UltraMk2MecanumDrive¶
Defined in File ultra_mk2_mecanum_drive.hpp
Nested Relationships¶
Nested Types¶
Inheritance Relationships¶
Base Type¶
public fang::chassis::MecanumDrive(Class MecanumDrive)
Derived Type¶
public fang::chassis::PierceMecanumDrive(Class PierceMecanumDrive)
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¶
-
QuadCollection<Motor::Config> motorConfigs¶
-
using Motor = motor::RepeatUltraMk2¶