The software subteam programs the robot's autonomous routines and driver-controlled operation, working in Java or C++ on the WPILib framework, along with vision processing and telemetry systems used during matches.
Specific codebase and season architecture details can be added here as the team documents them.