stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

FTCSimulator2D

  • 0 Devlogs
  • 0 Total hours

FTC 2D Autonomous Simulator & Path Builder
A lightweight 2D simulator and path generation tool built in Java and JavaFX for FIRST Tech Challenge (FTC) robotics teams. The application allows programmers to design, simulate, and optimize autonomous autonomous trajectories without needing physical access to the field.

Project Goal
Testing autonomous routines directly on a physical FTC robot consumes battery power, causes mechanical wear, and takes significant setup time. This simulator provides a virtual environment to:

Test motion algorithms and drive kinematics in seconds.

Tune Motion Controller (PID) parameters in real time.

Visualize complex trajectories using Bezier and Spline curves.

Export paths directly into Java code compatible with FTC autonomous libraries such as Pedro Pathing or Road Runner.

Tech Stack
Programming Language: Java 21

Graphical User Interface & 2D Engine: JavaFX (Canvas API, Controls)

Build System: Gradle 8+

IDE: IntelliJ IDEA

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…