= Software Team = The software team writes the programs that control the robot. Students write software using the Java programming language to implement everything from user interface to closed-loop control, machine vision, autonomous navigation, and other advanced topics. * [wiki:SoftwareOverviewControl Overview] * [wiki:SoftwareOverviewComponents Intro to Control System Components] * [wiki:ControlSystems/SoftwareTeam/Training Software Training] * [wiki:ControlSystems/SoftwareTeam/Resources Resources and Manuals] * [wiki:ControlSystems/SoftwareTeam/CodingConventions Coding Conventions and Culture] * [https://github.com/Team2537 GitHub] === Build Season === * [wiki:DriveTrains Drive Train Programming] * [wiki:GameApp Game/Scouting App] * [wiki:RobotDevelopment Mechanism Development] === Projects === * [wiki:VisionFramework Vision Framework] * [wiki:ControlSystems/SoftwareTeam/JetsonVision nVidia Jetson Vision] * [wiki:ControlSystems/SoftwareTeam/Robots Peanut Bots] * [wiki:PiBot Mini-bots] * [https://first.wpi.edu/FRC/roborio/release/simulation/ FRCSim] and [https://synthesis.autodesk.com/ BXD Synthesis] virtual robot simulators === Other === * [wiki:SystemAdministration Server Administration] * [wiki:CSArchivedTeamAssets Archive]