Download from one of the above app stores to receive auto-updates. Manual installs can be found here.
PathPlanner is a motion profile generator for FRC robots created by team 3015. The main features of PathPlanner include:
- Each path is made with Bézier curves, allowing fine tuning of the exact path shape.
- Holonomic mode supports decoupling the robot's rotation from its direction of travel.
- Real-time path preview
- Allows placing "event markers" along the path which can be used to trigger other code while path following.
- Build modular autonomous routines using other paths.
- Automatic saving and file management
- Robot-side vendor library for path generation and custom path following commands/controllers
- Full autonomous command generation with PathPlannerLib auto builder
- Real time path following telemetry
- Hot reload (paths and autos can be updated and regenerated on the robot without redeploying code)
- Automatic pathfinding in PathPlannerLib with AD*
Make sure you install PathPlannerLib to generate your paths.
https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json
- Install Flutter (this project currently uses v3.13.6)
- Open the project in a terminal and run the following command:
flutter build <PLATFORM>
- Valid platforms are:
- windows
- macos
- linux
- Valid platforms are:
- The built app will be located here:
- Windows:
<PROJECT DIR>/build/windows/runner/Release
- macOS:
<PROJECT DIR>/build/macos/Build/Products/Release
- Linux:
<PROJECT DIR>/build/linux/x64/release/bundle
- Windows:
- OR
flutter run
to run in debug mode