Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Extra Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=68)
-   -   paper: 488 2013 Offseason Architecture (http://www.chiefdelphi.com/forums/showthread.php?t=123885)

JohnGilb 02-01-2014 11:19

paper: 488 2013 Offseason Architecture
 
Thread created automatically to discuss a document in CD-Media.

488 2013 Offseason Architecture by JohnGilb

JohnGilb 02-01-2014 11:28

Re: paper: 488 2013 Offseason Architecture
 
Github repository for the code

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

Re: paper: 488 2013 Offseason Architecture
 
The repository now includes code from 2014 and 2014 off-season as well.


All times are GMT -5. The time now is 00:34.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi