This repository holds information and documents to help onboard new programming students and to help keep track of software knowledge over time
- Autons - Information for implementing autons into a robot project
- Code Style Guide - A guide on good consistent code styling
- Commenting Guide - A guide on when and where to make comments in files
- How to Use Git- How to use git, both in the terminal and in VSCode
- Key Terms - Important key terms in regards to robot programming
- Maintaining Open Scouting - Points to the Open Scouting documentation for the steps needed to get it working at the start of a new season
- Python Learning - Some learning resources for new students to learn Python
- Repository Good Practices - Good practices for organizing the robot code repository and branches in a season
- Robot Container - Documentation on the structure of various containers for test modes, scheduling commands, and demo mode.
- Season Steps - Goes over most of the tasks that need done every season
- SysID - Information on how to structure the SysID container, and how to manually tune mechanisms
- Useful Documentation - Useful documentation helpful for writing code
- Some archived docs are available here