FRC971 Spartan Robotics 2015 Code Snapshot

http://i.imgur.com/gYPFxPR.jpg

Team 971’s code snapshot for the 2015 season can be downloaded from here:
http://robotics.mvla.net/files/frc971/2014/brian/2015_code.tar.gz

A lot of the general documentation for how to build/use the code can be found both in the snapshot itself and online on our website, specifically this page:
http://frc971.org/content/2015-software

General info about our code:

  • Most of the stuff we modify year-to-year is written in C++ and Python
  • We use Python to design our controllers and generate raw matrices for our state feedback controllers that can be used with the C++ code directly. Another thread diving into our control system code and theory is available here
  • We recently switched from an older build system based mainly on GYP files to Bazel, which is the publicly-available version of Google’s build system
  • All robots included in this snapshot (2014 competition robot (Mammoth), 2014 3rd robot (Butterknife), 2015 competition robot (Subzero), and 2015 third robot (Robonauts?)) are up-to-date for the RoboRIO and other 2015 FIRST control system components
  • Again, please visit our website for more info

Our team’s CAD was also released earlier this year, and can be found by following this thread:
http://www.chiefdelphi.com/forums/showthread.php?threadid=137883

These releases are intended to help new and old teams alike improve on their own design process, so feel free to leave any comments/question down below, or send us a message through the contact form on our website.

UPDATE: Files were moved around on our server, so just follow the new URL to the download on our 2015 software page.