Skip to content

A simple yet powerful motion profile generator for FRC robots

Notifications You must be signed in to change notification settings

FRCTeam3255/pathplanner

 
 

Repository files navigation

PathPlanner

   

Download from one of the above app stores to receive auto-updates. Manual installs can be found here.

About

PathPlanner PathPlanner is a motion profile generator for FRC robots created by team 3015. Every path allows for manual tuning of the robot position and the curve radius at every point. It allows you to create the perfect path for your robot quicker and easier than other generators. PathPlanner can handle more complex paths than other generators because it will slow down the robot as it heads into a turn instead of going through it as fast as possible. If the robot is still not slowing down enough or you would like the robot to go slow at a certain point in the path, the robot's max velocity can be overridden at each point. Paths are generated in robot code with and easy to use vendor library, PathPlannerLib.

Usage and Documentation

Path generation has moved to a third-party library. Make sure you install PathPlannerLib to generate your paths.

How to build manually:

  • Install Flutter (this project currently uses v2.10.3) and enable desktop support
  • Open the project in a terminal and run the following command: flutter build <PLATFORM>
    • Valid platforms are:
      • windows
      • macos
      • linux
  • The built app will be located in <PROJECT DIR>/build/<PLATFORM>

About

A simple yet powerful motion profile generator for FRC robots

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 75.1%
  • C++ 14.3%
  • CMake 8.3%
  • Other 2.3%