Skip to content

A simple and powerful VEXcode library featuring PID, odometry, and custom motion algorithms.

License

Notifications You must be signed in to change notification settings

JacksonAreaRobotics/JAR-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAR Template

A simple and powerful VEXcode library featuring PID, odometry, and custom motion algorithms.

Features

  • Generic PID class
  • Generic Odometry class
  • Holonomic drive support
  • Drive to point algorithm
  • Drive to pose algorithm
  • Basic Auton Selector

Installation

  1. Download the project by downloading the "JAR-Template.zip" file here.

  2. Import the project in VEXCode Pro V5 or VEX VS Code by choosing "Import" from the file menu and selecting the JAR-Template.zip file you downloaded.

  3. Follow the instructions in main.cpp to configure the motors, chassis, and autons.

  4. Check out the documentation for more detailed tutorials and information on using the template.

Documentation of the classes and functions in JAR Template.

Earlier tutorials like installing and writing your first auton.

Later tutorials like customizing algorithms and motion chaining.

Developed by Josh, from 2775V of Jackson Area Robotics. Big thanks to Samuel from 2775V, Daniel (2029C), Javier, Mikey, Ryan (4253B), Leo, JerryLum, and Nick (QUEEN) from VTOW and JPearman from the Vex Forum, whose assistance made this project possible.