Skip to content

V2.12B Trajectory Library Utility Programs ONLY

Latest

Choose a tag to compare

@jsimpso81 jsimpso81 released this 29 Nov 17:02
· 1 commit to main since this release

V2.12B Trajectory Library Utility Programs ONLY

Description

This package contains the Trajectory Utility Library executables. This is a trajectory library for the First FRC Robot Competition. (This library is not part of the "official" WPILIB or code provided by First or National Instruments.)

If installing the complete library, these programs are already included in that install. This package is for those who are not installing the LabVIEW VI library.

For the full library see these repositories:
https://github.com/jsimpso81/FRC_LV_TrajLib
https://github.com/jsimpso81/FRC_LV_TrajLib_Util_and_Samp

Installation

DO NOT USE THIS IF USING THE ENTIRE LABVIEW LIBRARY. THE LABVIEW LIBRARY RELEASE ALSO INSTALLS THESE FILES.

To install:

  1. Download the install file
  2. Double click the ".nipkg" file. (Administrator permissions are required to install) Previous versions will be upgraded.

To uninstall:

  1. Open NI Package Manager. Select the package and uninstall.

What's New and Changed

  • Added Romi and Differential Drive simulators

Differential Drive Simulator - start screen

Differential Drive Simulator - running

  • Other changes correspond to version 2.12B of the Trajectory / Controls library and the Samples and Utilities repositories.

Complete change log

Full Changelog: V2.07A...V2.12B

Known Bugs

  • If the create trajectory utility version V2.03 an an earlier V2.04 was used, the new utility might not read the config XML file. The format of the file was changed slighted. If this problem is encountered, the XML file can be edited (with Notepad) and changed as follows:

Change this:

    <Boolean>
    <Name>UseWeights</Name>
    <Val>0</Val>
    </Boolean>

to:

    <Boolean>
    <Name>UseWeights</Name>
    <Val>0</Val>
    </Boolean>
    <String>
    <Name>FieldName</Name>
    <Val>2020 Infinite Recharge</Val>
    </String>

Other Notes

The source code for these utility programs are not included in this repository. There is a separate containing the utilities, samples, and test programs.

Please report issues. I'll try to handle them in a timely manner (no promises however). Suggestions, and enhancements are always welcome.