ART aims to be an easy-to-use and flexible VexCode Library that provides teams with powerful tools while also being a valuable resource to the Vex community.
The main goal of ART is to allow newer teams to explore and apply several of the powerful features commonly used within the Vex Robotics Competition. Alongside the library itself, a major goal is to create sufficient documentation and explanation for teams to fully understand the concepts they are utilizing in their code. This allows competitors to utilize the library for competition while abiding to \<G2> (V5RC is a student-centered program) and allows them to grow their knowledge and apply it outside of VRC.
Aside from that, ART is also just a way to finally publish code that I've been putting off for the last couple years. Most of the first few versions of ART will be classes and features I developed for competition on various Astrobots teams over the past few years. After that, I hope to develop additional features and systems based on feedback from the community, allowing me to prioritize features that the community deems useful.
Finally, apart from just releasing it, ART mainly is and was just a passion project, with the main users being local teams I can provide direct support to. However, I hope to provide support to whoever wants to use this Template even once I graduate.
Check out the latest release here.
Check out the API Reference here.
ART will release in multiple minor versions as it grows and more features are added. Features should be compatible with previous versions, but some features may result in major reworks and a brand new version will release instead.
I only really have plans for a few initial versions and a few much later ones, so a lot of features will likely come from the community and what they want.
For a full plan of features across different releases see here. (currently an empty link)
To Submit a feature request or bug report go here.
You can reach me at Jath.Alison@gmail.com. Maybe eventually, a Discord server will be created, but currently I only have plans to use the VEX Forum.
This project is licensed under the MIT license. Check LICENSE for more details.