# {{ project_name }} FTC Robot Project generated by Weevil v{{ generator_version }} ## Project Structure ``` {{ project_name }}/ ├── src/ │ ├── main/java/robot/ │ │ ├── subsystems/ # Robot subsystems (drivetrain, intake, etc.) │ │ ├── hardware/ # Hardware abstraction layer │ │ └── opmodes/ # TeleOp and Autonomous programs │ └── test/java/robot/ # Unit tests ├── build.gradle.kts # Build configuration └── settings.gradle.kts # Links to FTC SDK ``` ## Getting Started ### Run Tests ```bash ./gradlew test ``` ### Build Project ```bash ./gradlew build ``` ### Deploy to Robot ```bash weevil deploy {{ project_name }} ``` ## FTC SDK This project uses FTC SDK located at: ``` {{ sdk_dir }} ``` ## Development 1. Write your robot code in `src/main/java/robot/` 2. Write tests in `src/test/java/robot/` 3. Run tests frequently: `./gradlew test` 4. Deploy when ready: `weevil deploy` ## Resources - [FTC Docs](https://ftc-docs.firstinspires.org/) - [Game Manual](https://www.firstinspires.org/resource-library/ftc/game-and-season-info) --- Generated by Weevil v{{ generator_version }} | Nexus Workshops LLC