91 void registerIoMappings();
92 void setDefaultCommands();
120 chassis::CounterStrikeCommand counterStrike_{chassis_, gimbal_, chassisInput_, kCommandConfig_.
counterStrikeConfig};
121 chassis::ShurikenCommand shuriken_{chassis_, gimbal_, chassisInput_, kCommandConfig_.
shurikenConfig};
122 chassis::TardisCommand tardis_{chassis_, gimbal_, chassisInput_, kCommandConfig_.
tardisConfig};
Definition drivers.hpp:31
Definition holonomic_subsystem.hpp:12
Definition command_pack.hpp:20
Definition pierce_auto_test_command_pack.hpp:30
virtual void initialize() override
Definition pierce_auto_test_command_pack.cpp:29
Definition activate_booster_command.hpp:10
Definition field_gimbal_subsystem.hpp:16
Definition simple_fire_command.hpp:13
Definition positional_aim_command.hpp:17
Definition simple_ammo_booster_subsystem.hpp:9
Definition simple_feeder_subsystem.hpp:18
Definition simple_unjam_command.hpp:13
Definition hold_command_mapping.hpp:45
Definition press_command_mapping.hpp:43
Definition remote_map_state.hpp:56
Definition pwm_info.hpp:4
Definition command_pack.cpp:4
fang::Drivers & drivers
Definition robot_singleton.cpp:45
Definition field_drift_command.hpp:26
Definition shuriken_command.hpp:23
Definition tardis_command.hpp:31
Definition pierce_auto_test_command_pack.hpp:39
chassis::TardisCommand::Config tardisConfig
Definition pierce_auto_test_command_pack.hpp:43
chassis::ShurikenCommand::Config shurikenConfig
Definition pierce_auto_test_command_pack.hpp:42
turret::PositionalAimCommand::Config aimConfig
Definition pierce_auto_test_command_pack.hpp:40
chassis::CounterStrikeCommand::Config counterStrikeConfig
Definition pierce_auto_test_command_pack.hpp:41
Definition pierce_auto_test_command_pack.hpp:57
RemoteState mouseFire
Definition pierce_auto_test_command_pack.hpp:58
RemoteState shuriken
Definition pierce_auto_test_command_pack.hpp:61
RemoteState counterStrike
Definition pierce_auto_test_command_pack.hpp:60
RemoteState mouseUnjam
Definition pierce_auto_test_command_pack.hpp:59
RemoteState tardis
Definition pierce_auto_test_command_pack.hpp:62
Definition pierce_auto_test_command_pack.hpp:72
CommandConfig commandConfig
Definition pierce_auto_test_command_pack.hpp:75
InputConfig inputConfig
Definition pierce_auto_test_command_pack.hpp:73
MappingConfig mappingConfig
Definition pierce_auto_test_command_pack.hpp:74
Definition pierce_auto_test_command_pack.hpp:66
RemoteMapping remote
Definition pierce_auto_test_command_pack.hpp:67
ComputerMapping computer
Definition pierce_auto_test_command_pack.hpp:68
Definition pierce_auto_test_command_pack.hpp:47
RemoteState tardis
Definition pierce_auto_test_command_pack.hpp:53
RemoteState counterStrike
Definition pierce_auto_test_command_pack.hpp:51
RemoteState shuriken
Definition pierce_auto_test_command_pack.hpp:52
RemoteState fire
Definition pierce_auto_test_command_pack.hpp:49
RemoteState activateBooster
Definition pierce_auto_test_command_pack.hpp:48
RemoteState unjam
Definition pierce_auto_test_command_pack.hpp:50
Definition positional_aim_command.hpp:20