Choreo and PathPlanner
Go to the Autonomous Folder for more in-depth documentation on Choreo and Pathplanner
What is Choreo?
Choreo stands for: Constraint-Honoring Omnidirectional Route Editor and Optimizer. Choreo allows FRC teams to design drivetrain paths on custom maps that run during the autonomous period in a game. The autonomous period is one of the most important periods in a match. Depending on the game, it can provide benefits such as ranking points, point advantages, and an overall better position when the teleoperated period starts.
Choreo allows:
- The creation of drivetrain paths
- Implementation of commands into autonomous paths
- Creating the paths on top of a custom game field
- Splitting paths into multiple sections
- Implements with Pathplanner for better command control
- Path preview
- The creation of custom events
Link to Choreo: https://choreo.autos/
What is Pathplanner?
Pathplanner is a tool very similar to Choreo and can do most of what Choreo does. At CryptoHawks(The BEST team), we use it to order sections of paths, order commands, and run certain things in parallel or sequential. Pathplanner also allows for custom game fields to be added and can have Choreo paths imported into it.
Pathplanner allows:
- Path preview
- Creation of event markers
- Creating sequential and parallel command groups
- Ordering of commands
- Importing Choreo paths
Link to Pathplanner: https://pathplanner.dev/home.html