RoboVibe is a community hub for FLL and robotics teams to discuss path-planning strategies, share solutions, report bugs, and request features for mobile robot programming using LEGO platforms (Mindstorms, SPIKE, PyBricks).
RoboVibe is a community hub for FLL and robotics teams to discuss path-planning strategies, share solutions, report bugs, and request features for mobile robot programming using LEGO platforms (Mindstorms, SPIKE, PyBricks).
A web application providing utilities and tools for FTA (Field Technical Advisors) to support event operations and field technical management during FRC competitions.
A React-based web timer application designed for FLL competitions. Provides a demo frontend interface for managing match timers during FLL events.
PitDisplay is a web-based pit scouting and team information display tool developed by FRC Team 2062. It provides real-time pit display functionality for teams during competitions.
An interactive FRC field path planning tool that uses BFS pathfinding to generate smooth robot trajectories while avoiding obstacles. Teams can draw walls and goals on a field visualization and export path configurations for autonomous routines.
A web-based scoring tool for FIRST LEGO League Robot Game matches, designed to assist referees and event staff in calculating and managing match scores.
CacheCAD is a web app that provides selective file syncing for Google Drive, designed to help engineering and CAD teams manage collaborative projects without the overhead of traditional PDM software.
A Flask web application that automatically generates competition schedules for FLL events, helping organizers quickly create match schedules and manage event logistics.
CacheCAD is a file management interface for Google Drive that enables selective syncing and collaborative editing of CAD and engineering project files, designed as a lightweight alternative to complex PDM software.
A web application that displays upcoming and active matches during FLL tournaments, useful for event organizers and volunteers managing tournament operations.
A React-based web application for livestreaming and watching FIRST LEGO League robot game matches, built for the Hollabrunn, Austria regional competition. Useful for event organizers and spectators to view matches in real-time.
Sleipnir is a reverse-mode automatic differentiation library and nonlinear programming solver DSL for C++23 and Python, enabling teams to solve complex optimization problems for trajectory planning, control, and autonomous movement.
A cross-platform desktop application for building and simulating FRC electronics circuits in real time, allowing teams to prototype and test electrical designs without physical hardware.
A Rust-based alternative to WPILib for FRC robot programming, providing Rust bindings and tooling (wpilib crate and cargo-frc) for teams wanting to develop robots in Rust instead of Java/C++.
Pure Python implementation of the FRC NetworkTables protocol, enabling Python-based FRC applications to communicate with robot code and dashboards via NetworkTables.
SnobotSim is a simulator for FRC Java and C++ robots that allows teams to test and develop robot code without physical hardware. It supports WPILib and is designed for student programmers and mentors to validate logic and control systems.
A Python3 library that simplifies development of RobotPy-based FRC robot code, providing utilities and abstractions on top of WPILib for easier programming and testing.
A Python wrapper library for The Blue Alliance API, enabling FRC teams to programmatically access match data, team information, and event results.
A repository of example FRC robot projects and code samples for RobotPy, designed to help teams learn Python-based robot programming through concrete working examples.
An educational implementation of the pure pursuit path-following algorithm in Java with Processing visualization, useful for FRC teams learning autonomous robot navigation.