2025-05-14 01:01:47 -04:00
|
|
|
EXAMPLE_FOLDERS = [
|
|
|
|
|
"AddressableLED",
|
|
|
|
|
"AprilTagsVision",
|
|
|
|
|
"ArcadeDrive",
|
|
|
|
|
"ArcadeDriveXboxController",
|
|
|
|
|
"ArmSimulation",
|
|
|
|
|
"CANPDP",
|
|
|
|
|
"DifferentialDriveBot",
|
|
|
|
|
"DifferentialDrivePoseEstimator",
|
|
|
|
|
"DigitalCommunication",
|
|
|
|
|
"DriveDistanceOffboard",
|
|
|
|
|
"DutyCycleEncoder",
|
|
|
|
|
"DutyCycleInput",
|
|
|
|
|
"ElevatorExponentialProfile",
|
|
|
|
|
"ElevatorExponentialSimulation",
|
|
|
|
|
"ElevatorProfiledPID",
|
|
|
|
|
"ElevatorSimulation",
|
|
|
|
|
"ElevatorTrapezoidProfile",
|
|
|
|
|
"Encoder",
|
|
|
|
|
"EventLoop",
|
|
|
|
|
"FlywheelBangBangController",
|
|
|
|
|
"GettingStarted",
|
|
|
|
|
"Gyro",
|
|
|
|
|
"GyroMecanum",
|
|
|
|
|
"HAL",
|
|
|
|
|
"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 = [
|
2025-07-20 22:19:14 -07:00
|
|
|
"ADXLAccelerometers",
|
|
|
|
|
"AccelerometerCollision",
|
|
|
|
|
"AccelerometerFilter",
|
2025-05-30 17:36:53 -07:00
|
|
|
"AnalogAccelerometer",
|
|
|
|
|
"AnalogEncoder",
|
|
|
|
|
"AnalogInput",
|
|
|
|
|
"AnalogPotentiometer",
|
|
|
|
|
"DigitalInput",
|
2025-05-14 01:01:47 -04:00
|
|
|
"DutyCycleEncoder",
|
|
|
|
|
"Encoder",
|
2025-05-30 17:36:53 -07:00
|
|
|
"EncoderDrive",
|
|
|
|
|
"EncoderHoming",
|
|
|
|
|
"LimitSwitch",
|
2025-07-20 22:19:14 -07:00
|
|
|
"OnboardIMU",
|
2025-05-14 01:01:47 -04:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
TEMPLATES_FOLDERS = [
|
|
|
|
|
"commandbased",
|
|
|
|
|
"commandbasedskeleton",
|
|
|
|
|
"robotbaseskeleton",
|
|
|
|
|
"timed",
|
|
|
|
|
"timedskeleton",
|
|
|
|
|
"timeslice",
|
|
|
|
|
"timesliceskeleton",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
TESTS_FOLDERS = [
|
2025-06-13 23:53:09 -04:00
|
|
|
"ArmSimulation",
|
|
|
|
|
"DigitalCommunication",
|
|
|
|
|
"ElevatorSimulation",
|
|
|
|
|
"I2CCommunication",
|
|
|
|
|
"PotentiometerPID",
|
2025-05-14 01:01:47 -04:00
|
|
|
"UnitTest",
|
|
|
|
|
]
|