WPID: A Simple PID Library for VEX

...

About Our Project

What is it?

WPID is a high level PID library built for the V5 system, written using the VEXcode API.

What does it do?

Teams can use our library to quickly create an autonomous routine that takes advantage of a robust PID algorithm.

Why are we doing this?

WPID was built with ease of use in mind, and allows teams to quickly implement the library and start moving their robot autonomously.

Who we are?

We are a group of three Worcester Polytechnic Institute seniors working towards our degrees in Computer Science.

Quick Start

Click on these tutorials to get started with our library fast!

VSCode

Setting up VSCode for V5

This tutorial teaches you how to get the V5 environment up and running through VSCode with extensions.

Logo

Library Implementation

This tutorial walks you through the basic implementation of our library into your project.

Robot Chassis

Chassis

This tutorial will teach you how to utilize the chassis class and it's basic movement functions.

"This project is an excellent opportunity to introduce advanced topics to high school students that would otherwise never see them before a college education, if they see them at all, and it does so in a way that is accessible/applicable to their interests."
...
Michael O'Connor - VEX Alumni

About the Developers

A little bit about our background and who we are!

...

Jair Meza

I'm a computer science major graduating in the class of 2024. I competed in VEX for 4 years on team 1784X, and attended Worlds with 1784Z. My passions include working on my 2005 Acura TSX, Formula 1, listening to new music and weight lifting.

Austin's Picture for About Us

Austin Rebello

I am graduating with my B.S. in Computer Science in May 2024. I love photography, exploring, and chasing storms (especially all at the same time). I was lucky enough to intern for National Weather Service Cleveland over the summer, and learned a lot about weather.

...

Brianna Sahagian

I am graduating with majors in Computer Science and Robotics Engineering in 2025. I'm an alumni from FTC teams 5436 {Aluminum Cobblers} and 14875 {Lightspeed}. I'm interested in navigation and sensor fusion in robotics, and compete in college combat robotics.