24 using Subsystems = std::vector<std::unique_ptr<tap::control::Subsystem>>;
25 using CommandPacks = std::vector<std::unique_ptr<command::CommandPack>>;
Definition base_robot.hpp:20
void registerSubsystems()
Definition base_robot.cpp:40
virtual void update()
Not virtual so that it can be passed around in maker functions.
Definition base_robot.hpp:45
void initializeCommandPacks()
Definition base_robot.cpp:50
void initializeSubsystems()
Definition base_robot.cpp:32
std::vector< std::unique_ptr< tap::control::Subsystem > > Subsystems
Definition base_robot.hpp:24
virtual void initialize() override
Definition base_robot.cpp:25
std::vector< std::unique_ptr< command::CommandPack > > CommandPacks
Definition base_robot.hpp:25
Definition command_scheduler.hpp:118
Definition base_robot.cpp:4