Go to Post "If you can't hurdle, you can't win." "Remember to practice your obnoxious amateurism." . - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Robotics Education and Curriculum
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
  #1   Spotlight this post!  
Unread 14-06-2010, 09:37
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Mechanical going Electric

I am getting tired of CADding up chassis for robots, so I've decided to build my own over the summer. I've done a bit of research, and decided I want to start off with this chassis: http://www3.towerhobbies.com/cgi-bin...&I=LXGZ87&P=FR

I'm not sure what it will take to make it remote controlled though. I know I need a dual motor gearbox (same supplier) to make the left and right treads run independently. What else do I need to do to make this into a r/c?
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #2   Spotlight this post!  
Unread 14-06-2010, 18:06
,4lex S.'s Avatar
,4lex S. ,4lex S. is offline
University Mentor
AKA: Alex Strong
FRC #2702 (REBotics)
Team Role: College Student
 
Join Date: Dec 2007
Rookie Year: 2004
Location: Waterloo, ON, Canada
Posts: 195
,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of
Re: Mechanical going Electric

There are so many different ways you could build this into an RC platform, it all depends on your resources. If you have enough money for a vex kit with the programming tool (and you want autonomous), I would definitely go with that though.

Searching the rest of the internet for info on how to do stuff like this has often ended well for me, and I would suggest it if you haven't been there already. There are DIY people everywhere.

EDIT: Forgot to mention, if you have an old rc vehicle, and you are willing to let it die, figure out how it works and convert its controls to suit your purpose (nondestructive disassembly is important here, I made that mistake a while ago )
__________________
University of Waterloo Mechanical Engineering Class of 2014- 2B School Term
University of Waterloo Formula SAE Race Team 2010-Eternity
FRC 2702: REBotics 2011 Mentor ::: FRC 1006: Fast Eddie Robotics 2005-2009 Alumni ::: FLL 4050: 2004 Alumni


Last edited by ,4lex S. : 14-06-2010 at 18:10. Reason: Can't spell at all...
  #3   Spotlight this post!  
Unread 14-06-2010, 23:10
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Mechanical going Electric

Quote:
Originally Posted by ,4lex S. View Post
There are so many different ways you could build this into an RC platform, it all depends on your resources. If you have enough money for a vex kit with the programming tool (and you want autonomous), I would definitely go with that though.

Searching the rest of the internet for info on how to do stuff like this has often ended well for me, and I would suggest it if you haven't been there already. There are DIY people everywhere.

EDIT: Forgot to mention, if you have an old rc vehicle, and you are willing to let it die, figure out how it works and convert its controls to suit your purpose (nondestructive disassembly is important here, I made that mistake a while ago )
I don't care about autonomous, and I did look for DIY pages. That's where I ran into a problem. I'd love a simple list of what stuff I need, where to get it, what works with what, ect. I know so little about the electrical side of robotics that I don't even know what there is to know. I don't really care about complex programming at the moment, but that could be nice later on if I choose. Can anyone direct me to a website that can teach me he absolute basics?
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #4   Spotlight this post!  
Unread 14-06-2010, 23:43
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,929
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: Mechanical going Electric

I don't know much myself, and I'm sure people here on CD can help you, but at this point it would probably be easiest to enlist a partner on your project (probably from your team, or any electrical person willing to help). Because you don't really know what you're doing, that'd probably be the best choice. Also, that way you could not only make sure it's done right, but also learn what's being done and why. IMO, anyway.
__________________
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
  #5   Spotlight this post!  
Unread 15-06-2010, 00:40
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Mechanical going Electric

Quote:
Originally Posted by Basel A View Post
I don't know much myself, and I'm sure people here on CD can help you, but at this point it would probably be easiest to enlist a partner on your project (probably from your team, or any electrical person willing to help). Because you don't really know what you're doing, that'd probably be the best choice. Also, that way you could not only make sure it's done right, but also learn what's being done and why. IMO, anyway.
Yeah, that's what I'll end up doing. I found this kit though and I think it'll be a good starting point.

http://www.robotshop.com/New-arrival...basic-kit.html

Any other things I should get to go along with this to start out?
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #6   Spotlight this post!  
Unread 15-06-2010, 02:33
rahilm's Avatar
rahilm rahilm is offline
Registered User
AKA: Rahil Mehta
FRC #0668 (The Apes of Wrath)
Team Role: Mentor
 
Join Date: Oct 2009
Rookie Year: 2007
Location: San Jose, CA
Posts: 116
rahilm has a spectacular aura aboutrahilm has a spectacular aura about
Re: Mechanical going Electric

Quote:
Originally Posted by 548swimmer View Post
Yeah, that's what I'll end up doing. I found this kit though and I think it'll be a good starting point.

http://www.robotshop.com/New-arrival...basic-kit.html

Any other things I should get to go along with this to start out?
I'm fairly certain that alone isn't going to give you RC capability, it's meant to be autonomous. You're probably going to want to add an XBee Shield, Bluetooth Shield, WiFi Shield, or RF Module, or something of the sort to allow for wireless comms. From there it's writing a program that will send out data from the PC/Control system and then something on the Arduino end to interpret that data and send out signals to the motors.
__________________
Team 668 - Apes of Wrath - 2008-2011
Team 668 - Apes of Wrath - 2011-Present (Mentor)
  #7   Spotlight this post!  
Unread 15-06-2010, 09:21
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,832
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Mechanical going Electric

Edit:
To make that tank unit into something RC you'll need:
2 motors and the 2-motor transmission like you said
Battery pack(s) and charger
2 motor controllers
A radio system, maybe 3 or 4 channels so you could add functionality to the chassis other than driving. Pay attention to the actual control input on the remote and make sure it's how you want to control tank-steer.
Misc wires/cables/switches/velcro

When it's all said and done you'll have put a reasonable bit of $$ into a $15 chassis, you may want to think about getting a larger, more capable chassis.


A buddy of mine, AndyA on CD, and I used to make IFI-powered RC cars.

A victor 883 can handle 24 volts IIRC and can be controlled with a regular hobby RC remote. We coupled a victor 883 with two high-capacity 7.2V RC racing packs wired in series and used those to power a 14.4V companion drill motor. Buying RC stuff second hand from ebay kept costs low. The wiring is very similar to a FIRST robot because you have a PWM signal running to a motor controller that has batteries on one side and a motor on the other, there's just one motor instead of 4, 6, or whatever. It was a very fun hobby and you'll learn a lot, like how a Victor can handle flat-out power for 20-30 minutes without a fan and be fine.

Just a thought.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.

Last edited by JamesCH95 : 15-06-2010 at 11:27.
  #8   Spotlight this post!  
Unread 15-06-2010, 10:38
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,062
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Mechanical going Electric

Quote:
Originally Posted by rahilm View Post
I'm fairly certain that alone isn't going to give you RC capability, it's meant to be autonomous. You're probably going to want to add an XBee Shield, Bluetooth Shield, WiFi Shield, or RF Module, or something of the sort to allow for wireless comms. From there it's writing a program that will send out data from the PC/Control system and then something on the Arduino end to interpret that data and send out signals to the motors.
That is correct, my personal suggestion if you are stuck on using the arduino would be to use http://www.sparkfun.com/commerce/pro...oducts_id=9367 and connect via wifi. There will be a LOT of programming to do here.

As a warning, do NOT buy just the module thinking you can solder it yourself. They are .1" spaced solder pads and are a real pain to solder to.

If you don't want to program I would see if you could borrow one of the old IFI systems from your team or buy a Vex kit. Personally, I would buy a Vex kit. (Of course, I am LOOKING for an excuse to buy one so I can try to convince KU to put together a team)
__________________




.
  #9   Spotlight this post!  
Unread 15-06-2010, 22:59
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: Mechanical going Electric

Quote:
Originally Posted by Andrew Schreiber View Post
As a warning, do NOT buy just the module thinking you can solder it yourself. They are .1" spaced solder pads and are a real pain to solder to.
.1" spacing is a walk in the park to solder. It's surface mounted (SMT) parts that are royal plain.

All it takes to solder small things is good eyesight (or a magnifying glass, which is helpful for SMT parts) and a steady hand. The latter takes some practice at clearing your mind to reduce shaking, but once you've done it enough you can chug a cup of coffee still be able to solder parts.

A good way to practice soldering is grab some old electronics; 1990s or earlier vintage is recommended as many of these still used through-hole (.1" spacing) parts. Do NOT disassemble CRT monitors or CRT television sets, as they contain very high voltage components that retain deadly charges for years. I'd recommend VCRs, as they also contain a few motors to play with. But just desolder and resolder parts on the circuit boards. To desolder parts you'll need a solder wick or solder sucker (or just heat the solder up and slam the board on the table and momentum will cause the solder to fly out ).
__________________
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

世上无难事,只怕有心人.
  #10   Spotlight this post!  
Unread 15-06-2010, 23:31
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,062
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Mechanical going Electric

Quote:
Originally Posted by artdutra04 View Post
.1" spacing is a walk in the park to solder. It's surface mounted (SMT) parts that are royal plain.

All it takes to solder small things is good eyesight (or a magnifying glass, which is helpful for SMT parts) and a steady hand. The latter takes some practice at clearing your mind to reduce shaking, but once you've done it enough you can chug a cup of coffee still be able to solder parts.
I can do the .1" spaced no problem the issue is that they are pads and I have never done those. I'm sure someone who were better at that sort of stuff would be able to.
__________________




.
  #11   Spotlight this post!  
Unread 16-06-2010, 19:33
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Mechanical going Electric

Change of plans. I'm going to build my own robot completely from scratch. I was planning on using the following items:
http://www.robotmarketplace.com/products/IL-TKT1.html
http://www.robotmarketplace.com/products/IL-GMS100.html

I will also be creating a chassis myself to mount these. Beyond this, I don't know what I need. Having it R/C would be really cool, and I'm open to programming necessary. As far as only autonomous, I'm not sure that'd be a good to take on that much at once. I am open to exploring it later on though. Any guidance on specific parts or general advice would be greatly appreciated.
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #12   Spotlight this post!  
Unread 16-06-2010, 20:10
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,832
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Mechanical going Electric

Your team is old enough that you might have one, or both, of the edu-bot RCs lying around. These are good bases for smaller robot projects.

IMHO you should go with a drive train and chassis that's a little more substantial, heck for a few bucks more you can get noticeably more powerful motors: http://www.robotmarketplace.com/products/0-72001.html

As for what you'll need:

A speed controller or relay for every motor
A robot controller or R/C receiver
An R/C transmitter
A battery pack
Fuses, switches, wires, ect
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #13   Spotlight this post!  
Unread 16-06-2010, 22:08
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Mechanical going Electric

Quote:
Originally Posted by JamesCH95 View Post
Your team is old enough that you might have one, or both, of the edu-bot RCs lying around. These are good bases for smaller robot projects.

IMHO you should go with a drive train and chassis that's a little more substantial, heck for a few bucks more you can get noticeably more powerful motors: http://www.robotmarketplace.com/products/0-72001.html

As for what you'll need:

A speed controller or relay for every motor
A robot controller or R/C receiver
An R/C transmitter
A battery pack
Fuses, switches, wires, ect
I know that we have some of the IFI systems, is that what you're referencing?
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
  #14   Spotlight this post!  
Unread 16-06-2010, 22:45
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,832
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Mechanical going Electric

Quote:
Originally Posted by 548swimmer View Post
I know that we have some of the IFI systems, is that what you're referencing?
Two years, 2003 and 2004 IIRC, included a "mini" IFI RC in the KOP. One used an IFI operator interface and was called the "EduBot controller" another connected to regular R/C (Radio controller) outputs and I can't remember what it was called

Both of these are relatively small and run on 7.2V power, typical for R/C applications. Unfortunately both of these controllers have been discontinued, but you can still find some support info online if you have a PN.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #15   Spotlight this post!  
Unread 16-06-2010, 22:48
548swimmer's Avatar
548swimmer 548swimmer is offline
CAD Leader
AKA: Alec Wagner
FRC #0548 (Robostangs)
Team Role: CAD
 
Join Date: Apr 2010
Rookie Year: 2005
Location: Michigan
Posts: 299
548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of548swimmer has much to be proud of
Re: Mechanical going Electric

Quote:
Originally Posted by JamesCH95 View Post
Two years, 2003 and 2004 IIRC, included a "mini" IFI RC in the KOP. One used an IFI operator interface and was called the "EduBot controller" another connected to regular R/C (Radio controller) outputs and I can't remember what it was called

Both of these are relatively small and run on 7.2V power, typical for R/C applications. Unfortunately both of these controllers have been discontinued, but you can still find some support info online if you have a PN.
How easy would it be to just use an IFI system and scale everything up?
I could get victors from our massive supply, I'd already have the R/C interface. Then all I'd need would be motors and wheels right?
__________________
My religion is physics, it can explain everything.

WINNER -- 2011 Waterford District
District Chairman's -- 2011 Waterford District
Finalist -- 2011 Ann Arbor District
State Chairman's -- 2011 Michigan State Championship
Quarter-finalist -- 2011 Galileo
2011 Championship -- Highest Ranking Score
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
FIRSTcast 2.9 - Electric Boogaloo! Joe Matt General Forum 5 16-03-2007 10:37
Electric Bicycle RudimentaryPeni Chit-Chat 6 05-10-2006 14:24
Electric Solenoids BerserkerSpyke Rules/Strategy 3 01-02-2006 17:36
Electric Solenoid ThomasP Motors 5 10-01-2006 16:47
Gas or Electric?? Clark Gilbert Chit-Chat 14 11-08-2001 12:16


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

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