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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.