Skip to main content
logo

A library programmed in pros and vex designed to be fast to configure, easy to use, and powerful when needed.

cpp Discord Documentation pros

Introduction

info

This 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.