Sizzle2.0Odometry
Odometry (position-tracking) for 211Z (Sizzle 2.0) allowing us to track the coordinates and angle of our robot using 3 encoders
211Z X-Drive Motion Algorithm
This is our motion algorithm for an x-drive using odometry and 3 PID feedback loops! It allows us to create precise autonomous routines with simultaneous x, y, and angle motions.
Table of Contents
Dependencies
VexCode Pro V5 Text 2.0.0 or later
Installation
- Make sure all the dependencies are installed
- Download the files
- Option 1:
🍴 Fork this repository! - Option 2:
🧪 Clone the repository to your local machine using https://github.com/sagarpatel211/Sizzle2.0Odometry.git!
- Option 1:
- Open one of the following programs:
- SizzleOdomEncoders.v5code - Final odometry iteration (using 3 tracking wheels)
- Graphical Odometry.v5code - Graphical odometry (using integrated motor encoders)
- Sizzle2.0 Odometry.v5code - Final odometry iteration (using integrated motor encoders)
- Download the program to the brain by connecting the V5 Brain or controller to the device via micro-USB and select download. In both options, the V5 Brain must be on!
- Run the program by selecting it from the V5 Brain or pressing the play button in VexCode if the V5 Brain or controller is attached to the device via micro-USB.
Features
- Contains odometry for robot position tracking using 3 tracking wheels
- Contains odometry for robot position tracking using the integrated encoders in the 4 drive base motors
- Contains a graphical odometry for robot position, displaying the robot on the field on the V5 Brain in real-time and all the odometry values
Contributors
Sagar Patel | Saurin Patel |
---|---|
github.com/sagarpatel211 |
github.com/saurinpatel20 |