1#ifndef FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_COMMAND_SHURIKEN_COMMAND_HPP
2#define FANG_ROBOTICS_MCB_CONTROL_CHASSIS_HOLONOMIC_COMMAND_SHURIKEN_COMMAND_HPP
39 const char*
getName()
const override;
52 static constexpr const char* kName{
"Shuriken"};
54 const Config kConfig_;
Definition basic_downscaler.hpp:12
Definition counter_strike_command.hpp:21
RPM getFieldRotation() const
Definition counter_strike_command.cpp:47
FieldDriftCommand::Config Config
Definition counter_strike_command.hpp:23
Definition holonomic_subsystem.hpp:12
Definition shuriken_command.hpp:14
virtual ~ShurikenCommand()=default
void execute() override
Definition shuriken_command.cpp:31
const char * getName() const override
Definition shuriken_command.cpp:26
Definition field_gimbal_subsystem.hpp:16
Definition pwm_info.hpp:4
Definition basic_downscaler.cpp:4
Definition field_drift_command.hpp:27
Definition shuriken_command.hpp:23
physics::Velocity2D maxTranslation
Definition shuriken_command.hpp:24
double downscaleCoefficient
Definition shuriken_command.hpp:26
RPM shurikenSpeed
Definition shuriken_command.hpp:25
units::angular_velocity::revolutions_per_minute_t RPM
Definition units_alias.hpp:30