Go to Post ...instead of question marks swirling my mind I got triangles, circles and squares... - Dorienne [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 20-01-2016, 04:44
bEdhEd's Avatar
bEdhEd bEdhEd is offline
Design and Drive Team Mentor
AKA: Frank E.G. Shiner
FRC #0701 (The RoboVikes)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2009
Location: Fairfield, CA USA
Posts: 487
bEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond repute
FRC Robots Aren't Real Robots?

I searched CD for a thread with a similar topic and could not find one, so here we go. I was on YouTube viewing the Sronghold reveal once again so I could gauge field element scale and decided to browse through the comments this time. This isn't the first time I've started a thread with a possibly controversial topic with regard to YouTube comments, so please don't reply with something along the lines of "they're YouTube comments, what do you expect?" as this does nothing to contribute to the discussion. My post in 2013 titled "UNgracious UNprofessionalism" is the thread that I am talking about, and it turned into quite a heated discussion.

So here is the comment that I saw:

Quote:
Here we go again... sigh Those are not robots. Those are telebots. A robot is a machine that can carry out a sequence of actions automatically. These are r/c cars.
I really wish people wouldn't misuse the word "robot" like this.
This is not the first time I've seen or heard someone refer to FRC robots as simply r/c cars. I don't wish to detail the short lived and sassy conversation between OP and another fellow FIRSTer about how OP was not impressed at how the robots had only a 15 second autonomous period, but this is what I had to reply:

Quote:
Sigh....I really wish you wouldn't misuse your assumptions like this. These machines that students build are not merely "r/c cars" as your benign ignorance of the program leads you to believe. However, I can understand this misguided assumption. Most people don't get the chance to really look at the guts of these robots (and yes, these are undoubtedly robots). Take any high performing robot in a competition, and you'll find plenty of automation integrated into most if not all subsystems. Many teams use gyros, potentiometers, encoders, infrared sensors, cameras, and a whole host of other automation solutions. This automation is used in BOTH autonomous and teleoprated period. If a team were to give their drivers a switch or button for every little movement or decision the robot does on its own throughout the match, you'd have drivers that would go insane after just a few minutes of driver practice. Your strictness of the definition of "robot" tells me that you are interested in robotics in some way, and I encourage you to attend the nearest FIRST Robotics Competition to you. Please talk to the students and mentors who make these robots. If you seek out the best performing robots at a competition and go to their pit and have a conversation with these young bright minds, I'm sure the automation that goes into their robot will convince you that they are not merely "r/c cars." I guess I'll have to end this by saying, SEE YOU AT THE COMPETITION!
My main reason for starting this thread is to ask this:

Do you, members of CD and the FIRST community, think that FRC Robots fit the definition of "robot" or are they just expensive, glorified, industrial r/c cars? I personally believe that these are robots of course!

What is your opinion, and what are the reasons for why FRC robots are indeed robots, or why they can be regarded as more r/c cars than robots?

I've made my case in my quoted comment, so what's yours?
__________________


Last edited by bEdhEd : 20-01-2016 at 06:51.
Reply With Quote
  #2   Spotlight this post!  
Unread 20-01-2016, 05:27
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,392
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

They are "Human Dream and Inspiration Enablement Devices" but since that takes too long to say and explain I use the word "robot".

Much as wires, nuts, bolts, switches, relays, batteries and light bulbs launched me into a life of computers and electronic engineering; I'm taking these "robots" and helping launch kids today into the future. Was what I built then a "computer"? No, not by today's standard. But I helped build today's standard.

The roboteers I work with are going to build tomorrows standard. So if you are unhappy with us using the word "robot"(*) wait a few years to see what our inspired roboteers come up with. It's pre-future time, be part of it!

(*) And if you are unhappy about me using "robot", let me break your heart over what we've done to the word "cheesecake".
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
Reply With Quote
  #3   Spotlight this post!  
Unread 20-01-2016, 06:41
Mikell Taylor's Avatar
Mikell Taylor Mikell Taylor is offline
Robot Geek
FRC #5592 (Far North Robotics)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Cairns, Australia
Posts: 100
Mikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond reputeMikell Taylor has a reputation beyond repute
Send a message via AIM to Mikell Taylor
Re: FRC Robots Aren't Real Robots?

Look, I'm a robotics engineer who works for robotics companies. If you get more than one robotics professional in a room, they'll all disagree on the definition of robot. The CEO of iRobot thinks a vending machine is a robot. I disagree. Drones are remote controlled, AUVs aren't, both are generally considered robots. FIRST robots definitely meet many commonly agreed upon definitions of robots. Some will disagree. Good for them. In my opinion, it's not worth arguing over.
__________________
Mikell Taylor
Real-life robotics engineer
Mentor to team 5592, Far North Robotics

Back in the day:
President, Boston Regional Planning Committee
Mentor, team 2124
Captain, team 677

Last edited by Mikell Taylor : 21-01-2016 at 02:09. Reason: Corrected autocorrect.
Reply With Quote
  #4   Spotlight this post!  
Unread 20-01-2016, 06:46
bEdhEd's Avatar
bEdhEd bEdhEd is offline
Design and Drive Team Mentor
AKA: Frank E.G. Shiner
FRC #0701 (The RoboVikes)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2009
Location: Fairfield, CA USA
Posts: 487
bEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

Quote:
Originally Posted by Foster View Post
They are "Human Dream and Inspiration Enablement Devices" but since that takes too long to say and explain I use the word "robot".
That's one way to put it. For those in FIRST, we tend to say "it's not all about the robot" because we know that the machines we build are mainly the catalyst for "Dream and Inspiration Enablement."

I argue that we do indeed use robots in our competition, but to spend too much time debating on whether or not these machines are robots is missing the point. I expect someone who is unaware of FIRST's model for inspiration to have more of a focus on the machines vs what they do for the students.

Even if FIRST was just an r/c car competition, you'd still be getting just the same out of the program. I too sometimes wonder about easier ways for someone outside FIRST to understand the "not all about robots" concept.

Quote:
Originally Posted by Mikell Taylor View Post
FIRST robots definitely meet many commonly agreed upon definitions of robots. Some will disagree. Good for them. In my opinion, it's not worth arguing over.
I don't think it's worth arguing over and taking too much time with someone who disagrees either, but it's more of the tone of those that I've seen or heard that mention the "r/c car" idea that can bug me a bit. It's used in a way that devalues FRC and takes credit away from the hard work of the students. It's less of "those machines are mainly remote driven" and more of "because these machines are remotely driven, this competition is of less value to me as a viewer."

Those who think this are likely in a very small minority though, but for the sake of curiosity, I'm still interested in how others would react to or have reacted to those who don't see the automation side of the teleoperated period.
__________________


Last edited by bEdhEd : 20-01-2016 at 07:01.
Reply With Quote
  #5   Spotlight this post!  
Unread 20-01-2016, 06:54
Sunshine's Avatar
Sunshine Sunshine is offline
Mr. S
FRC #2062 (C.O.R.E)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Wisconsin
Posts: 482
Sunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to beholdSunshine is a splendid one to behold
Re: FRC Robots Aren't Real Robots?

Ask the police or bomb squads that use "robots" in their line of work. Many of our creations are more sophisticated than what they use. May not be as robust but more advanced technologically. Just sayin
__________________
C.O.R.E. Community Of Robotic Engineers
2015 Wisconsin Regional Champs, Safety Award
2015 Midwest Regional Champs, Safety Award, Industrial Controls Award
2014 Midwest Regional Judges Award
2013 Lake Superior Champs
2012 World Championship Safety Award, World Finalist for the Autodesk Award
2011 Wisconsin Regional - Website Award 10,000 Lakes - Innovation in Control, Safety Award
2010 World Championship - Archimedes Semi-Finalists -World Finalist for the Autodesk Award
2010 10,000 Lakes Regional Champs, Entrepreneurship Award; Wisconsin Regional- Entrepreneurship Award, Safety Award
2009 WI Regional- Quality Award, Safety Award 10,000 Lakes - Safety Award, Motorola Quality Award, Animation Award
2008 World Championship Safety Award
2008 Wisconsin Regional Champs, Safety Award
2008 St. Louis Regional Entrepreneurship Award, Safety Award, Website Award
2007 Wisconsin Regional All-Star Rookie Award
Reply With Quote
  #6   Spotlight this post!  
Unread 20-01-2016, 06:58
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,620
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

Autonomous says that is not correct.
Also teach pendants on industrial robots.
Look up the movie Metropolis and the word robot's etemology.
Reply With Quote
  #7   Spotlight this post!  
Unread 20-01-2016, 07:05
bEdhEd's Avatar
bEdhEd bEdhEd is offline
Design and Drive Team Mentor
AKA: Frank E.G. Shiner
FRC #0701 (The RoboVikes)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2009
Location: Fairfield, CA USA
Posts: 487
bEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

Quote:
Originally Posted by techhelpbb View Post
Autonomous says that is not correct.
Also teach pendants on industrial robots.
Look up the movie Metropolis and the word robot's etemology.
Yup, the root for "robot" is the Czech word "robota" meaning "forced labor"
__________________

Reply With Quote
  #8   Spotlight this post!  
Unread 20-01-2016, 09:22
tylerc102 tylerc102 is offline
Registered User
AKA: Tyler Carter
FRC #3128 (Aluminum Narwhals)
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2009
Location: San Diego, California
Posts: 15
tylerc102 is an unknown quantity at this point
Re: FRC Robots Aren't Real Robots?

Quote:
Originally Posted by bEdhEd View Post
Yup, the root for "robot" is the Czech word "robota" meaning "forced labor"
So the question becomes. Who's really the robot? The students or the creation.
Reply With Quote
  #9   Spotlight this post!  
Unread 20-01-2016, 09:32
BeardyMentor BeardyMentor is offline
Just the right amount of Crazy
AKA: Matt Hagan
FRC #1257 (Parallel Universe)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2010
Location: United States
Posts: 112
BeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud ofBeardyMentor has much to be proud of
Re: FRC Robots Aren't Real Robots?

This is what we call snobbery, we are all guilty of some form of it. Never look outward for validation, you will be disappointed. Ignore the haters and build some robots.
Reply With Quote
  #10   Spotlight this post!  
Unread 20-01-2016, 09:39
Mastonevich's Avatar
Mastonevich Mastonevich is offline
Andrew
AKA: Andrew Elsen
FRC #1987 (BroncoBots)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Missouri
Posts: 221
Mastonevich is a jewel in the roughMastonevich is a jewel in the roughMastonevich is a jewel in the rough
Re: FRC Robots Aren't Real Robots?

http://www.davincisurgery.com/

Is the "da vinci surgery" a robot? The biggest similarity between RC, First and it is that they are controlled by humans.
__________________
~Andrew

Regional Chairman's: 2013-Alamo, 2010-Oklahoma, 2009-Colorado
Engineering Inspiration: 2016-Hub City, 2012-St. Louis, 2008-Minnesota
Regional Wins: 2010-Oklahoma
Reply With Quote
  #11   Spotlight this post!  
Unread 20-01-2016, 10:05
Rich Kressly's Avatar
Rich Kressly Rich Kressly is offline
Robot/STEM troublemaker since 2001
no team (Formerly 103 & 1712. Now run U.P. Robotics (other programs))
Team Role: Mentor
 
Join Date: Oct 2001
Rookie Year: 2001
Location: Pennsburg, PA
Posts: 2,045
Rich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

Others have said it above - there is no one agreement here. To add my two cents, as my work/career has evolved from teacher/FRC mentor toward "STEM/robotics education professional" (whatever the heck that may mean ), I've become increasingly more interested in defining these types of terms, especially for/within the confines of the K-12 robotics education market.

The "Standards-Based Robotics Competition Curriculum Development Framework" defines a robot as, "An electro-mechanical device that can perform tasks. A robot may act under the direct control of a human and/or autonomously under the control of a programmed computer."

The framework is a product of an NSF funded project (Abstract here: http://www.nsf.gov/awardsearch/showAward?AWD_ID=0455835) that I was a part of and it was first published in 2006-07. The document is now used as a reference document for robotics education in many places, including here: https://resources.tstc.edu/j/BEST/pu...cs_Rubrics.pdf

Over the years since the Framework was established, my work has included a need to refine this definition so it's a little more easily understood, and the most recent iteration is a part of the VEX IQ Curriculum which defines a robot as "any man-made machine that can perform work or other actions normally performed by humans." The IQ Curriculum then goes on to break down three categories of robots: "teleoperated", "autonomous", and "hybrid".
pertinent information found here: http://www.vexrobotics.com/vexiq/edu...at-is-robotics

Like others have said here, there are many folks who will disagree, define, and redefine based on their expertise, interest, and perspective. This is also an evolving field that is certain to keep undergoing change. However, from a K-12 education standpoint (and perhaps beyond), this is the best definition/explanation I can offer today .
__________________
technology, innovation, and invention without a social conscience will only allow us to destroy ourselves in more creative ways

Last edited by Rich Kressly : 20-01-2016 at 10:10.
Reply With Quote
  #12   Spotlight this post!  
Unread 20-01-2016, 10:08
aldaeron aldaeron is online now
Registered User
AKA: -matto-
FRC #1410 (Kraken)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Denver
Posts: 227
aldaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond reputealdaeron has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

This etymology discussion belongs in the Chit-Chat forum and hopefully someone will reassign it.



Arguing etymology with the internet is pretty pointless. I get that you're trying to "make it loud", but I suggest you put your effort somewhere where it is more likely to have a positive outcome.

Reply With Quote
  #13   Spotlight this post!  
Unread 20-01-2016, 10:19
Basel A's Avatar
Basel A Basel A is online now
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,927
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

I agree with the posts above saying that with no agreed-upon definition of "robot," this discussion is pointless. One thing I would add is that even within FRC, there's a wide range of technical complexities. At the lower end, FRC robots really are just advanced RC cars: open-loop control, no autonomous functioning. At the high end, FRC robots have industry-quality control schemes, are tracking targets and scoring in them. Some definitions of robot could split FRC into multiple categories.
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
Reply With Quote
  #14   Spotlight this post!  
Unread 20-01-2016, 10:22
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,644
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: FRC Robots Aren't Real Robots?

Seems like the comment is arguing semantics, much like the IACNAP campaign or It's-Cement-Not-Concrete guys.

If we abstract the comment a bit, it's like the person is saying "nothing is a robot until everything is a robot". There's always a human in the loop with robots, even the DARPA Grand Challenge bots. The GC bots simply had the human intervention at programming time versus realtime.

From a human capital perspective, teleop versus autonomous doesn't matter. For teleop, we spend the time controlling the robot. For autonomous, we spend the time wondering why the robot didn't do what we wanted it to do. In the end it's about the same. (edit - same time. The autonomous requires a different skill set altogether)
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub

Last edited by JesseK : 20-01-2016 at 10:26.
Reply With Quote
  #15   Spotlight this post!  
Unread 20-01-2016, 10:29
Chris is me's Avatar
Chris is me Chris is me is online now
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,640
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: FRC Robots Aren't Real Robots?

Where does the idea come from that something has to be 100% autonomous to be considered a robot? Nobody is backing up that argument with really anything other than "because I said so".

I'm having trouble finding the thread, but there's a few from roughly 10 years ago with the same debate, where people concluded that nothing about being a robot prohibits a human from operating the machine at some point or another.

Finally, FIRST robots do indeed have autonomous operation in many ways. Not just the autonomous mode, but in the control loops and state machines that automate the shooters, elevators, and arms of the best robots in the community.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
Reply


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


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

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