Go to Post We never play to lose, or even go easy. We play our best every match. - Paul H [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
  #46   Spotlight this post!  
Unread 09-01-2005, 01:04
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,030
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: What do you think about how easy theyre making programming?

Trust me, if all the scripting can do out of the box is drive, turn, and wait, it's not going to be effective.

You still need to figure out how to get your camera to home in on the vision tetra, track where you are in relation to the goal you're capping, and then raise up the tetra to cap it.

Of course, when you're done you'll be able to write a script command called "cap vision tetra center" and then have 1 line of code for all of autonomous
  #47   Spotlight this post!  
Unread 09-01-2005, 01:11
Enterprize's Avatar
Enterprize Enterprize is offline
Ubergeek
AKA: Joshua
#0269 (Cooney Robotics)
Team Role: Programmer
 
Join Date: Nov 2004
Rookie Year: 2003
Location: Oconomowoc, WI
Posts: 69
Enterprize has a spectacular aura aboutEnterprize has a spectacular aura aboutEnterprize has a spectacular aura about
Send a message via AIM to Enterprize
Re: What do you think about how easy theyre making programming?

I think its great that they're doing this. It gives rookie teams a much smaller (and less hectic) workload programming-wise and for veterans, well, like people have mentioned before, its not necessary to use the code. Even if your team does decide to use the code, its not like you wont have anything to do. You'll still need to program autonomous mode and any appendages/sensors your robot needs.
  #48   Spotlight this post!  
Unread 09-01-2005, 01:35
LBK Rules's Avatar
LBK Rules LBK Rules is offline
1467 '06 Alumni
AKA: Anthony Rinaldi
no team (HSRO)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2003
Location: Henrico, VA
Posts: 438
LBK Rules will become famous soon enoughLBK Rules will become famous soon enough
Re: What do you think about how easy theyre making programming?

I personaly like it.

We had so much trouble trying to write up line-sensor code.

Thank you FIRST!

(And nice avatar, Enterprise.)

EDIT

You know what, I really hope FIRST will tell us where to get these tools.
__________________
Anthony Rinaldi
Team 1132: 2003
Team 1467: 2004 - 2006

Last edited by LBK Rules : 09-01-2005 at 14:44.
  #49   Spotlight this post!  
Unread 09-01-2005, 02:05
TheOtherTaylor TheOtherTaylor is offline
In case you already know a Taylor
AKA: Taylor Weiss
FRC #1868 (Space Cookies)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: California <-> Georgia
Posts: 35
TheOtherTaylor is a jewel in the roughTheOtherTaylor is a jewel in the roughTheOtherTaylor is a jewel in the roughTheOtherTaylor is a jewel in the rough
Send a message via AIM to TheOtherTaylor
Re: What do you think about how easy theyre making programming?

With the easy code everyone can think more about game strategy. This thing's like a massive moving tic-tac-toe. It's going to get pretty crazy with six teams out there trying to strategize on the fly.
__________________
The Other Taylor now back in the bay area with team 1868 as a mentor.
-Team 2420 Mentor (2008-2010)
-Team 1002 Mentor (2007)
-Team 1351 Designer, Machinist, Driver (2004-2006)

Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws. Douglas Adams
  #50   Spotlight this post!  
Unread 09-01-2005, 02:13
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: What do you think about how easy theyre making programming?

Quote:
Originally Posted by Alex Pelan
THis is making it so that everyone has at least something for their autonomous mode.
I think you're right. At first, I felt a little selfish about it, because I didn't like the feeling that suddenly everyone was at the same level, even though I have more programming skill/experience than others, because that's how I spend my time. However, I'm now seeing how this is all part of the field-leveling plan of FIRST, to make things accessible to new, underfunded, or undermentored teams, but still allowing those who can go above and beyond to do so. With this scripting, virtually every team should be able to at least knock off the hanging tetra, but not manipulate the vision tetra without a lot of additional effort. Those who have done this before will still be able to do fantastic things in autonomous, but at least all of the teams will be able to do something.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #51   Spotlight this post!  
Unread 09-01-2005, 14:42
mikew mikew is offline
crazy coder
#0613 (Franklin RoboWarriors)
Team Role: Programmer
 
Join Date: Apr 2003
Location: Somerset, NJ
Posts: 39
mikew is an unknown quantity at this point
Send a message via AIM to mikew
Re: What do you think about how easy theyre making programming?

I was worried about this for all of 3 seconds. However, autonomous is just a little part of the game that rookies can get into now. 15 seconds, big deal. I think it's good to have something happen in the first 15 seconds now.

The real reason I'm not worried about rookies having this capability though, is because my team spends a lot of creative effort on designing and programming the drive system. Until FIRST supplies code for our particular flavor of omnidrive, I still get to keep my "job".

Scripting is not the answer to all programming problems. Teams with experienced programmers will still have an advantage over those that don't, but you'll need a pretty good programmer to have an advantage in autonomous mode.

Oh, and writing HTML isn't programming. (though at times, it maybe just as frustrating)

Yep, I'm elitist enough not to worry.
  #52   Spotlight this post!  
Unread 09-01-2005, 15:08
CJO's Avatar
CJO CJO is offline
Emeritus Pain in the $@#$@#$@#
AKA: Christopher J. O'Connell
None #1097 (Site 3 Engineering)
Team Role: Alumni
 
Join Date: Feb 2003
Location: Latrobe (over the rainbow), CA
Posts: 217
CJO will become famous soon enoughCJO will become famous soon enough
Re: What do you think about how easy theyre making programming?

1. We have to actually get the new scripting module before it does any of us any good.

2.
Quote:
You still need to figure out how to get your camera to home in on the vision tetra, track where you are in relation to the goal you're capping, and then raise up the tetra to cap it.
Actually, I think the camera in one of the coolest parts of the kit because it is multi-layer. It comes with on-board tracking software, but you can also completly re-write the camera to run more advanced functions, I have already come up with a way to do calibration without a PC, instead using a small lcd screen.
__________________
Team 1097 -- Site 3 Engineering
~~~~~~~~~~~~~~~~~~~~
2003 Sacramento Rookie All Star
2003 Silicon Valley Rookie All Star
2004 Sacramento Engineering Inspiration Award
2004 Sacramento Visualization Award
2004 Outstanding Volunteer Award (G. Glasser)
2004 Silicon Valley Sportsmanship Award
2004 National Visualization Runner Up
2004 Cal Games Finalist
2005 Sacramento Sportsmanship Award
2005 Sacramento #1 seed
2005 Sacramento Finalist

2005 Silicon Valley Sportsmanship Award
2005 Silicon Valley #1 Seed
2005 Silicon Valley Finalist

  #53   Spotlight this post!  
Unread 09-01-2005, 15:56
Michael Desch Michael Desch is offline
Physicist
#0053 (Team Illusion)
Team Role: Mentor
 
Join Date: Jan 2004
Location: Greenbelt, MD
Posts: 3
Michael Desch is an unknown quantity at this point
Re: What do you think about how easy theyre making programming?

Our team spent the last three months developing a PID controller capability. How do THINK we feel! FIRST is losing sight of the fact that it's supposed to be an engineering challenge. The real world is not plug-and-play.
  #54   Spotlight this post!  
Unread 09-01-2005, 16:02
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: What do you think about how easy theyre making programming?

This thread disgusts me.

FIRST is giving you a great tool, and you are bad mouthing them because it "dumbs down programming"

As far as I see this, these tools are just a basis FIRST gives us to springboard to new heights. FIRST has given us drill motor transmissons and the tools to build a bot right from the KOP in the last few years, but you dont see people complaining that they didnt make it themselves.

Use these tools as a starting point, not as an end product.
  #55   Spotlight this post!  
Unread 09-01-2005, 16:28
mikew mikew is offline
crazy coder
#0613 (Franklin RoboWarriors)
Team Role: Programmer
 
Join Date: Apr 2003
Location: Somerset, NJ
Posts: 39
mikew is an unknown quantity at this point
Send a message via AIM to mikew
Re: What do you think about how easy theyre making programming?

Quote:
Originally Posted by Tom Bottiglieri
This thread disgusts me.

FIRST is giving you a great tool, and you are bad mouthing them because it "dumbs down programming"

As far as I see this, these tools are just a basis FIRST gives us to springboard to new heights. FIRST has given us drill motor transmissons and the tools to build a bot right from the KOP in the last few years, but you dont see people complaining that they didnt make it themselves.

Use these tools as a starting point, not as an end product.
Hey hey, calm down, every programmer has a right to feel pissed. Now it's very very difficult for teams to compete and have an advantage due to good programming. Programming has always been at a bit of a disadvantage, since I doubt there are many mentors on teams who code for a living. I imagine teams try to get mechanical engineers and people of that sort more than programmers. It feels like FIRST is trying to eliminate any challange in programming by giving all these premade packages, but I personally think it lets those teams without awesome programmers to compete on the same level, and gives those with great programmers a challenge.
  #56   Spotlight this post!  
Unread 09-01-2005, 16:59
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: What do you think about how easy theyre making programming?

Quote:
Originally Posted by Michael Desch
Our team spent the last three months developing a PID controller capability. How do THINK we feel! FIRST is losing sight of the fact that it's supposed to be an engineering challenge. The real world is not plug-and-play.
I'm curious why this matters so much. You can do a search on this web site and find plenty of examples of PID controllers. You still have to know what it does, how to tune it, and how to debug it when it doesn't work. You know how to do all of that now so you're ahead of the curve.

Unless you build the default robot chassis with the supplied gearbox you will have to modify and adapt any code they provide. Any other area of software development has tons of examples of how to do things. FIRST, in the past, provided little to no information specific to programming a robot. They are doing the right thing by filling that gap. I highly doubt the samples will be anything more than a starting point.
  #57   Spotlight this post!  
Unread 09-01-2005, 17:57
Manoel's Avatar
Manoel Manoel is offline
Registered User
FRC #0383 (Brazilian Machine)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Porto Alegre, RS, Brazil
Posts: 608
Manoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond repute
Send a message via ICQ to Manoel Send a message via MSN to Manoel
Re: What do you think about how easy theyre making programming?

I think this is a great thing, not only the code but the improved chassis and transmission.
To all the veteran teams with fancy PID, line-tracking, IR-following and RPS (Robot Positioning Systems ) algorithms, I'm sorry, but it's gonna need improvement, because every single rookie in this competition already has one, supplied by FIRST.
Get the point? What FIRST is doing is fantastic; rookies jump into this competition with much better tools than they used to have, and veteran teams are "forced" to improve their systems because the bar was significantly raised.
In theory, what FIRST does is supposed to level the playing field, but I'm sure they know that they'll never accomplish that; instead, they are indeed raising the overall level of the competition, and this is great to make FIRST bigger than it currently is, and that's what we all should strive for - more teams, more people involved, more lives touched.
__________________
Manoel Flores da Cunha
Mentor
Brazilian Machine
Team # 383
  #58   Spotlight this post!  
Unread 09-01-2005, 18:41
hoag's Avatar
hoag hoag is offline
Press any key
no team
Team Role: Programmer
 
Join Date: Jul 2004
Rookie Year: 2003
Location: My Computer
Posts: 30
hoag is on a distinguished road
Re: What do you think about how easy theyre making programming?

I don't know what to think of it.

I didn't do a lot with programming last year; but I guess this will leave me with more time to look at other things like trying to replace the joysticks with a playstation controller. (if possible)

Hopefully the camera will be a success with the vision tetras.
  #59   Spotlight this post!  
Unread 09-01-2005, 19:02
CJO's Avatar
CJO CJO is offline
Emeritus Pain in the $@#$@#$@#
AKA: Christopher J. O'Connell
None #1097 (Site 3 Engineering)
Team Role: Alumni
 
Join Date: Feb 2003
Location: Latrobe (over the rainbow), CA
Posts: 217
CJO will become famous soon enoughCJO will become famous soon enough
Re: What do you think about how easy theyre making programming?

I do not think that they are making programming particularly easy. I have spent the last 10 hours trying to add the math, encoder, interrupt, camera, vision control, and serial control libraries/modules to the FRC 2005 default code. I have managed to make most of the modules work together, but some of the Camera modules are crap. They refuse to compile "out of the box" I have spent two hours tracing the code and calls and trying to make them work with Kevin Watsons LCD serial controller. The software is anything but simple (just read the camera manual). I think that you guys are constructing something in your minds which does not exist.
__________________
Team 1097 -- Site 3 Engineering
~~~~~~~~~~~~~~~~~~~~
2003 Sacramento Rookie All Star
2003 Silicon Valley Rookie All Star
2004 Sacramento Engineering Inspiration Award
2004 Sacramento Visualization Award
2004 Outstanding Volunteer Award (G. Glasser)
2004 Silicon Valley Sportsmanship Award
2004 National Visualization Runner Up
2004 Cal Games Finalist
2005 Sacramento Sportsmanship Award
2005 Sacramento #1 seed
2005 Sacramento Finalist

2005 Silicon Valley Sportsmanship Award
2005 Silicon Valley #1 Seed
2005 Silicon Valley Finalist

  #60   Spotlight this post!  
Unread 09-01-2005, 20:24
IAmDave0887 IAmDave0887 is offline
Registered User
#0230 (The GaelHawks)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2001
Location: Shelton,CT
Posts: 2
IAmDave0887 is an unknown quantity at this point
Send a message via AIM to IAmDave0887
Exclamation Re: What do you think about how easy theyre making programming?

the programming is too way easy this year. Writing the code this year is going to be boring and too simple. 2 years of programming classes down the drain. Oh well now we have more time to build instead of debug so its not all a bad thing. Good luck to all the FIRST teams this year. 44 days of build time left as of now
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 17:02.

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