ChoreoLib LabVIEW V2026.0
This is a port of ChoreoLib for LabVIEW. This is a library for reading and executing Choreo trajectories as part of the First FRC robotics competition.
A separate examples package contains a fully real and simulated example robot project for swerve drive, as well as other examples. Because of installation issue, the examples are provided as a ZIP file. Unzip the file to an empty directory.
Menu macros have been implemented for what is anticipated as the most used components, including controllers and commands.
Whats changed
- Update all functions and examples to match latest ChoreoLib functions. This processes version 3 trajectories.
*What still needs to be done
- Add differential trajectories
- Add auto commands and issuance of event commands. Users have this data and can write their own code.
Prerequisites
- This library requires the WPILIB Math LabVIEW library. It can be found here:
https://github.com/jsimpso81/WPILIBMathLabview/releases/latest
Installation Notes
- Download the install files , "choreoliblvxxxx_2026.0.*.nipkg" xxxx will be 2025 for the LabVIEW version. This is NOT the FRC season year.
- To install, double click on the file.
Optionally to install the function examples (highly suggested):
- Download the "choreolibexamples_2026.*.zip" file (The * is replaced with the library version number.)
- Create a new directory for the examples.
- Unzip the file to this new directory.
Change log:
V2024.1...V2026.0
Previous changes:
V2024.00...V2024.1
V01.0.0...V2024.00
Please submit all questions, issues, and enhancement suggestions via the "issues" menu on github. Contributions are welcome.