An easy to use odometry VEXcode template with UI support.
For updates and help, join mikLib Discord
- Generic PID class
- Odometry
- Two tracker inertial
- Wall resetting
- Motions
- Turn to heading and point
- Swing to heading and point
- Drive inches and to point
- Drive to pose via boomerang
- Holonomic to pose
- Strafe distance
- Motion chaining
- User control
- Field centric
- Split arcade
- Tank
- Drive curve versions
- UI
- Realtime PID graphing and tuning
- Controller and Brain Auton Selector
- SD card selected auton and PID value saving
- Config Macros
-
Download and install Visual Studio Code https://code.visualstudio.com/
-
Install the VEX Robotics Extension in VSCode
- Open the Extensions view (
Ctrl+Shift+X) - Search for and install "VEX Robotics Extension" by VEX Robotics
- Open the Extensions view (
-
Download the project by downloading the "mikLib.zip" file here.
-
Import the project opening the VEX extension and selecting "Import" from the file menu and selecting the mikLib.zip file you downloaded.
-
Configure your robot through robot-config.cpp
Documentation can be found here





