The Tool Pit
FRCFTCFLLSubmit
The Tool PitCommunity directory for FIRST Robotics tools
FRCFTCFLLSubmit a ToolAdmin
10 tools for “simulation”
WPILib
FIRST OfficialRookie FriendlyFRC

The official FRC robot programming library for Java and C++. Provides hardware abstraction (motors, sensors, cameras), control algorithms, simulation, and the VS Code development environment.

Current
EOCV-Sim
FTC

OpenCV simulation environment for FTC vision pipelines. Run and debug EasyOpenCV pipelines on a desktop without a robot. Supports live camera feeds and image injection for testing.

Current
synthesis
VendorRookie FriendlyFRC

Autodesk Synthesis is a robotics simulator that integrates with Autodesk Fusion 360 to allow FRC teams to test and validate robot designs in a virtual environment before building physical prototypes.

tko electronics sim
Rookie FriendlyFRC

A cross-platform desktop application that simulates FRC electrical systems in real time, allowing teams to design and test electronics configurations without hardware. Useful for learning electrical design and troubleshooting wiring before physical implementation.

frc control
FRC

A ROS metapackage that enables FRC teams to integrate Robot Operating System (ROS) and Gazebo simulation into their robot control systems. Designed for advanced programming teams seeking alternative control architectures beyond WPILib.

ftc event sim
FTC

A C# simulator for experimenting with FTC event scheduling and ranking methodologies. Designed for event organizers and mentors to evaluate different competition formats and scoring systems.

backup FTCSimulator
Rookie FriendlyFTC

A cross-platform robot simulator for FTC built on Webots, developed by Team 6448 to allow teams to test and validate robot code and mechanical designs in a virtual environment.

FTCSimulator
Rookie FriendlyFTC

A cross-platform robot simulator for FTC built on Webots, allowing teams to test and develop robot code in a virtual environment before deploying to physical hardware. Designed for students and mentors to prototype autonomous routines and drive control systems.

gamechangers
Rookie FriendlyFLL

A First Lego League team repository providing EV3 MicroPython code, simulators, and resources for programming LEGO Mindstorms robots. Designed to help FLL teams develop and test their robot control software.

AdvantageKit
FRC

AdvantageKit is a logging and replay framework for FRC robots that enables teams to record match data and replay robot behavior for analysis and debugging. Designed for experienced programmers seeking advanced telemetry and simulation capabilities.