Package jsim.field


package jsim.field
  • Classes
    Class
    Description
    Utility for populating a SimWorld with FRC field geometry: a carpet floor and four perimeter wall planes.
    Loads a JSim field definition from a JSON resource or file, producing a fully-configured FieldSimulator that includes: the correct perimeter walls for the field dimensions declared in the JSON, static obstacle hitboxes (reef structures, scoring targets, etc.), and pre-spawned game pieces at their starting positions.
    High-level FRC field simulator that combines a SimWorld with pre-built field geometry and game-piece management tailored to AdvantageScope integration.
    A dynamic game piece backed by a SimBody, with a named variant that maps to an AdvantageScope gamepiece model (e.g.
    Attaches a GamePiece to a robot body's intake point so it is carried rigidly in robot-local space each tick.