Skip to content

Releases: jsimpso81/WPIlibMathLabVIEW_Examples

V1.04C Release - Update Create Trajectory Utility

17 Jan 19:41
Compare
Choose a tag to compare

Description

This are sample and test programs for the LabVIEW Trajectory library for the First FRC Robot Competition. The library duplicates most of the C++/Java WPILIB for LabVIEW users. This is a native port with some enhancements. (This library is not part of the "official" WPILIB or code provided by First or National Instruments.)

This release of the sample and test programs matches the Trajectory Library release with version tag V1.04B.

This release adds initial compatibility with FRC 2021. Also some dependency errors in the TEST projects were corrected.

Installation

To install either clone this repository, or download the zip/tar file and unzip into an empty directory.

To uninstall, delete the files no longer wanted.

What's New

  • FRC 2021 compatibility (also backwards compatible with previous release)
  • The Create Trajectory Utility was modified to add weights to each waypoint. Usage of the weights is optional.
  • The Create Trajectory Utility was modified to add engineering units selection for trajectory definition. Currently supported units are Inches, Feet, Centimeters, Meters
  • Show waypoints on the field display. Also moved the trajectory definition to the field display.

Other Notes

When opening any of the sample projects, messages for missing "MediaMongrels/websockets" software may be displayed. Choose "ignore". The samples don't use these routines. The project will continue to load and should run correctly.

The source code for the library routines is not included in this repository. There is a separate repository containing the library. https://github.com/jsimpso81/FRC_LV_TrajLib

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

V1.04B Release - Update Create Trajectory Utility

24 Aug 07:55
Compare
Choose a tag to compare

Description

This are sample and test programs for the LabVIEW Trajectory library for the First FRC Robot Competition. The library duplicates most of the C++/Java WPILIB for LabVIEW users. This is a native port with some enhancements. (This library is not part of the "official" WPILIB or code provided by First or National Instruments.)

This release corresponds to the completed github repository.

This release of the sample and test programs matches the Trajectory Library release with the same version tag.

Installation

To install either clone this repository, or download the zip/tar file and unzip into an empty directory.

To uninstall, delete the files no longer wanted.

What's New

  • The Create Trajectory Utility was modified to add weights to each waypoint. Usage of the weights is optional.
  • The Create Trajectory Utility was modified to add engineering units selection for trajectory definition. Currently supported units are Inches, Feet, Centimeters, Meters
  • Show waypoints on the field display. Also moved the trajectory definition to the field display.

Other Notes

The source code for the library routines is not included in this repository. There is a separate repository containing the library. https://github.com/jsimpso81/FRC_LV_TrajLib

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

V1.04A Release - First Github release

06 Aug 01:10
Compare
Choose a tag to compare

Description

This are sample and test programs for the LabVIEW Trajectory library for the First FRC Robot Competition. The library duplicates most of the C++/Java WPILIB for LabVIEW users. This is a native port with some enhancements. (This library is not part of the "official" WPILIB or code provided by First or National Instruments.)

This release corresponds to the completed github repository.

This release of the sample and test programs matches the Trajectory Library release with the same version tag.

Installation

To install either clone this repository, or download the zip/tar file and unzip into an empty directory.

To uninstall, delete the files no longer wanted.

What's New

  • The Samples project was separated into Samples and Test programs. The Samples project is intended for training use. The Test project is intended to test library functionality
  • Some cleanup was done on the robot samples
  • Significant bug fixes and improvements were made to Robot Sample 5 (swerve sample)
  • readme files were added to the base repository and all project directories.

Other Notes

The source code for the library routines is not included in this repository. There is a separate repository containing the library. https://github.com/jsimpso81/FRC_LV_TrajLib

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

V1.04 Release - Prior to Using Github

06 Aug 00:43
Compare
Choose a tag to compare

Description

This are sample and test programs for the LabVIEW Trajectory library for the First FRC Robot Competition. The library duplicates most of the C++/Java WPILIB for LabVIEW users. This is a native port with some enhancements. (This library is not part of the "official" WPILIB or code provided by First or National Instruments.)

This is the release prior to publishing the library to GITHUB. As such, the initial source with this version tag has a few modifications, mostly documentation, that aren't in this install.

This release of the sample and test programs matches the Trajectory Library release with the same version tag.

Installation

To install either clone this repository, or download the zip/tar file and unzip into an empty directory.

To uninstall, delete the files no longer wanted.

What's New

See the Trajectory Library release notes for details on changes to the library.

Other Notes

The source code for the library routines is not included in this repository. There is a separate repository containing the library. https://github.com/jsimpso81/FRC_LV_TrajLib

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