1#ifndef FANG_ROBOTICS_MCB_CHASSIS_CONFIG_PIERCE_HPP
2#define FANG_ROBOTICS_MCB_CHASSIS_CONFIG_PIERCE_HPP
4#include "control/chassis/drive/holonomic/mecanum/mecanum_drive/old_repeat_ultra_mk2_mecanum_subsystem.hpp"
9 static const Hertz k_chassisPwmFreq{400};
11 using namespace units::literals;
13 static const chassis::RepeatUltraMk2MecanumSubsystem::ChassisDimensionConfig k_defaultDimensionConfig
20 static const chassis::RepeatUltraMk2MecanumSubsystem::DriveMotor::UnifiedProperties k_unifiedMotorProperties
26 static const chassis::RepeatUltraMk2MecanumSubsystem::ChassisMotorConfig k_defaultMotorConfig
28 k_unifiedMotorProperties,
35 static const chassis::RepeatUltraMk2MecanumSubsystem::PowerLimiter::Config k_chassisPowerLimiterConfig
37 .startingEnergyBuffer = 80_J,
38 .energyBufferLimitThreshold = 5_J,
39 .energyBufferCritThreshold = 30_J
42 static const chassis::RepeatUltraMk2MecanumSubsystem::ChassisConfig k_chassisConfig
44 .pwmFrequency = k_chassisPwmFreq,
46 .translationRampSpeed = 10,
47 .rotationRampSpeed = 700,
48 .chassisDimensions = k_defaultDimensionConfig,
49 .chassisMotors = k_defaultMotorConfig,
50 .powerLimiterConfig = k_chassisPowerLimiterConfig
@ TIMER1
Definition pwm.hpp:73
@ C2
Definition pwm.hpp:61
@ C3
Definition pwm.hpp:62
@ C1
Definition pwm.hpp:60
@ C4
Definition pwm.hpp:63
Definition base_robot.cpp:4
Definition pwm_data.hpp:12
units::frequency::hertz_t Hertz
Definition units_alias.hpp:24