Skip to content

ChoreoLib LabVIEW V2026.0 - Initial 2026 season release

Latest

Choose a tag to compare

@jsimpso81 jsimpso81 released this 05 Feb 18:58
· 7 commits to main since this release

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

  1. This library requires the WPILIB Math LabVIEW library. It can be found here:
    https://github.com/jsimpso81/WPILIBMathLabview/releases/latest

Installation Notes

  1. Download the install files , "choreoliblvxxxx_2026.0.*.nipkg" xxxx will be 2025 for the LabVIEW version. This is NOT the FRC season year.
  2. To install, double click on the file.

Optionally to install the function examples (highly suggested):

  1. Download the "choreolibexamples_2026.*.zip" file (The * is replaced with the library version number.)
  2. Create a new directory for the examples.
  3. 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.