Go to Post It's ok to be tired. That's what CD Mods are for. - Jessica Boucher [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 06-01-2008, 20:29
compwiz2008's Avatar
compwiz2008 compwiz2008 is offline
Registered User
FRC #2139
 
Join Date: Nov 2007
Location: Las Vegas, Nevada
Posts: 11
compwiz2008 is an unknown quantity at this point
How many RoboCoach Commands?

I know that the RoboCoach can only have four buttons, but what if those four buttons did different things in Hybrid mode than in TeleOperate mode. I'm thinking of having technically eight commands. Four in Hybrid and Four in TeleOperation. For example the programming might look a little like this:

If in Hybrid {
If 1 pressed {
Do action 1
}

If 2 pressed {
Do action 2
}

If 3 pressed {
Do action 3
}

If 4 pressed {
Do action 4
}}

If in TeleOperate{
If 1 pressed {
Do action 5
}

If 2 pressed {
Do action 6
}

If 3 pressed {
Do action 7
}

If 4 pressed {
Do action 8
}}

Rule G01 and G02 states that the robot can only respond to four signals from the RoboCoach, but the signal that changes the mode from Hybrid to TeleOperate does not come from the RoboCoach, it comes from the Robot Operator Interface.

Did I just find a loophole?

Unfortunately, now that I think about it more, why would I use the IR Remote during TeleOperate if the Operator Interface has plenty of Inputs? Expecially since the OI has less frequency interference than the IR remote (from what I've been reading) and is more predictable.
  #2   Spotlight this post!  
Unread 06-01-2008, 20:32
ewankoff's Avatar
ewankoff ewankoff is offline
hurdling=touch but don't spill
AKA: -=The WANK=-
FRC #1676 (PI-oneers)
Team Role: Mechanical
 
Join Date: Jan 2005
Rookie Year: 2005
Location: new jersey
Posts: 312
ewankoff is a name known to allewankoff is a name known to allewankoff is a name known to allewankoff is a name known to allewankoff is a name known to allewankoff is a name known to all
Re: How many RoboCoach Commands?

along the same line of thought, can you program your robot to respond to a series of comands such as, 1,2,3 or 2,4,1 to be two distinct operations?
__________________
2005- NJ rookie all-stars
2006- NJ judges award winners
NJ&Palmetto safety credit award winners
Palmetto finalists
2007-NJ Website award winners
NJ Motorola quality award and J&J sportsmanship award winner

Buckeye Motorola quality award winner
NJ #3 seed and semifinalist
2008NJ Chairman's Award


JOHNY FIVE is ALIVE!!
  #3   Spotlight this post!  
Unread 06-01-2008, 20:33
Chrisms Chrisms is offline
Chrisms
FRC #0011 (MORT)
Team Role: Alumni
 
Join Date: Jan 2006
Rookie Year: 2006
Location: New Jersey
Posts: 60
Chrisms is a glorious beacon of lightChrisms is a glorious beacon of lightChrisms is a glorious beacon of lightChrisms is a glorious beacon of lightChrisms is a glorious beacon of light
Re: How many RoboCoach Commands?

it's not a loophole, just creativity of coding.

also, think about this:
if you had one of your commands "cycle" through a list of 3 other commands, you could have an infinite amount of commands from 4 inputs. however... your robocoach will go nuts trying to figure out which command is which. Maybe if you had a card counter or something.. hmmm.
__________________
MORT TEAM 11
  #4   Spotlight this post!  
Unread 06-01-2008, 20:35
frewre06 frewre06 is offline
Registered User
FRC #1777
 
Join Date: Jan 2008
Location: Kansas City
Posts: 4
frewre06 is an unknown quantity at this point
Re: How many RoboCoach Commands?

I was thinking about this today too. Something else occurred to me. Theoretically there could be 16 command (possibly more), if you were to combine them. However with the interference issues, it would need to be less.

I have no comment on this with regard to the rules, but it makes sense if your needs require more than just 4 commands.
__________________
-S
-----
Shawnee Mission West
Overland Park, KS
Team #1777
http://www.thelatenightblogger.com
  #5   Spotlight this post!  
Unread 06-01-2008, 20:36
bluexice27's Avatar
bluexice27 bluexice27 is offline
Registered User
AKA: Lisa
FRC #0230 (The Gaelhawks)
Team Role: Student
 
Join Date: Jan 2007
Rookie Year: 2004
Location: shelton
Posts: 4
bluexice27 is an unknown quantity at this point
Send a message via AIM to bluexice27
Re: How many RoboCoach Commands?

We are't even considering using the remote unless its the first few seconds of hybrid mode considering every one else is going to be using there remotes and the command might not be sent and we mite just screw up our whole programming , and lose our chance of scoring in the hybrid mode.
__________________
TEAM 230 !
  #6   Spotlight this post!  
Unread 06-01-2008, 20:39
Laaba 80 Laaba 80 is offline
Registered User
AKA: Joey
FRC #1714 (MORE Robotics)
Team Role: Alumni
 
Join Date: Dec 2007
Rookie Year: 2001
Location: San Jose, CA
Posts: 495
Laaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond repute
Re: How many RoboCoach Commands?

I'm not positive, but I think I remember reading that you can only have 4 commands from the IR and that you cant do any of that stuff, but I may be wrong. Even if you could do that, you have to display a 3 by 5 notecard saying everything that you may tell the robot to do. If you use the combinations like that, you will need alot of notecards.
Joey
__________________
Driving Record - 75-43-8
Coaching Record - 92-65
  #7   Spotlight this post!  
Unread 06-01-2008, 20:48
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (άberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: How many RoboCoach Commands?

one of the rules is that you cannot dynamically change control sets... sorry!
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #8   Spotlight this post!  
Unread 06-01-2008, 20:50
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,801
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: How many RoboCoach Commands?

From the manual:
Quote:
Originally Posted by Manual 7.3.2 and 7.3.6
<G01> HYBRID PERIOD - The HYBRID PERIOD is the 15-second period at the start of the MATCH. Driver control of the ROBOT is not permitted at this time. During this period, the ROBOTS may react only to sensor inputs and commands programmed into the onboard control system. The only external signals that may be received by the ROBOT are those sent from ALLIANCE ROBOCOACHES. No external signals are permitted from any other source. The ROBOT may react to no more than four distinct external commands provided by the ROBOCOACH. All ROBOT safety rules are still applicable during the HYBRID PERIOD. The HYBRID PERIOD ends when the arena timer displays zero seconds left in the period.

<G49> ROBOCOACH Signaling – If the ROBOCOACH will be providing signals to the ROBOT, then prior to the start of each MATCH the ROBOCOACH must place a Signaling Card in the ROBOCOACH STATION. The Signaling Card shall be a 3-inch by 5-inch card listing the one to four actions that can be commanded by the ROBOCOACH.
(emphasis mine)

So, the long and the short of the matter is, you get four commands that can't change during a match. (Between matches is another story.)
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #9   Spotlight this post!  
Unread 06-01-2008, 20:59
marccenter's Avatar
marccenter marccenter is offline
Registered User
FRC #3548 (RoboRavens2)
Team Role: Coach
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Royal Oak
Posts: 406
marccenter has a spectacular aura aboutmarccenter has a spectacular aura about
Re: Multiple IR Key codes to activate four hybrid operating modes

Do you think it is within the spirit of the rules to use multiple key combinations (1-2-3, 4-5-6, 7-8-9, .i.e) to
activate the four different operating modes? This way,
a team could reduce the likelihood of another remote
operating their robot during the hybrid period.
The 3 by 5 cards would still say, for example, forward,
left, right, and reverse. Forward could be 1-2-3, Left
4-5-6, Right 7-8-9). This should maybe be a new thread.
__________________
Marc Center
FIRST FRC Mentor/Coach - Team 3548 Royal Oak RoboRavens#2 - on Sabbatical 2017 season
marc.center@gmail.com
Mobile: 248-255-7377
  #10   Spotlight this post!  
Unread 06-01-2008, 21:01
yoyodyne yoyodyne is offline
Registered User
AKA: Greg Smith
FRC #0116 (Epsilon Delta)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Reston, VA
Posts: 61
yoyodyne is a splendid one to beholdyoyodyne is a splendid one to beholdyoyodyne is a splendid one to beholdyoyodyne is a splendid one to beholdyoyodyne is a splendid one to beholdyoyodyne is a splendid one to beholdyoyodyne is a splendid one to behold
Re: How many RoboCoach Commands?

I think that the Robocoach can only make the robot do 4 things during a match. As for the changing from hybrid to tele - the second bullet of <R69> specifically disallows that.

• The ROBOT shall not dynamically change the recognized command set during a MATCH.

As far as combining commands to create more combinations the last bullet of <R65> explicitly disallows that

• not use changes in the signal states to encode or transmit larger messages (e.g. Morse
code)

We were of course also thinking about techniques to increase the number of commands and it has become clear that there can only be the 4 that are on the card posted on the Robocoach station.

Good luck,

Greg
  #11   Spotlight this post!  
Unread 06-01-2008, 21:17
GBIT's Avatar
GBIT GBIT is offline
Lexantologist/Team Lead
AKA: Jared
FRC #0811 (Cardinals)
Team Role: Mechanical
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Worcester, MA
Posts: 252
GBIT is just really niceGBIT is just really niceGBIT is just really niceGBIT is just really niceGBIT is just really nice
Send a message via AIM to GBIT
Re: Multiple IR Key codes to activate four hybrid operating modes

Quote:
Originally Posted by marccenter View Post
Do you think it is within the spirit of the rules to use multiple key combinations (1-2-3, 4-5-6, 7-8-9, .i.e) to
activate the four different operating modes? This way,
a team could reduce the likelihood of another remote
operating their robot during the hybrid period.
The 3 by 5 cards would still say, for example, forward,
left, right, and reverse. Forward could be 1-2-3, Left
4-5-6, Right 7-8-9). This should maybe be a new thread.

i cant see why not seeing it is still only four actions. correct me if im wrong.
__________________
-Mentor-
-WPI '13-
-Former Team Lead-
-Past Driver-

  #12   Spotlight this post!  
Unread 06-01-2008, 21:27
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,801
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: Multiple IR Key codes to activate four hybrid operating modes

Quote:
Originally Posted by GBIT View Post
i cant see why not seeing it is still only four actions. correct me if im wrong.
It's also harder to do. And, see <R65>:
Quote:
Originally Posted by Section 8.3.8
<R65> SIGNALING DEVICES shall be designed to communicate signals from the ROBOCOACH to the ROBOT. SIGNALING DEVICES are excluded from Rule <R64>. SIGNALING DEVICES shall:
• use either passive (no emission of any electromagnetic radiation) or active (emits some restricted form of electromagnetic radiation) means of communication
• be hand held and completely supported by the ROBOCOACH when operated
• does not attach to anything or anyone other than the ROBOCOACH
• exclusively receives input from, and is operated by, the ROBOCOACH
• not receive any input or feedback directly from the ROBOT (the ROBOCOACH may receive feedback from the ROBOT and use it to control the SIGNALING DEVICE)
• be no larger than 3 feet tall by 3 feet wide by 1 foot deep (to fit within the confined volume of the ROBOCOACH STATION
• remain entirely within the ROBOCOACH STATION
• use a maximum of four different inputs from the ROBOCOACH (e.g. use four different buttons) during any single MATCH
• communicate no more than four messages, states or conditions to the ROBOT (please refer to Rule <R69> and Rule <G01> for additional information) during any single MATCH.
(emphasis mine)

Can we put the lawyers to bed now? I'm pretty sure the intent is FOUR buttons control FOUR commands, in a 1:1 ratio.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #13   Spotlight this post!  
Unread 06-01-2008, 21:31
Phalanx's Avatar
Phalanx Phalanx is offline
Formerly Team 1089 (Mercury)
AKA: Michael Reffler
FRC #5431 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jun 2005
Rookie Year: 1999
Location: Lewisville, TX (previously NJ)
Posts: 384
Phalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond reputePhalanx has a reputation beyond repute
Re: How many RoboCoach Commands?

My thoughts are like this for the moment.....

Let's say you have 16 selectable autonomous/modes for your Robot. Each one of those modes uses only 4 commands, but the 4 commands mean different things depending on the selection setting.

In each round the ROBOCOACH would have a card that list each of the 4 commands used in that mode, or 16 cards of 4 commands each. So in theory you only have 4 commands for any given match, but up to 64 commands available to choose from or 16 command sets to choose from.

To me this seems completely doable and within the rules.

I do think that some clarification from the rules committee is needed.
__________________
Don't just ask the experts, become one!
Leadership is not about ability. It's about responsibility!
Diagonally Parked in a Parallel Universe. It's okay we do Quantum Physics


  #14   Spotlight this post!  
Unread 06-01-2008, 21:33
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,801
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: How many RoboCoach Commands?

Quote:
Originally Posted by Phalanx View Post
My thoughts are like this for the moment.....

Let's say you have 16 selectable autonomous/modes for your Robot. Each one of those modes uses only 4 commands, but the 4 commands mean different things depending on the selection setting.

In each round the ROBOCOACH would have a card that list each of the 4 commands used in that mode, or 16 cards of 4 commands each. So in theory you only have 4 commands for any given match, but up to 64 commands available to choose from or 16 command sets to choose from.

To me this seems completely doable and within the rules.

I do think that some clarification from the rules committee is needed.
As long as multiple automodes are permitted, this would be legal as long as you didn't change during the match.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #15   Spotlight this post!  
Unread 06-01-2008, 23:16
compwiz2008's Avatar
compwiz2008 compwiz2008 is offline
Registered User
FRC #2139
 
Join Date: Nov 2007
Location: Las Vegas, Nevada
Posts: 11
compwiz2008 is an unknown quantity at this point
Re: How many RoboCoach Commands?

Thank for all the answers. I think it is abvious that the FIRST rules do not want us to have more than four methods and four buttons, one for each button. Thankfully, our design only needs three, and one as an emergency stop.

As I said earlier, were just going to use the Operator Interface for buttons instead of the remote during TeleOperate.
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
Robocoach signals loophole? jacobhurwitz Rules/Strategy 51 29-01-2008 09:16
Too many R/C commands in a loop? ManicMechanic VEX 1 02-07-2007 00:52
How many targets? geeknerd99 Kit & Additional Hardware 19 16-01-2007 18:16
How Many Buttons? Beth Sweet Regional Competitions 13 17-12-2006 21:32


All times are GMT -5. The time now is 02:19.

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