ThatXliner / WBTemplate-draft

Experiments on what could be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Convention

  • Spotless: ./gradlew spotlessApply

Guides

File locations

Category

  • Constants are centralized in Constants.java are decentralized per subsystem due to the insane amount of merge conflicts caused by centralizing them
  • Helpers are decentralized (per system)
  • Shared (across multiple subsystems) helpers go to the drivers folder.
  • Simulation is decentralized (per subsystem), Sim 2D visualizer is centralized in RobotSimviz.java
  • Commands are decentralized (per subsystem), huge command compositions are centralized in autos/ folder

Individual

  • PathPlanner autos in deploy/pathplanner
  • Glass config in simgui.json, simgui-window.json, and simgui-ds.json

software plan:

find 254 2022 code and copy and paste

About

Experiments on what could be

License:Other


Languages

Language:Java 99.6%Language:Shell 0.4%