Go to Post and isn't this fun? :) CD is great :D - rick.oliver [more]
Home
Go Back   Chief Delphi > Technical > Control System
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 12-03-2008, 13:04
scottanderson's Avatar
scottanderson scottanderson is offline
Software Architect
AKA: Scott Anderson
FRC #2608 (MiGHT)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Shelby Township
Posts: 20
scottanderson is an unknown quantity at this point
Adding match-settable switches

I don't see anything in the rules to prevent this, but I'll ask here just to make sure:

Can we add user-settable switches as "sensors" to allow configuration just before the match when the robot is powered up on the track? Like an on-off switch or the like to do some quick pre-match settings based on current conditions.
__________________
Regards,
Scott Anderson
Team 2608 MiGHT Mentor
  #2   Spotlight this post!  
Unread 12-03-2008, 13:06
BornaE's Avatar
BornaE BornaE is offline
Registered User
FRC #0842 (Formerly 39)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Gilbert, Arizona
Posts: 359
BornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant future
Re: Adding match-settable switches

Yes, that is completely legal.
I have seen many teams using multiple switches to select their autonomous mode or etc. at the beginning of each match
__________________
-Borna Emami
Team 0x27

Last edited by BornaE : 12-03-2008 at 13:09.
  #3   Spotlight this post!  
Unread 12-03-2008, 13:09
Jeff Rodriguez Jeff Rodriguez is offline
Too young to be an 'old guy'
FRC #0155 (Technonuts)
Team Role: Teacher
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Newington, CT
Posts: 1,943
Jeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond repute
Send a message via AIM to Jeff Rodriguez Send a message via Yahoo to Jeff Rodriguez
Re: Adding match-settable switches

We use a BCD switch to change autonomus routines right on the field. It allows us 10 different routines.
A little Google magic will give you an idea how they work and how to hook them up.
__________________
173, student: 1999-2002
173, mentor: 2005-2010
155, teacher: 2011-
  #4   Spotlight this post!  
Unread 12-03-2008, 17:08
bcieslak
 
Posts: n/a
Re: Adding match-settable switches

we use a switch box right at the driver's station connected to an unused joystick port. Then we can read back which routine is active on the OI display by using the user_defined variable. Besides switchs you can also add variable controls using potentiometers etc.....

The inputs are read before the field crew enables the autonomous bit.
  #5   Spotlight this post!  
Unread 12-03-2008, 17:17
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: Adding match-settable switches

Quote:
Originally Posted by scottanderson View Post
Can we add user-settable switches as "sensors" to allow configuration just before the match when the robot is powered up on the track? Like an on-off switch or the like to do some quick pre-match settings based on current conditions.
Yes, this is legit, and has been done by many teams, both on the robot and on the OI. One exception is that the "current conditions" can't be the positions of the trackballs, because per <G20>, you are not allowed to touch the robot or the OI between when the balls are placed and the start of the match.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #6   Spotlight this post!  
Unread 12-03-2008, 17:18
The Lucas's Avatar
The Lucas The Lucas is offline
CaMOElot, it is a silly place
AKA: My First Name is really "The" (or Brian)
FRC #0365 (The Miracle Workerz); FRC#1495 (AGR); FRC#4342 (Demon)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Dela-Where?
Posts: 1,564
The Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond repute
Send a message via AIM to The Lucas
Re: Adding match-settable switches

We use 2 rotary switches each connected to joystick axis on an OI unused port. This method has been very successful for us the past few years since we always have a lot of Auto modes (>20) and don't want to waste digital (button) inputs. This year one switch sets the starting lane while the other selects a routine/command set.
__________________
Electrical & Programming Mentor ---Team #365 "The Miracle Workerz"
Programming Mentor ---Team #4342 "Demon Robotics"
Founding Mentor --- Team #1495 Avon Grove High School
2007 CMP Chairman's Award - Thanks to all MOE members (and others) past and present who made it a reality.
Robot Inspector
"I don't think I'm ever more ''aware'' than I am right after I burn my thumb with a soldering iron"
  #7   Spotlight this post!  
Unread 12-03-2008, 17:53
scottanderson's Avatar
scottanderson scottanderson is offline
Software Architect
AKA: Scott Anderson
FRC #2608 (MiGHT)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Shelby Township
Posts: 20
scottanderson is an unknown quantity at this point
Re: Adding match-settable switches

Thanks for the input, everyone. Very helpful.
__________________
Regards,
Scott Anderson
Team 2608 MiGHT Mentor
  #8   Spotlight this post!  
Unread 12-03-2008, 18:10
T3_1565 T3_1565 is offline
Registered User
AKA: Twitch Drive Designer
FRC #1360
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2005
Location: Burlington, Ontario
Posts: 855
T3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant future
Send a message via MSN to T3_1565
Re: Adding match-settable switches

yes it is legit! we are using a jumper to pick our autonomous codes!! are you using it for auto or for something else?? Cause if it isn't for auto I am curious as to what you are planning
  #9   Spotlight this post!  
Unread 12-03-2008, 18:28
scottanderson's Avatar
scottanderson scottanderson is offline
Software Architect
AKA: Scott Anderson
FRC #2608 (MiGHT)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Shelby Township
Posts: 20
scottanderson is an unknown quantity at this point
Re: Adding match-settable switches

Mainly as a starting lane selection switch.
__________________
Regards,
Scott Anderson
Team 2608 MiGHT Mentor
  #10   Spotlight this post!  
Unread 14-03-2008, 00:44
Cow Bell Solo's Avatar
Cow Bell Solo Cow Bell Solo is offline
No Stolte No
AKA: Chris
FRC #2194 (Fondy Fire)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Minnesota
Posts: 381
Cow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the rough
Send a message via AIM to Cow Bell Solo Send a message via MSN to Cow Bell Solo Send a message via Yahoo to Cow Bell Solo
Re: Adding match-settable switches

The one thing that I believe you will have to be careful about is that there can only be FOUR operations with control from the IR. So you have 4 types but before the match you flip a switch and it changes all of the operations from button presses. That I believ is illegal.
__________________
Who let the Blue Smoke Out
Team 2194 Mentor - 2012-Present - http://fondyfire.com
Team 2207 Alumni - http://whitebearlakerobotics.com
Iowa FIRST LEGO League Planning Team Member - 2010-Present - http://www.isek.iastate.edu/fll
FIRST LEGO League volunteer - 2008-Present

2008: MN Regional Quarterfinalists, Website Excellence
2009: MN North Star Quarterfinalists, recognized for safety, Website Excellence
  #11   Spotlight this post!  
Unread 14-03-2008, 00:54
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,810
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Adding match-settable switches

Quote:
Originally Posted by Cow Bell Solo View Post
The one thing that I believe you will have to be careful about is that there can only be FOUR operations with control from the IR. So you have 4 types but before the match you flip a switch and it changes all of the operations from button presses. That I believ is illegal.
Incorrect. There is no limit to how many different auto modes (set by switches, in this case) you can have. You just need one card for every set of four actions that can be performed. Oh, and make sure you have the right card out.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #12   Spotlight this post!  
Unread 14-03-2008, 08:20
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: Adding match-settable switches

1075 has used various forms of switches for this in the past. Our newest cool toy for auto-mode adjustment is called a Thumbpot (sorry, no part numbers) that I collected when the local battery plant went belly up. Its basically a 2 digit numerical readout where each digit = x amount of resistance. Hooked up to an analog input, and a 0-1024 = 0-99 conversion formula, I can now make up to 100 different automodes selectable on the field in seconds.

Of course, the amount of automodes one might require in this year's game is rather limited, so 100 is a bit overkill. Maybe I'll use it for a top secret function that will prevent traffic jams on the field in hybrid.
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
Adding Plugins Setsanto 3D Animation and Competition 0 22-12-2007 11:04
Spring pulling before match or while in match?? Bomberofdoom Technical Discussion 3 11-01-2007 08:03
Adding objects Matthew_H 3D Animation and Competition 5 12-02-2004 19:33
Adding my Thanks archiver 2000 0 23-06-2002 22:57
Pre-Match/Post- Match Pit Routine Mark_lyons General Forum 14 31-03-2002 15:19


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

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