-
Notifications
You must be signed in to change notification settings - Fork 130
PathPlannerLib: Installing
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.
PathPlannerLib is provided for installation as a NI Package (NIPKG) file. Follow these steps to download and install:
- 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.
-
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.
-
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.
-
Close and re-open LabVIEW. This will load the new Third Pary Library menus.
Installation instructions available in the RobotPy Docs
https://robotpy.readthedocs.io/projects/pathplannerlib/en/stable/pathplannerlib/PathPlanner.html
- Controls & Shortcuts
- Editing Paths & Autos
- Navigation Menu
- Settings
- Project Browser
- Telemetry Page
- Navigation Grid Editor
- Register Named Commands
- Build an Auto
- Follow a Single Path
- Create a Path On-the-fly
- Path Groups
- Automatic Pathfinding
Advanced Usage
- Register Named Commands
- Build an Auto
- Follow a Single Path
- Create a Path On-the-fly
- Path Groups
- Automatic Pathfinding
Advanced Usage
- Register Named Commands
- Build an Auto
- Follow a Single Path
- Create a Path On-the-fly
- Path Groups
- Automatic Pathfinding