JJ

JJ / EXIBIST

Robotics / AI / Systems

Back to projects
SimulationTeam repoDeterministic simulator monorepo

GriffinSim

Deterministic FRC-compatible simulation monorepo centered on replayability, fixed-step runtime design, and strict contracts.

Project surface

It demonstrates systems maturity: simulation treated as infrastructure, not just visualization.

Problem

Simulation becomes hard to trust when timing, rendering, and integration concerns are mixed together without deterministic boundaries.

Contribution

The active public repo shows a rebuild toward fixed-step scheduling, bridge contracts, replay logs, scenario loading, and contract-first module boundaries instead of an ad hoc simulator core.

Why it matters

It demonstrates systems maturity: simulation treated as infrastructure, not just visualization.

Contribution context

Team repository represented as part of the broader FRC1884 simulation and tooling surface.

Roles

  • Architecture exploration
  • Simulation platform design
  • Tooling and release flow

Stack

JavaGradleDeterministic runtime designReplay tooling

Domains

SimulationSystems designRobotics tooling

Artifacts

Public repositoryopen
Architecture docs
Available in the GriffinSim repository docs tree.

Evidence note

Grounded in the public `FRC1884/GriffinSim` README and local matching repo evidence.