View Full Version : paper: 488 2013 Offseason Architecture
JohnGilb
02-01-2014, 11:19
Thread created automatically to discuss a document in CD-Media.
488 2013 Offseason Architecture (http://www.chiefdelphi.com/media/papers/2912?) by JohnGilb
JohnGilb
02-01-2014, 11:28
Github repository for the code (https://github.com/Team488/Shared)
This public repository contains the results of some experiments we conducted in the offseason in Java. Our goal was to create a simple framework where robot code could be developed and tested without a cRIO.
There's still many ways this framework could be improved, but we believe we have made progress worth sharing.
Here's the summary (included in the linked document) of our goals:
Critical logic can be run without access to a cRIO or Robot
Multiple teams (Electrical, Mechanical, Programming) need access to the robot or a cRIO, so this has often been a bottleneck for us
Supports writing and running test cases
Now that our programming team has a large pool of programmers, the odds of making a change that causes a regression has increased
In addition, we want to be able to write proof-of-concept tests during development
Has reusable components for future seasons and other teams
The progress we make this year should be applicable to future years (assuming no rules changes about shared libraries)
JohnGilb
30-12-2014, 12:05
The repository now includes code from 2014 and 2014 off-season as well.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.