EXAMPLES_FOLDERS = [ "addressableled", "apriltagsvision", "arcadedrive", "arcadedrivexboxcontroller", "armsimulation", "canpdp", "differentialdrivebot", "differentialdriveposeestimator", "digitalcommunication", "drivedistanceoffboard", "dutycycleencoder", "dutycycleinput", "elevatorexponentialprofile", "elevatorexponentialsimulation", "elevatorprofiledpid", "elevatorsimulation", "elevatortrapezoidprofile", "encoder", "eventloop", "flywheelbangbangcontroller", "gettingstarted", "gyro", "gyromecanum", "hatchbotinlined", "hatchbottraditional", "hidrumble", "httpcamera", "i2ccommunication", "intermediatevision", "mecanumbot", "mecanumdrive", "mecanumdriveposeestimator", "mechanism2d", "motorcontrol", "potentiometerpid", "quickvision", "rapidreactcommandbot", "romireference", "selectcommand", "simpledifferentialdrivesimulation", "solenoid", "statespacearm", "statespaceelevator", "statespaceflywheel", "statespaceflywheelsysid", "swervebot", "swervedriveposeestimator", "sysidroutine", "tankdrive", "tankdrivexboxcontroller", "unittest", "xrpreference", ] COMMANDS_V2_FOLDERS = [ "command2", "emptyclass", "instantcommand", "parallelcommandgroup", "paralleldeadlinegroup", "parallelracegroup", "sequentialcommandgroup", "subsystem2", ] SNIPPETS_FOLDERS = [ "accelerometercollision", "accelerometerfilter", "adxlaccelerometers", "analogaccelerometer", "analogencoder", "analoginput", "analogpotentiometer", "digitalinput", "dutycycleencoder", "encoder", "encoderdrive", "encoderhoming", "limitswitch", "onboardimu", "profiledpidfeedforward", ] TEMPLATES_FOLDERS = [ "commandbased", "commandbasedskeleton", "educational", "robotbaseskeleton", "romicommandbased", "romieducational", "romitimed", "timed", "timedskeleton", "timeslice", "timesliceskeleton", "xrpcommandbased", "xrpeducational", "xrptimed", ] TEST_FOLDERS = [ "armsimulation", "digitalcommunication", "elevatorsimulation", "i2ccommunication", "potentiometerpid", "unittest", ]