View Single Post
  #11   Spotlight this post!  
Unread 29-03-2005, 05:44
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,186
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: A new step in collaboration: FIRST Programmers' Guild

Quote:
Originally Posted by dm0ney
I envision a repository of modules that could be placed into the default code?

Say different steering modules

Instead of having anything quite concrete in default code from IFI, have comments saying insert choice of steering here and go on from there.
Also maybe a graduated default code base?
Start with one with the comments said above with a dead-reckoning auton.
Release a version that has more instructions for pid, encoders, et all

In terms of modules:
Steering Module: Pick Tank, Truck, Car, Crab, anything and you insert the code either into where the comments said or into the project. Albeit, the code should NOT be 100% completed but maybe 75% so the rookie programmer can fully understand it to complete it.
This is exactly the mindset I have. The way I figure, if teams dont have to spend the time they do getting their base code debugged and working, they can spend more time working on more advanced systems.