Go to Post First check for any bind in the transmissions, especially chain. Next, check to see if the motors are O.K. Use code as a last resort. - Paul Copioli [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
  #31   Spotlight this post!  
Unread 31-03-2005, 21:13
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Question Re: A new step in collaboration: FIRST Programmers' Guild

So, what/how are we going to do this?
  1. A ChiefDelphi sub-forum?
  2. Independent hosting?
  3. Mailing list?
  4. In-person meetings?


For #2 (and 3), I know someone who may allow us to use his server (though I'll let him speak for himself). Though with two instances of MediaWiki running, I don't know...

For #3, SilverStar may let us use a SourceForge list originating from his project.

And I like guild. Makes programming sound like a skilled trade. (Which I can attest it is.)
  #32   Spotlight this post!  
Unread 31-03-2005, 21:52
devicenull devicenull is offline
Robot? We need a robot?
no team
 
Join Date: Sep 2004
Rookie Year: 1234
Location: n/a
Posts: 359
devicenull is just really nicedevicenull is just really nicedevicenull is just really nicedevicenull is just really nicedevicenull is just really nice
Re: A new step in collaboration: FIRST Programmers' Guild

I can host a forum, possibly wiki, provided you tell me which one

Or both
  #33   Spotlight this post!  
Unread 31-03-2005, 22:03
Alex Pelan's Avatar
Alex Pelan Alex Pelan is offline
GO IRISH
FRC #0177 (Bobcat Robotics)
Team Role: Alumni
 
Join Date: Apr 2004
Rookie Year: 2004
Location: S-Dub
Posts: 476
Alex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant futureAlex Pelan has a brilliant future
Send a message via AIM to Alex Pelan Send a message via Yahoo to Alex Pelan
Re: A new step in collaboration: FIRST Programmers' Guild

Yeah...I'd be up for it, and I'm signing my fellow controls team members up with me...I'll be at nats sans team, so if you guys are meeting I would have to represent us. Sounds like a good idea if properly utilized...at first it seemed like an open-source autonomous program, and I was worried that would take the challenge (and fun...don't forget fun ) out of it...but the sharing ideas and small blocks of pseudo-code definitely seems like a good idea. An example of the whole pseudo code thing is that this year, most of our autonomous was done by another student, and I worked on some other things...however I still was essentially part of the programming team, and talked to them about the camera regularly. Thus, I have the concepts in my head about what our code does, and the different features it has, but I don't feel like I've actually learned how to code something similar to it. Looking over the code, as I have done, has not proven to be nearly as good for me learning it as writing it would have been. Transforming the pseudo code into regular code, even if you don't use it, would be a good excersize for everyone.

Which brings up another idea...maybe during the offseason, people could post "pseudo code" ideas, and the person who implements it best/quickest into real script gets a prize. I'm thinking Bawlz.
__________________
Team 177 - Bobcat Robotics (2004-2007)
University of Notre Dame Class of 2011

Last edited by Alex Pelan : 31-03-2005 at 22:09. Reason: pseudo-code...my bad
  #34   Spotlight this post!  
Unread 04-04-2005, 01:15
CyberWolf_22's Avatar
CyberWolf_22 CyberWolf_22 is offline
Programming and Electrical Mentor
AKA: Allen Gregory
FRC #2587 (Afrobots)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Houston, Texas
Posts: 227
CyberWolf_22 is just really niceCyberWolf_22 is just really niceCyberWolf_22 is just really niceCyberWolf_22 is just really nice
Re: A new step in collaboration: FIRST Programmers' Guild

Count 647 in as I am the entire programming team I can assure you that the entire programming team will help in any way I can. I am not by any means a very good programmer but I have a good grasp of programming and the electrical systems of the robot. One of the biggest problems that I think a lot of the less experienced programmers have is that they don't organize their code very well. When I am reading another teams code at regionals trying to help debug their code I have to basically change the way I code so that the team I am helping can understand. So what I am suggesting is not that we have a strict dedicated way of organizing all teams code. But some general guide lines that allow other teams to debug code as simply as possible.

Also I like the idea of changing the name to Amalgamation, it was the name of a history board game I made for a class .
__________________

Last edited by CyberWolf_22 : 04-04-2005 at 01:18.
  #35   Spotlight this post!  
Unread 05-04-2005, 18:35
neilsonster's Avatar
neilsonster neilsonster is offline
Registered User
AKA: Andrew Neilson
FRC #0772 (Sabre Bytes)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Waterloo, ON, Canada
Posts: 188
neilsonster is a name known to allneilsonster is a name known to allneilsonster is a name known to allneilsonster is a name known to allneilsonster is a name known to allneilsonster is a name known to all
Send a message via MSN to neilsonster
Re: A new step in collaboration: FIRST Programmers' Guild

As the only programmer (well, person that has actually programmed the robot) for 772 at this point I can say "we're in" .

It's funny that this has come up now, because I was just given a project by one of my teachers (who also happens to be in charge of robotics at the school) that I will spend the rest of the semester on that is meant to train and prepare future programmers for our team, since I am graduating. There are too many "How to program in C" guides and I'd like to take a different approach that's specifically for FIRST. Once it is completed I would be happy to add it to whatever else we have scrounged up.
__________________
Andrew Neilson - Team 772 Alumnus
University of Waterloo Computer Science, Class of 2010
  #36   Spotlight this post!  
Unread 05-04-2005, 19:34
Ben Margolis Ben Margolis is offline
Programmer Boy
no team
 
Join Date: Mar 2005
Rookie Year: 2005
Location: San Bruno, CA
Posts: 9
Ben Margolis is a glorious beacon of lightBen Margolis is a glorious beacon of lightBen Margolis is a glorious beacon of lightBen Margolis is a glorious beacon of lightBen Margolis is a glorious beacon of lightBen Margolis is a glorious beacon of light
Re: A new step in collaboration: FIRST Programmers' Guild

Quote:
Originally Posted by CyberWolf_22
So what I am suggesting is not that we have a strict dedicated way of organizing all teams code. But some general guide lines that allow other teams to debug code as simply as possible.
Code standards for FIRST?? That would be AWESOME! But only if it goes with
my standard!

And for attitudes like that, I would have to agree strict guide lines are no good. Good programming practices, such as organized code, are the most important things to learn as you begin programming.

I am very interested in the guild (Do we have another name for it?), but would like to know what it's mission statement is before I enlist. Are there going to be any organizational meetings in Atlanta? Before that? After? (online)
  #37   Spotlight this post!  
Unread 06-04-2005, 02:12
russell's Avatar
russell russell is offline
Registered User
#1430 (WRONG)
Team Role: Electrical
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Anchorage AK
Posts: 402
russell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to all
Re: A new step in collaboration: FIRST Programmers' Guild

Count me in. My team is trying to start our own Alaskan robotics competition so its not looking like I will be doing FIRST next year, but I would love to help. One thing we could consider would be a library of donated functions that would make it easier to control different parts common to FIRST robots. Like the module concept.
  #38   Spotlight this post!  
Unread 06-04-2005, 10:31
whakojacko's Avatar
whakojacko whakojacko is offline
Registered User
FRC #1072 (hrt)
Team Role: College Student
 
Join Date: Feb 2003
Rookie Year: 2003
Location: San Jose, California
Posts: 137
whakojacko is on a distinguished road
Send a message via AIM to whakojacko Send a message via MSN to whakojacko
Re: A new step in collaboration: FIRST Programmers' Guild

I like the idea, ill go for it. On another note, as other people have said guild sounds bad, we need a cooler sounding name. What about a FIRST programmer's union? then we can go on strike if mechanical people dont give us enough time with the bot.
__________________
Harker Robotics:1072
http://www.harker-robotics.org
  #39   Spotlight this post!  
Unread 08-04-2005, 15:24
Mike's Avatar
Mike Mike is offline
has common ground with Matt Krass
AKA: Mike Sorrenti
FRC #0237 (Sie-H2O-Bots (See-Hoe-Bots) [T.R.I.B.E.])
Team Role: Programmer
 
Join Date: Dec 2004
Rookie Year: 2004
Location: Watertown, CT
Posts: 1,003
Mike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond repute
Re: A new step in collaboration: FIRST Programmers' Guild

I like the book idea... what if everyone submits a few articles and then editor(s) puts the articles in the book and we have an online eBook. Maybe sell some copies at nationals?
__________________
http://www.mikesorrenti.com/
  #40   Spotlight this post!  
Unread 09-04-2005, 00:12
Ken Delaney 357 Ken Delaney 357 is offline
FTC #101(Radnor Robotics)
FRC #0357 (Royal Assault)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2000
Location: Drexel Hill, PA
Posts: 61
Ken Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to beholdKen Delaney 357 is a splendid one to behold
Re: A new step in collaboration: FIRST Programmers' Guild

[quote=Astronouth7303]So, what/how are we going to do this?
  1. A ChiefDelphi sub-forum?
  2. Independent hosting?
  3. Mailing list?
  4. In-person meetings?

QUOTE]

Don't overlook number four. There are clusters of FIRST teams around the world. Teams should try and get together in the off season to work on code issues in groups. During regionals so many good ideas are discussed but you rarely have any time to try things out. Also a lot of good code rely on sensors and many team have no experience with them. In the fall of 04 and 05 team 487 had a programming seminar using the Robovation kits to get team familiar with code. It was great. When we host the remote kick-off the programming seminars(Thanks 487 and 272 for presenting) are always packed and usually run over. I can only speak about the Philly area, but there are about 25 teams within 45 minutes of each other. It would be beneficial to set up programming meetings to demonstrate code/control solutions.
__________________
“Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat.” ~Teddy Roosevelt

Thus spake the master programmer:
"A well-written program is its own heaven; a poorly-written program is its own hell."

Last edited by Ken Delaney 357 : 09-04-2005 at 23:11.
  #41   Spotlight this post!  
Unread 09-04-2005, 00:33
Redneck's Avatar
Redneck Redneck is offline
Hacker Hick
AKA: Jamie (2.0) Moran
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Aug 2004
Rookie Year: 2004
Location: California
Posts: 90
Redneck is just really niceRedneck is just really niceRedneck is just really niceRedneck is just really nice
Send a message via AIM to Redneck
Re: A new step in collaboration: FIRST Programmers' Guild

Hey, I'd love to see (and join) a FIRST Programmer's Guild. It'd be great for the harder parts of programming (bloody CMU Cam.....), sharing ideas for autonomous modes, teaching new programmers, etc.
I'm working on writing a Programming Guide for my team (since I'm the only programmer left and I'm graduating this year), when it's done I'll post it here on CD for reviewing, comments, and inclusion in any mailing list or eBook if y'all think it's good enough.
__________________


Which badges can you claim?
  #42   Spotlight this post!  
Unread 07-05-2005, 00:59
dpick1055's Avatar
dpick1055 dpick1055 is offline
David Pick
FRC #1739 (Chicago Knights)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: Chicago
Posts: 75
dpick1055 is on a distinguished road
Send a message via AIM to dpick1055
Re: A new step in collaboration: FIRST Programmers' Guild

I come from a team with very few mentors and team members (around 10 kids 2-3 mentors). Since I am the only one on the team with any programming knowledge the task of programming the robot was placed on me and it did not go well. I had never worked with C before and it was a major challenge to learn enough C in time to program the robot. I think it would be better for the guild to have sample code available and programming challenges for newbies. The challenges could then be checked by people with more experience and if the person working on the challenge was having trouble the more experienced person could help them. The sample code would not necessarily have to be from someones code for their robot but just a piece of code that demonstrates how to use a certain function. This would then create ties between different teams and better programming overall.
  #43   Spotlight this post!  
Unread 07-05-2005, 19:37
703pascal 703pascal is offline
Pascal
AKA: Pascal Carole
FRC #0703 (Phoenix)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Saginaw, MI
Posts: 10
703pascal is on a distinguished road
Send a message via AIM to 703pascal Send a message via MSN to 703pascal
Re: A new step in collaboration: FIRST Programmers' Guild

I'm in.
__________________
team703.com
  #44   Spotlight this post!  
Unread 14-02-2006, 23:19
Chris_Elston's Avatar
Chris_Elston Chris_Elston is offline
Controls Engineer
AKA: chakorules
FRC #1501 (Team THRUST)
Team Role: Engineer
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Huntington, Indiana
Posts: 751
Chris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond repute
Re: A new step in collaboration: FIRST Programmers' Guild

Team 1501 has a website with a respository and forum setup already.

http://www.frcsoft.com/

It's vision was to share code with each other, but could be taylored to meet any need. Please talk to my student webmaster that got this up in running though, roboticsguy1988. (cd_ handle)

-
__________________
Team T.H.R.U.S.T. 1501
Download all of our past robot's source code here:Repository

Favorite CD quote:
"That can't be their 'bot. not nearly enough (if any) rivets to be a 1501 machine." ~RogerR: Team #1369
  #45   Spotlight this post!  
Unread 14-02-2006, 23:26
Chriszuma's Avatar
Chriszuma Chriszuma is offline
Jack of all trades
AKA: Chris Hammond
FRC #0068 (Truck Town Thunder)
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2005
Location: Clarkston, MI
Posts: 290
Chriszuma is just really niceChriszuma is just really niceChriszuma is just really niceChriszuma is just really nice
Send a message via AIM to Chriszuma
Re: A new step in collaboration: FIRST Programmers' Guild

I propose a different name:

CNADL
Computer Nerd Anti-Defamation League.
__________________
2006 T3 World Tour: Great Lakes - Waterloo - Palmetto - IRI
2006 Awards: Motorola Quality - RadioShack Innovation in Control

My website: http://zuma.phire.org/
Truck Town Thunder's website: http://trucktownthunder.com/
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
Programmers what is your feild job? CyberWolf_22 General Forum 16 08-04-2004 16:01
[moderated] Collaboration Brandon Martus General Forum 43 21-03-2004 20:51


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

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