MCPcopy Index your code
hub / github.com/Team254/FRC-2018-Public

github.com/Team254/FRC-2018-Public @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,722 symbols 4,609 edges 199 files 152 documented · 9%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Interpolable (Interface)
Interpolable is an interface used by an Interpolating Tree as the Value type. Given two end points and an interpolation [20 …
cheesy-path/src/main/java/com/team254/lib/util/Interpolable.java
Loop (Interface)
Interface for loops, which are routine that run periodically in the robot code (such as periodic gyroscope calibration, [15 …
src/main/java/com/team254/frc2018/loops/Loop.java
ITranslation2d (Interface)
(no doc) [8 implementers]
cheesy-path/src/main/java/com/team254/lib/geometry/ITranslation2d.java
Action (Interface)
An interface that describes an iterative action. It is run by an autonomous action, called by the method runAction in Au [36 …
src/main/java/com/team254/frc2018/auto/actions/Action.java
State (Interface)
(no doc) [10 implementers]
cheesy-path/src/main/java/com/team254/lib/geometry/State.java
Interpolable (Interface)
Interpolable is an interface used by an Interpolating Tree as the Value type. Given two end points and an interpolation [20 …
src/main/java/com/team254/lib/util/Interpolable.java
IRotation2d (Interface)
(no doc) [8 implementers]
cheesy-path/src/main/java/com/team254/lib/geometry/IRotation2d.java
AutoModeCreator (Interface)
(no doc) [8 implementers]
src/main/java/com/team254/frc2018/auto/creators/AutoModeCreator.java

Core symbols most depended-on inside this repo

get
called by 169
src/main/java/com/team254/lib/physics/DifferentialDrive.java
add
called by 153
src/main/java/com/team254/lib/util/ReflectingCSVWriter.java
state
called by 111
src/main/java/com/team254/lib/trajectory/timing/TimedState.java
getTrajectorySet
called by 75
src/main/java/com/team254/frc2018/paths/TrajectoryGenerator.java
getTranslation
called by 74
src/main/java/com/team254/lib/geometry/ITranslation2d.java
x
called by 72
src/main/java/com/team254/lib/geometry/Translation2d.java
y
called by 71
src/main/java/com/team254/lib/geometry/Translation2d.java
fromDegrees
called by 64
src/main/webapp/resources/js/script.js

Shape

Method 1,396
Class 220
Function 63
Interface 26
Enum 17

Languages

Java91%
TypeScript7%
Python2%

Modules by API surface

src/main/webapp/resources/js/script.js63 symbols
cheesy-path/src/main/webapp/resources/js/script.js63 symbols
src/main/java/com/team254/frc2018/subsystems/Drive.java50 symbols
src/main/java/com/team254/frc2018/paths/TrajectoryGenerator.java45 symbols
dash/CheesyVision2.py35 symbols
src/main/java/com/team254/frc2018/ControlBoard.java33 symbols
src/main/java/com/team254/frc2018/subsystems/Wrist.java32 symbols
src/main/java/com/team254/frc2018/subsystems/Intake.java31 symbols
src/main/java/com/team254/frc2018/subsystems/Superstructure.java29 symbols
src/main/java/com/team254/frc2018/controlboard/MainButtonBoard.java27 symbols
src/main/java/com/team254/frc2018/controlboard/GamepadButtonControlBoard.java27 symbols
src/main/java/com/team254/lib/physics/DifferentialDrive.java25 symbols

For agents

$ claude mcp add FRC-2018-Public \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact