Package jsim.field
package jsim.field
-
ClassesClassDescriptionUtility for populating a
SimWorldwith 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-configuredFieldSimulatorthat 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 aSimWorldwith pre-built field geometry and game-piece management tailored to AdvantageScope integration.A dynamic game piece backed by aSimBody, with a named variant that maps to an AdvantageScope gamepiece model (e.g.Attaches aGamePieceto a robot body's intake point so it is carried rigidly in robot-local space each tick.