= 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 close-loop control, machine vision, autonomous navigation, and other advanced topics. * [wiki:TeamMembers Members] * [wiki:"Control Systems Goals" Goals] * [wiki:ControlSystemsOverview Overview] * [wiki:SoftwareTraining Training] * [wiki:SoftwareResources Resources and Manuals] * [wiki:DriveTrains Drive Train Programming] * [wiki:GameApp Game/Scouting App] * [wiki:RobotDevelopment Mechanism Development] === Projects * [wiki:PiBot Mini-bots] * [https://wpilib.screenstepslive.com/s/4485/m/23353 FRCSim] virtual robot simulator === Infrastructure * [wiki:SoftwareServer Server(s)] * [https://jupiter2.team2537.com:20000 MyProfile] on server * [SystemAdministration System Administration] * [wiki:CSArchivedTeamAssets Archive]