A library programmed in pros and vex designed to be fast to configure, easy to use, and powerful when needed.
Introduction
infoThis Library is in pre-release! Be prepared for bugs and please report them on the repository bug page
The xVex Everything code library (xVecLib) is a robust code library for both the Pros and Vex V5 API focused on usability, speed, and reliability while still being powerful.
Found a bug? Report it to the bug tracker!
Quick Start
First, clone the repository
git clone https://codeberg.org/xVec/xVecLib.git
Once you got the project open, you can configure your robot!
Features
- In-depth API documentation.
- Path Generation Support
- Odometry
- Relative and Absolute Turn PID
- DrivePID
- Powerful MoveTo with backwards support
- Curved MoveTo (Boomerang)
- On-Screen Positioning GUI
- And more!!!
Planned
- Finish Comprehensive Docs including in-depth Guides
- Reformat and speed up code
- Universal API
- Support the addition of addition tracking wheels/encoders
- Finish Path Generation
- Add Motion Profiling and general cubic path support
- Create automatic installation
- Create a more polished main screen for the brain with path viewing and autonomous selector
- Finish v2 Path generation
Timeline
Questions? Features? Bugs? Let us know!
If you have any questions, features, or bugs please put them in the bug tracker
Contributing
Contributions are always welcome! Just clone the repo and make a pull request.