Trajectory planner and simulator for FTC Centerstage.
Over the summer, the plan is to create a 3D simulator to more accurately simulate the game. Stay tuned!
- IntelliJ Idea
- Default IntelliJ JDK set as Amazon Corretto 11
- Maybe JavaFX 17 (this should be automatically installed by Gradle, but this installation procedure has not been tested)
- Clone this repository and open it in IntelliJ
- Gradle should automatically build
- Open
Main.kt(in/src/main/kotlin), and run it
- Trajectories can be created and simulated on the fly
- Trajectories can be saved and later loaded back into the simulator
- Trajectories can be exported for immediate use in the autonomous
- Path highlighting
- Score counting
- Proper error handling
- Address TODOs in code