PathPlanner LabVIEW 2024 - Release 3
PathPlanner LabVIEW 2024 - Release 3
This version contains some additional functionality - path finding / following commands and examples for holonomic (swerve, mecanum) and differential drive robots.
This version is able to read .PATH files generated by the 2024 version of the PathPlanner GUI. This version should also be able to read CSV trajectory files from the previous version of the PathPlanner GUI. This version can also read .PATH files and write CSV trajectory files. (There is a snippet macro that does this. It can be used interactively on a PC. This is for those that don't want to create trajectories from paths on the roboRIO. ) This version can also write .PATH files.
This version should upgrade versions 2 and 3. However to be safe, it is recommend to NI Package manager to uninstall previous versions of PathPlanner LabVIEW before installing the new version.
Installation Notes
- Install the library package. To install, double click on the file.
- To install the examples, download the package. To install, double click on the file.
What's new and changed
- Implemented "find then follow" commands.
- Implemented examples for the "find and follow" commands.
- Updated event triggering to close the queue reference after command has been issued.
- Fixed issues with examples project. This is again available as an install package. These examples are available under LabVIEW's find examples feature.
- Fixed more issues with the examples project. Some of the examples were having re-entrancy issues. This is fixed.
Documentation Notes
- Some VI documentation has not been completed. The VIs with incomplete documentation contain notes in their documentation indicating they are not complete. However there are both menu macros and examples that use these functions. Also, the inputs and outputs are named such that hopefully their meaning is clear.
Event Triggering
Only Boolean Events can be triggered. The following table lists the actions performed for different types of commands:
- Unknown - nothing - not supported.
- Wait - nothing - not supported
- Named - Issue boolean command with TRUE value using the "name" as the command name.
- Path - nothing - not supported
- Sequential, Parallel, Race, Deadline - Issue boolean command with TRUE value for each of the commands contained in the "commands" array.
The value for "name" is used as the command name.
Change log:
Full Changelog: V2024.1.1...V2024.1.2
Previous changes:
Full Changelog: V2024.1.0...V2024.1.1
Full Changelog: V2.2.1...V2024.1.0
Full Changelog: V3.0.0-ALPHA-2...V4.0.0-BETA-2
Full Changelog: https://github.com/jsimpso81/PathPlannerLabVIEW/commits/V2.2.1
Please submit all questions, issues, and enhancement suggestions via the "issues" menu on github. Contributions are welcome.