← Back to Home

JAR Template

A robotics motion planning and sensing library.

Resources

Time Spent

150 hours

Lines of Code

C++: 1200

Technologies

C++

VEX SDK

HTML

CSS

About This Project

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.