|
Re: Robocoach functions that change as the match progresses??
Quote:
Originally Posted by kylelanman
I have read the rules. I do realize that technically what I want to do is against the rules. But I believe there is a purpose to the rule and with what I'm doing won't be against it.
Is it permissible to have one button correspond to each ball location. ex.
Button1 The ball is left go get it.
Button2 The ball is center go get it.
Button3 The ball is right go get it.
Button4 Drive half a lap based on position of the ball we knocked off to be in the center
The problem lies where after one ball is knocked off we drive around and try to get the other ball. On the second run through the "Get The Ball(location b1,b2,b3)" we would skip the first step of the routine which is drive away from the wall before doing anything. This therefore results in buttons 1-3 doing something different depending on the point in the match.
The purpose to the rule is so people don't make menu systems and won't be able to tell there robot multiple things through morris code and what not. They are encouraging autonomy. Provided I can pull it off. Are my commands run from buttons 1-3 high level enough that the small change that actually takes place won't be noticed in terms of the rule the button has to do the same thing through the match???
Kyle
|
They way the GDC has been calling the RoboCoach signals, I would not do that. They would tell you the same thing.
The only way I can see is if you had the code written such that the robot would go to the point where you started from at the other end of the field, or very close to it. Then I would say legal. Otherwise, not legal.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons
"Rockets are tricky..."--Elon Musk

|