Go to Post Accidents happen, but they can be prevented with just a LITTLE bit of forethought. - AdamC [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 10-09-2007, 19:12
lynca's Avatar
lynca lynca is offline
Andrew Lynch
FRC #2587 (DiscoBots)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Houston, TX
Posts: 1,612
lynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond repute
Send a message via AIM to lynca
Re: How important is Linux?

To get more people involved with programming robots from their personal computer , FIRST must have a robot simulator. Microsoft Robotics Studio or Player/Stage are easy to interface if you have a x86 controller for a robot (or another commonly used micro-architecture). I think teams should have the option to include an RTOS controller. The development can actually start as a plug-in to the existing IFI Robot Controller. AdamBots FRC#245 has put together a great guide to integrating a Co-processor to your FIRST robot.
__________________
History: 624 - Cryptonite --> 118 - Robonauts --> 2158 - AusTIN CANS --> 2587 DiscoBots
Bio: Andrew Lynch "How I Work" ---- LinkedIn , Facebook, Twitter
  #32   Spotlight this post!  
Unread 10-09-2007, 19:35
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: How important is Linux?

Quote:
Originally Posted by Qbranch View Post
I saw windows embedded at the Freescale Technology Forum 2007 this summer. It was pretty cool, but they had it running on i.MX processors... pretty fast. I think it might run on some of Microchip's big dsPIC24 processors but i'm not sure.

However, the cool thing about Windows XPe/CE is that they run the .NET MicroFramework .... which can run code from Microsoft Robotics Studio. For those of you who havent played with Robotics Studio it has a pretty neat system where you can target your code to an on-computer physical simulation of your robot then turn right around and target it to your MicroFramework compatible controller. It includes drivers for heavy hardware (like Sick scanners n such)....

Really after writing this i think this is way too overkill for doing FIRST robotics. The controller's cost would get way out of hand to have enough hardware to run XPe... plus I think the simplicity and close proximity to the hardware that MCC provieds is a great experience for FIRST programmers.

-q
// Shudders at thought of using .NET Framework...

While the .NET Framework would be a nice solution, as you said it would be overkill for the task at hand. And what I think is more important, the .NET Framework is only available for Windows XP, 2003, and Vista. All the school computers in Team 228's high school still run Windows 2000 Professional; our team owns three iMacs and one desktop PC running XP. And it's not uncommon to see Ubuntu running on our programmers' laptops.

The ideal new control system would be one which is programmable from any of these operating systems, especially since the number of people using Linux and Mac OS X has only been growing. (If MSRS was cross-platform compatible, then I'd support it.)
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
  #33   Spotlight this post!  
Unread 11-09-2007, 12:52
AndrewN's Avatar
AndrewN AndrewN is offline
it's alive!
AKA: Andrew Nicholson
FRC #1778 (Chill Out)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Edmonds, WA
Posts: 48
AndrewN is just really niceAndrewN is just really niceAndrewN is just really niceAndrewN is just really niceAndrewN is just really nice
Re: How important is Linux?

I personally want Linux (old UNIX hacker) as a development environment (GNUtools mainly) but as the system running on the robot - no.

If you had a small well documented RTOS running on the RC that'd be great - as long as we can learn and understand it all in the six weeks. That's the main barrier - new programmers with no prior experience have to be able to pick up the language/OS, understand the RC, learn how to modify it etc.

The default program goes a long way to making the current RC easy to work with but be very careful about increasing the complexity. There's no guarantee that people from last year are on this years team.
__________________
Andrew Nicholson
2011 FRC Robot Inspector (Seattle, Portland)
Mentor FRC 1778 "Chill Out", FTC 3018, 3940 "Hawks", 4434 "Heat Misers"

"Everything should be made as simple as possible, but no simpler."
  #34   Spotlight this post!  
Unread 11-09-2007, 12:53
AndrewN's Avatar
AndrewN AndrewN is offline
it's alive!
AKA: Andrew Nicholson
FRC #1778 (Chill Out)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Edmonds, WA
Posts: 48
AndrewN is just really niceAndrewN is just really niceAndrewN is just really niceAndrewN is just really niceAndrewN is just really nice
Re: How important is Linux?

Making a coprocessor running Linux easier to integrate would be a bonus for those teams that want to go that way.
__________________
Andrew Nicholson
2011 FRC Robot Inspector (Seattle, Portland)
Mentor FRC 1778 "Chill Out", FTC 3018, 3940 "Hawks", 4434 "Heat Misers"

"Everything should be made as simple as possible, but no simpler."
  #35   Spotlight this post!  
Unread 11-09-2007, 15:54
FourPenguins's Avatar
FourPenguins FourPenguins is offline
Back in the Game
AKA: Ed Venator
FRC #2399
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Mount Olive, NJ
Posts: 261
FourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud of
Re: How important is Linux?

Everything I've ever heard in programming advice is "don't start with .NET." I did start with .NET (thanks to my high school for that one), and the advice is right.
While .NET is a valuable tool for adhoc programming, particularly by non-programmers, it's a sledge hammer where you often need a chisel. Rather than being tailored to what you need, .NET simply gives you everything you might need. Not only is this resource intensive for even the simplest applications, it also leaves you clueless about some of the things that .NET puts in the back-end.
The result is easy to learn, but leaves you without basic coding practices that you'll need later in life.
(This post is mostly about VB.NET. I know that some of it also applies to C#.NET. I don't know about VC.NET, ASP.NET, or any other .NET language, but I think my point holds for .NET in general.)

That said, I know how much our programmers have to know just to write an autonomous mode (their voodoo amazes me), and it may be time for an easier platform. The real question is whether linux would even be easier. Most of the students with linux experience have desktop linux experience. The build of linux that they would find on a FIRST controller would be a whole different world, and they might find that just as difficult to work with as they find the current microcontroller, but as linux is a more complex system, there would be even more opportunity to get lost in it.
__________________
MORT 11
-2005 New Jersey Regional Chairman's Award Winner
-2006 Palmetto Regional Winner
-2007 New York Regional Delphi Driving Tomorrow's Technology Award
-2008 New Jersey Regional Finalist, Chesapeake Regional Winner, Championship Event Overall Top Seed
HB 2399
-2009 Buckeye Regional Delphi Driving Tomorrow's Technology Award, Pittsburgh Regional GM Industrial Design Award

Last edited by FourPenguins : 11-09-2007 at 15:59.
  #36   Spotlight this post!  
Unread 11-09-2007, 15:57
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,187
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: How important is Linux?

I'm still hard pressed to see how utilizing a RTOS increases complexity in programming. With multiple layers of abstraction, we can create a system that makes it extremely easy for novice programmers to get their bot up and running. In addition this allows more experienced developers to innovate beyond anything we could accomplish now, all without slow hardware interfaces.
  #37   Spotlight this post!  
Unread 11-09-2007, 16:29
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: How important is Linux?

Quote:
Originally Posted by FourPenguins View Post
...I know how much our programmers have to know just to write an autonomous mode (their voodoo amazes me), and it may be time for an easier platform.
I think the existing "platform" could be made a whole lot easier simply by changing the architecture of the default code. There's a bit of baggage still hanging around from the pre-2004 PBASIC days, and the division of code into separate "user" and "user_fast" files is a little ragged. It can be reworked to do exactly the same thing but be separated into smaller functional chunks, making it less intimidating and more approachable for the beginning user.

Rationalizing the interrupt service code, and incorporating some of Kevin Watson's contributions (interrupt-driven A/D conversions, for example) could make it even easier.

The past couple of years, we've taken the default code's "user" files apart and put them back together in a slightly different shape. The architectural philosophy of putting separate functionality in separate places, including keeping input and output processes detached from each other, seems to work very well. To bring this back to Ed's comment, having that detachment makes doing autonomous programming relatively simple.
  #38   Spotlight this post!  
Unread 11-09-2007, 19:27
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
Re: How important is Linux?

Ignoring the whole "which RTOS?" discussion, here's my $.02.

The current generation of controllers just don't have a prayer of running an RTOS. Period. No easy multi-threading, inefficient indirect referencing, and a collection of other architecture issues make it pretty much impossible.

One of the issues of using any RTOS is the complexity of developing code for a new device. While I have no experience with any RTOS, I know that if you miscode a kernel module (or w/e the term is for the RTOS of your choice), the debugging could be a real hassle.

Even if you don't write code at a kernel level, you can still have issues with threading that just don't appear in current code.

At this time, FIRST robots do not (generally) meet complexity requirements to justify an RTOS.
  #39   Spotlight this post!  
Unread 11-09-2007, 19:54
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Cañada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Cañada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: How important is Linux?

Quote:
Originally Posted by Astronouth7303 View Post
The current generation of controllers just don't have a prayer of running an RTOS. Period. No easy multi-threading, inefficient indirect referencing, and a collection of other architecture issues make it pretty much impossible.
We aren't discussing the current controller.

Quote:
Originally Posted by Astronouth7303 View Post
One of the issues of using any RTOS is the complexity of developing code for a new device. While I have no experience with any RTOS, I know that if you miscode a kernel module (or w/e the term is for the RTOS of your choice), the debugging could be a real hassle.
No one is expecting teams to code at the kernel level.

Quote:
Originally Posted by Astronouth7303 View Post
Even if you don't write code at a kernel level, you can still have issues with threading that just don't appear in current code.
Who said teams will be forced to write multi-threaded apps, or even know what a thread is?

Quote:
Originally Posted by Astronouth7303 View Post
At this time, FIRST robots do not (generally) meet complexity requirements to justify an RTOS.
*sigh* I could write volumes about this one sentence, but I have other things to do...

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org

Last edited by Kevin Watson : 11-09-2007 at 20:49.
  #40   Spotlight this post!  
Unread 11-09-2007, 20:19
Happy Birthday! Mark Pierce Mark Pierce is offline
Registered User
FRC #0085 (B. O. B.)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 1999
Location: Zeeland, MI
Posts: 239
Mark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant futureMark Pierce has a brilliant future
Re: How important is Linux?

Quote:
Originally Posted by Alan Anderson View Post
I think the existing "platform" could be made a whole lot easier simply by changing the architecture of the default code. ... The architectural philosophy of putting separate functionality in separate places, including keeping input and output processes detached from each other, seems to work very well.
I agree with this post entirely. Our team has done the same thing for the past few years. It's been frustrating to do some of this because of many quirks in the system, but it has resulted in a much easier program to work with. We'll be cleaning up last years code this fall, pulling out all the machine specific stuff as a baseline for next year. If we can find the time I hope to post the results as an alternative to the default code for teams to start from in 2008.
  #41   Spotlight this post!  
Unread 11-09-2007, 20:35
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,507
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: How important is Linux?

Quote:
Originally Posted by Kevin Watson View Post

*sigh* I could write volumes about this one sentence, but I have other thigs to do...

-Kevin
I gotta agree with you Kevin...

I think many teams will expand their programming to fill the capabilities of the new system, whatever they may be.

Also, I think we should all assume (as Kevin stated) that even with a RTOS running, teams have the option of coding in a very simple fashion without having to deal with the OS at all.
  #42   Spotlight this post!  
Unread 11-09-2007, 21:05
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 7,006
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: How important is Linux?

Before I start: I'm not well-qualified to comment. But that never stopped me.
Quote:
Originally Posted by Dave Flowerday View Post
(other than the "gee whiz" reasons
Quote:
Originally Posted by Mark Pierce View Post
I suspect that many of the Linux fans might be disappointed to find that using a version of linux suitable for a robot controller will not feel much like the Linux they use on their desktop computers.
Quote:
Originally Posted by Astronouth7303 View Post
At this time, FIRST robots do not (generally) meet complexity requirements to justify an RTOS.
Quote:
Originally Posted by AdamHeard View Post
I think many teams will expand their programming to fill the capabilities of the new system, whatever they may be.
I apologize for the many quotes, but to me they tell a story.

All of the HS kids I met who demanded Linux for their devel system could not really give a good reason, other than "it's not MS" (Dave's point kinda). Arguments of stability or 'openness' don't fly with me. So, Linux as RTOS in the RC wouldn't make a lot of sense for these folks, as it would look foreign (Mark's point).

The latter points are right on - FIRST robots are not sophisticated partly because the teams program to the current RCs capabilities. Increase capacity and you will see more sophisticated robots. So, the more power the better, IMHO.

On the other hand, if we consider a FIRST robot a learning tool, I would rather see lower-level programming than higher-level. But, considering the range of capabilities out there, Easy C is pretty high level (or can be if you let it). And, it is needed.

Conclusion: An RTOS might be great, it does not have to be Linux, the dev tools are what carry the greatest weight for me.

Don

PS:
Quote:
Originally Posted by lynca View Post
To get more people involved with programming robots from their personal computer , FIRST must have a robot simulator.
Now THAT would be worthwhile, but that's a topic for a new thread
__________________

I am N2IRZ - What's your callsign?
  #43   Spotlight this post!  
Unread 12-09-2007, 08:27
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,365
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: How important is Linux?

I started another thread - chicken or the egg - in the control section. Discussing a software programming environment with out knowing some details about the hardware design to me makes no sense. If First would give us a hint at the architecture they are considering, then we could go around and around discussing the advantages and disadvantages of every software platform discussed in this thread. With out some hardware details this thread can not lead to any meaningful discussion. First seams to intend to keep the new control system secret. When it is released we can revisit this thread and comment on they should have used Linux, Rtos would have been perfect, why didn't they use xyz system and on and on. Unless First opens up how can we debate the software. There are allot of smart people on this forum that could make meaningful comments on the platform direction. Don't think it's going to happen. Come on FIRST open up a little.
  #44   Spotlight this post!  
Unread 12-09-2007, 16:06
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,187
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: How important is Linux?

Quote:
Originally Posted by Gdeaver View Post
I started another thread - chicken or the egg - in the control section. Discussing a software programming environment with out knowing some details about the hardware design to me makes no sense. If First would give us a hint at the architecture they are considering, then we could go around and around discussing the advantages and disadvantages of every software platform discussed in this thread. With out some hardware details this thread can not lead to any meaningful discussion. First seams to intend to keep the new control system secret. When it is released we can revisit this thread and comment on they should have used Linux, Rtos would have been perfect, why didn't they use xyz system and on and on. Unless First opens up how can we debate the software. There are allot of smart people on this forum that could make meaningful comments on the platform direction. Don't think it's going to happen. Come on FIRST open up a little.
I just kind of figured discussions like these would drive the hardware decision.
  #45   Spotlight this post!  
Unread 16-09-2007, 11:22
dragoonex's Avatar
dragoonex dragoonex is offline
Registered User
FRC #1325 (Inverse Paradox)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Canada
Posts: 9
dragoonex is on a distinguished road
Re: How important is Linux?

Quote:
Originally Posted by Alan Anderson View Post
I think the existing "platform" could be made a whole lot easier simply by changing the architecture of the default code. There's a bit of baggage still hanging around from the pre-2004 PBASIC days, and the division of code into separate "user" and "user_fast" files is a little ragged. It can be reworked to do exactly the same thing but be separated into smaller functional chunks, making it less intimidating and more approachable for the beginning user.
I agree entirely. Our team has developed a way to do that using interrupts so the data is always delivered no matter what, even if we're in a tight loop within the code. We're still testing it, and it's still in an SVN branch, but it looks promising. Having one loop is great and makes working with things a lot easier.

Using Linux on the other hand is too much work, for no gain. For one thing, it needs more than a PIC with 3KB of RAM, and 1KB of EEPROM. Secondly, interfacing with the hardware is too much work, and even if there was a nice API for it, it would again have too much overhead. Linux also adds another point of failure. What I would like to see are some Linux developer tools. MPLAB is WINE works, but its far from perfect.

IMO, a good solution would to be to create a nice API in the default code for drive code, sensors, autonomous, and all the other things. Right now we don't have that and our team is working very hard to create one, but it is a big undertaking. When it comes down to it, this is what embedded programmers do. Embedded systems don't need preemptive multitasking kernels and CPU hot plugging. I think it's important for everyone to try programming on the bare metal of the controller as it's a good learning experience.
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
All Teams IMPORTANT LEDs Dr.Bot General Forum 8 14-03-2006 16:01
Any teams use Linux? gobeavs IT / Communications 14 03-04-2005 17:58
How important is scouting in 05 FIRST JerseyKid Scouting 16 10-02-2005 23:55
How Important Is Capping? fred Rules/Strategy 32 16-03-2004 10:06
How important is a machine shop? archiver 2001 13 24-06-2002 04:14


All times are GMT -5. The time now is 20: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