![]() |
Re: How many RoboCoach Commands?
Quote:
Quote:
|
Re: How many RoboCoach Commands?
Quote:
for more information i would suggest looking into this topic http://www.chiefdelphi.com/forums/sh...&highlight=R65 specific rules are listed in my previous post on this matter http://www.chiefdelphi.com/forums/sh...4&postcount=25 |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
Code:
int *fwd[] = {&relay1_fwd, &relay2_fwd, &relay3_fwd, &relay4_fwd, &relay5_fwd};Code:
Button 1: Chooses a relay |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
|
Re: Multiple IR Key codes to activate four hybrid operating modes
• The ROBOT shall not dynamically change the recognized command set during a MATCH.
I was under the impression that this rule was to keep people from choosing which 4 signals to recognize after the match had already started, not it couldn't change it's reaction based on it. So if I were commanding my arm to a specific angle during autonomous it wouldn't be illegal for that to move the arm up sometimes and not others I don't think. But what if I had a + button a - button and 2 toggle mode buttons. The two buttons ALWAYS toggle the mode, the + and the - always effect the mode in the + or - direction... It's really hard to interpret such a rule if you read it as "your robot can only react in 4 different ways to inputs", which is why I think that really can't be. My 2 cents -nrv |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
|
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
A: cycles through positions on the overpass B: sets position (where our ball is) C: cycles through starting positions in the home stretch D: sets starting position that way the robot will know where it is and where the ball is, and can conduct itself appropriately. What is the CD opinion on that? |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
|
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
We did do something similar to that last year with our various autonomous modes though. |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
For example, using the number buttons, Drive straight: 241 Turn left: 134 Whack ball: 423 Stop: 123 The signal that the remote sends when you push one button is coded already, somehow, isn't it? I see no rule preventing you from changing the coding scheme. Might be a Q&A question...with emphasis that the intent of this method is to improve safety by reducing communication errors :) |
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
|
Re: Multiple IR Key codes to activate four hybrid operating modes
Quote:
|
Re: How many RoboCoach Commands?
Not at all! The message is what comes out the other end...and I am still only selecting one of 4 commands, which is what the rules allow.
Note that I specified the message in each case: For the message "Drive straight", the signal is: 241 For the message "Turn left", the signal is: 134 For the message "Whack ball", the signal is: 423 For the message "Stop", the signal is: 123 I have modified the SIGNAL to be 3 characters, but I have NOT changed the number of MESSAGES. The are still only 4 messages. =================================== To show you what would be illegal, consider this example of a use of a larger number of coded messages, with a smaller signal: The message "drive" uses a first digit of 1 The message "turn" uses a first digit of 2 The message "manipulate ball" uses a first digit of 3 The message "stop" uses a first digit of 4. Now, we get to the illegal part: For a first digit of 1, the second digit of 1 means "slow" For a first digit of 1, the second digit of 2 means "medium" For a first digit of 1, the second digit of 3 means "fast" For a first digit of 2, the second digit of 1 means "right" For a first digit of 2, the second digit of 2 means "left" For a first digit of 3, the second digit of 1 means "pop off overpass" For a first digit of 3, the second digit of 2 means "pick up" For a first digit of 3, the second digit of 3 means "drop" For a first digit of 4, the second digit of 1 means "with manipulator down" For a first digit of 4, the second digit of 2 means "with manipulator up" See how in this illegal example, we use only the 4 digits, and the signal is only two characters long, but it is decoded into ten different MESSAGES! |
Re: How many RoboCoach Commands?
Quote:
Quote:
|
Re: How many RoboCoach Commands?
Pressing two buttons in sequence is not the same as pressing two buttons at once.
However, it is likely that the intent of that rule is also to prohibit the longer signal scheme I presented.....so if someone plans to use this scheme, it would be wise to ask about it on the Q&A |
| All times are GMT -5. The time now is 02:19. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi