Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   [BB]: Beta Hardware (http://www.chiefdelphi.com/forums/showthread.php?t=78321)

Fe_Will 16-09-2009 19:58

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Jared341 (Post 874323)
Quote:

Originally Posted by Fe_Will (Post 874311)
FRC is the a varsity level robotics competition... What I hear from your post equates to you wanting a sixth grader to step on to the football field and be competitive with high school upper class men. Please don't encourage the dumbing down of this competition, keeping it at a high level is what makes it relevant.

Why do the goals of ease of accessibility for inexperienced teams and advanced capabilities for veteran teams have to be mutually exclusive? Doesn't having more "out of the box" functionality elevate the level of competition rather than dumb it down?

Reliability, elegance, and better documentation will come with time. Hopefully sooner rather than later.

Don did a better job explaining it than I did:
Quote:

Originally Posted by Don Rotolo (Post 874361)
If the technology is overwhelming, try FTC. <sheesh>. (In other words: Who wants some lemonade?)


AdamHeard 16-09-2009 20:32

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Don Rotolo (Post 874361)
was just great, but how many of you still use DOS on your x86??

If the technology is overwhelming, try FTC. <sheesh>. (In other words: Who wants some lemonade?)

This really made me think.

Many teams have great results with simple and effective mechanical designs... They would understandably be very upset if FIRST forced them to do the same thing with more complicated equipment. This is analogous to what is happening with the control system, more capability is being forced onto many people who were happy with what they had. The capability is nice for those who choose to use it, but for a good deal, it is simply not needed nor worth the hassle.

RyanN 16-09-2009 22:05

Re: [BB]: Beta Hardware
 
I'm going to play devil's advocate and say that I'm happy with FIRST moving to newer, better things. Here's the reasons.

1. IFI was going downhill fast from the 2005 to the 2008 season, and hit rock bottom in 2008 with their flaky, bulky radios that did not improve anything.

2. The IFI Radios. The change to the crappy radios was due to the parts being used being too old. So they created something bigger? Umm... bad design flaw to have technology get bigger. The radios that year were also dangerous. Remember when there was a brief delay when you would disable the robot, and before it would actually disable itself? Yea, we hit a few walls pretty bad. That wall could have been some kids at a demonstration.

2. IFI's Victors seemed to be crappy out a lot more often than in previous years. We're still rocking hard with the old old 883's but hardly have any 884's because they all self destruct. Yea... metal shavings will do that, but still, they should have more protection like the Jaguars. (and yea, the Jaguars this were weren't that great, but I liked them better than the 884's.

3. The IFI RC has no real world application. The cRIO does.

4. The cRIO is so much faster, has so much more memory, and does so much more than the IFI RC. It's new and it's going to take some time to get used to, but once we release its full potential, we will have some really complex and amazing machines. The limits of the IFI RC were far exceeded and teams struggled with things such as using the camera, PID loops, and floating point. That's not so much of an issue now.

5. LabVIEW. I have come to love LabVIEW. It really does make things so much faster to get working right the first time. It's also really easy to follow and understand.

2009 was really a beta year for the new system. Nothing really complex was needed from the robots this year. FIRST and its teams were able to tread into uncharted waters to learn new things. Wait until 2010!

There is so much potential for this new system. It's reliability should be really high. We're using the cRIO which is used pretty much everywhere in industry as a reliable controller. We're using IEEE approved wireless interfaces, and also industry trusts this in offices and everyone knows that servers talk through the same stuff that were using to talk to our robots.

I say give it a few years, and we'll all never want to go back to IFI. New things need some time to adjust to. We just have so much change that it may take a while longer.

Mr_I 16-09-2009 22:11

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by RyanN (Post 874384)
2. IFI's Victors seemed to be crappy out a lot more often than in previous years. We're still rocking hard with the old old 883's but hardly have any 884's because they all self destruct. Yea... metal shavings will do that, but still, they should have more protection like the Jaguars.

Ah, but without the 884's we wouldn't have had reason to name our 2007 robot "Sparky" :p

EricH 16-09-2009 22:47

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by RyanN (Post 874384)
2. IFI's Victors seemed to be crappy out a lot more often than in previous years. We're still rocking hard with the old old 883's but hardly have any 884's because they all self destruct.

Excuse me? 883's aren't legal, and haven't been for years.

The IFI system was practically plug-and-play. The main disadvantage was that it didn't have USB, and only supported one language off-the-shelf. This year's system was more like having to load up half of the Windows XP operating system (or OSX, for you Mac dudes) before you could really use the computer--and that's annoying, isn't it?

Dave Flowerday 16-09-2009 22:48

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by RyanN (Post 874384)
3. The IFI RC has no real world application. The cRIO does.

NASA disagrees with you. Might take you a while to find it though. (Reference: this post).

Eugene Fang 16-09-2009 23:39

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Dave Flowerday (Post 874391)
NASA disagrees with you. Might take you a while to find it though. (Reference: this post).

There's a quick link to it on the "snapshots" under the main gigapan.

Tom Line 17-09-2009 08:46

Re: [BB]: Beta Hardware
 
IFI is gone. I'm not going to pine over them going. However, I will point out as others have before me that the difficulty of using and setting up that control system is being vasty over-stated. As a rookie team in 2006, our control system worked just fine. As a 2nd year team, we utilized the camera quite well. With 1 mechanical engineer who hadn't programmed in 10 years and 3 students who had never had a formal programming class.

As a comparison, we missed a portion of our first competition because the labview installation on our computer corrupted itself and C-Rio wouldn't accept an image. 4 hours of the labview technician working on it while talking to tech support didn't fix it - a new computer did. That never happened with that antiquated old IFI system - it just 'worked'.

That said, I'm both excited and concerned about the new system.

Excitement:
1. The battery will be an incredibly welcome addition.
2. More durable ethernet ports (cost us matches last year) is wonderful
3. Static discharge protection
4. It's a laptop - the feedback will be wonderful on the screen for programming, and the input opportunities may be endless.

Concerns:
1. Potential to run XP: what could one trojan or virus do the network?
2. Durability
3. If it's running linux, and a drive goes bad... how many teams are going to be able to get a new drive, reinstall?
4. Cost. Stolen, stepped on, broken hinges, etc etc etc. Laptops get beat up. What is the cost, since I can almost guarantee this will be one of the future items we're expect to 'keep' for the control system. I just checked online and the classmate costs $500.
5. Complexity. How many things can go wrong with a computer? 'nuff said.

Of all these, Cost is probably my biggest worry. This laptop is going to get the snot kicked out of it (literally). Ethernet port, usb ports, screen hinges, powersupply port (big one).

We'll see. I think this has the potential for being an improvement over last year's system, even if it doesn't beat IFI hands down.

Zflash 17-09-2009 09:05

Re: [BB]: Beta Hardware
 
I was a fan of the IFI system since it was running Pbasic. However I am sure that we will eventually see the benifits of the new system. I am just waiting for the day when are team can say "We could not have done that with the IFI controller." That day may come sooner or later only time will tell.

Alan Anderson 17-09-2009 09:57

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Don Rotolo (Post 874361)
...but how many of you still use DOS on your x86??

[raises hand]Me.

I designed an automated test system for automotive electronics some twenty years ago, using a PC running DOS at the core. Touch screen MMI, network-based file distribution and data sharing, high-speed signal generation and measurement, multiple product data communication protocols, capable of testing thousands of part numbers...More than a hundred of them were built. Dozens are still in use and supported today.

For web browsing and word processing and video production and presentations, something more powerful is welcome. But for reading sensors and controlling hardware, DOS 6.22 running on a 33 MHz 80386 can be more than enough.

RyanN 17-09-2009 17:08

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by EricH (Post 874390)
Excuse me? 883's aren't legal, and haven't been for years.

The IFI system was practically plug-and-play. The main disadvantage was that it didn't have USB, and only supported one language off-the-shelf. This year's system was more like having to load up half of the Windows XP operating system (or OSX, for you Mac dudes) before you could really use the computer--and that's annoying, isn't it?

Let me clarify the 883 thing. No, they're not legal, and we do not use them on competition bots, but all of our projects use 883's and we often swap out 884's from old competition bots for 883's so we have some spares.

I think we have been given amazing technology and a great opportunity to work with it. I have not complained a bit and I love the change.

RyanN 17-09-2009 17:14

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Tom Line (Post 874424)
IFI is gone. I'm not going to pine over them going. However, I will point out as others have before me that the difficulty of using and setting up that control system is being vasty over-stated. As a rookie team in 2006, our control system worked just fine. As a 2nd year team, we utilized the camera quite well. With 1 mechanical engineer who hadn't programmed in 10 years and 3 students who had never had a formal programming class.

As a comparison, we missed a portion of our first competition because the labview installation on our computer corrupted itself and C-Rio wouldn't accept an image. 4 hours of the labview technician working on it while talking to tech support didn't fix it - a new computer did. That never happened with that antiquated old IFI system - it just 'worked'.

That said, I'm both excited and concerned about the new system.

Excitement:
1. The battery will be an incredibly welcome addition.
2. More durable ethernet ports (cost us matches last year) is wonderful
3. Static discharge protection
4. It's a laptop - the feedback will be wonderful on the screen for programming, and the input opportunities may be endless.

Concerns:
1. Potential to run XP: what could one trojan or virus do the network?
2. Durability
3. If it's running linux, and a drive goes bad... how many teams are going to be able to get a new drive, reinstall?
4. Cost. Stolen, stepped on, broken hinges, etc etc etc. Laptops get beat up. What is the cost, since I can almost guarantee this will be one of the future items we're expect to 'keep' for the control system. I just checked online and the classmate costs $500.
5. Complexity. How many things can go wrong with a computer? 'nuff said.

Of all these, Cost is probably my biggest worry. This laptop is going to get the snot kicked out of it (literally). Ethernet port, usb ports, screen hinges, powersupply port (big one).

We'll see. I think this has the potential for being an improvement over last year's system, even if it doesn't beat IFI hands down.

The Classmate has an SSD, so it is very unlikely that the drive will fail.

Chris is me 17-09-2009 17:35

Re: [BB]: Beta Hardware
 
Quote:

3. If it's running linux, and a drive goes bad... how many teams are going to be able to get a new drive, reinstall?
I'm sure this would be no harder than if it was running XP. In fact, I hope that it's running Linux, as then Pit Admin could just have a Classmate image and mysteriously dead computers could be reimaged without worrying about all that pesky licensing and IP rights.

Regardless, Classmate PCs have solid state drives. No moving parts make them robot-friendly (and with all of the wall crashing that happens in FIRST, this is good).

Akash Rastogi 17-09-2009 20:01

Re: [BB]: Beta Hardware
 
I guess I can question my own judgment on this after reading over a design presentation by JVN which was assigned for robotics homework (Double Block Honors Robotics Seminar & Independent Study classes are actually difficult....). He states that you should never start off anything by ruling out design possibility or shooting down an idea from the get go.

I'm sure this principal can apply to things other than robot design.

DonRotolo 17-09-2009 20:18

Re: [BB]: Beta Hardware
 
Quote:

Originally Posted by Tom Line (Post 874424)
I just checked online and the classmate costs $500.

An excellent reason to impart the valuable lesson of handling something carefully so it doesn't break.
Quote:

Originally Posted by AdamHeard (Post 874372)
This is analogous to what is happening with the control system, more capability is being forced onto many people who were happy with what they had.

I disagree with that analogy. Using the basic code, you have all the capabilities you need without really knowing anything about programming. That is, you are welcome to not use the advanced capabilities of the system, no forcing is going on here. Other than some code downloads (necessary for IFI too) you are basically plug&play.
Quote:

Originally Posted by Alan Anderson (Post 874435)
[raises hand]Me.

Well, yeah, me too :o , but on a '486. But the point was that almost nobody uses that technology as their primary computer today, since it's capabilities no longer meet one's needs. Why is that? I mean, it met my needs when I bought it, what changed?


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

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