Go to Post We had an autonomous bug last year . . . Funnily enough, this worked real well and other teams were asking us for this "feature." - dragoonex [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 08-01-2005, 22:14
galewind's Avatar
galewind galewind is offline
... more like a temperate breeze
AKA: Chris Gregory
FRC #1089 (Team Mercury)
Team Role: Teacher
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Hightstown, NJ
Posts: 410
galewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond reputegalewind has a reputation beyond repute
Send a message via AIM to galewind
Re: What do you think about how easy theyre making programming?

Personally, I think that people are underestimating the advantage of having more scripts available. Let's draw comparisons to prior years:

1) 2003 - Autonomous code introduced. Could either do line tracking, reflective tape reading, or dead reckoning. Did you see anyone use the reflective tape? Not me! I'd say 85% of the robots that I saw did dead reckoning.

2) 2004 - Introduced infrared ability which contained code that, for many, was godawful to understand and incorporate, and extemely difficult to create without help from sites like kevin.org . Line tracking was back, and a few more teams used it. How did most teams end up coding it? Dead reckoning.

3) 2005 - Cameras, colors, and tetras, oh my!

This year raises the complexity of the routines, but limits the number of options you have for auntonomous mode. To rookies and new programmers, it would be fairly difficult to go from not knowing anything about FIRST coding to go to something this complex, especially where dead reckoning is not nearly as valuable as in past years (IMO). I think that providing scripts can be valuable for competition purposes, as well as "tutorials" to people, making it a tremendous learning experience.

I have a feeling that without these scripts to help facilitate programming, a lot of rookie teams would find their autonomous modes completely useless. And i really think that autonomous mode is going to be THAT much more important this year.

For experienced programmers, I think this provides them a fantastic opportunity to generate their own scripts to share with people, as Dave recommended during the kickoff. Have a unique and effective way to find the vision tetra? program a script! see if it's reproducable!

Anyway, I'm just ranting. My thought is that unless you plan on closing out new team registrations, you're not going to be able to advance the complexity of the game without providing an "out" for other teams to play catch up.

Realistically, you can learn to do the programming for the new routines on your own, and perhaps contriibute to the effort, rather than fight the notion that sharing with others can be a good thing.
__________________
Chris G
Advisor, Team Mercury (1089), Hightstown High School
  #2   Spotlight this post!  
Unread 08-01-2005, 22:47
Merv Burger's Avatar
Merv Burger Merv Burger is offline
ZOMG!
AKA: Bryan
FRC #1507 (The Warlocks)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Lockport, NY
Posts: 10
Merv Burger will become famous soon enoughMerv Burger will become famous soon enough
Send a message via AIM to Merv Burger
Re: What do you think about how easy theyre making programming?

Now, this is all my personal opinion, but I think what a lot of the people who are putting this new coding method down, are "forgetting" that they don't have to use this new method. Yeah, I can understand the frustration that can occur knowing that while you're working away at this difficult coding process, someone else can be doing essentially the same thing with very simple commands. But the advantage you have over the "simple" code is that you get to tweak it. That you can ultimately have greater control over the code.

By having this advantage, you can do things better and more efficiently than the person doing it the easy way. I don't know about you guys, but I'd find some satisfaction in that.

Last edited by Merv Burger : 08-01-2005 at 22:54.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
Programming Code themaxim Programming 10 07-01-2005 13:07
Robot Programming Education phrontist Programming 11 03-05-2004 07:32
MnM EASY Question of the Day Winners! Mike Bonham General Forum 22 03-05-2002 21:21


All times are GMT -5. The time now is 15:13.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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