A robotics motion planning and sensing library.
150 hours
C++: 1200
C++
VEX SDK
HTML
CSS
JAR Template is a library for the VEX Robotics Competition that integrates PID, Odometry, and custom motion algorithms for skid-steer and holonomic robots. As of Summer 2025, it has over 6000 downloads on GitHub, but you can check the exact count on the project GitHub page.
I began this project in high school and updated it as I took more courses and learned more C++ best practices and OOP concepts. I also wrote the JAR Template Docs, which include general concept explanations and function specifications.