![]() |
Making sure EVERY Team can do Auto
I hope everyone has read this with the same thought in mind I have. It's now even more crucial to your alliance's auto score that you make sure every partner you have can at least at a minimum move into the auto zone. Otherwise you won't get even the minimum robot set points.
|
Re: Making sure EVERY Team can do Auto
Seems like it wouldn't be a bad idea to have sample LabView, Java, and C++ code on a flash drive that alliance members (and other teams, for that matter) can copy over before a match.
|
Re: Making sure EVERY Team can do Auto
Was it any different last year? It might've been even more crucial due to ball placement.
I'd like to see a team do a dynamic stack-based auton, though. I had a great system devised before kickoff that I think would tackle the solution but I won't be working on it. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
The other option is to have one robot handle all 3 of something. Seems that 3-tote-stacker autos would be pretty valuable this year.
|
Re: Making sure EVERY Team can do Auto
if a robot doesn't move you can always place them right next to the alliance zone and push them into it
|
Re: Making sure EVERY Team can do Auto
Quote:
I'm a fan of the specialization of roles. I want a clarification weather or not you can actually score more than three gray bins in auto. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Quote:
|
Re: Making sure EVERY Team can do Auto
I thought you can score gray totes in auto. What's to prevent you from stacking them?
|
Re: Making sure EVERY Team can do Auto
Clarification: you don't get points in autonomous from gray totes. You're free to do whatever I want with them afaik, but you don't get auton points.
|
Re: Making sure EVERY Team can do Auto
Right, the points will be assessed after teleop ends. But you would still get points, right?
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
My thinking is that since auton this year is so dependent on your other two alliance partners, maybe it's more worth it to try to score some gray totes and get your alliance some "for-sure" points. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Points for teleop are assigned at the end of the match. Correct me if I'm wrong, but I believe that means that totes stacked during autonomous will be scored just the same as those stacked during teleop.
I don't know if that would make sense, but seeing as it's one of the few auton strategies that doesn't require assistance from alliance partners it may be worth looking into. |
Re: Making sure EVERY Team can do Auto
Quote:
Still, if anyone could provide a rules clarification, that would be great. |
Re: Making sure EVERY Team can do Auto
Every team should definitely do auto! At the very least, all three robots per alliance should move. I personally think that all teams should move a recycle container into the auto zone as that gives 8 pts for a set. This would add up to 12 pts for the alliance. There should be some cooperation between the teams of the alliances before match to make sure we are all on the same page
|
Re: Making sure EVERY Team can do Auto
Quote:
3.1.2.1 AUTO During AUTO, points are awarded for ROBOT SETS, TOTE SETS, CONTAINER SETS, and STACKED TOTE SETS. (Noting of course that this doesn't mention grey totes.) 3.1.2.3 TELEOP During TELEOP, points are awarded for scored TOTES, RECYCLING CONTAINERS, and LITTER. Even more specifically, the TELEOP subsection TOTES states that a grey tote is "scored if it is fully supported by a SCORING PLATFORM and no portion of the TOTE extends above the top of the BACKSTOP." Nothing indicating that totes have to be stacked during tele-op, just that they have to be in scoring position at the end of the match. And again in 3.1.2.4 Point Values, we find that "TELEOP scores, with the exception of Coopertition, are assessed based on the state of the FIELD when the ARENA timer displays zero (0), or, if not all elements have come to rest, five (5) seconds after the ARENA timer displays zero (0)." |
Re: Making sure EVERY Team can do Auto
The very easiest strategy for autonomous would be to move forward 5 feet into the auto zone - this could be programmed within minutes especially if you had a template so you could just change some numbers to fit that team's robot.
The second easiest strategy is to have a robot start at the driver wall and push one tote forward into the auto zone - this gets a few more points These two auto periods I believe will be EXTREMELY common this year, so every team should have programs written to do this (three robots pushing one tote each will work well), but many teams are going to try for the "triple-stack auto" (like three-ball from last year) |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
(+ 4 points for the ROBOT SET = 24 points total). In the case where there is no "stacker bot" on the alliance, then the alliance would still get the CONTAINER SET for 8 points and the ROBOT SET for an additional 4 (12 points total). (Note that the CONTAINERs do not even have to remain upright; they just need to be fully contained in the AUTO ZONE). |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Quote:
Probably a good one for the Q&A... |
Re: Making sure EVERY Team can do Auto
I was wondering why they kept mentioning the landmark and i think i finally know why. It could be the "decided place" where all three robots (or two robots if one grabs two bins) would place the yellow totes. This would mean a team would know the general area where their partner placed their tote. Then using the tracking the robot could figure out exactly where to stack the other totes.
|
Re: Making sure EVERY Team can do Auto
Should there be a github repo that people can add to with different code for different languages/drives that just move forward, that way robots can position themselves in front of a container and push it into the auto zone no prob?
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Quote:
1. A CONTAINER SET is worth more than a TOTE SET (6 pts as opposed to 8) 2. It allows robots that can stack totes in autonomous easier access to the totes |
Re: Making sure EVERY Team can do Auto
One worry with the container set is that it's probably not worth it if there's a chance you can knock over the container by pushing it over the ramp or something.
Also we need to get word out to as many teams as possible whatever consensus is reached about the "standard" autonomous. A collaborative STACKED TOTE SET is much more difficult than a collaborative CONTAINER SET. Some standard procedures should be created for different situations. Robot A moves Tote A to the Landmark, Robot B moves Tote B to the landmark and places it on top of Tote A, Robot C moves Tote C to the landmark and places it on top of Tote C. Once a robot places their tote they move out of the way. Or perhaps Robot A holds Tote A over the landmark, Robot B moves Tote B to the landmark, Robot A puts Tote A down on Tote B and picks up the stack, Robot C moves Tote C under the stack and moves away, Robot A puts the stack on Tote C and moves away. Depending on robot design, the best procedure changes, so we need a master protocol for which STACKED TOTE SET procedure should be used. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Code:
public void autonomousInit(){e/ my bad some syntax mistakes |
Re: Making sure EVERY Team can do Auto
Why is there tracking tape on the crates if there is no reason that i can think to use it other than the "landmark" idea
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Though you wouldn't want it to fall over off the ramp if it caused your bot to lose the game piece. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
As for all of the bots interacting with the totes, I doubt all bots will have the capability to find the totes once they've been moved, unless every FRC team programs Autons that place the crates in exactly the same place, not just somewhere on the landmark. What would happen if the tote is slightly disoriented? Or one robot isn't out of the way when the other goes to make a stack? Trying for inter-robot interaction in Autonomous seems nearly impossible, or at least hellishly difficult, and definitely something very few teams are going to do. The best plan might be to have a few Autonomous programs that can be changed match to match (checkbox on the dashboard perhaps.) Something simple, like pushing a bin into the auto-zone, and possibly something more complex. Alliances can select who will be doing what before each match starts, and everyone could check the corresponding box when they set up. Would seem much simpler than trying to coordinate any sort of tote pass-off between robots. |
Re: Making sure EVERY Team can do Auto
Quote:
That being said, I predict there being alot of knocked over containers between getting the four in the center on each side, and stacks getting knocked over in teleop. Teams might want to consider/reconsider being able to pickup containers in multiple orientations. |
Re: Making sure EVERY Team can do Auto
Can it at least be agreed that there are various standard routines that teams should attempt to run/create a dashboard option to run? My examples were just examples.
There should be collaboration across the FRC community on the various auton procedures that are most important to have. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
I commend the group of you even posting the ideas to work together (and help others in their auto programming), and put forth the effort to help others help themselves and you....The points will matter to everyone given the QA...But, the help of those teams that cannot get there easily on their own in auto especially, will be much more rewarding to the entire FRC community as a whole. Good to see the outlook.
|
Re: Making sure EVERY Team can do Auto
Quote:
![]() *Now another MAR team accept it too and we're golden |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Autonomous Modes by importance
|
Re: Making sure EVERY Team can do Auto
Grey totes are worth 2 points, so moving some grey totes around in autonomous is not a good use of time. Most teams should be able to at least get their robots to just drive forward into the auto zone; this is not much different than the minimal auto points from last year.
What makes this challenge really interesting is the stacking. If one robot moves a crate to the autozone, how does another robot find it, and then orient itself the correct way to place the next tote on top of it? The vision target is on one side, but the crate may have been placed down at an angle. Plus we need to avoid hitting each other. My team plans to write a few different programs and then decide which one to run at match time. (You can quickly ftp in to change a config file; the new RoboRio can re-deploy code without rebooting so it only takes 10-15 seconds to upload a change) I really wish they gave some points for two crates stacked in autonomous. But it's all or nothing. Either all 3 are stacked for 20 points, or they just count as being moved into the zone for 8 points. That's a huge difference. Is stacking three totes going to be like catching last year? It's theoretically possible, but no one actually does it during a match. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
If one of your alliance members during competition does not have a autonomous, what would be your plan of action?
|
Re: Making sure EVERY Team can do Auto
Either use a robot that can score a full set of game pieces, or push them with another robot so that you get the robot set at minimum.
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
It is maybe a maximum of 6 lines in C++/Java, not sure about LabView. The alternative is to just get an alliance member to push them into the auto-zone. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
I should clarify that unless you go for all auto points then this years opening game seems kinda like filler. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
Also, that robot could grab the bins, then chuck them into the auto-zone, without driving into the zone itself, depending on time constraints. |
Re: Making sure EVERY Team can do Auto
Quote:
|
Re: Making sure EVERY Team can do Auto
Quote:
And while during qualification matches, yes, those bins will probably be there after autonomous, they may not be during the elimination matches. But this all comes down to what each individual team works out with their alliance. (Note: I'm not saying that this is what my team is going to do. I'm also not NOT saying this is what we are going to do. :P ) |
| All times are GMT -5. The time now is 18:43. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi