Skip to content

PathPlannerLib: Installing

Michael Jansen edited this page Oct 23, 2022 · 19 revisions

Java/C++ Teams

PathPlannerLib can be added to your robot code project using the "Install New Libraries (online)" feature with the following json file:

https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json

Follow the WPILib Docs to install third party libraries.

Usage

LabVIEW Teams (Unofficial Support)

PathPlannerLib is provided for installation as a NI Package (NIPKG) file. Follow these steps to download and install:

  1. Download the PathPlanner package and pre-requisite packages. PathPlanner depends on the LabVIEW trajectory library. The install packages for both of these can be found here: https://github.com/jsimpso81/FRC_LV_TrajLib/releases/latest
    Download the packages required for the version of LabVIEW being used. The LabVIEW 2020 packages have 2020 embedded within their file name. The other packages are for LabVIEW 2019. FRC 202 is using LabVIEW 2020.

packages

  1. Install the prerequisite Trajectory Library. After downloading, double click on the NIPKG file to start the installation. The NI Certificates package is not required. That checkbox can be un-checked. Otherwise selecting the defaults will work.

  2. Install the PathPlanner library. Double click on the NIPKG file to start the installation. The NI Certificates package is not required. That checkbox can be un-checked. Otherwise selecting the defaults will work.

  3. Close and re-open LabVIEW. This will load the new Third Pary Library menus.

Usage

Python Teams (Unofficial Support)

Installation instructions available in the RobotPy Docs

Usage

https://robotpy.readthedocs.io/projects/pathplannerlib/en/stable/pathplannerlib/PathPlanner.html

Clone this wiki locally