Welcome Adventurer! This repository is a merged effort between programmers of active V5RC teams 1831E and 1831A in the "high stakes" season.
With this project, we are aiming to extend upon the existing LemLib project by @SizzinSeal and its contributors, optimising it for the "high stakes" season.
If you decide to use our code, please consider starring our project (and lemlib) to support us!
This project is licensed under the MIT license. Check LICENSE for more details.
Team 1831E is a currently active V5RC HS team based in The King's School, Paramatta, Sydney Australia competing in the VEX Robotics Competition 2024-2025 "High Stakes".
Team 1831A is a currently active V5RC MS team based in the same school.
Before running the code, ensure you have the following installed:
- PROS API (https://pros.cs.purdue.edu/) *Recommended through VSCode Extension
- VEX V5 Brain and Controller
- Robot configured with necessary hardware components.
-
Clone the repository to your local machine:
git clone https://github.com/LycoKodo/1831E-Robotics.git
-
Open the project in VScode
-
Build and deploy the code to the robot. with "pros mu"
- Autonomous Modes: Optimized routines for various competition scenarios.
- Driver Control: Streamlined controls for intuitive operation.
- Subsystem Modularity: Easy-to-modify subsystems for efficient development.
- Error Handling: Robust mechanisms to detect and handle runtime issues.
We welcome contributions! But before you do so, please read the below:
We heavily recommend using the GitHub Desktop Application if you are unfamiliar with github, but otherwise, you can also use the CLI if you feel comfortable enough.
To contribute:
- Fork this repository.
- Create a feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name" - Push your changes and create a pull request! (Thanks for contributing!)
This project is licensed under the MIT License. See the LICENSE file for details.
Thanks for reading my clumsy writing, happy coding!
Cheers! 🍻
Alex Cai (LycoKodo) - Programmer of 1831E
Haoran Fang (venus-beetroot) - Programmer of 1831A
Carlos Zhang (blatantac) - Programmer of 1831N
Sky Fan (Skiiboi) - Programmer/Project Manager of 1831D
