james (james@slattery.tech)
2016-05-06 17:36:00

@james has joined the channel

Clio Batali (cliombatali@gmail.com)
2016-06-14 22:11:16

@Clio Batali has joined the channel

alex_lf (al3xlf@gmail.com)
2016-06-22 19:34:33

@alex_lf has joined the channel

whobbs1496 (whobbs1496@gmail.com)
2016-06-22 19:34:39

@whobbs1496 has joined the channel

lucas_rininger (lucasrini@gmail.com)
2016-07-13 22:29:41

@lucas_rininger has joined the channel

joncoonan (jonathancoonan@gmail.com)
2016-07-18 14:45:31

@joncoonan has joined the channel

alex_lf (al3xlf@gmail.com)
2016-08-17 14:16:39

@alex_lf set the channel purpose: Go to Worlds

Clio Batali (cliombatali@gmail.com)
2016-08-19 15:07:09

Solid, Alex. Solid

alex_lf (al3xlf@gmail.com)
2016-08-19 17:27:03

Start the hype early, I say

james (james@slattery.tech)
2016-09-07 15:26:37

Slack > email

coachchee (echee@bisd303.org)
2016-09-13 22:05:27

@coachchee has joined the channel

binnur (binnur.alkazily@gmail.com)
2016-09-17 12:44:59

@binnur has joined the channel

michelle_dalton (mdalton@olypm.com)
2016-09-17 17:26:27

@michelle_dalton has joined the channel

chrisrin (chrisrin@microsoft.com)
2016-09-19 09:06:19

@chrisrin has joined the channel

alex_lf (al3xlf@gmail.com)
2016-09-20 16:39:42

Flying game semi-confirmed

chrisrin (chrisrin@microsoft.com)
2016-09-21 12:20:39

probability of pneumatics element to the game seems higher from the teaser

jack_chapman (jwc10101@gmail.com)
2016-09-21 20:22:30

@jack_chapman has joined the channel

jack (jack@phroa.net)
2016-09-24 23:16:36

@jack has joined the channel

fiona (morrifio000@frogrock.org)
2016-09-27 10:36:27

@fiona has joined the channel

timo_lahtinen (timolahtinen1@gmail.com)
2016-09-28 20:45:37

@timo_lahtinen has joined the channel

john_sachs (johncsachs@gmail.com)
2016-10-04 21:40:35

@john_sachs has joined the channel

jeff_dalton (chezdalton@gmail.com)
2016-10-05 11:00:12

@jeff_dalton has joined the channel

Kenneth Wiersema (kcw815@icloud.com)
2016-10-11 18:33:17

@Kenneth Wiersema has joined the channel

rose_bandrowski (rose.bandrowski@gmail.com)
2016-10-19 15:30:00

@rose_bandrowski has joined the channel

Charlotte (charlottelf@protonmail.com)
2016-10-27 12:08:56

@Charlotte has joined the channel

peter_hall (llahnhojretep@gmail.com)
2016-10-27 18:07:03

@peter_hall has joined the channel

Ethan Rininger (rinineth000@frogrock.org)
2016-11-01 12:23:19

@Ethan Rininger has joined the channel

Kate Treviño-Yoson (tenorsax@comcast.net)
2016-11-06 11:36:41

@Kate Treviño-Yoson has joined the channel

adrien_chaussabel (adrien.chaussabel@gmail.com)
2016-11-06 12:05:20

@adrien_chaussabel has joined the channel

chris_mentzer (cmentzer@mentzer.org)
2016-11-06 13:04:00

@chris_mentzer has joined the channel

mrosen (michael.rosen@gmail.com)
2016-11-07 21:24:11

@mrosen has joined the channel

benjamin_soldow (soldow.ben@gmail.com)
2016-11-09 18:23:39

@benjamin_soldow has joined the channel

sholzer (sholzerpie@gmail.com)
2016-11-09 21:07:38

@sholzer has joined the channel

Sam Rosen (rosensam000@frogrock.org)
2016-11-10 12:19:17

@Sam Rosen has joined the channel

marie_sachs (marietsachs@gmail.com)
2016-11-10 17:35:18

@marie_sachs has joined the channel

tom_wiggin (twigginthecool@gmail.com)
2016-11-17 16:37:38

@tom_wiggin has joined the channel

tom_wiggin (twigginthecool@gmail.com)
2016-11-17 16:38:00

Pneumatics and steampunk

tom_wiggin (twigginthecool@gmail.com)
2016-11-17 16:38:50

both feature cylinders full of high pressure matter that actuate things

tom_wiggin (twigginthecool@gmail.com)
2016-11-17 16:38:54

you think!

luke_frank (scoutskywalker@gmail.com)
2017-01-04 18:33:29

@luke_frank has joined the channel

michelle_dalton (mdalton@olypm.com)
2017-01-07 08:59:55

No password required

michelle_dalton (mdalton@olypm.com)
2017-01-07 09:00:17

No password required

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:00:38

Can we have a new channel for technical difficulties?

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:00:57

if our tech was actually operational that would be great

michelle_dalton (mdalton@olypm.com)
2017-01-07 09:01:54

Let's keep this channel for strategy in any case

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:01:58

stuff breaks and stops working all the time and most of the time the best we can do is pray it starts working again

michelle_dalton (mdalton@olypm.com)
2017-01-07 09:02:22

Tom...your request is noted, but we'll work on it later.

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:02:36

if we collaborated and shared our knowledge we could solve these problems easily

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:05:54

nobody cares how many degrees you have if you spend half the class bumbling around trying to make the projector work teach

🙂 tom_wiggin
Harper Nalley (nalleluc000@frogrock.org)
2017-01-07 09:07:59

@Harper Nalley has joined the channel

tom_wiggin (twigginthecool@gmail.com)
2017-01-07 09:15:41

@tom_wiggin has left the channel

chrisrin (chrisrin@microsoft.com)
2017-01-07 09:15:53

I took a snippet of just the field for reference, printing, whatever. Here it is.

riyadth (riyadth@gmail.com)
2017-01-07 10:23:57

@riyadth has joined the channel

jack (jack@phroa.net)
2017-01-07 12:15:52

The scoring guidelines on p. 42 say that you get 5 points for crossing the gray baseline by T=0, so can the robot go back after crossing?

chris_mentzer (cmentzer@mentzer.org)
2017-01-07 12:16:22

That's for the end of autonomus, it can go back

chris_mentzer (cmentzer@mentzer.org)
2017-01-07 12:16:27

Just needs to cross once

Harper Nalley (nalleluc000@frogrock.org)
2017-01-07 12:16:47

one would assume so

declan_freemangleason (declanfreemangleason@gmail.com)
2017-01-07 15:12:31

@declan_freemangleason has joined the channel

Clio Batali (cliombatali@gmail.com)
2017-01-07 22:27:14

Great stuff on strategy analysis, as well as scouting and statistics like OPR and their usefulness.

} Enrique Chee (https://spartronics.slack.com/team/coachchee)
Clio Batali (cliombatali@gmail.com)
2017-01-07 22:27:26

@Clio Batali pinned a message to this channel.

} Clio Batali (https://spartronics.slack.com/team/U1GRPFY4T)
chrisrin (chrisrin@microsoft.com)
2017-01-07 22:53:10

Cross-posting - cool passive gear collector & distributor from RI3D Indiana: https://www.facebook.com/ri3dindiana/videos/1258980350815860/. It looks like its just get the gear, drive to the airship, drive forward to the spring and thread it through the gear, and the pilot lifts it away. Would something this simple still be 1 mechanism?

Facebook
} Ri3d Indiana (https://www.facebook.com/ri3dindiana/)
alex_lf (al3xlf@gmail.com)
2017-01-08 10:05:05

https://www.chiefdelphi.com/forums/showthread.php?threadid=153193 I doubt many teams will agree to this but the rules will probably be changed to prevent it, maybe the gears will be marked for each alliance as one comment said

chiefdelphi.com
alex_lf (al3xlf@gmail.com)
2017-01-08 10:09:44

There is some debate over whether rules C02 and C03 apply to the "gear alliance" since both rules prevent teams from "throwing" or intentionally playing beneath their ability

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:10:18

Do you think they'll change the rules to prevent something like this? (How would they change it in that case just curious?)

alex_lf (al3xlf@gmail.com)
2017-01-08 10:11:32

They might change the game pieces so that the gears have alliance colored tape on them or something, so that you can only use certain gears in each airship

alex_lf (al3xlf@gmail.com)
2017-01-08 10:11:48

they could also call out this specific strategy and just ban it

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:11:55

Gotcha

alex_lf (al3xlf@gmail.com)
2017-01-08 10:16:03

I just checked and the noodle agreement ended up being nerfed the same way (using tape to change the scoring of the piece)

Clio Batali (cliombatali@gmail.com)
2017-01-08 10:16:42

(that's why they made that joke)

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:16:46

Also my dad and I were talking about the point difference between a gear bot strategy and a fuel bot strategy, do you think it's possible they'll change scoring for fuel bots and make it a little more equal to score with both strategies?

alex_lf (al3xlf@gmail.com)
2017-01-08 10:18:10

@Clio Batali I don't think it's necessarily a joke, because it could actually work (but I think they meant it as a joke)

joncoonan (jonathancoonan@gmail.com)
2017-01-08 10:24:05

This is the noodle agreement all over again, except for gears.

Someething tells me that with this, along with how gears are so overpowered will lead to a nerf. I can’t imagine this was intentional

alex_lf (al3xlf@gmail.com)
2017-01-08 10:25:11

Maybe, but they could leave it as-is and give more points to fueling or make it more efficient

joncoonan (jonathancoonan@gmail.com)
2017-01-08 10:26:19

That would be better - buff fueling rather than nerf gears

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:27:20

Yeah, they could either bring down the rp point of kPa or they could make 1 kPa + 1pt = 2 fuel which would make a fuel robot a much more attractive strategy than if it was 1 kPa + 1pt= 3 fuel

Clio Batali (cliombatali@gmail.com)
2017-01-08 10:27:37

It'll be interesting to see how they handle it

alex_lf (al3xlf@gmail.com)
2017-01-08 10:27:46

Or if at all

alex_lf (al3xlf@gmail.com)
2017-01-08 10:28:22

Check this out (thanks Dana!)

chiefdelphi.com
rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:28:57

Right now, looking at the low goal during teleop, it seems completely useless in competition to use. It takes so much fuel to get barely any points.

alex_lf (al3xlf@gmail.com)
2017-01-08 10:29:25

Some people are arguing that the pilots will have a harder time interacting with the rotors than expected, so the gear strategy may not be as good as we think

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:29:37

That's what I thought

alex_lf (al3xlf@gmail.com)
2017-01-08 10:29:41

@rose_bandrowski totally agree

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:30:11

It's also so easy to block someone from getting a gear on the peg which concerns me if it also take a high amount of precision.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:30:38

A defense robot could easily tip the scale in this game if that is true.

alex_lf (al3xlf@gmail.com)
2017-01-08 10:30:43

I think it would be easier to block a shooter

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:31:00

I don't agree because you have the key to protect you at least somewhat

alex_lf (al3xlf@gmail.com)
2017-01-08 10:31:30

a defense bot has 5 seconds before it has to leave the key, enough to disrupt multiple shots

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:31:49

and my thought is that it will be similar to last year scoring (when it comes to defense) you can definitely be blocked or defended but how many people will do it.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:32:04

Let me ask you this, if you're on defense are you going to block a gear bot or a fuel bot?

alex_lf (al3xlf@gmail.com)
2017-01-08 10:32:21

I would block a fuel bot

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:32:32

My thought is more likely a gear bot, giving the fuel bot an advantage.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:33:15

I think that just because it's so much easier to score with a gear bot, but also so easily blocked or screwed up when trying to put that gear on the peg.

alex_lf (al3xlf@gmail.com)
2017-01-08 10:33:38

Maybe, but most gear bot designs involve some sort of passive "holder" for the gear that would be hard to miss with because it just hooks on

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:34:03

Well yeah, but lining it up can be difficult and take some time.

alex_lf (al3xlf@gmail.com)
2017-01-08 10:34:30

I talked to Robby about this and he said defense was generally not very good at blocking high goals last year, so it would be even harder to block putting a gear on a peg

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:35:02

but you barely have to bump that robot and it's unaligned and can't put the gear on.

Clio Batali (cliombatali@gmail.com)
2017-01-08 10:35:14

Also, the gear bot is more likely to be traversing the whole field, making them more vulnerable to longer cycle times. It would be hard to stop a cycle, but longer cycles mean fewer pts

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:35:22

Agreed

Clio Batali (cliombatali@gmail.com)
2017-01-08 10:35:25

(from defense)

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:36:13

And blocking high goals last year seems more similar to putting fuel in the boiler than it does to putting a gear on peg (to counter robby's point)

alex_lf (al3xlf@gmail.com)
2017-01-08 10:36:20

I agree, but I still don't think we'll see many defense bots. However, the game pieces could be a huge obstacle so cycle time could be a lot longer

Clio Batali (cliombatali@gmail.com)
2017-01-08 10:36:49

Especially if we push every button early on...

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:37:01

#sabotage

alex_lf (al3xlf@gmail.com)
2017-01-08 10:37:13

we should do that no matter what robot we make

alex_lf (al3xlf@gmail.com)
2017-01-08 10:37:17

just to spice things up

🔥 rose_bandrowski, Clio Batali
rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:38:24

I wonder if that'll be a legitimate strategy during the competitions - or if they'll ban it.

alex_lf (al3xlf@gmail.com)
2017-01-08 10:44:17

They won't ban it as quickly as they'll ban the gear alliance

rose_bandrowski (rose.bandrowski@gmail.com)
2017-01-08 10:44:25

Agreed

chris_mentzer (cmentzer@mentzer.org)
2017-01-08 13:47:36

Could be helpful, simplified version of the field. https://www.chiefdelphi.com/forums/showthread.php?threadid=153187

chiefdelphi.com
jack (jack@phroa.net)
2017-01-09 15:05:57

so H10 says Once a ROTOR is started, the PILOT may not remove any GEARS used to start it." but the manual doesn't appear to rule out removing the pre-populated gears in rotors 3 & 4 and using them to contribute towards rotor 2 & 3

riyadth (riyadth@gmail.com)
2017-01-09 15:39:10

That is an interesting catch! And quite possibly why there are pre-populated gears to begin with. (Otherwise what are they for? They could have just made the geartrain for those rotors shorter...)

jack (jack@phroa.net)
2017-01-09 16:03:27

the manual says they exist to be (potentially) taken away at championships, just like how the 40kPa value may be increased.

4915plane (4planejim@gmail.com)
2017-01-09 16:32:59

@4915plane has joined the channel

jack (jack@phroa.net)
2017-01-09 16:36:47

if we have a Q&A access code, https://frc-qa.firstinspires.org/ might be the place to clear that (and the velcro rope issue) up

chrisrin (chrisrin@microsoft.com)
2017-01-09 17:22:18

One other Q to cover: can gears, once threaded onto the spring, be lifted out of a passive slot on the robot, or does the robot need to backup with the gear staying on the spring before the gear is lifted. There are varying opinions about how that will be ruled on CD

riyadth (riyadth@gmail.com)
2017-01-10 06:41:39

I recommend that we don't rely on the peg to remove the gear from the robot. With 2 pilots an 3 pegs, that might mean that a robot has to wait several seconds while the gear is removed. It would be much more advantageous to deposit the gear and move away on our own.

riyadth (riyadth@gmail.com)
2017-01-10 06:41:57

Of course, that brings up the question of whether an opponent could remove a gear that we placed on one of our pegs...

chrisrin (chrisrin@microsoft.com)
2017-01-10 10:02:20

The scenario of having to wait on a pilot to raise a gear should only occur when all three bots are simultaneously delivering gears, which should be quite rare IMO given projected cycle times, limited (only 2) gear attainment locations, the fact that some bots will be fuel-focused, etc. interesting to ponder the scenarios 🤓

riyadth (riyadth@gmail.com)
2017-01-10 16:45:35

Team Update 01 says no to moving prepopulated gears, even before the rotor is started: H15: A pre-populated GEAR may not be removed from its AXLE.

riyadth (riyadth@gmail.com)
2017-01-10 16:47:37

Also, they now list the capacities of the upper and lower boilers: The capacity of the Low Efficiency GOAL is seventy (70) FUEL. The capacity of the High Efficiency GOAL is one-hundred and fifty (150) FUEL. FUEL that exceeds GOAL capacities will fall back on to the FIELD.

chrisrin (chrisrin@microsoft.com)
2017-01-10 21:59:48

Interesting poll on climbing: https://www.chiefdelphi.com/forums/showthread.php?threadid=153418 It's not surprising over 93% of teams plan to climb because it is such a large amount of points in 10 - 20 seconds and RI3D teams have shown there are viable reliable solutions. An alliance can be behind by more than a full rotor at the end of the game and win if they have one more climber than the other team. I strongly recommend reserving some robot volume for a climber, despite the strategy vote.

chiefdelphi.com
👍 Clio Batali, coachchee
jack (jack@phroa.net)
2017-01-10 22:00:38

@Kenneth Wiersema: do we know that velcro(-tipped?) ropes are legal yet?

joncoonan (jonathancoonan@gmail.com)
2017-01-10 22:02:53

@joncoonan set the channel topic: Strategy discussion (also use for Rules Q&A)

Clio Batali (cliombatali@gmail.com)
2017-01-10 22:04:50

@Kenneth Wiersema: @Ethan Rininger Also some good q's for the Q/A session (tomorrow!): what constitutes a correct starting position for auto? (ie, does the robot have to be flush to the wall, or just touching it?) Also, some clarification about the key would be great. (what constitutes being "inside"... all or part of a robot?)

coachchee (echee@bisd303.org)
2017-01-10 22:29:39

I concur with this !!!

} Chris Rininger (https://spartronics.slack.com/team/chrisrin)
Kenneth Wiersema (kcw815@icloud.com)
2017-01-11 10:34:38

In terms of the question about lifting the gear out of the robot while the gear is still touching the robot, it appears you can https://frc-qa.firstinspires.org/qa/1

Kenneth Wiersema (kcw815@icloud.com)
2017-01-11 10:35:55

@jack: A questions been asked on it, still haven't replied https://frc-qa.firstinspires.org/qa/6

coachchee (echee@bisd303.org)
2017-01-11 10:37:28

Thanks Kenneth.

Kenneth Wiersema (kcw815@icloud.com)
2017-01-11 15:23:52

https://frc-qa.firstinspires.org/qa/31 You can't move pre-populated gears.

whobbs1496 (whobbs1496@gmail.com)
2017-01-11 15:49:22

What about the Velcro on the rope?

whobbs1496 (whobbs1496@gmail.com)
2017-01-11 15:49:29

Is that allowed

Kenneth Wiersema (kcw815@icloud.com)
2017-01-11 15:50:30

See post directed at jack, Q/A number 6

whobbs1496 (whobbs1496@gmail.com)
2017-01-11 15:55:15

Thanks

jack (jack@phroa.net)
2017-01-11 16:27:49

I like how I can refresh those pages and get slightly different errors each time.

Kenneth Wiersema (kcw815@icloud.com)
2017-01-11 16:37:38

I just get it saying that it can't get a secure connection, not sure why

chrisrin (chrisrin@microsoft.com)
2017-01-11 17:21:27

Did anyone else notice https://frc-qa.firstinspires.org/qa/4. It says "There are no rules that require a ROBOT remain within its FRAME PERIMETER beyond the start of the MATCH (required per G1-C combined with R2). Rule G4 requires only that it remain within the volume constraints defined in R3 during the MATCH." It was asked in the context of moving mechanical extensions, but I wonder if it also means ball storage could extend over the bumpers after the start of the match, maybe by using a stretchy (but strong :)) wall material? Or maybe shaped flexible material (think pop-up tent or soft luggage with expandable volume capability)

Kenneth Wiersema (kcw815@icloud.com)
2017-01-12 12:49:29

Most of the entrees regarding velcro as rope haven't been answered, and most other materials, except for a couple, so there might be a rule clarification coming up about it.

lucas_rininger (lucasrini@gmail.com)
2017-01-13 20:56:54

Update: The "loop" side of velcro is allowed for the rope

coachchee (echee@bisd303.org)
2017-01-16 01:03:33

Please read all !!

} Chris Rininger (https://spartronics.slack.com/team/chrisrin)
coachchee (echee@bisd303.org)
2017-01-16 01:05:02

Thanks Chris M. for sharing !!!

} Chris Mentzer (https://spartronics.slack.com/team/chris_mentzer)
Kenneth Wiersema (kcw815@icloud.com)
2017-01-17 17:15:10

And no placing gears on to the field via the overflow loading station.

riyadth (riyadth@gmail.com)
2017-01-17 21:23:06

I found some good photos of field elements on Flickr from a team that was at the live unveiling: https://www.flickr.com/photos/ligerbots/albums/72157678872068725

riyadth (riyadth@gmail.com)
2017-01-17 21:23:40

Everyone should look for details that could us design our robot to take advantage of the field.

riyadth (riyadth@gmail.com)
2017-01-17 21:38:47

Someone should thank the @LigerBots on Twitter for posting these photos. As far as I can tell, they're the only ones to make their photos public (so far, at least).

riyadth (riyadth@gmail.com)
2017-01-17 21:39:21

And by "someone", I mean @spartronics4915 :-)

coachchee (echee@bisd303.org)
2017-01-17 21:47:42

Thanks !!Riyadth

chrisrin (chrisrin@microsoft.com)
2017-01-20 13:13:40

I read a thread a while back that pointed out a tactical advantage of handheld game (e.g. xbox) controllers over flight sticks: the fact that the driver can walk around outside the driver station to get better sight lines. I guess in past years, drivers would sometimes use extra long cords and walk all over their alliance's side, and this year they're clamping down on that a bit by limiting the range to 1/2 driver station away. But I still think it's an interesting loophole, and with the arguably poor sight lines of this year's game, it might be worth looking into as another option to enable hardware & programming wise.

declan_freemangleason (declanfreemangleason@gmail.com)
2017-01-20 15:06:04

I think that would be worth a try, and I don't think there would be much of a programming overhead.

riyadth (riyadth@gmail.com)
2017-01-22 18:47:49

I haven't heard any discussion by the team regarding adjusting the priority of climbing (possibly because decisions have not reached the programmers yet). I would like to provide some encouragement toward the inclusion of a climbing system, as I feel it is a crucial ability to differentiate our robot from others. I think the information that @chrisrin found on Chief Delphi should inspire us to try and achieve climbing as a stretch goal (meaning we should start thinking about it sooner than later).

binnur (binnur.alkazily@gmail.com)
2017-01-22 19:38:05

+1 to what @chrisrin & @riyadth said

chrisrin (chrisrin@microsoft.com)
2017-01-23 07:34:20

I think Clio mentioned it, perhaps in a different channel... If you're interested in the climber, please join the climber channel & contribute. Thank you!

Kenneth Wiersema (kcw815@icloud.com)
2017-01-24 15:59:00

Bumper team might want to take a look

Harper Nalley (nalleluc000@frogrock.org)
2017-01-26 12:41:32

Thank you Kenneth

coachchee (echee@bisd303.org)
2017-01-29 18:39:50

Autonoumous startegy ?

john_sachs (johncsachs@gmail.com)
2017-01-30 21:24:23

Is there any rule about where the robot starts from in autonomous? All I can find is that it is a foul to go into the opponent launchpad (A04). Q386 asks a similar question but no answer yet.

lucas_rininger (lucasrini@gmail.com)
2017-01-30 21:25:04

Touching the alliance wall is the only restriction as far as i know

john_sachs (johncsachs@gmail.com)
2017-01-30 21:25:47

I can't find that in the manual. Only the video said that....

lucas_rininger (lucasrini@gmail.com)
2017-01-30 21:26:39

7.1 G01 is the rule you're looking for

john_sachs (johncsachs@gmail.com)
2017-01-30 21:27:34

Ok thanks

john_sachs (johncsachs@gmail.com)
2017-01-30 21:38:21

So for autonomous strategy, a lot of possibilities: where to start on the wall, one shooting location (unknown yet), 3 gear positions, the baseline, and 2 hoppers (near and middle). Which objectives you pick and how flexible you want to be to alliance partners will determine how many paths need to be coded and which sensors required. Thoughts? Anyone working this?

lucas_rininger (lucasrini@gmail.com)
2017-01-30 21:40:00

I think that vision really is required for most of our auto programs we want to be doing. Since our position on the field is completely based on eyeballing it, we can't rely too heavily upon "drive x feet forward then turn y degrees" type programs.

Clio Batali (cliombatali@gmail.com)
2017-01-30 21:46:24

At this point we're planning on using distance sensors (either optical or ultrasonic) to track distance to the walls, as well as the imu for more angle-specific turns.

Clio Batali (cliombatali@gmail.com)
2017-01-30 21:47:47

With those combined, I believe the shooting auto should be doable, but it's hard to say where we stand on the gear auto since that system is still somewhat amorphous and we don't know how accurate our aligning can be. That's something really worth testing once our distance-specific auto driving is fully functional

riyadth (riyadth@gmail.com)
2017-01-31 17:19:42

It is my understanding that the primary autonomous strategy would be to shoot 10 balls into the high boiler, and then cross the baseline. That may be incorrect. I have not put much thought into the gears, as I do believe that would require vision to be successful. But I'm looking forward to a good discussion about the pros and cons of different autonomous activities.

riyadth (riyadth@gmail.com)
2017-01-31 17:22:47

As far as the use of distance sensors, the thought would be to start from against the field wall, move slightly away from the wall and drive towards the boiler, while keeping our fixed distance from the wall. The front corner of our robot would contact the boiler (and we may need an additional sensor for that), and then we turn so that the front edge of the robot is touching the boiler. If we pick our distance from the wall carefully, we should be able to align our robot in the middle of the boiler wall by doing this. Once we detect (with yet another sensor?) that we are flush with the wall, we fire up the launcher and empty the hopper. (We may want a sensor to tell us if the hopper is empty, or we just run it for long enough that it should be empty...)

riyadth (riyadth@gmail.com)
2017-01-31 17:23:24

After unloading our fuel into the boiler, we could simply use the gyro and encoders to drive across the baseline.

riyadth (riyadth@gmail.com)
2017-01-31 17:25:32

We have to remember that we need "mirrored" sensors and autonomous programs, as the orientation of the field is reversed on red and blue alliance sides. We might have the wall on our right when moving to the red boiler, but on our left for the blue boiler. (Unless I got those backwards...)

binnur (binnur.alkazily@gmail.com)
2017-01-31 20:53:23

At this point, it will be important to understand our robot's driving capabilities. I recommend mimicking the physical layout w/ boiler ( @Clio Batali, you may remember our discussion on how we can use the hallway for creating the autonomous layout). Then, drive the robot at low speed to test the theory and layout a map of what needs to be executed during autonomous. It needs to be a step by step plan that driving team can build. We'll start with the happy case (assume best starting location) and then add the other edge cases iteratively.

lia_johansen (lilixlucky@gmail.com)
2017-02-01 15:21:46

@lia_johansen has joined the channel

jack (jack@phroa.net)
2017-02-05 13:20:35

@Ethan Rininger scouting ideas?

Ethan Rininger (rinineth000@frogrock.org)
2017-02-05 13:21:39

I'll go on chief delphi and look at what some other teams are doing

Ethan Rininger (rinineth000@frogrock.org)
2017-02-05 13:43:45

I was thinking of having the scouting sheet rate the team on different categories from 1 (did not do or completely ineffective) to 5 (very effective) rather then record actual numerical data for everything.

Ethan Rininger (rinineth000@frogrock.org)
2017-02-05 13:52:22

This is a scouting sheet from team 3937 "Team Breakaway"

joncoonan (jonathancoonan@gmail.com)
2017-02-05 19:21:51

Something I remember our past scouting teams have had issues with was interpreting the data - keep it in mind

Kenneth Wiersema (kcw815@icloud.com)
2017-02-07 14:54:26

Team update 09 https://firstfrc.blob.core.windows.net/frc2017/Manual/TeamUpdates/TeamUpdate09.pdf Very small I04D addition, otherwise nothing important.

Kenneth Wiersema (kcw815@icloud.com)
2017-02-10 14:02:38

Team update 10 https://firstfrc.blob.core.windows.net/frc2017/Manual/TeamUpdates/TeamUpdate10.pdf I think there is some stuff that electrical/programs should look at.

Kenneth Wiersema (kcw815@icloud.com)
2017-02-10 14:07:47
binnur (binnur.alkazily@gmail.com)
2017-02-10 18:30:14

@lia_johansen ^^^ see reference to firmware versions. PS. this reminds me — before bagging, lets test our tethering to the robot to ensure we are ready for competition day

lia_johansen (lilixlucky@gmail.com)
2017-02-10 18:41:12

@binnur: Thanks. That is a good reminder!

jack (jack@phroa.net)
2017-02-17 15:21:14
alex_lf (al3xlf@gmail.com)
2017-02-17 21:59:32

https://m.youtube.com/watch?v=SG_9ep-NBtg Andy says we should bag heavy spare parts so that they don't count as holdback. Are spare parts now considered holdback? What's the official rule on this?

coachchee (echee@bisd303.org)
2017-02-18 00:41:53

thanks Alex for posting

riyadth (riyadth@gmail.com)
2017-02-18 10:21:55

Week 0 matches have already started. Watch the streams and learn what to expect when we're on the field: https://www.thebluealliance.com/gameday#layout=1&view_0=2017week0-0&view_1=2017week0-1

The Blue Alliance
binnur (binnur.alkazily@gmail.com)
2017-02-18 11:35:36

@channel ^^^

joncoonan (jonathancoonan@gmail.com)
2017-02-18 11:45:15

Currently watching - I'm seeing a lot climbing, balls on the ground, and not a lot of accurate shooting

joncoonan (jonathancoonan@gmail.com)
2017-02-18 11:54:55

Usually only 1 shooter per alliance

joncoonan (jonathancoonan@gmail.com)
2017-02-18 11:55:26

And a lack of accurate autonomous shooting as well - I've seen a lot of teams shoot in autonomous and miss

binnur (binnur.alkazily@gmail.com)
2017-02-19 11:10:51

*Thread Reply:* joncoonan: autonomous shooting is hard to do. Have you noted any key starting positions that we need to be aware off??

joncoonan (jonathancoonan@gmail.com)
2017-02-19 11:11:49

*Thread Reply:* They keep changing positions. I think they are using the time to debug and vary positions

jack (jack@phroa.net)
2017-02-18 12:54:30

Please make prettier

Ethan Rininger (rinineth000@frogrock.org)
2017-02-18 13:06:05

working on it

Ethan Rininger (rinineth000@frogrock.org)
2017-02-18 13:24:11

Do we want to color code the different sections/catagories or just seperate them off from one another

kaedric_holt (kaedholt@gmail.com)
2017-02-18 13:53:16

@kaedric_holt has joined the channel

jack (jack@phroa.net)
2017-02-18 15:54:32

I'd like to color code them but we can't print 500 color sheets (or even black/white with backdrops, like the scouting sheet you linked has)

Kenneth Wiersema (kcw815@icloud.com)
2017-02-18 18:41:47

Looking at R21 the WITHHOLDING ALLOWANCE is made up of fabricated parts that weights up to 30 pounds. Later it says that "This means teams may not store FABRICATED ITEMS outside the pits to be brought to the event at a later time. This set may be changed between events (i.e. a Team may leave a different set of items out of the bag and/or fabricate new items to bring to their next event"

Kenneth Wiersema (kcw815@icloud.com)
2017-02-18 18:43:53

So there is a limited amount of fabricated items, but there is an unlimited amount of COTS parts. And a COTS part that has been modified for the robot becomes a FABRICATED ITEM.

Kenneth Wiersema (kcw815@icloud.com)
2017-02-18 18:45:45

So we want to store our spares with the robot in the bag because the hold back counts spare parts and robot parts the same as fabricated item.

Kenneth Wiersema (kcw815@icloud.com)
2017-02-19 07:45:29

This should be our answer to the question of the spare parts/withholding allowance.

coachchee (echee@bisd303.org)
2017-02-19 08:25:43

thanks

2017-02-22 18:11:28

@joncoonan commented on @jack’s file Match Scouting Sheet prototype: Some edits: Lets change the intake speed to be relative to HELIOS What is the difference between "tried" and "incomplete" for climbing? Accuracy should be a percent Needs auto gear checkbox

How are you planning on using the data received? is it going into a spreadsheet? If so, would numerical scales perhaps be better (i.e. instead of intake reliability being a word response, a percent is used instead, or rank their climbing ability out of 5)

chrisrin (chrisrin@microsoft.com)
2017-02-23 08:54:46

@Kenneth Wiersema: looking at new rules, it is not clear to me that the drive team can bring a wrench to release the climber brake. A past Q&A said yes but now this rule could be interpreted as no. Would you please confirm?

Kenneth Wiersema (kcw815@icloud.com)
2017-02-23 09:03:50

I would go off of the Q&A answer, as a wrench wouldn't be considered a safety hazard by their examples, and I can't find a specific rule banning use of tools. @chrisrin

brian_hutchison (savingpvtbrian7@gmail.com)
2017-02-28 16:43:32

@brian_hutchison has joined the channel

john_sachs (johncsachs@gmail.com)
2017-03-03 17:23:12

Had the opportunity to watch some matches around the country today. Some observations: highest scores are around 300 (150 from climb, 140 from gears, and a few points from fuel or penalties). Average winning score is around 200 (2 climbs, 2 gears). No one is shooting low goal, and very few shooting high goal ( average points from fuel per game is around 3). So I look forward to seeing us fill it up, but we will need to balance our desire to shoot with the scoring needs of our team. Just too many points associated with gears and climbing so they should probably come first; work it out ahead of each match with alliance teams.

john_sachs (johncsachs@gmail.com)
2017-03-03 17:32:20

In fact, after 2 or 3 matches, I think scouting will almost be able to predict the score of each match, since it's so tied to whether each robot can climb and do gears. As such I'd like to see scouting hand the drive team a sheet before each match that Clio can use to determine strategy with our alliance partners; how many points can our team realistically get and how (versus the opponents).

john_sachs (johncsachs@gmail.com)
2017-03-03 17:35:54

Other observation was a lot of yellow cards. DO NOT enter the field until the GREEN light is on (field crew goes in first on the purple light). And DO NOT reach into the portal to grab a gear or anywhere else into the playing field.

john_sachs (johncsachs@gmail.com)
2017-03-03 17:40:19

Oh and I saw at least two robots fall during a climb (ouch). And at least two robots where the gear got dropped into their intake or launcher (one got a yellow card for "launching" the gear by reversing their intake!).

coachchee (echee@bisd303.org)
2017-03-03 20:07:17

Great advice John !

chrisrin (chrisrin@microsoft.com)
2017-03-03 20:25:56

One thing more tactical: it seems with passive gear drop off there can be resistance that causes the spring to bend as the gear is raised. If the airship pilot jerks the spring up too fast the gear can fall off. So it seems wise to lift fairly slow and smooth until the gear is fully clear of the robot. And then can speed up the lift. Pilots whose team's robots can drop off gears may not be thinking about this, so this is probably something to cover in pre-match dialog.

coachchee (echee@bisd303.org)
2017-03-04 06:29:53

Great advice again . I hope driving team are reading .

joncoonan (jonathancoonan@gmail.com)
2017-03-04 08:33:35
finn_mander (finn.mander@gmail.com)
2017-03-04 22:31:02

@finn_mander has joined the channel

chrisrin (chrisrin@microsoft.com)
2017-03-05 07:44:48

Good read for playoff strategy: https://www.chiefdelphi.com/forums/showthread.php?threadid=156409. My take away: get an advantage in fuel, get 3rd rotor as fast as possible, the defend against other alliance getting 4th rotor (&climb of course)

chiefdelphi.com
jeremy_lipschutz (jdlgobears@gmail.com)
2017-03-05 07:50:46

@jeremy_lipschutz has joined the channel

adrianna_carter (adriannascarter@gmail.com)
2017-03-05 08:20:02

@adrianna_carter has joined the channel

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-05 08:27:29
binnur (binnur.alkazily@gmail.com)
2017-03-05 08:56:46

@channel if you are scouting, please make sure you are at the stands scouting!

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-05 08:59:51
finn_mander (finn.mander@gmail.com)
2017-03-05 11:56:38

As of Q79

finn_mander (finn.mander@gmail.com)
2017-03-05 12:02:04
jeremy_lipschutz (jdlgobears@gmail.com)
2017-03-05 12:25:55

We got first in qualifiers?!

:clio: timo_lahtinen, jack_chapman, jeremy_lipschutz, adrianna_carter, lia_johansen, joncoonan, finn_mander, alex_lf, adrien_chaussabel, kaedric_holt, rose_bandrowski, Clio Batali, Harper Nalley, brian_hutchison
✅ timo_lahtinen, jeremy_lipschutz, lia_johansen, joncoonan, finn_mander, brian_hutchison, alex_lf, adrien_chaussabel, kaedric_holt, rose_bandrowski, Clio Batali, Ethan Rininger
:spartronics: jack_chapman, timo_lahtinen, jeremy_lipschutz, lia_johansen, joncoonan, finn_mander, brian_hutchison, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Clio Batali
:chee: timo_lahtinen, jack_chapman, adrien_chaussabel, jeremy_lipschutz, adrianna_carter, lia_johansen, finn_mander, joncoonan, brian_hutchison, alex_lf, whobbs1496, kaedric_holt, declan_freemangleason, rose_bandrowski, Clio Batali, Harper Nalley, Ethan Rininger, lucas_rininger
:kolin: timo_lahtinen, jeremy_lipschutz, Sam Rosen, lia_johansen, joncoonan, finn_mander, alex_lf, whobbs1496, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger, brian_hutchison
:alexlf: timo_lahtinen, jack_chapman, jeremy_lipschutz, Sam Rosen, lia_johansen, finn_mander, joncoonan, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger, brian_hutchison
🐼 finn_mander, timo_lahtinen, jeremy_lipschutz, lia_johansen, joncoonan, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
:kevin: timo_lahtinen, jeremy_lipschutz, lia_johansen, finn_mander, joncoonan, brian_hutchison, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Harper Nalley, Ethan Rininger
💯 finn_mander, jack_chapman, timo_lahtinen, jeremy_lipschutz, lia_johansen, joncoonan, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger, brian_hutchison
:robby: timo_lahtinen, jack_chapman, jeremy_lipschutz, finn_mander, lia_johansen, joncoonan, alex_lf, adrien_chaussabel, kaedric_holt, declan_freemangleason, rose_bandrowski, Clio Batali, Ethan Rininger, brian_hutchison
👌 jack_chapman, timo_lahtinen, jeremy_lipschutz, finn_mander, lia_johansen, joncoonan, alex_lf, adrien_chaussabel, luke_frank, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
:flag-us: jeremy_lipschutz, finn_mander, lia_johansen, joncoonan, timo_lahtinen, alex_lf, adrien_chaussabel, luke_frank, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
:jon: joncoonan, finn_mander, timo_lahtinen, alex_lf, kaedric_holt, declan_freemangleason, rose_bandrowski, Harper Nalley, Ethan Rininger, chris_mentzer, luke_frank
💲 joncoonan, finn_mander, timo_lahtinen, alex_lf, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
:will: joncoonan, finn_mander, timo_lahtinen, alex_lf, whobbs1496, kaedric_holt, declan_freemangleason, rose_bandrowski, Harper Nalley, Ethan Rininger, brian_hutchison
🔥 joncoonan, finn_mander, alex_lf, kaedric_holt, declan_freemangleason, rose_bandrowski, Clio Batali, Ethan Rininger, brian_hutchison
🎊 joncoonan, finn_mander, timo_lahtinen, alex_lf, kaedric_holt, rose_bandrowski, Ethan Rininger
😎 joncoonan, finn_mander, timo_lahtinen, alex_lf, Kate Treviño-Yoson, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
😅 joncoonan, finn_mander, alex_lf, jeremy_lipschutz, jack_chapman, binnur, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
🍞 joncoonan, finn_mander, alex_lf, jeremy_lipschutz, kaedric_holt, declan_freemangleason, Ethan Rininger
:octocat: timo_lahtinen, alex_lf, jeremy_lipschutz, joncoonan, finn_mander, kaedric_holt, declan_freemangleason, Ethan Rininger, michelle_dalton
🌽 timo_lahtinen, alex_lf, jeremy_lipschutz, joncoonan, finn_mander, kaedric_holt, declan_freemangleason, rose_bandrowski
🎂 alex_lf, jeremy_lipschutz, joncoonan, finn_mander, kaedric_holt, declan_freemangleason, rose_bandrowski, Ethan Rininger
🆘 timo_lahtinen, jeremy_lipschutz, jack_chapman, declan_freemangleason, Ethan Rininger
♋ adrien_chaussabel, declan_freemangleason, rose_bandrowski, Ethan Rininger
👵 declan_freemangleason, rose_bandrowski, Ethan Rininger
adrien_chaussabel (adrien.chaussabel@gmail.com)
2017-03-05 12:36:43
adrien_chaussabel (adrien.chaussabel@gmail.com)
2017-03-05 12:37:45

When you're trying to figure out how you beat the sonic squirrels

✅ jeremy_lipschutz, alex_lf, brian_hutchison, luke_frank, finn_mander, rose_bandrowski, Clio Batali, Sam Rosen, lia_johansen
kaedric_holt (kaedholt@gmail.com)
2017-03-05 20:09:28

Thank you to all of our mentors, we couldn't have done this without you.

:chee: kaedric_holt, alex_lf, lucas_rininger, lia_johansen, Kate Treviño-Yoson, rose_bandrowski
:kevin: alex_lf, lucas_rininger, chris_mentzer, kaedric_holt, brian_hutchison, lia_johansen, rose_bandrowski
:clio: whobbs1496, lucas_rininger, lia_johansen, kaedric_holt, rose_bandrowski
Cruz_Strom (cruzrstrom@gmail.com)
2017-03-06 13:12:17

@Cruz_Strom has joined the channel

jack (jack@phroa.net)
2017-03-07 10:22:11

Scouting things, in no particular order

  • we printed 450 match sheets, which was fewer than (# matches ** 6) yet there were still (estimated 40 on the clipboards plus however many were still in the box) blank ones left over
  • didn't use pit information at all
  • why did we pick 3223 again?
  • a good number of sheets were "filled out" almost completely blank
  • might as well just take everything intake/shooting related off the sheets, if something's really exceptional put it in comments
  • even though I sent out two teams, the second with a specific list of who to visit, we only hit like half the pits
Clio Batali (cliombatali@gmail.com)
2017-03-07 16:20:50

*Thread Reply:* Here's the rationale for 3223: There were very few par teams left, and based on our scouting and the necessity for a climber, our list was basically down to Spartabots and ROCK. No one else who hadn't been picked could climb with some amount of reliability. As for the choice between those two, I had previously looked at the most recent scouting data to see what the most pertinent status of the robots said, and saw that Spartabots had been breaking down all day, with few successful climbs, while ROCK was relatively consistent. Both at peak operation could climb and place 2-3 gears generally, but I decided that a reliable climb was the key consideration.

🎯 chrisrin
jack (jack@phroa.net)
2017-03-07 10:22:43
  • I feel like we need a better scouting box system but I don't know what to replace it with
rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 10:24:26

I saw irs's scouting box they had a bunch of folders in it, maybe that could work? (Also yeah I never heard our reason for picking 3223 although they did well)

jack (jack@phroa.net)
2017-03-07 10:25:17

we used to have a folder for each team, the only reason we didn't this time is because we didn't order any folders.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 10:25:55

That seems like a lot of work

jack (jack@phroa.net)
2017-03-07 10:25:57

I could save some space by generating 12 sheets for each team with the right match number and team name already filled in on their sheets, if that would help

jack (jack@phroa.net)
2017-03-07 10:26:01

it was a lot of work

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 10:26:49

Maybe - could be good for accounting which matches were not scouted

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 10:29:40

Curious, what does SkunkWorks do for scouting? I remember they had a class on their methods during their visit thing

john_sachs (johncsachs@gmail.com)
2017-03-07 13:59:28

@jack I suggest one sheet per team, with 12 rows down (1 for each game) and whatever columns you need for tracking stats. Collect the sheets at end of match and hand out the next batch for the next game. Benefit of one sheet per team is that at the end of day one you already have a summary of each team. Also less paper used and less paper tracking.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 14:01:17

Double side for more space

john_sachs (johncsachs@gmail.com)
2017-03-07 14:02:10

Yep

jack (jack@phroa.net)
2017-03-07 15:49:12

the issue with that is finding the right sheet for the right clipboard six times between every single match

jack (jack@phroa.net)
2017-03-07 15:50:07

each team is going to be in every location at least twice, we can't stack sheets up in the order shown in the match schedule unless the sheet is not per-team, but per-station

john_sachs (johncsachs@gmail.com)
2017-03-08 13:33:00

*Thread Reply:* @jack My suggestion of using one sheet per team is predicated on not assigning scouts to positions/stations. Just hand out the 6 applicable sheets before a match, and sort/file them by team number when you receive them back. Shouldn't be to hard to find 6 sheets out of 40 in the 5 minutes between matches.

jack (jack@phroa.net)
2017-03-07 15:51:22

we tried to distribute sheets like that I think two years ago, it's a lot of work especially given how far away from each other scouts seem to always sit

jack (jack@phroa.net)
2017-03-07 15:54:33

(it's easy enough to write a script to generate per-station sheets but the match order isn't published until basically the morning of the matches, so we'd need to make sure the printer is available asap.)

dana_batali (dana.batali@gmail.com)
2017-03-07 16:52:53

@dana_batali has joined the channel

dana_batali (dana.batali@gmail.com)
2017-03-07 16:53:43
} Chris Rininger (https://spartronics.slack.com/team/chrisrin)
dana_batali (dana.batali@gmail.com)
2017-03-07 16:54:41
} Riyadth Al-Kazily (https://spartronics.slack.com/team/riyadth)
dana_batali (dana.batali@gmail.com)
2017-03-07 16:55:26
} Paul Vibrans (https://spartronics.slack.com/team/paul_vibrans)
Terry (terry@t-shields.com)
2017-03-07 19:25:24

@Terry has joined the channel

Terry (terry@t-shields.com)
2017-03-07 19:40:32

Another defensive strategy some teams did when we were on the field (knowing we were the best shooter) was to send a bot to crash as many fuel bins as possible -- knowing that it was much less efficient to vacuum up balls vs. filling our hopper. Sooo... getting a reload of balls as early in the match as possible strategically helps a shooter bot.

👍:skin-tone-3: rose_bandrowski
whobbs1496 (whobbs1496@gmail.com)
2017-03-07 19:41:49

By the end of the competition we were just as efficient picking up from the floor as we were from the hopper

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 19:42:34

Perhaps a strategy we should keep in mind when we face another shooter bot in competition who doesn't have a good intake

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-07 19:43:02

(if that happens, i haven't seen many robots with a shooter that didn't have intake)

dana_batali (dana.batali@gmail.com)
2017-03-07 20:37:20

my sense was similar to will's: that the hoover was as fast or faster than the "big drop"... This wasn't the case, i think, 'til after the intake had been broken, then fixed around mid competition.

Terry (terry@t-shields.com)
2017-03-08 05:03:12

Good point Will and Dana. I forgot about the intake improvement mid-competition.

dana_batali (dana.batali@gmail.com)
2017-03-08 08:41:46

here is a chief delphi thread on the accuracy of the boiler counting mechanism:

https://www.chiefdelphi.com/forums/showthread.php?t=156533

chiefdelphi.com
rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-08 12:03:35

Not that accurate but wow still

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-08 12:05:45

I wonder if we'll see a shooter that's accurate, fast, and can hold a lot of fuel. that'd be amazing

lucas_rininger (lucasrini@gmail.com)
2017-03-08 12:08:25

Bear metal has the capacity and speed, just need to get there on the accuracy front

🐻 rose_bandrowski, kaedric_holt, brian_hutchison
rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-08 12:09:23

Am I right in thinking that a faster shooter decreases accuracy?

dana_batali (dana.batali@gmail.com)
2017-03-08 12:09:52

https://youtu.be/oRtaGtriAAI

annoyingly intriguing autonomous from citrus circuits: side gear PLUS hopper-fed fuel and FAST shooting (though not as accurate)

YouTube
} Citrus Circuits (https://www.youtube.com/user/citruscircuits)
dana_batali (dana.batali@gmail.com)
2017-03-08 12:10:18
brian_hilst (brian@hilst.org)
2017-03-08 12:59:21

@brian_hilst has joined the channel

brian_hilst (brian@hilst.org)
2017-03-08 13:05:45

A few more observations where I think #programming can help:

  1. Improve driving accuracy, especially at slower speeds. A lot of time was spent trying to accurately drive up to the ball and gear loading/unloading stations. Do we need vision adjustments also?

  2. Adjust the autonomous strategy after shooting to either better line up for the gear drop or hit the closest ball hopper to load the balls. We will still cross the line in both cases.

  3. Add an autonomous strategy to drop a gear at the side station. I think we can do this with our accurate driving ability.

brian_hilst (brian@hilst.org)
2017-03-08 13:07:34

@declan_freemangleason Are you still considering building a scouting web app? I would be willing to help with that so we don't have to manually enter all the scouting forms.

riyadth (riyadth@gmail.com)
2017-03-08 14:27:53

Regarding web apps, note that we probably won't have good network connectivity at Glacier Peak. Auburn Mountainview was exceptionally nice in that they had WiFi available, but most events are not so lucky. And at Glacier Peak I've had trouble getting enough AT&T signal to even make a phone call, let alone get to a web page.

riyadth (riyadth@gmail.com)
2017-03-08 14:29:10

That said, if some "offline" app could be used, and then the data synced up later, that could be useful. I have a couple of older iPads that I could lend for the cause.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-08 14:29:13

I saw a team that had a scouting app but unfortunately not for iOS

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-08 14:29:58

Take a look at it?

riyadth (riyadth@gmail.com)
2017-03-08 14:30:40

Maybe we use a spreadsheet application (like Google Sheets, Apple Numbers, or Microsoft Excel), define some fields for scouting data, and find a way to export the files so they can be combined easily.

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-08 16:02:48

@riyadth I would use Firebase (https://firebase.google.com) which will store data when offline and subsequently sync it.

Firebase
declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-08 16:03:05

If we choose to make a scouting app.

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-08 16:04:00

Using someone else's would obviously be easier.

riyadth (riyadth@gmail.com)
2017-03-08 20:40:03

Someone should totally check out this app for scouting. Look at the number of the team that made it! https://itunes.apple.com/lv/app/cardinalscout/id1106712826?mt=8

App Store
coachchee (echee@bisd303.org)
2017-03-09 12:46:10
lucas_rininger (lucasrini@gmail.com)
2017-03-09 12:47:50

We should look at how they integrated their circular agitator with their hopper and see what we can do to make ours similar

riyadth (riyadth@gmail.com)
2017-03-09 15:54:33

I like the 5-motor flywheel drive system! That's one way to get enough oomph for fast shooting.

dana_batali (dana.batali@gmail.com)
2017-03-09 16:05:35

@riyadth : nice find! Do you think they are running all 5 off one motor controller? Looks like that might be true.

riyadth (riyadth@gmail.com)
2017-03-09 16:20:56

*Thread Reply:* I think they have multiple motor controllers. I see at least two right below the group of motors. And I don't think you are allowed to run more than one of those motors off of one controller.

riyadth (riyadth@gmail.com)
2017-03-09 16:21:15

*Thread Reply:* I assume they are putting 4 controllers in follower mode, and using one as the master.

riyadth (riyadth@gmail.com)
2017-03-09 16:21:27

*Thread Reply:* I didn't see where their encoder is, but they must have one somewhere.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:07:57

Wow that's impressive! So similar to Helios conceptually

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:10:01

So interesting that they have their gear mechanism on their intake. Smart!

chrisrin (chrisrin@microsoft.com)
2017-03-09 16:11:07

What I find impressive is the "whole robot" design... like the way a gear and then fuel can be onboarded with just a little tilt. I wonder what their holistic design process is... could ask them. Very cool!

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:11:42

Though I can't see their climber working very well it seems such a small space for the rope that the driver would have a hard time getting it with those last few seconds to climb.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:12:07

Yeah you should ask!

riyadth (riyadth@gmail.com)
2017-03-09 16:22:44

@rose_bandrowski I think it would be better for a student to ask :-)

chrisrin (chrisrin@microsoft.com)
2017-03-09 16:32:04

*Thread Reply:* agreed! 🙂

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:22:56

Okay I can ask them.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-09 16:30:11

I sent them an email 🙂

👍 Clio Batali, brian_hutchison
riyadth (riyadth@gmail.com)
2017-03-10 08:40:56

West Valley event match videos have been posted to YouTube: https://www.youtube.com/playlist?list=PLwES-SbpsnxyNM0BptRnmnXJrBc1Hba2w

YouTube
coachchee (echee@bisd303.org)
2017-03-14 20:28:19

Watch team 4613 in auto go to hopper and then to high goal and shot fuel. Fixed shooter. Event is going on now in Australia

coachchee (echee@bisd303.org)
2017-03-14 20:28:51

We should try to program our robot for this. Can we do it programmer ?

jack (jack@phroa.net)
2017-03-14 20:29:44

coachchee: if we have a practice field available at glacier peak, I'm sure we could do it

coachchee (echee@bisd303.org)
2017-03-14 20:31:09

Why not setup at school and do it ?

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-14 20:31:11

I can't recall having a practice field last year but my memory may be bad

whobbs1496 (whobbs1496@gmail.com)
2017-03-14 20:31:39

There is a practice field

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-14 20:31:39

We're going to spend most of our 6 hour unbag working on the robot i'm pretty sure

whobbs1496 (whobbs1496@gmail.com)
2017-03-14 20:31:58

It is behind the curtains at glacier peak

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-14 20:32:09

Okay I just didn't notice

whobbs1496 (whobbs1496@gmail.com)
2017-03-14 20:32:40

Here is a YouTube link with their autonomous https://www.youtube.com/watch?v=k2pWR593tqI

YouTube
} FRC Team 4613 - Barker Redbacks (https://www.youtube.com/channel/UCrPaJ2cDBRG5anDkICpr5rg)
👌:skin-tone-3: rose_bandrowski
whobbs1496 (whobbs1496@gmail.com)
2017-03-14 20:33:48

I don't think it should take us the entire 6 hours to fix the robot. If we could get this autonomous working that would be great

coachchee (echee@bisd303.org)
2017-03-14 20:37:03

Thanks @whobbs1496 for sharing. It should take 4 hr to repair robot. @will plese post your video in programming channel

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-14 20:38:39

That'd be pretty awesome if we got it done, go programming go!

lia_johansen (lilixlucky@gmail.com)
2017-03-14 20:56:14

@coachchee : declan says he has the field measurements (measured them at auburn) he will work on the camera and programming just the distance movements this upcoming week. We will use the second chassis. Since we have limited time (us programmers) with the robot it will be a stretch. I could be hopeful about getting it to work for auburn but im not 100% sure. @declan_freemangleason what is your feeling?

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-15 08:31:45

There are a few more measurements I might need to figure out, but that's not the hard part.

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-15 08:32:32

We need to increase the speed of pretty much all the autonomous movements.

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-15 08:33:00

That's the hard part.

riyadth (riyadth@gmail.com)
2017-03-15 09:12:46

And most importantly, we need to keep the original (working) autonomous code completely untouched. It would be bad to break what is already working while reaching for our stretch goal.

riyadth (riyadth@gmail.com)
2017-03-15 09:15:23

I would also recommend that someone get realistic values for the time it takes to empty a hopper (so we can know how long to "pause" at the hopper) and also what our actual shooter rate is (with a "full" hopper). And we need to keep in mind the processing time of the boiler, as the last few shots in autonomous probably won't count at the autonomous rate.

riyadth (riyadth@gmail.com)
2017-03-15 09:16:01

(To time the hopper emptying, we could find a few videos posted on YouTube and time what we observe)

:clio: lia_johansen, Ethan Rininger
whobbs1496 (whobbs1496@gmail.com)
2017-03-15 09:40:57

Based on what I have seen it takes about 3-4 seconds to empty a hopper

binnur (binnur.alkazily@gmail.com)
2017-03-15 22:09:04

@declan_freemangleason we discussed things to plan around this during the open house. here are couple of other things to think * path + process to trigger the hopper — where our robot hits the hopper will determine how many of the balls will make into our ball chamber. as we don’t have this setup here, this is something that needs to be optimized/improved during the competition. probably using percentVbus and ramming into the hopper is a good approach (over trying to be exact w/ encoders) * as the balls will be everywhere, probably need to run the intake as we approach the boiler to make sure we can still dead recon it * faster tuning for the shooter — last I recall we were ~2 balls/sec — as @riyadth pointed out * if we still have time to make it across the baseline (though it is only 5 additional points…), run the intake to see if we can pick up other straggler balls

@lia_johansen if this is a go, we’ll need to make sure programming team has access to the robot for continuous tuning between the competitions — please be ready for that

declan_freemangleason (declanfreemangleason@gmail.com)
2017-03-16 08:20:23

This is my priority list, which @binnur and I discussed: Before we have the robot:

  1. Measure the field for our regular movement and aligning with the gear
  2. Measure the field for our stretch goal with the hopper (I already have some measurements for this)
  3. Add the first measurements to the code on the main branch (this is a low risk addition)
  4. Add the second measurements to the code on a separate branch
  5. On that separate branch, get curved driving to be more accurate (I have an idea on how to do this)
  6. Maybe speed up other pieces of autonomous (although curved driving is going to be the first thing I try, and then speeding up other things, a large change, will come later) Once we get the robot:
  7. Get the cameras working
  8. ^Impliment and test everything above 😅

Is there anything anyone else would like to add/would like to do with the robot?

coachchee (echee@bisd303.org)
2017-03-16 08:59:47

For auto to the hooper, we should align the robot along the key line . So the robot is not placed flush with the wall, rather should be placed at an angle with just the corner in contact with the wall of the field. See this for reference. https://www.youtube.com/watch?v=k2pWR593tqI

YouTube
} FRC Team 4613 - Barker Redbacks (https://www.youtube.com/channel/UCrPaJ2cDBRG5anDkICpr5rg)
👍 binnur
binnur (binnur.alkazily@gmail.com)
2017-03-16 19:02:04

@jack your record/playback available for doing this move is another one we should plan for — as I recall, you need to have record buttons remapped. unless there is an objection from programming team lets plan for that as well as

riyadth (riyadth@gmail.com)
2017-03-18 13:40:51

FirstWA has just now started posting the videos of the Auburn Mountainview event on YouTube: https://www.youtube.com/playlist?list=PLwES-SbpsnxyFZ0HbHDeZVoCDW0zrnl7l

timo_lahtinen (timolahtinen1@gmail.com)
2017-03-18 13:43:31

It looks like they're only posting the Mount Vernon videos from today on that playlist 😢

jeremy_lipschutz (jdlgobears@gmail.com)
2017-03-18 16:37:53

They have just started posting the Auburn Mountainview videos now I believe

jack (jack@phroa.net)
2017-03-19 12:27:53

@Ethan Rininger I won't be at the district championship, so I suggest you either handle scouting there or find someone to take care of it. note that there are 64 teams going and 128 qualification matches instead of the ~70 we scouted. that means the existing system will probably need some changes because 768 sheets of paper won't even fit in the box, never mind be easy to enter into a spreadsheet

jack (jack@phroa.net)
2017-03-19 12:28:35

taking in to account the previous ideas in this channel for compactness

riyadth (riyadth@gmail.com)
2017-03-19 14:18:46

I suggest getting ahead of the curve, and start scouting the teams before you go, using video from YouTube. At least capture all the basic information from each bot, so you can classify shooter vs. gearbot. Things like "pick a gear from the ground" should be easy to determine. Maybe assign team numbers to several Spartronics members, and have them fill in a Google sheet? (No idea if this would be useful, so take the suggestion with a grain or two of salt)

jack (jack@phroa.net)
2017-03-19 14:49:35

@Ethan Rininger here is my source file if you don't want to completely start over for districts

jack (jack@phroa.net)
2017-03-19 14:50:02

I think a more spreadsheet oriented version would help, if not having a comments field is a tradeoff worth making. up to you guys

jack (jack@phroa.net)
2017-03-19 14:51:57

want to make sure you saw Rose's and John's comments

Harper Nalley (nalleluc000@frogrock.org)
2017-03-19 16:02:06

The Mount Vernon rankings are out and I was wondering if that could help us.

Ethan Rininger (rinineth000@frogrock.org)
2017-03-20 20:29:49

@channel At our next event we are going to use a new method of scouting. We are going to use an app called SpeedScout17. It is usable offline because at Glacier Peak there is no wifi or cell service. In addition to that we also have a comments sheet to write down stuff about individual matches. Be sure to download the app before the competition date

Ethan Rininger (rinineth000@frogrock.org)
2017-03-20 20:31:09
Harper Nalley (nalleluc000@frogrock.org)
2017-03-20 20:35:38

Okay

riyadth (riyadth@gmail.com)
2017-03-20 20:45:23

Is that for Android or iOS? Or both?

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-20 20:45:46

I have it on my iphone thus far

joncoonan (jonathancoonan@gmail.com)
2017-03-20 20:46:32

Both - more details coming soon in #announcements

riyadth (riyadth@gmail.com)
2017-03-20 20:47:18

If the team needs extra devices, I have a couple of old iPads you could use

riyadth (riyadth@gmail.com)
2017-03-20 20:47:47

Have you though of how to get the data off the devices at the competition? Where there is no network?

joncoonan (jonathancoonan@gmail.com)
2017-03-20 20:49:33

Data is compiled afterwards at the hotel - the app stores the data on the device it is installed on and can then easily be exported via .csv files and placed into a spreadsheet via a script. Comments are placed in manually based off of the above sheet

riyadth (riyadth@gmail.com)
2017-03-20 20:52:42

But what about the last few matches on the morning of alliance selection? Do you make your choices before the qualifications are over?

jack (jack@phroa.net)
2017-03-20 20:57:52

We do that anyway. At the very end I think we'd probably be running more off the comments

finn_mander (finn.mander@gmail.com)
2017-03-20 20:59:08

Last time it worked well having people individually scout teams on the second day. I reckon we go for that again

finn_mander (finn.mander@gmail.com)
2017-03-20 20:59:35

We could use this new system for the first day and then narrow down on the second day

coachchee (echee@bisd303.org)
2017-03-20 22:18:24

Please make sure whoever you assign to scout are staying in the hotel with us. Jack C., Jack S, Timo, Declan, Finn, Lia, (6) These 6 are staying with the team.

coachchee (echee@bisd303.org)
2017-03-20 22:22:07

The following are staying in the same hotel with their own family. They are Ethan, Brian, Mike Nelson (3) . They can also scout. Please make sure all 9 have devices with the APP. If they get tire maybe they can lend their device to the other teammates (10) who are not staying overnight.

coachchee (echee@bisd303.org)
2017-03-20 22:31:53

FYI, not the entire team is on this channel. Only 43 out of 65 (mentors and students).

jack (jack@phroa.net)
2017-03-20 22:33:48

I've been told a proper announcement will go out

jack (jack@phroa.net)
2017-03-21 16:15:32

@riyadth any spare iPads would be amazing; I have a feeling some people will forget to install the app / have phone troubles

riyadth (riyadth@gmail.com)
2017-03-22 07:51:15

*Thread Reply:* @jack i am charging the iPads and will install the app this evening. Do you need them before Friday?

jack (jack@phroa.net)
2017-03-22 09:00:18

*Thread Reply:* I don't think so

riyadth (riyadth@gmail.com)
2017-03-22 19:47:08

*Thread Reply:* @jack Unfortunately the scouting app requires iOS 10, and my iPads are too old to upgrade to iOS 10. Looks like they will not be of use to the team.

jack (jack@phroa.net)
2017-03-21 16:16:35

@coachchee who are the other 10?

coachchee (echee@bisd303.org)
2017-03-21 16:29:09

They are James Slattery Noah Martin
James Sovick Andrew Peterson Kaedric Holt Chris Mentzer (staying overnight ) Cruz Strom Lucas Nalley Rose Bandrowski Samantha Rosen Sophie Holzer Sean Hooyer

Harper Nalley (nalleluc000@frogrock.org)
2017-03-21 22:26:37

Just in case you don't know, the app requires IOS 10.2 or later, people with iPhone 4s' or earlier won't be able to download the app.

coachchee (echee@bisd303.org)
2017-03-21 22:29:09

I noticed that myself.

Harper Nalley (nalleluc000@frogrock.org)
2017-03-21 22:29:34

Okay

jack (jack@phroa.net)
2017-03-21 22:43:42

@jackchapman, @timolahtinen, @liajohansen, @Ethan Rininger, @brianhutchison, @michaelnelson: since you're staying the night, install the scouting app linked in #announcements because we're putting you on scouting duty Saturday. You can trade off with @james, @jamessovick, @andrewpeterson, @kaedricholt, @Harper Nalley, @sean_hooyer, @Sam Rosen who should also install that app to get ready to take over. the links are in #announcements, it's SpeedScout17

to be super clear: position 1 is always the team whose station - not robot, but station with the team number LED sign - is closest to the boiler. on both red and blue. no matter what side of the field we sit on. (who gets to scout what station will be figured out later, but everyone needs to know this)

@coachchee I'd like a short block of time at the hotel friday night to ensure everyone has the app, knows what our priority scouting items are (gears + climb is way more important than accurate fuel numbers, etc) and how the data will be sent back.

👍 lia_johansen, brian_hutchison, coachchee, rose_bandrowski
coachchee (echee@bisd303.org)
2017-03-21 22:47:42

Thanks for clearing this up. @jack . Yes for Friday night.

jack (jack@phroa.net)
2017-03-21 22:47:57

thanks

rose_bandrowski (rose.bandrowski@gmail.com)
2017-03-22 08:53:09

On the app it counts high boiler balls by 2? Shouldn't it be three??

finn_mander (finn.mander@gmail.com)
2017-03-22 10:40:45

@jack Can I be scouting Saturday too? I was under the impression that I already was but didn't see my name on your list. It looks like we already have 6 people though.

jack (jack@phroa.net)
2017-03-22 10:41:09

certainly

whobbs1496 (whobbs1496@gmail.com)
2017-03-22 10:50:58

Speedscout17 just added an update allowing comments on individual matches

coachchee (echee@bisd303.org)
2017-03-22 11:52:32

If you are staying overnight , you are scouting both days. @finn_mander

finn_mander (finn.mander@gmail.com)
2017-03-22 14:05:27

Great, thanks!

coachchee (echee@bisd303.org)
2017-03-22 14:30:15

Also @brian_hutchison will alos be staying overnight so he can also Scout.

coachchee (echee@bisd303.org)
2017-03-22 14:30:19

also

coachchee (echee@bisd303.org)
2017-03-22 14:36:51

Here are some more teammates staying overnight at GP that can help scout. Julian Bonifaci Niklas Prün Michael Nelson Luke Frank Peter Hall Brian Hutchison

coachchee (echee@bisd303.org)
2017-03-22 14:37:19

Julian julian_bonifaci

jack (jack@phroa.net)
2017-03-22 19:47:33

thanks anyway

jack (jack@phroa.net)
2017-03-24 21:47:46

My email: s@phroa.net

jack (jack@phroa.net)
2017-03-24 21:50:34

Jack C: Red 1 Finn: Red 2:

jack (jack@phroa.net)
2017-03-24 21:50:42

Timo: Red 3

jack (jack@phroa.net)
2017-03-24 21:50:47

Lia: Blue 1

jack (jack@phroa.net)
2017-03-24 21:50:54

Ethan: Blue 2

jack (jack@phroa.net)
2017-03-24 21:51:04

Brian H: Blue 3

jack (jack@phroa.net)
2017-03-24 21:55:57

Scouts: try and find which springs aren't functional so you can tell the drive team

Terry (terry@t-shields.com)
2017-03-25 00:01:56

The attached file may help the scouts. It show all the district teams in order of district rank, and what events they have participated in so far. The 40 teams competing at Glacier Peak are highlighted in YELLOW. We saw 18 of these teams at Auburn Mountainview.

coachchee (echee@bisd303.org)
2017-03-25 06:31:47

Thanks Terry !

jack (jack@phroa.net)
2017-03-25 20:41:30

@Ethan Rininger @lukefrank @seanhooyer @Harper Nalley @andrewpeterson @james @jamessovick email your scouting data to s@phroa.net if you have any

sean_hooyer (seanhooyer@gmail.com)
2017-03-25 20:41:38

@sean_hooyer has joined the channel

andrew_peterson (peterand002@frogrock.org)
2017-03-25 20:41:38

@andrew_peterson has joined the channel

james_sovick (james@sovick.com)
2017-03-25 20:41:38

@james_sovick has joined the channel

Harper Nalley (nalleluc000@frogrock.org)
2017-04-01 21:20:27

I know we are looking for gears now, but if we got on a team with 2046, we may want to go to balls, they can get about 34 KPA in a match by them selves

lucas_rininger (lucasrini@gmail.com)
2017-04-01 21:33:23

Teams that we could get 40 kpa with: 4488, 2471, 4918, 2046. These teams are all getting 30ish on their own, and they shoot from away from the boiler. If we're on an alliance with any of these teams 40 Kpa is a very likely possibility.

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-03 17:40:05

Hello to all those who are attending Cheney! In order for us to get a general idea of how our competitors preform, you all now have a scouting assignment to complete before Wednesday (Which means you have to do it tonight or tomorrow).

Each of you has been assigned teams to watch and take notes on. You should be watching 4 matches per team. On this document (https://docs.google.com/document/d/14WyjlZ4nckBn7PPy-rplstqDkr5kBB80aJOJuFkgi9o/edit?usp=sharing), write up your notes on that team's averages during their matches. You can see what a completed page looks like on the first page.

I would recommend using the Blue Alliance (https://www.thebluealliance.com/) to find your team, and videos of their matches should be linked. Please make sure you are scouting their most recent event.

Put a check mark on this post if you have read up to this point.

Assignments: @seanhooyer : 492, 753 @michaelnelson : 948, 955 @andrewpeterson : 957, 997 @lucasrininger : 1318, 1425 @Ethan Rininger : 1540, 2046 @jamessovick : 2147, 2148 @bodbaird : 2374, 2471 @rosebandrowski : 2521, 2550 @Clio Batali : 2811, 2907 @jackchapman : 2980, 2990 @joncoonan : 3024, 3219 @declanfreemangleason : 3223, 3238 @whobbs1496 : 3393, 3663 @sholzer : 3674, 3693 @brianhutchison : 3711, 4061 @liajohansen : 4125, 4173 @timolahtinen : 4450, 4488 @alexlf : 4495, 4513 @Charlotte : 4662, 4918 @chrismentzer : 5085, 5198 @Harper Nalley : 5295, 5450 @Sam Rosen : 5468, 5920 @mariesachs : 5937, 5970 @Cruz_Strom : 5975, 6343 @Kenneth Wiersema : 6350, 6445

thebluealliance.com
✅ timo_lahtinen, rose_bandrowski, Ethan Rininger, Kenneth Wiersema, lia_johansen, declan_freemangleason, kaedric_holt, sholzer, Clio Batali, jack_chapman, joncoonan, Charlotte, Cruz_Strom
michael_nelson (michael.nelson1496@gmail.com)
2017-04-03 17:40:16

@michael_nelson has joined the channel

bodbaird (bairdbo000@frogrock.org)
2017-04-03 17:40:16

@bodbaird has joined the channel

whobbs1496 (whobbs1496@gmail.com)
2017-04-03 18:05:23

Please make sure you put your name in the comment section for each robot that you scout

whobbs1496 (whobbs1496@gmail.com)
2017-04-03 20:40:26

Who did the scouting on APEX and Sotabots?

whobbs1496 (whobbs1496@gmail.com)
2017-04-03 20:48:21

@timo_lahtinen You only assigned 50 of the 64 teams

whobbs1496 (whobbs1496@gmail.com)
2017-04-03 20:48:39

Who will be scouting the other 14 teams?

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-03 20:50:33

I just put in the data from the scouting at Glacier Peak, for those teams that didn't have a new match this past weekend.

whobbs1496 (whobbs1496@gmail.com)
2017-04-03 20:51:56

Can we add in the comments from the scouting

👍 Clio Batali, timo_lahtinen, brian_hutchison
whobbs1496 (whobbs1496@gmail.com)
2017-04-04 16:50:11

@channel Please make sure your name is in the comments section of the teams you scout. Also please adjust the size of the picture to get all of the data to fit on one page

whobbs1496 (whobbs1496@gmail.com)
2017-04-04 16:50:30

The document should only be 64 pages long.

whobbs1496 (whobbs1496@gmail.com)
2017-04-04 17:07:14

@channel I would like to have the document completed by 8pm

Ethan Rininger (rinineth000@frogrock.org)
2017-04-04 18:52:21

2148 and 5937 have declined to go to regionals so we don't need to scout them, however we now need to scout 4131 and 488

Kenneth Wiersema (kcw815@icloud.com)
2017-04-04 19:40:11

Rules update 20 https://firstfrc.blob.core.windows.net/frc2017/Manual/TeamUpdates/TeamUpdate20.pdf Not really worth posting, but just for keeping up.

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-06 08:38:36

Scout Assignments: @liajohansen : B1 @Sam Rosen : B2 @jamessovick : B3

@sholzer : R1 @Ethan Rininger : R2 @brian_hutchison : R3

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:24:22
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:25:30

They are a good solid gear bot, with a fast climber

james_sovick (james@sovick.com)
2017-04-07 11:26:27

But what about shooting, their efficiency with gears and what do offer us

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:33:16
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:34:04

4131 and 2980 dont shoot, but I think we could get 4 rotors with them.

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:39:49
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:49:36

Just curious, does that help/|\ @Clio Batali ?

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:51:26

Oh, shoot, we're not with 4131 in QM-60, we're with them in QM-76

Clio Batali (cliombatali@gmail.com)
2017-04-07 11:54:21

Thanks - we've been checking pre-scouting data periodically for the robots we're with, but yes, information is always useful.

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 11:54:55

Okay

Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 13:43:24
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 14:10:14
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 14:10:15
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 14:34:47
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 15:50:20
Harper Nalley (nalleluc000@frogrock.org)
2017-04-07 16:17:02
timo_lahtinen (timolahtinen1@gmail.com)
2017-04-07 18:00:27

Send scouting data to timolahtinen@msn.com

binnur (binnur.alkazily@gmail.com)
2017-04-07 18:07:39

@channel ^^^

coachchee (echee@bisd303.org)
2017-04-12 00:34:53

Evan from 5803 mentioned us : https://www.youtube.com/watch?v=_Y5IKRPCggs

:spartronics: Cruz_Strom
coachchee (echee@bisd303.org)
2017-04-12 00:35:07

About 5 minutes into the video.

coachchee (echee@bisd303.org)
2017-04-12 00:37:52

Listen 1 hr into video about the cheesecake and Vihillabot

😶 bodbaird
lucas_rininger (lucasrini@gmail.com)
2017-04-12 23:44:32

https://www.chiefdelphi.com/forums/showthread.php?threadid=157772 Thoughts?

chiefdelphi.com
coachchee (echee@bisd303.org)
2017-04-12 23:52:20

Who will signup ? Timo ? Captains please take the lead on this.

coachchee (echee@bisd303.org)
2017-04-12 23:52:46

Ethan ?

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 09:21:03

@channel if you are attending worlds please read below carefully. In order for us to get a general idea of how our competitors preform, you all now have a scouting assignment to complete before Monday.

Each of you has been assigned teams to watch and take notes on. You should be watching 4 matches per team. (watch their 4 most recent matches) On this document write up your notes on that team's averages during their matches.

I would recommend using the Blue Alliance (https://www.thebluealliance.com/) to find your team, and videos of their matches should be linked. Please make sure your name is in the comments section.

Put a check mark on this post if you have read up to this point.

Assignments: @bodbaird 114, 281, 604, 832 @jackchapman 1319, 1410, 1619 @joncoonan 1778, 1836, 1868, 1912 @lukefrank 2230, 2383, 2444 @whobbs1496 2583, 2587, 2682, 2848 @peterhall 2896, 2903, 2910 @brianhutchison 2996, 3039, 3132 @timolahtinen 3562, 3835, 3931, 4005 @alexlf 4400, 4401, 4403, 4488 @Ethan Rininger 4513, 4613, 4915 @lucasrininger 4941, 4944, 4965, 5002 @CruzStrom 5429, 5431, 5454 @Kenneth Wiersema 5496, 5516, 5588, 5663 @Clio Batali 5705, 5737, 5818, 5887 @sholzer 6023, 6055, 6305 @liajohansen 6366, 6429, 6434 @Charlotte 6517, 6739, 6754 @chrismentzer 2534, 1744 @finnmander 2950, 4635, 5458 @mariesachs 6340, 3309, 6442

If you have any question please ask @timo_lahtinen or @whobbs1496

When we arrive we will also be sending representative to each pit to confirm our data.

thebluealliance.com
✅ joncoonan, Charlotte, Kate Treviño-Yoson, finn_mander, lucas_rininger, Cruz_Strom, sholzer, bodbaird, lia_johansen, luke_frank, Kenneth Wiersema, Clio Batali
binnur (binnur.alkazily@gmail.com)
2017-04-13 10:04:44

@lia_johansen I see you are scouting 6429 (https://www.thebluealliance.com/team/6429/2017) This is a Turkish team -- it would be great if you go visit them at the competition 🙂

✅ lia_johansen
whobbs1496 (whobbs1496@gmail.com)
2017-04-13 10:28:48
finn_mander (finn.mander@gmail.com)
2017-04-13 10:58:02

@whobbs1496 I wasn't given an assignment

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 10:58:26

Ok

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 10:58:46

I will reassign some teams to you tonight

finn_mander (finn.mander@gmail.com)
2017-04-13 10:58:54

Ok, thanks

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 11:06:13

I have edited the list above and assigned you three teams

coachchee (echee@bisd303.org)
2017-04-13 12:15:59

Please assign Marie, She will be there on Wed. Finn you are on the list.

finn_mander (finn.mander@gmail.com)
2017-04-13 13:09:10

He added it in afterwards, but thank you

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 13:15:13

@channel I have updated the assignments.

coachchee (echee@bisd303.org)
2017-04-13 16:06:59

Who is taking lead on this ? Timo ? captains ?

} Lucas Rininger (https://spartronics.slack.com/team/lucas_rininger)
lucas_rininger (lucasrini@gmail.com)
2017-04-13 16:41:01

https://frc.divisions.co/r/south Pretty cool website for statistics. 3238 has 1.2 more gears scored on average than ANY other team at the competition!

frc.divisions.co
chris_mentzer (cmentzer@mentzer.org)
2017-04-13 18:28:44

One of the teams assigned to me for scouting is going to St. Louis not Houston

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 18:29:14

What team?

chris_mentzer (cmentzer@mentzer.org)
2017-04-13 18:30:11

2534

chris_mentzer (cmentzer@mentzer.org)
2017-04-13 18:34:05

Also 1744 was already filled out though there is no name in the comments

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 18:34:55

All of them look like they have been filled out since I copied and pasted from the district champs scouting

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 18:35:20

Just delete what's there now

coachchee (echee@bisd303.org)
2017-04-13 18:37:03

Will , you should clarify that your google doc contains info that you copy and paste for each team and you should delete them all before everyone looks at them. It will be very confusing if the data was copied and paste vs our team adding that data.

whobbs1496 (whobbs1496@gmail.com)
2017-04-13 18:38:15

I will delete all of the data that was copied and pasted when I get home tonight

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:11:14

Did anybody ever respond to this?

} Lucas Rininger (https://spartronics.slack.com/team/lucas_rininger)
whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:11:38

@timo_lahtinen

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-15 10:12:02

I have not

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:13:09

Can you please do that

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:13:18

And who are we sending

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-15 10:15:39

Myself and two others I suppose

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:16:10

You only need to send 1 representative if I remember correctly

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-15 10:16:36

well they say on there at least one, but three preferably

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:17:35

Ok

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-15 10:31:50

looks like we're playing in match 1

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:33:14

We are playing match 1, 19, 31, 39, 49, 64, 77, 89, 94, 106

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-15 10:47:06

Ok, @finn_mander is the other scouter we will be sending to help the joint effort, and we'll just send two scouters to it

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 10:47:33

Ok

lucas_rininger (lucasrini@gmail.com)
2017-04-15 11:19:28

@whobbs1496 I'm going to try to clean up the scouting document a bit to make it so that there is one team per page.

whobbs1496 (whobbs1496@gmail.com)
2017-04-15 11:22:07

Thank you

Kenneth Wiersema (kcw815@icloud.com)
2017-04-15 18:46:12

Rules update 22 https://firstfrc.blob.core.windows.net/frc2017/Manual/TeamUpdates/TeamUpdate22.pdf All about the festival of champions, not specifically pertaining to us.

lucas_rininger (lucasrini@gmail.com)
2017-04-17 10:55:26

Not yet ;)

:clio: Clio Batali
whobbs1496 (whobbs1496@gmail.com)
2017-04-17 20:13:16

I am going to print the scouting data and put it in a binder

coachchee (echee@bisd303.org)
2017-04-17 20:45:45

GOOD IDEA !!!!

coachchee (echee@bisd303.org)
2017-04-17 20:45:57

Is it filled in ?

coachchee (echee@bisd303.org)
2017-04-17 20:48:21

When you guys scout at the pit to confirm this data, how do we update the binder ?

alex_lf (al3xlf@gmail.com)
2017-04-17 20:54:53

there is enough space on each page to add more information

whobbs1496 (whobbs1496@gmail.com)
2017-04-17 20:56:15

Everything is printed and in a binder. I will put a pen in the binder and when we scout in the pits people can add notes in the margin

coachchee (echee@bisd303.org)
2017-04-17 20:57:15

What is the assignment for the pit scouting ?

whobbs1496 (whobbs1496@gmail.com)
2017-04-17 20:57:49

Are you asking who will do the pit scouting?

coachchee (echee@bisd303.org)
2017-04-17 20:59:01

Yes , same list as the binder scouting ?

whobbs1496 (whobbs1496@gmail.com)
2017-04-17 20:59:44

We will have two people probably timo and one other go around to all of the pits

jack_chapman (jwc10101@gmail.com)
2017-04-17 21:09:58

I can do it

coachchee (echee@bisd303.org)
2017-04-18 04:36:40

Time and another person will take about 4 hrs. I suggest more than 2 people.

coachchee (echee@bisd303.org)
2017-04-18 04:36:44

Timo

paul_vibrans (pvibrans@tscnet.com)
2017-04-19 06:50:08

@paul_vibrans has joined the channel

finn_mander (finn.mander@gmail.com)
2017-04-19 17:34:14
finn_mander (finn.mander@gmail.com)
2017-04-19 17:34:42

@timo_lahtinen

finn_mander (finn.mander@gmail.com)
2017-04-19 17:42:32

Sorry for the confusion. This is the schedule for matches that Timo and I will be scouting tomorrow, not our match schedule

brian_hilst (brian@hilst.org)
2017-04-21 11:43:32

Congratulations on good plays for Spartronics 🙂 and condolences for failures by alliance partners 😞. Never give up!!

rose_bandrowski (rose.bandrowski@gmail.com)
2017-04-21 11:53:57

What're we ranked?

riyadth (riyadth@gmail.com)
2017-04-21 12:06:50

51 right now

riyadth (riyadth@gmail.com)
2017-04-21 12:07:12
rose_bandrowski (rose.bandrowski@gmail.com)
2017-04-21 12:07:25

Thanks!

timo_lahtinen (timolahtinen1@gmail.com)
2017-04-21 19:47:02
binnur (binnur.alkazily@gmail.com)
2017-04-22 09:28:12

@timo_lahtinen that is awesome!

chrisrin (chrisrin@microsoft.com)
2017-06-02 18:03:22

A mentor friend from 4911 reminded me today that there is an open invitation for our team to collaborate on and utilize a scouting solution they've created. It involves cheap android tablets (like the $50 Kindle Fires work) for compiling data in the bleachers + a laptop-based server to which the data is uploaded via bluetooth. I believe it also includes Tableau integration. They're able to turnaround aggregate data views quite fast she says. Please let me now if there is interest. Thanks!

rose_bandrowski (rose.bandrowski@gmail.com)
2017-06-02 19:21:45

Whoa, that's really cool. I'm certainly interested. It's already created?

chrisrin (chrisrin@microsoft.com)
2017-06-02 20:17:38

They used it last year as I understand. I recall her saying there were some minor glitches at times that they worked around. It is a tech solution that would likely need some participation from a programmer. How about this: I will let her know there is interest and ask what skills would be required to participate and use the solution effectively.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-06-02 20:20:54

Yeah sounds good, I'm not a huge programmer myself (although, trust me, I've tried). So I'd love to see the more avid programmers on our team take this up.

chrisrin (chrisrin@microsoft.com)
2017-06-03 10:52:28

@rose_bandrowski I got some more information about what would be required to collaborate & set up the solution. Since it is true the solution will require programmer/techie contributions, I will post it over on the programmer channel. Anyone interested should join in over there.

rose_bandrowski (rose.bandrowski@gmail.com)
2017-06-03 12:38:49

@chrisrin Okay, thanks!

chrisrin (chrisrin@microsoft.com)
2017-08-26 21:54:49

Does anyone have the KOP 5-license code for Tableau by chance? My mentor friends from 4911 are still working on enhancing their scouting app (see posts from June), and I told them I'd try to come up-to-speed on the Tableau data analytics and presentation layer. Thanks - BTW if any students are interested in learning about Tableau as well in the context of analyzing scouting data, let me know.

binnur (binnur.alkazily@gmail.com)
2017-08-27 12:45:47

try this… it is from dec 2015 — Code: TDNT-75DE-5660-02EB-2710 http://www.tableau.com/first-robotics

coachchee (echee@bisd303.org)
2017-08-27 14:08:36

Here is the current Tableau code for 16-17:

TDPO-C821-28C0-B3B0-AF29

coachchee (echee@bisd303.org)
2017-08-27 14:09:03

Enjoy. Thanks

chrisrin (chrisrin@microsoft.com)
2017-08-27 16:20:25

Thanks!

chrisrin (chrisrin@microsoft.com)
2017-09-25 10:30:34

Just heard some great news. The Autodesk BXD Synthesis team confirmed the 2018 field will be available in the simulation environment with hours of the announce. Having a field to drive around on like that should be super helpful for strategy among other things.

coachchee (echee@bisd303.org)
2017-09-25 16:45:45

Thanks for the update .

Darwin Clark (darwin.s.clark@gmail.com)
2017-10-16 12:49:31

@Darwin Clark has joined the channel

Jules Blythe (jrb3bird@gmail.com)
2017-10-25 21:03:52

@Jules Blythe has joined the channel

Anna_Banyas (banyaann000@frogrock.org)
2017-10-25 22:35:44

@Anna_Banyas has joined the channel

Martin_Vroom (vroommar000@frogrock.org)
2017-10-26 10:45:04

@Martin_Vroom has joined the channel

Kenneth Wiersema (kcw815@icloud.com)
2017-10-31 10:47:12

If anyone’s interested, here’s the scouting data from girls gen. If you want to do anything with it please make a copy of it, as it’s currently sorted by matches.

Kenneth Wiersema (kcw815@icloud.com)
2017-10-31 10:47:24
justice_james (jj@j-james.me)
2017-11-03 15:07:12

@justice_james has joined the channel

aiden_grayson (aidenlgrayson@gmail.com)
2017-11-13 17:56:41

@aiden_grayson has joined the channel

chrisrin (chrisrin@microsoft.com)
2017-11-27 21:51:36

I've looked a bit into the potential for the drive team to have up-to-date scouting data going into each match, so they know what to expect from their alliance partners and opposing alliance. It seems feasible by keeping the solution simple. One of the simplest approaches I found works like this:

  • Design a Google sheet for scouting data collection and ranking/reporting. A common way seems to be to have a tab for each team, and on each of those team tabs have a standard data collection table with a row for each match the team plays and columns for each scouting data item. And then there are aggregate results tabs as well for evaluating/ranking teams.
  • Team members access the Google sheet using tablets or phones (internet connection required for this step), and they enable the Google sheet for offline data collection in case there are no mobile carrier data signals in the arena.
  • Six team members at any given time enter scouting data into the shared Google sheet using the team tabs.
  • If there is mobile access in the stands, then periodically the data entry devices can connect to an LTE-connected device to sync data. Otherwise, syncs up to the cloud will need to occur periodically between matches by leaving the arena and finding a signal to use.
  • In the same spreadsheet, a tab could be designed to enable the drive team to enter their alliance teams' numbers and the opposing alliance teams' numbers, and then summary data about both alliances will populate the tab. And that information could be used as a key input to strategy prior to each match.

Thoughts? It seems like it would be pretty easy to do a proof of concept. I actually built a half prototype of this type of spreadsheet a while back. I could work with Ethan (anyone else interested?) to get to a more robust prototype if there is interest.

chrisrin (chrisrin@microsoft.com)
2017-11-27 21:53:34

One clarification - the connection to an LTE device would need to be either via bluetooth or wire - no WIFI allowed of course.

dana_batali (dana.batali@gmail.com)
2017-11-28 09:42:29

minor niggle: i believe bluetooth may also be disallowed, but I'm not certain.

chrisrin (chrisrin@microsoft.com)
2017-11-28 11:35:12

It's allowed (802.11 is specifically disallowed, and bluetooth is 802.15 I think), and many teams use it, but one team did report they were asked to turn off their bluetooth connection once. Seems like a low risk - even 4911's & 4663's @ solution uses client + server with sync over bluetooth.

dana_batali (dana.batali@gmail.com)
2017-11-28 11:49:39

Guess I was remembering last years' R68 which states: "no form of wireless communication shall be used to communicate to, from, or within the robot except R62 and R67"... Since this is about the robot communications, I guess it may not apply for scouting?

chrisrin (chrisrin@microsoft.com)
2017-11-28 12:50:02

Yes that’s right. The other rules say no 802.11 and no making arrangements for the host facility to provide internet. No rule I’ve heard against using mobile network internet + Bluetooth or wired connections to clients.

Harper Nalley (nalleluc000@frogrock.org)
2017-11-28 16:02:42

Last year when we used the app, I would fill out a scouting sheet for the robot that we would be with/against in the next match and I'd then send that to Clio.

chrisrin (chrisrin@microsoft.com)
2017-11-28 17:24:08

Yep @Harper Nalley - same idea. Could use this year’s version of that app as well, and I believe there are still offers from sotabots and also 4911/4663 (they work together). The Google sheets approach would be a way to customize to our preferences, but other options have other advantages.

Harper Nalley (nalleluc000@frogrock.org)
2017-11-28 17:31:54

The thing with google sheets is that they take more time to fill out on a phone. The app we used last year allowed us to export the info directly to slack.

jack (jack@phroa.net)
2017-11-28 18:52:59

it might also be interesting to build an app that sent data directly to a google sheet rather than exporting csv and pasting in excel later that night

Harper Nalley (nalleluc000@frogrock.org)
2017-11-28 19:16:43

Yeah, that would be nice.

binnur (binnur.alkazily@gmail.com)
2017-11-28 19:25:45

if you can use the google drive as the data store, it should be pretty straightforward to write a script in google sheet to pull in the data

binnur (binnur.alkazily@gmail.com)
2017-11-28 19:26:20

@jack — did you mean ‘excel’?? was there a reason we were using both google sheet and excel?

jack (jack@phroa.net)
2017-11-28 19:29:11

maybe you've been doing something recently I'm not aware of; I just remember doing my scouting analysis stuff in excel from CSVs that the app generated

jack (jack@phroa.net)
2017-11-28 19:31:09

(or maybe it's just been a while!)

binnur (binnur.alkazily@gmail.com)
2017-11-28 19:31:10

got it! that makes more sense, as I remember you w/ excel 🙂

binnur (binnur.alkazily@gmail.com)
2017-11-28 19:31:26

was wondering what would we use both tools…

chrisrin (chrisrin@microsoft.com)
2017-11-29 06:13:42

Some teams use an inexpensive app builder service called AppSheet that dumps data to a Google sheet (or a few other options), and they seem to love it. It would be a cool project to build our own tool for sure though if there is interest and capacity to do so. Plenty of open source code out there as well from many teams.

chrisrin (chrisrin@microsoft.com)
2017-11-30 07:39:17

*Thread Reply:* Here's a link to AppSheet. With 50% academic discount & given need for offline data entry, the cost to use a public custom scouting app on the platform would be $10/month. https://www.appsheet.com/Pricing

AppSheet
rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-03 18:54:43
Ryan_Olney (olneyrya000@frogrock.org)
2018-01-03 19:07:00

@Ryan_Olney has joined the channel

Micah_Glasby (glasbmic000@frogrock.org)
2018-01-03 23:17:37

@Micah_Glasby has joined the channel

Darwin Clark (darwin.s.clark@gmail.com)
2018-01-04 10:46:05

@every one https://www.firstinspires.org/resource-library/frc/competition-manual-qa-system encrypted Manuel is out. Get 'em while their hot!

FIRST
chrisrin (chrisrin@microsoft.com)
2018-01-04 12:17:16

I was wondering if it would make sense for strategy to be a bit more official as a subgroup within the team. I'm not talking about dedicated team members, but instead more a virtual team (or "v-team" as we call them at Microsoft) more organized than just a Slack channel where people from various "normal" teams come together as a multi-disciplinary group addressing a specific purpose. Members would likely include captains, student drive coach, scouting lead, rules masters, coach, and some mentors.

Deliverables could include...

  • Common approach/templates for the strategy part of kickoff/build
  • Quickstart items for kickoff strategy work as well... Examples: 1) a quickly created 1-pager covering all scoring & penalties provided to all 4 strategy groups ASAP on Saturday. Covering ranking vs. normal points, and also any differences between quals and elimination matches. Maybe to be created by the rules masters? 2) 1-page printouts of the field
  • Scouting approach/format - owned by the scouting lead, but with pre-committed input from a reliable group of people

It might even be good to have a Strategy lead role within the leadership team, to be played by a student who has expertise in complex game strategy. I understand there are a number of folks on the team who play complex strategy board games, for example, and I suspect those folks have developed "strategy muscles" the team could figure out how to utilize.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-04 13:01:58

We had a strategy sub team two years ago, which then mostly ran pre-kickoff and some elements of kickoff, but it wasn't something that stuck around for any period of time.

chrisrin (chrisrin@microsoft.com)
2018-01-04 13:19:06

ok, just floating the question because it seems potentially valuable, especially with a larger team from which to draw resources/contributions

David Ard (david.ard.03@gmail.com)
2018-01-04 18:53:18

@David Ard has joined the channel

chrisrin (chrisrin@microsoft.com)
2018-01-05 12:47:52

Here are links to three Robot-in-3-days teams’ information to get us started + the RI3D YouTube channel. Update: Adding Snow Problem —> https://www.chiefdelphi.com/forums/showthread.php?threadid=160899

chiefdelphi.com
chiefdelphi.com
chiefdelphi.com
YouTube
} Robot in 3 Days (https://www.youtube.com/user/robotin3days)
Martin_Vroom (vroommar000@frogrock.org)
2018-01-06 08:18:01

Game Manual - Power Up

Sean_Lafer (lafersea000@frogrock.org)
2018-01-06 09:20:44

@Sean_Lafer has joined the channel

chrisrin (chrisrin@microsoft.com)
2018-01-06 09:50:29

In case other strategy teams are interested, here's a scoring matrix that incorporates Power Up influence created by Strategy Group 1 https://docs.google.com/spreadsheets/d/1Nk9a6dYox37IhT9chxMqWbSh6vRluk0ZKpKRdp0Bfu8/edit?usp=sharing

whobbs1496 (whobbs1496@gmail.com)
2018-01-06 14:00:24
whobbs1496 (whobbs1496@gmail.com)
2018-01-06 14:00:46

This document will do the math for you if you change the values

randy_groves (randomgrace@gmail.com)
2018-01-06 14:19:48

@randy_groves has joined the channel

austin_smith (domolord156@gmail.com)
2018-01-06 15:49:32

@austin_smith has joined the channel

Cory_Houser (fishy.hero@gmail.com)
2018-01-06 15:50:32

@Cory_Houser has joined the channel

coachchee (echee@bisd303.org)
2018-01-06 19:29:14

Thanks , mentor !!!

chrisrin (chrisrin@microsoft.com)
2018-01-06 23:26:37

Snow Problem's Strategy White Paper - seems pretty well done & worth reading for an outside perspective: https://www.chiefdelphi.com/media/papers/download/5268

chrisrin (chrisrin@microsoft.com)
2018-01-06 23:45:11

I mentioned this a few days ago, and I'll say it again: I think we should have a strategy virtual team this season. The complexity of this year's strategy is an order of magnitude higher that the past couple years IMO. What we're doing now is setting directional strategy in the context of what to design and build, but actual game strategy will need to go deeper. It will need to involve more prep than the past including IMO a strategy playbook for the drive coach and drive team that contains our pre-thought-out point of view of the right approach to various scenarios. Also, between the power-ups and the power struggles over the scale and switches, in-game dynamics are going to be downright crazy and preparation will increase our chances of making good in-game decisions. I'm interested in getting this going if others are recognizing this same need. Thanks.

coachchee (echee@bisd303.org)
2018-01-07 00:03:22

I concur !!!!!! Captains please initiate group by finding someone to lead from leadership.

chrisrin (chrisrin@microsoft.com)
2018-01-07 01:32:59

Here also is the Green Horns strategy paper (see the Snow Problem one posted earlier). It’s yet another take on things, including some strong numerical analysis of scoring, cycle times, etc Highly recommended. https://www.chiefdelphi.com/media/papers/3423

chiefdelphi.com
declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-07 13:04:54

@paul_vibrans A few comments on your document:

  1. All of the cool new features that Dana and I have been working on recently (path planning and better driving) use math that assumes a differential drive. If you want mecanum, you need to convince everyone that being able to strafe is better than being able to follow complex paths in autonomous. I am not convinced that mecanum is that good/irreplaceable in that regard. Path demo planning: https://drive.google.com/file/d/1ks4lEBWqLuY9-amRF3S3E6jp5aSf5SlM/view?usp=sharing
  2. We can't forget about the vault/powerups. There's an entire niche that involves putting stuff in the exchange station for the vault. You can get more points by filling the vault than you can by doing a solo climb.
declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-07 13:04:55
robert_galvin (robertgalvin246@gmail.com)
2018-01-07 13:05:37

@robert_galvin has joined the channel

Sean_Williams (seanwilliams3.14@gmail.com)
2018-01-07 13:09:38

@Sean_Williams has joined the channel

Nora (wilsoele000@frogrock.org)
2018-01-07 13:10:35

@Nora has joined the channel

Josh_Goguen (goguejos000@frogrock.org)
2018-01-07 13:19:31

@Josh_Goguen has joined the channel

michelle_dalton (mdalton@olypm.com)
2018-01-07 13:26:36

PDF version of Green Horns Strategy paper since some are saying they are having problems getting it from the site.

Nora (wilsoele000@frogrock.org)
2018-01-07 14:03:06

PSA from Strategy Group 1: The platform zones are only applicable in the last 30 seconds of the game.

Sean_Williams (seanwilliams3.14@gmail.com)
2018-01-07 18:16:50
Sean_Williams (seanwilliams3.14@gmail.com)
2018-01-07 18:17:24
Sean_Williams (seanwilliams3.14@gmail.com)
2018-01-07 18:17:34
Sean_Williams (seanwilliams3.14@gmail.com)
2018-01-07 18:17:55
chrisrin (chrisrin@microsoft.com)
2018-01-07 19:21:31

Close up actual field pictures from New Hampshire: https://photos.app.goo.gl/Vk7p7MdnBtKiQKkA3. Also, here are line-of-sight views from each driver station position: https://www.chiefdelphi.com/forums/showthread.php?threadid=161068

Google Photos
chiefdelphi.com
chrisrin (chrisrin@microsoft.com)
2018-01-07 21:01:02

*Thread Reply:* Here's a video of sight lines as well. We should be able to use Synthesis to explore like this as well, though I haven't tried it yet. https://www.youtube.com/watch?v=e_-Yb4tJ7-I&feature=youtu.be

YouTube
} iamcranapple (https://www.youtube.com/user/iamcranapple)
paul_vibrans (pvibrans@tscnet.com)
2018-01-08 16:41:23

The mecanum wheels are all about putting a cube into the relatively small hole that leads to the vault.

paul_vibrans (pvibrans@tscnet.com)
2018-01-08 16:44:57

Why not simplify things by having the primary driving axis be at 90 degrees to the cube handling axis?

chrisrin (chrisrin@microsoft.com)
2018-01-08 17:35:53

Fair point, but from driving perspective I would think floor pickup of cubes would be slower if you have to sidle up to them

chrisrin (chrisrin@microsoft.com)
2018-01-08 18:21:21

Idea started over lunch. I think this kind of prep for the drive team could be a huge help to our team and also be a differentiator to help with getting picked for alliances.

binnur (binnur.alkazily@gmail.com)
2018-01-08 19:31:12

why not for building a mechanism that has some degrees of freedom for placing the cube rather than mecanum wheels? this year we are going to leverage team 254 codebase with support for path following which will be useful for auto. adding mecanum support to the code would require potentially a lot of work and additional risk. I’d need to be sold on ‘why’ of mecanum.

Grant (gad318@lehigh.edu)
2018-01-08 19:44:31

@Grant has joined the channel

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-08 20:24:24

@chrisrin Great design! Do you have the base (unannounced with auto movements) image? It would be really useful to put into the path planner.

chrisrin (chrisrin@microsoft.com)
2018-01-08 20:26:10

Someone from 1678 shared it on CD: https://www.chiefdelphi.com/forums/showthread.php?threadid=161097

chiefdelphi.com
chrisrin (chrisrin@microsoft.com)
2018-01-08 20:30:28

Powerpoint in case you also could use it

binnur (binnur.alkazily@gmail.com)
2018-01-08 20:46:03

agreed — something like this will be key for alliance discussion. we may want to consider lamination to enable captains to draw on them too.

chrisrin (chrisrin@microsoft.com)
2018-01-09 00:00:29

RI3D links! An awesome person with alias “loremtoastem” on CD shared a spreadsheet where all RI3D links are being gathered. Link: https://docs.google.com/spreadsheets/d/1_rz_dzWBM-vI51AhB-8SdPtsB2Vsru7ogK7zxAIlcHM/edit?usp=sharing ‘Bout time to watch some day 3 and wrap up videos to get ideas.

chrisrin (chrisrin@microsoft.com)
2018-01-09 00:16:54

As soon as I saw SnowProblem’s shooter it made me think... intake + shoot cycles will be a lot faster than grab, elevate, and place cycles. The key to owning the scale is dominate early and maintain. I’m starting to wonder if shooting might not be the sleeper winning solution to loading the scale (& switch for that matter). https://www.chiefdelphi.com/forums/showthread.php?t=160899&page=2 It’s something to at least spend a few minutes considering I think. No precision but the chance to own early.

UPDATE after sleeping on it: I think 3 cubes on the scale during auto is this year's shoot from the hopper or deliver a gear + shoot in auto, and it will be accomplished by short range shooting bots with vision cube pickup that can cycle faster than the pick and placers. In tele, those teams will quickly extend the lead on the scale further. By the time precision matters due to the number of cubes on the scales & the other team potentially takes over the scale, it'll be too late because more than half those points will already have been won.

chiefdelphi.com
👍 dana_batali
dana_batali (dana.batali@gmail.com)
2018-01-09 11:04:51

*Thread Reply:* https://twitter.com/twitter/statuses/950543625506775041

twitter
} 'Snow Problem (https://twitter.com/SnowProblemz/status/950543625506775041)
dana_batali (dana.batali@gmail.com)
2018-01-09 11:04:54

*Thread Reply:* stairs are a great protyping tool!

dana_batali (dana.batali@gmail.com)
2018-01-09 11:06:23

*Thread Reply:* shooting might be achieved with a fancy spring rather than fast-moving wheels. (in this game, shooting rate only needs to match intake rate of 1 cube / secs-per-cube)

paul_vibrans (pvibrans@tscnet.com)
2018-01-09 08:27:49

The ideal energy for throwing a cube can be computed. Will the numbers support the concept?

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-09 08:44:33

@chrisrin I like that idea! Even being able to do two would put us way ahead in the early competitions, and 3 would be a great growth goal.

dana_batali (dana.batali@gmail.com)
2018-01-09 09:00:30
coachchee (echee@bisd303.org)
2018-01-09 09:29:26

FYI . We have a scale completed for tonight .

👍 dana_batali, chrisrin, Darwin Clark, Cruz_Strom
james_sovick (james@sovick.com)
2018-01-09 09:37:57

It's pretty nice

chrisrin (chrisrin@microsoft.com)
2018-01-09 11:21:24

Along with Dana’s point, I would think an intake and shooter (perhaps a platform that gets quickly pushed up using potential energy from a spring or elastic) that does not discriminate by cube orientation could be an advantage. Likely more consistent throw as well.

chrisrin (chrisrin@microsoft.com)
2018-01-09 11:48:28

@chrisrin pinned a message to this channel.

} Chris Rininger (https://spartronics.slack.com/team/U2D6YT7E2)
Cruz_Strom (cruzrstrom@gmail.com)
2018-01-09 17:25:46
} Chris Rininger (https://spartronics.slack.com/team/U2D6YT7E2)
dana_batali (dana.batali@gmail.com)
2018-01-10 08:55:42

Return of the Ramp Bots?

My reading of these changes (esp as pertaining to climbing) is that the strategy of lifting one or two robots without attachment to the bar is still legal. The only rule clarification here is that you can't lift yourself. I recommend strategists check CD. If this is valid ( a-la 2007), it seems hard for me to imagine it wouldn't be among the highest priorities...

for example: https://www.chiefdelphi.com/forums/showthread.php?t=160980 https://www.chiefdelphi.com/forums/showthread.php?t=161232

chrisrin (chrisrin@microsoft.com)
2018-01-10 22:14:24

*Thread Reply:* I just read through the latest, and yes it is confirmed a robot on the platform can lift other robots above the bricks to provide valid climbs for those robots.

One thing that is a tad bit troubling to me is... This climb assist thing will almost certainly have to be (or attach) low on the robot. If everything else is designed first and located on the robot not considering it, it seems like it'll be difficult to add. I guess you could have ramps on each side standing up during the match and then they are lowered at end game and then raised again. But it seems like that approach would contribute to high COG problems... Should probably look at 2007 to your point - I believe coach ordered one of those "best of FRC" books from that year that should be arriving in a week or so.

chrisrin (chrisrin@microsoft.com)
2018-01-10 22:33:25

*Thread Reply:* One other interesting thing from the Q&A: in question 6 it is confirmed the box tubing is part of the rung, meaning robots may hang from it. So that's 2 more inches of grabbable surface on each side.

randy_groves (randomgrace@gmail.com)
2018-01-10 19:29:18

Do we have anyone authorized to ask questions on the Q&A area? I think that we should get a reading on the 'with the exception of brief incursions beyond the EXCHANGE or the opening in the PORTAL wall' statement in the S05 safety section, as to whether a robot 'grabber' could cross the plane of the exchange while depositing a cube.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 19:38:33

I’ll bring it up at the leadership meeting tomorrow, as we still need to get an account set up potentially, I’m surprised that someone else hasn’t already asked that question.

randy_groves (randomgrace@gmail.com)
2018-01-10 19:48:08

Not so far - I did a search on 'exchange' and didn't find anything pertinent.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 19:50:36

Yes, but it could come up between now and the meeting, or whenever we get the account straightened out.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 19:51:22

Why not submit it now? They might answer it by the time we have the meeting.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 19:52:42

The account that we used last year doesn't work now, I think we need to create a new one every year, as I just tried the old one

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 19:52:56

Go ahead

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 19:58:53

I'd rather do it at the meeting, as last year we used Mr Chee's email for the email, and I would like his permission first for it. And whoever's email we use for the account is need for the verification of the account.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 19:59:16

Okay maybe send him an email about it.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 20:00:24

As well, if Peter's going to be our rule master he needs the information too, or he should be the one to submit it

peter_hall (llahnhojretep@gmail.com)
2018-01-10 21:38:19

I would love to be a rule master but so far I have not received any confirmation that the job was mine or not mine

Kenneth Wiersema (kcw815@icloud.com)
2018-01-10 21:39:37

*Thread Reply:* We'll verify that at the meeting, as you need to get some information. As well, we'd like a second rule master as well.

peter_hall (llahnhojretep@gmail.com)
2018-01-10 21:40:39

*Thread Reply:* ok

coachchee (echee@bisd303.org)
2018-01-10 22:11:03

https://www.youtube.com/watch?v=n3dIPnPQ7gM

YouTube
} 'Snow Problem (https://www.youtube.com/channel/UCBv8vHAnG_1f9Ie_K1CrZCw)
rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 22:15:45

I wish snow problem has shot some cubes with more than a one on the scale to see how they landed... but interesting to see a shooter has actually been pulled off. their intake system could be potentially more efficient though.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 22:17:59

We should definitely use green horns to estimate cycle times for the elevator... slower than anticipated.

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-10 22:20:02

That shooter looks a lot faster than the other options...

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 22:20:20

Ri3D's arm is certainly more work than payoff

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 22:20:52

If they put some wheels on there maybe it'd be better but lining up time... eh

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-10 22:21:11

The shooter is actually the fastest from what I can tell visually that's interesting

coachchee (echee@bisd303.org)
2018-01-10 22:34:18

We should reconsider about shooting .

coachchee (echee@bisd303.org)
2018-01-10 22:35:46

https://www.youtube.com/watch?v=gP_q-NNh_0E

YouTube
} 'Snow Problem (https://www.youtube.com/channel/UCBv8vHAnG_1f9Ie_K1CrZCw)
chrisrin (chrisrin@microsoft.com)
2018-01-10 22:57:29

*Thread Reply:* Here's the reveal https://www.youtube.com/watch?v=n3dIPnPQ7gM

coachchee (echee@bisd303.org)
2018-01-10 22:59:15

*Thread Reply:* Thanks. I posted in strategy already.

coachchee (echee@bisd303.org)
2018-01-10 22:36:18

and climb !

chrisrin (chrisrin@microsoft.com)
2018-01-11 07:10:24

One of the things we talked about in our strategy group was the value of having a tall camera (like 8-9 feet high, raised when the match begins). It's valuable for the driver/operator to see in order to drive & complete tasks, potentially valuable for vision (if stable enough), and this morning I realized if high enough it would allow visibility to the margin of difference between teams on the scale that will not be obvious from the driver station otherwise given the side view. That last one could really help tactically, because it would let the team/alliance know when the margin is positive enough or negative enough that time may be better spent on other tasks like loading the exchange. This next question is more engineering I suppose: Does anyone know the best way to raise a stable camera from below 55" to 100ish" (or however high is needed to across the scale when our alliance doesn't own it)? Telescoping mechanism? Simple bent arm (single joint could get to 100+")?

peter_hall (llahnhojretep@gmail.com)
2018-01-11 07:46:23

Remember that a camera like that would have to be wired

chrisrin (chrisrin@microsoft.com)
2018-01-11 13:03:16

Murray State University RI3D: elevator that can climb https://www.youtube.com/watch?v=DzfcYLr3YUA&feature=youtu.be

YouTube
} Bryant Harrison (https://www.youtube.com/user/bharrison0369)
Kenneth Wiersema (kcw815@icloud.com)
2018-01-11 13:10:01

Seems like a needlessly complicated and inefficient elevator set up. Good example of a u-shaped chassis though, and avoiding the 16” extension limit.

chrisrin (chrisrin@microsoft.com)
2018-01-11 13:11:44

Yes, agree their elevator design is really not good. Decent climb on it partway through video at least

Kenneth Wiersema (kcw815@icloud.com)
2018-01-11 13:12:58

@randy_groves Here’s a Q/A that I think fits the question that you posed earlier https://frc-qa.firstinspires.org/qa/76

randy_groves (randomgrace@gmail.com)
2018-01-11 16:23:43

*Thread Reply:* Kind of a different subject, but in the ball park. What I'd like clarification on is whether the robot itself can break the plane, and if so, what is the definition of incidental?

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-12 07:43:37

*Thread Reply:* That’s good to know even if our question isn’t answered completely

chrisrin (chrisrin@microsoft.com)
2018-01-11 13:30:59

We should watch for WPI's reveal - robot seems similar to direction we may go with open front elevator.

Also, coach brought up shooting again when sharing SnowProblem's videos. My current opinion is that teams will get good at shooting and cycling faster than arms/elevators, so they will be critical for building an early lead. BUT elevators and arms will have to clean up after them by more precisely placing cubes in teh open spaces. I predict some strong alliances will be 1 shooter that can jump on owning the scale early, 1 elevator or arm that can place precisely high or low (these will be the most common type of bot IMO), and 1 bot optimized for picking and placing low to the switch or into the exchange. And ONE of those bots will either climb + help another climb OR park and help TWO robots climb. I think levitate will be a standard to use... climb + helping two robots climb will be rare. So given all that, it really boils down to what role do you want to play?

dana_batali (dana.batali@gmail.com)
2018-01-11 15:55:41

i agree that climbing helping two robots seems very unlikely. parking + two lifting robots seems compelling but offers engineering challenges. Did any of the 3-day robots address the question of helping another climber? either by space-available or explicit helping?

chrisrin (chrisrin@microsoft.com)
2018-01-11 15:58:40

*Thread Reply:* Team Indiana appeared to be building two side ramps on Day 2. They did their reveal live on FUN I believe, and the replay is not available yet. I pinged them on their Facebook page asking about it in case they're unaware the replayable video isn't out there yet. Also, coach ordered a "best of FRC" book for the year (2007?) that had the rampbots.

chrisrin (chrisrin@microsoft.com)
2018-01-11 16:04:05

Follow-up prediction after that last post: Some elite teams will have the following so they can "do everything":

  • Intake that doubles as a shooter so they can own the scale early (i.e. starting in auto) via fast cycles. Can also place low into switch/exchange with it.
  • Elevator or arm for more precise placing (yes, in addition to the shooter) on the other end of the robot.
  • Two climbing ramps on either side.
  • At least a few will also climb with the weight of two additional robots (why not? those NASA engineers need something to figure out, right?)
Terry (terry@t-shields.com)
2018-01-11 22:06:25

Rehash from our Tuesday group strategy meeting... Let’s say we don’t have a shooter AND we find our elevator design is not the worlds fastest. How much time could we get back if we had an elevator design that could rotate at apex to place (eject) cubes 90 degrees to the LEFT or RIGHT? This would eliminate the driver having to turn in to face the switch or scale while delivering a cube, and turn again before driving away after delivery. Just select height, drive by the switch/scale, eject LEFT or eject RIGHT, then drive away. (Yes, this sounds like a complex design but we’re proposing ideas, right?)

And speaking of “select height” would it be worth providing the driver station with discrete heights to select for cube delivery? Once a cube is captured from the floor, the driver begins heading toward the target and selects the height needed for proper cube delivery: Scale High - stack on top of a cube Scale High - place in scale Scale Medium - stack on top of a cube Scale Medium - place in scale Scale Low - stack on top of a cube Scale Low - place in scale Switch - stack on top of a cube Switch - place in switch The elevator is raising to selected delivery height while driver is concentrating on driving to target. One less variable to worry about while driving. And hopefully elevator has already reached correct height when robot arrives at target, saving valuable seconds.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-12 07:36:26

*Thread Reply:* Regarding the rotational delivery system, I like the idea however I think we’d need to test to make sure that it would decrease the cycle time to make a hard argument for it - Id want the driver of robot to confirm they like this idea and that they think it would actually be helpful rather than not used during competition. Though if we think we’d actually use it, definitely!! It’s a really cool idea

Harper Nalley (nalleluc000@frogrock.org)
2018-01-12 09:11:53

*Thread Reply:* I think that might be something we think about as an addition to the module.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-12 06:57:46

Zou keepers robot in 3 days https://m.youtube.com/watch?v=uFN1ANC9Lh8 Another single point articulated arm with a fold in grabber that uses wheels. Also U-shaped chassis

YouTube
} Robot in 3 Days (https://www.youtube.com/user/robotin3days)
Kenneth Wiersema (kcw815@icloud.com)
2018-01-12 06:59:52

Week 6 robot in 3 days, https://m.youtube.com/watch?v=4WwsVOGwvZo Hybrid shooter/Elevator set up

YouTube
} Robot in 3 Days (https://www.youtube.com/user/robotin3days)
Harrison Gilmore (kidlovesduck@gmail.com)
2018-01-13 10:33:58

@Harrison Gilmore has joined the channel

Harrison Gilmore (kidlovesduck@gmail.com)
2018-01-13 10:34:16
Harrison Gilmore (kidlovesduck@gmail.com)
2018-01-13 10:34:54

This is the game that Lucas and I based our design on, it happens near the end of the game though

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-13 11:25:37

It starts at 1:38 in the video.

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 11:29:16

There is a way to make a side ramp carrier do a climb from the rung and all three get up. No need to use the levitate feature so it will give the ranking point if the other two alliance members can do nothing but drive. I can explain on Sunday, Jan 14.

dana_batali (dana.batali@gmail.com)
2018-01-13 11:34:15

@paul_vibrans: this idea was discussed. Questions arose from that discussion:

* are there balancing issues? Say a tall, heavy robot on one side, and a short light one on the other. * Would it work if you only had one passenger?

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 11:39:05

Absolutely. The field is designed with a crosshead guide below the rung, we just need the crosshead and a 600 pound rated winch that can climb 18 inches in 5 seconds.

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 11:43:12

If we design the hook properly, it will center on the rung automatically. Driving to the guide and engaging it will take some practice because the guide only projects from the wall by 2 inches.

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 11:57:10

The robot would be better designed if it is 33 inches wide and 28 inches long with the ramps on the "front" and " back". Platform geometry limits ramp length to about 36 inches. With the ramps folded out the whole assembly needs to be less than 8 feet 8 inches minus something for alignment error with the rung.

👍 dana_batali
chrisrin (chrisrin@microsoft.com)
2018-01-13 12:31:28

*Thread Reply:* Mr. Michaels at school runs a composites class (Lucas took it), including carbon fiber. There might be an opportunity to collaborate on using composites to reduce weight of the ramps.

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 11:58:32

The pantograph or shooter would operate over one side

chrisrin (chrisrin@microsoft.com)
2018-01-13 12:10:32

It seems to me there are a lot options on the table for teleop and end game, and many (perhaps all) of them can work. The team will just need to decide, and I believe the way to do that is by identifying the deeper strategy we want to pursue. To me, that boils down to some questions: 1) What capabilities do we think will differentiate a winning alliance at the district championship and worlds level? Because my understanding is those are both goals of the team. In my opinion the differentiators will be things like a) flexible auto that can mesh well with a variety of partners' auto options, b) drive team preparation (playbook is a must with this game), c) ability to own the scale early and then keep it most/all of the match, d) really fast "low altitude" cycling the whole match on the switch & exchange, e) ability to get 2 + levitate or more ideally 3 robots climbed 2) What robot roles are needed to compose that kind of winning alliance described by the answer to #1? Thoughts on that: a) a quick-cycling shooter bot that can win the early scale ownership, b) a nearly-as-quick precise placer bot that can take over on the scale after the first several cubes have been shot up there, c) a super fast cycling low placer bot for the switch & exchange, d) one of the bots that can climb + 1 or 2 helped or that can at least reliably help 2 robots climb 3) Finally, what role does Spartronics want to play on winning alliances in Portland and Houston? We can't play them all, so which role DO we want to play?

IMO, to be able to decide on what mechanisms we'll build, we will need to clear this deeper level of strategy. Otherwise, our decisions could be arbitrary without fully thinking of the overall role we intend to play or whether or not that role has a place on a winning Portland/Houston alliance.

mrosen (michael.rosen@gmail.com)
2018-01-13 16:37:52

Mike's thoughts on a strategy and depends on a shooter.

  • It limits the number of cubes we can get on the scale: the shooter prototype team tried it and found a practical maximum of about 5 cubes on the scale. After that they kept falling down.
  • It's likely be be much faster than any sort of grabber/placer mechanism: videos of other robots with direct placement seem really slow by comparison.

  • Its implementation risk is much lower than any sort of grabber/placer mechanism: we've built shooters before, I think we (Coach Chee) was successful in getting Gaea to put up cubes on the scale.

  • With regards to both speed and implementation risk, we're dependent on a good intake mechanism, which we don't need if we've got a grabber/placer

Darwin Clark (darwin.s.clark@gmail.com)
2018-01-13 16:39:24

@mrosen what was the cycle times for your shooter prototype? (From grabbing a fresh cube, to having it land in the scale)

mrosen (michael.rosen@gmail.com)
2018-01-13 16:42:02

Good question, @Darwin Clark. I didn't see it. This was based on discussion afterwards, but the prototype was basically a slingshot -- it couldn't have taken more than a second or two ... but again that's all after you get it through the intake and into the shooter.

jack_chapman (jwc10101@gmail.com)
2018-01-13 17:10:50

On average, i think we went somewhere around 10 seconds between shots, but we weren't trying to see how fast we could shoot, we were more focused on trying to see how many cubes we could get into the scale and where they would land

paul_vibrans (pvibrans@tscnet.com)
2018-01-13 17:12:05

Someone needs to look at the possible trajectories from a low to the ground shooter to see if a robot carrying side ramps can block any or all shots. What about a fast rising elevator or pantograph? There are no rules that I can see against blocking shots as long as they don't involve robot to robot contact.

chrisrin (chrisrin@microsoft.com)
2018-01-13 17:23:07

I think the risk of a foul from contact in the null territory and the probable small percentage of robots that will shoot make shot blocking unlikely to add much value. On the topic of shooter pickup to shot cycle time, I’d get out a stopwatch and look a Snow Problem’s reveal video, then reduce the cycle time by some percentage due to the fact that there is a lot more time to tweak and tune than the RI3D team had.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-13 19:18:50
chrisrin (chrisrin@microsoft.com)
2018-01-13 21:20:41

I remember us wondering about the topic of Q&A #56. Is it ok to push an already-placed cube back on the plate when placing a new cube? Answer is yes; the action is called a "nudge" and is allowed. So if a shooter bot haphazardly places several cubes onto a plate, then a more precise placer bot can place cubes, nudging other cubes, to make things more orderly.

chrisrin (chrisrin@microsoft.com)
2018-01-13 22:09:55

Interesting answer to Q&A #121. Q: If Robot A is hanging from the bar on the scale, with Robot B hanging off of them, thus making Robot B transitively supported by Robot A, does Robot B need to be fully above the platform? Put another way, if Robot B is hanging over carpeted null area, but is still fully supported on the scale transitively by Robot A, will full points be awarded? A: A ROBOT being in the space above their PLATFORM is not one of the criteria required in order for it to qualify for a CLIMB. Per Table 4-1, "For each ROBOT fully supported by the SCALE (either directly or transitively) with BUMPERS fully above the BRICKS at T=0, not in direct contact with their PLATFORM, and not at all in the opponent’s PLATFORM ZONE." I read that to mean a robot can have ramps, platforms, or whatever extending to the carpet behind them off the platform or past the end of the platform on the sides. As long as robots are supported by the platform (directly or transitively) with bumpers 12 or more inches up, climbs count.

chrisrin (chrisrin@microsoft.com)
2018-01-14 12:42:30

Low placer robot reveal - most interesting to us probably is the intake design. Below is just a picture; here is the reveal: https://youtu.be/miFmVdjzCEI

chiefdelphi.com
chrisrin (chrisrin@microsoft.com)
2018-01-15 07:01:22
rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-15 07:05:28

Oh my gosh that is interesting!!

rose_bandrowski (rose.bandrowski@gmail.com)
2018-01-15 07:06:00

Thank you Chris, this really tells us the importance of an effective intake arm huh.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-15 07:15:35

Chief delphi thread that relates to the MCCC

Kenneth Wiersema (kcw815@icloud.com)
2018-01-15 07:15:37
Mark Tarlton (mtarlton@acm.org)
2018-01-15 17:44:29

@Mark Tarlton has joined the channel

chrisrin (chrisrin@microsoft.com)
2018-01-15 20:54:34

Also related to MCC, here's a different camera view that follows around a high-placing elevator bot created by the 12th Hour RI3D team. There are actually 4 of these... https://www.youtube.com/watch?v=q-w4Wdi3KIg&list=PLldc3KLAFxrDgwXlZ16lLtk9tI11dx2pE&index=4 What I notice is... It's hard to be a precise placer, even with a high-reaching bot. Cycles on this generation of high placers at least seem quite slow compared with the fast cycles I expect of shooters. (disagree & commit, I know 🙂 )

YouTube
} Aggie FIRST Robotics (https://www.youtube.com/channel/UCLSG13Jo1L7_Z6mVhdxKgYA)
chrisrin (chrisrin@microsoft.com)
2018-01-15 20:56:17

*Thread Reply:* Also, the risk of accidentally pulling down on the scale (& drawing a foul) seems pretty high - will need to be careful.

john_sachs (johncsachs@gmail.com)
2018-01-16 21:13:46

*Thread Reply:* Reinforces the need for slow and smooth lateral and front/back control when trying to place cube.

brian_bonifaci (brianbonifaci@gmail.com)
2018-01-15 21:43:51

@brian_bonifaci has joined the channel

Harper Nalley (nalleluc000@frogrock.org)
2018-01-15 22:19:16

I think being able to place into the scale will make us stand out if this is any signal.

ronan_bennett (benneron000@frogrock.org)
2018-01-16 19:36:32

@ronan_bennett has joined the channel

john_sachs (johncsachs@gmail.com)
2018-01-17 06:04:05

The 118 Everybot at the MCCC that Chris posted illustrates how quickly an opponent can turn your switch off by shuttling cubes from their portal to your switch. Rapid cycles due to the short distance and minimal cube handling.

chrisrin (chrisrin@microsoft.com)
2018-01-18 12:46:22

Teleop strategy approach... filing here for further review: https://www.chiefdelphi.com/forums/showthread.php?threadid=161613

jack_chapman (jwc10101@gmail.com)
2018-01-19 19:40:29
chrisrin (chrisrin@microsoft.com)
2018-01-24 22:20:57

*Thread Reply:* @Ethan Rininger Saw this thread discussing data items to include on scouting sheets: https://www.chiefdelphi.com/forums/showthread.php?t=161268&highlight=score

chiefdelphi.com
chrisrin (chrisrin@microsoft.com)
2018-01-25 12:31:42

*Thread Reply:* Here's a doc on scouting that @jack created a couple years ago that was intended to be carried into the future: https://www.chiefdelphi.com/forums/showthread.php?t=146466&highlight=spartronics I suspect there are some things worth dusting off in there.

chiefdelphi.com
Ethan Rininger (rinineth000@frogrock.org)
2018-01-21 23:32:57

This is just a general scouting ideas sheet, feel free to add any ideas that may come to you

Ethan Rininger (rinineth000@frogrock.org)
2018-01-21 23:33:09

@Ethan Rininger pinned a message to this channel.

} Ethan Rininger (https://spartronics.slack.com/team/U2VBT49AN)
chrisrin (chrisrin@microsoft.com)
2018-01-23 22:59:26

@peter_hall Rules question. Our climbing approach includes an intention to stick out arms that touch the sides of the TOWER in order to stay stable as we climb (including climbing with 1 or 2 other robots). I'm going over the rules again again, and I'm a bit concerned about the "Grabbing" and "Grasping" prohibitions that are part of rule G19 below. Would you or the other rules master (is it Cory?) please check the Q&A for a clear answer to this? And if one does not exist, please ask a question. Thanks!

G19. Be careful about what you interact with. DRIVE TEAMS, ROBOTS, and OPERATOR CONSOLES are prohibited from the following actions with regards to interaction with ARCADE elements. Items A and B exclude DRIVE TEAM interaction with FIELD elements in their areas. Item C excludes use of the PLAYER STATION hook-and-loop tape, plugging in to the provided power outlet, and plugging the provided Ethernet cable in to the OPERATOR CONSOLE. Items A-D exclude RUNGS and POWER CUBES. A. Grabbing B. Grasping C. Attaching to (including the use of hook-and-loop tape against the FIELD carpet) D. Hanging E. Deforming F. Becoming entangled G. Damaging

chrisrin (chrisrin@microsoft.com)
2018-01-24 00:10:11

To sum up my question, does having arms extended on both sides of the 2-inch Tower bump out constitute grabbing or grasping the Tower?

paul_vibrans (pvibrans@tscnet.com)
2018-01-24 07:05:51

We will be rolling on the tower similar to rolling on the floor.

chrisrin (chrisrin@microsoft.com)
2018-01-24 07:12:38

Yep... i would argue we’re “bracing” or “stabilizing” rather than grabbing or grasping, but two arms, even with wheels, that are bracing against the two sides of the tower could be considered grabbing. I think even you used the word “hugging”. We just need to make sure in my opinion, or we’ll be subject to the interpretation of each individual judge we encounter.

chrisrin (chrisrin@microsoft.com)
2018-01-24 07:26:06

@peter_hall: They’re picky about robot design questions, so we need to keep the question generic. Maybe this: “If a robot has elements that extend outside the robot perimeter to brace against & roll up the 2-inch deep sides of the tower during climbing, would that be a violation of G19’s prohibition of grabbing and grasping?”

peter_hall (llahnhojretep@gmail.com)
2018-01-24 07:34:15

I'll look and see if someone has asked that. If not I will.

Mark Tarlton (mtarlton@acm.org)
2018-01-24 21:12:21

I think that if both wheels contact simultaneously, that could be considered grasping. If only one wheel at a time is in contact, then I'd call it rubbing but not grasping. The other aspect that may matter is whether the wheels are free rolling vs powered or locked. It would be hard to "grasp" something using free-rolling wheels.

chrisrin (chrisrin@microsoft.com)
2018-01-24 22:33:07

*Thread Reply:* Thanks for your input. I'm thinking about this similarly. Thoughts: Tower is 17" wide. Arms (or at least the surfaces of the roller wheels that may touch the tower sides) will need to be a bit wider than that for the driver to be able to get into position against the Tower- maybe 18.5" - but it can't be too wide because that would defeat the point. When climb with friends happens, the bracer arm wheel on the side with the heavier robot will contact the tower and roll up the side. Depending on the geometry, there may also be pressure on the face of the tower (by the robot's bumper or separate wheels). If enough tilt to one side occurs, it is possible both bracer arm wheels will touch... that scenario is what has me a bit concerned.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-26 06:44:05

I think this Q/A kind of answers the question, kind of weird how it's referred to incidental force. https://frc-qa.firstinspires.org/qa/157

chrisrin (chrisrin@microsoft.com)
2018-01-26 08:12:51

Actually I’m still a bit concerned because it sounds like it is ok if the bumper or a cube grabber incidentally makes contact. I don’t have a warm fuzzy feeling that our arms exclusively intended to make contact with the tower for the purpose of stabilization will fall into the “incidental” category. I wish the word “passive” had been used. Is everyone else feeling fine that the q&a gives us a green light?

coachchee (echee@bisd303.org)
2018-01-26 08:22:48

We need to discuss today.

chrisrin (chrisrin@microsoft.com)
2018-01-26 08:23:05

On the other hand, why have the 2-inch bump out if not intended for this. Some side climbing teams seem certain to deliberately lean into the tower

coachchee (echee@bisd303.org)
2018-01-26 08:24:44

I need to look at the tower more closely with the rungs.

chrisrin (chrisrin@microsoft.com)
2018-01-26 08:25:20

See pictures in the pinned spreadsheet in the climber channel

coachchee (echee@bisd303.org)
2018-01-26 08:57:12

I think as long as we don't damage the tower while climbing we are good.

chrisrin (chrisrin@microsoft.com)
2018-01-27 12:58:59

Very thorough paper shared on strategy: https://www.chiefdelphi.com/forums/showthread.php?threadid=161913

chiefdelphi.com
coachchee (echee@bisd303.org)
2018-01-27 15:30:40

@coachchee pinned a message to this channel.

} Chris Rininger (https://spartronics.slack.com/team/U2D6YT7E2)
Ted Larson Freeman (tedlf@protonmail.com)
2018-01-28 13:42:08

@Ted Larson Freeman has joined the channel

binnur (binnur.alkazily@gmail.com)
2018-01-28 19:27:18

@chrisrin programming will start setting up some autonomous paths to being with (looking at the 40607 Power Up Strategy document, it is pretty cool!) It would be good to have a list of these paths+strategies performed that we can standardize for both the dashboard selection and also for alliance communication. If strategy team already have a list started, please point us (@declan_freemangleason) on that direction. Thanks!

chrisrin (chrisrin@microsoft.com)
2018-01-28 20:25:39

@binnur I believe a differentiator can be the ability to have a generous variety of auto routines that could allow, on an alliance with two high-placing robots, two or even three cubes on the scale during auto. That means being able to go along the wall, into the null zone, and then place a cube onto the scale at the far end of the null zone. Remember there is that nearly-inch-high bump on the field to deal with. Glad to hear the team is starting working on paths. It was a strength last year and I feel like it can be again this year.

binnur (binnur.alkazily@gmail.com)
2018-01-28 20:35:09

Chris, I get that. I am just stating the obvious, which is that we need to standardize these paths so when the driver clicks on a dropdown menu (probably better than multiple choice selections), the menu reflects what they discussed w/ their alliance. I like to see these options clearly represent the path robot will follow and do — things like ‘Drop off to the switch direct path’ or ‘Drop off to the switch along the wall, into the null zone, at the far end of the switch’. If strategy team has compiled these, great programmers will use them. Otherwise, programmers will make them up, as we always do 🙂

chrisrin (chrisrin@microsoft.com)
2018-01-28 20:40:08

Understood 🙂. We talked about our auto opportunity as a team during the drive team meeting a bit as well, including an intention to have in the drive team playbook illustrations of the potential paths of each auto starting position so we can use that to come up with a plan with our alliance partners each match. Lucas N. is the strategy V-team lead, and Ronan is our programmer on the overall drive team (as backup human player). thank you!

👍 binnur
coachchee (echee@bisd303.org)
2018-01-28 21:11:43

@Harper Nalley I hope you have read above !!!

👍 Harper Nalley
whobbs1496 (whobbs1496@gmail.com)
2018-01-28 21:22:07

Here is a start to a strategy playbook

binnur (binnur.alkazily@gmail.com)
2018-01-28 21:44:38

*Thread Reply:* Good start 🙂 If we are the only robot in the field, this works well. However, as the switch side is randomized, we need to consider how the other alliance robots will move so that we avoid running into each other. This needs to be part of the alliance communication and autonomous strategy selection.

whobbs1496 (whobbs1496@gmail.com)
2018-01-28 21:45:49

*Thread Reply:* Totally agree. Just a start

coachchee (echee@bisd303.org)
2018-01-28 21:27:46

Great. Good to see you don't have HW, but you do in my class for Thurs. Done ? @whobbs1496

whobbs1496 (whobbs1496@gmail.com)
2018-01-28 21:28:04

@coachchee Not done yet

Harper Nalley (nalleluc000@frogrock.org)
2018-01-28 21:34:58

@binnur Does Declan's new draw-the-path code allow us to easily make paths for if we cannot get access to a specific part of the wall? Or is there something additional beyond drawing the path that is more time interval consuming that we may not have enough time intervals to make.

binnur (binnur.alkazily@gmail.com)
2018-01-28 21:41:16

Not sure I understand your question. The path creation code makes it easy to create many automous path options. We would need to combine these paths with both where our robot is positioned w/ which side of the scale is randomly set as ours when match starts. This combination will likely result in a long drop down list of autonomous selections for the driver to specify. And, I am stating that we need to be clear across the teams what we name those selections and how they map on the actual path.

Harper Nalley (nalleluc000@frogrock.org)
2018-01-28 21:43:32

That answers my question.

👍 binnur
chrisrin (chrisrin@microsoft.com)
2018-01-28 21:50:00

It's a cool game with the starting randomizations. I see us having a set of starting positions - maybe up to 4 or 5 of them. And each starting position will have a path for each of the randomized scale + near switch color assignment possibilities. We could even have A and B options for a given starting position, with each having some different paths. The path creation code should enable a rich set of options in the context of what I just described, and it will help the team stand out IMO. Excited to see what we can do!

binnur (binnur.alkazily@gmail.com)
2018-01-28 21:54:48

*Thread Reply:* I like to see if we can simplify the selection/definition process. I am concerned we could easily go overboard and cause usability issue w/ selecting the right autonomous strategy. It requires some working brains, which I got none right now 🙂

Harper Nalley (nalleluc000@frogrock.org)
2018-01-28 21:51:54

Would it be possible to make one while cueing if necessary?

binnur (binnur.alkazily@gmail.com)
2018-01-28 21:52:44

check w/ @declan_freemangleason in theory, yes - but would need to be loaded into the code + robot. would not want to try it on the fly 🙂

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-28 21:55:09

I considered it, but it's extremely high risk. Although the path planning tends to Just Work, I wouldn't gamble a match on it. We should have the time to premake all the paths we need, and to make new ones on the practice field at competition.

👍 binnur
Harper Nalley (nalleluc000@frogrock.org)
2018-01-28 21:59:24

What do you mean by “Just Work”?

declan_freemangleason (declanfreemangleason@gmail.com)
2018-01-28 22:02:24

It tends to do as its told. There is some tuning based on speed that should be done, and other factors that make the optimal path are difficult to judge without testing, but in the end the robot will probably drive where its told the first try.

Harper Nalley (nalleluc000@frogrock.org)
2018-01-28 22:03:07

Oh, I see, so it isn’t really something that should be done while waiting unless something really goes wrong.

binnur (binnur.alkazily@gmail.com)
2018-01-28 22:08:40

You will always have a safe autonomous action to perform (do nothing or just cross the line) assuming problem you are thinking relates to an autonomous path issue. Otherwise you have a bigger problem on your hand. You will not be able to correct a misbehaving preprogrammed path on the fly without testing.

Kenneth Wiersema (kcw815@icloud.com)
2018-01-31 10:33:59
Harper Nalley (nalleluc000@frogrock.org)
2018-02-05 20:37:59

I added a section titled "Tele-op Scenarios" to the playbook.

Harper Nalley (nalleluc000@frogrock.org)
2018-02-05 20:38:16

@Harper Nalley pinned a message to this channel.

} Will Hobbs (https://spartronics.slack.com/team/U1GTEFKV0)
chrisrin (chrisrin@microsoft.com)
2018-02-06 07:29:25

Thanks @Harper Nalley The pinned strategy paper has some related concepts we could borrow to flesh out that section further

chrisrin (chrisrin@microsoft.com)
2018-02-06 07:32:33

I actually think we could use that paper as a template, making it our own by adjusting it reflect our robot & strategy, and then we could turn parts of it into a playbook

Harper Nalley (nalleluc000@frogrock.org)
2018-02-06 07:56:38

I agree, this could be sort of a brainstorm paper.

peter_hall (llahnhojretep@gmail.com)
2018-02-06 14:39:43

team update 9

peter_hall (llahnhojretep@gmail.com)
2018-02-06 14:40:14

also very usefull is the combined updates page

chrisrin (chrisrin@microsoft.com)
2018-02-07 16:13:34

This might be worth checking out to get an in-game feel for things https://www.chiefdelphi.com/forums/showthread.php?threadid=162402

chiefdelphi.com
rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-08 20:46:46

*Thread Reply:* Whoa that's really cool!! Maybe useful for drive team?

chrisrin (chrisrin@microsoft.com)
2018-02-08 21:05:14

*Thread Reply:* yeh that's what I was thinking. evidently several people can play at a time - need to try it myself to see how it works (I'm sure it isn't perfect as a beta)

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-08 21:05:34

*Thread Reply:* True true

chrisrin (chrisrin@microsoft.com)
2018-02-10 10:59:14

@Ethan Rininger As we've discussed , it's time to decide what the scouting solution will be and then develop it and test it (ideally with week 0 matches). @MartinVroom @justicejames @Ted Larson Freeman Declan told me you're interested in helping figure out a scouting solution - great! thanks! Here are options to take a look at:

1) Old Standby... Paper & manual entry into Excel, possibly with Tableau 2) Six chromebooks / tablets and a Google Sheet set up to work offline. Requires periodic Internet to sync. Ideally, chromebooks/tablets are online all the time via a laptop + Verizon device (connected by wire - wireless turned off) + laptop-to-bluetooth internet sharing configured. Remember Google Sheets does not work well with Kindle Fire tables (which is a bummer since they're cheap).

Beyond that, there's a whole bunch of options that teams and individuals share. Some of them carry a very minimal cost. Here's a Chief Delphi thread that covers many of them: https://www.chiefdelphi.com/forums/showthread.php?t=161131&highlight=scouting

chiefdelphi.com
👍 justice_james, Ted Larson Freeman
chrisrin (chrisrin@microsoft.com)
2018-02-10 11:02:51

*Thread Reply:* Re: scouting, I really like the cross-team cooperation concept of the Green Alliance one described in post #7. Would someone look into it further?

chrisrin (chrisrin@microsoft.com)
2018-02-10 11:04:34

*Thread Reply:* @Ethan Rininger That Green Alliance option might also work great for that PNW scouting group you've been attending - might be worth mentioning next time you meet with them

Ted Larson Freeman (tedlf@protonmail.com)
2018-02-10 20:55:02

*Thread Reply:* I like the idea of using Tableau, but at this stage we should evaluate several options. We need to do some brainstorming on the requirements. I'd like to know more about what was done in previous years--what worked well, what bottlenecks impeded analysis, etc.

chrisrin (chrisrin@microsoft.com)
2018-02-11 00:52:26

@Ted Larson Freeman: Thanks for looking at this. Ethan and I looked at an inexpensive app builder today called AppSheet, and it seems promising in that it is easy to set up & works on phones offline or online, feeding data to Google Sheets (which do connect to Tableau) . Another possibility mentioned is RobotScout, an open source Android app that also works offline. See last post here: https://www.chiefdelphi.com/forums/showthread.php?threadid=161131 Agree we should discuss requirements & past experiences - we’ll be around tomorrow.

chiefdelphi.com
Ethan Rininger (rinineth000@frogrock.org)
2018-02-11 11:21:40

Additionally, Appsheet doesn't seem very restrictive as many other UI-based app/website design programs are

binnur (binnur.alkazily@gmail.com)
2018-02-11 14:16:53

Rules master -- question: is it allowed to manipulate a cube that is already placed on switch or scale once placed?

ronan_bennett (benneron000@frogrock.org)
2018-02-11 15:43:56

*Thread Reply:* https://frc-qa.firstinspires.org/qa/75 "There are no rules explicitly prohibiting manipulation of POWER CUBES on any PLATE."

chrisrin (chrisrin@microsoft.com)
2018-02-11 15:47:18

*Thread Reply:* it's ok to push/nudge/bump (e.g. push it back to form a second row) a cube while placing a different cube, but my understanding is it's not ok to pick up a cube already on a plate and replace it in a different spot

binnur (binnur.alkazily@gmail.com)
2018-02-11 16:13:56

*Thread Reply:* 👍

chrisrin (chrisrin@microsoft.com)
2018-02-11 16:01:21

@binnur @riyadth @ronanbennett @joncoonan @declanfreemangleason Here's what I think we should have in the drive team playbook for each autonomous starting position

Ethan Rininger (rinineth000@frogrock.org)
2018-02-11 17:42:21

Link to collaborative scouting slack channel

Ethan Rininger (rinineth000@frogrock.org)
2018-02-11 17:42:39

@Ethan Rininger pinned a message to this channel.

} Ethan Rininger (https://spartronics.slack.com/team/U2VBT49AN)
declan_freemangleason (declanfreemangleason@gmail.com)
2018-02-11 21:25:24
2018-02-11 21:26:57

@declanfreemangleason commented on @declanfreemangleason’s file path_demo1.png: These are made from the actual paths by a computer, so they may be easier to make and keep up-to-date.

chrisrin (chrisrin@microsoft.com)
2018-02-11 21:27:09

@declan_freemangleason for the playbook, it'll be best (from printer ink perspective) to have the paths on the white field background, though I do like having all the pre-placed cubes on the diagram.

chrisrin (chrisrin@microsoft.com)
2018-02-11 21:28:11

online I definitely like the look of the dark background better BTW

declan_freemangleason (declanfreemangleason@gmail.com)
2018-02-11 21:28:49

Good point! We can also display them on a computer/change the path planner background when printing.

peter_hall (llahnhojretep@gmail.com)
2018-02-12 09:01:42

Team Update 10

Harper Nalley (nalleluc000@frogrock.org)
2018-02-15 12:55:28

http://www.teamneutrino.org/resources/frc/strategy/

Team Neutrino
Harper Nalley (nalleluc000@frogrock.org)
2018-02-15 12:55:52

I found this last night, its out dated, but I think some things can still apply

Sean_Reilly (reillsea000@frogrock.org)
2018-02-16 18:51:41

@Sean_Reilly has joined the channel

Harper Nalley (nalleluc000@frogrock.org)
2018-02-16 18:53:00

@Harper Nalley pinned a message to this channel.

} Harper Nalley (https://spartronics.slack.com/team/U2VBTT6PL)
Harper Nalley (nalleluc000@frogrock.org)
2018-02-16 20:29:14

This is the scouting/strategy template. This document covers the various robot archetypes, robot data sheets, and the match scenarios.

chrisrin (chrisrin@microsoft.com)
2018-02-16 22:00:38

Thanks @Harper Nalley!

👍 Harper Nalley, Harrison Gilmore
Harper Nalley (nalleluc000@frogrock.org)
2018-02-16 22:06:07

@chrisrin @channel Today I added a section to the end of the document that deals with the more nit-picking part of strategy. So, collecting data that will allow us to track teams' specific successes and shortcomings (specific as in which modules are they best with) and then over the course of the competition season we will be able to see how each team progresses and improves.

chrisrin (chrisrin@microsoft.com)
2018-02-17 09:33:45

Week 0 events today! Here’s info on the official one, and there are several others around the world - search Chief Delphi. https://www.chiefdelphi.com/forums/showthread.php?t=162762&highlight=Week+0

chiefdelphi.com
rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:34:40

*Thread Reply:* Cool thanks Chris!!

chrisrin (chrisrin@microsoft.com)
2018-02-17 09:38:12

Looks like the official event is getting ready for elims matches... perfect time to tune in & see what this game is like.

dana_batali (dana.batali@gmail.com)
2018-02-17 09:45:14

https://www.twitch.tv/videos/229946677 starting at around 1:30 are some matches already recorded

Twitch
chrisrin (chrisrin@microsoft.com)
2018-02-17 09:52:15

*Thread Reply:* Watching one score go up every second while the other score stays at zero makes me nervous for the team with zero!

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:51:17

Whoa that's interesting how many robots were dropping the cubes

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:51:39

looks difficult to place up on the scale - a camera up there is going to be important if was can

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 09:56:14

I was really surprised with the cube drops in auto. It also looks like we are going to have an advantage with how fast the scissor lift is compared to the elevator systems

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:56:32

Oh man if there's an alliance without a scale bot they're kind of screwed if the other alliance has one

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:56:43

Yeah agreed some of the elevators are really slow

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 09:57:50

I was just watching the match that ended at 1:34:00 and man the blue alliance just took over because the red only had two bots running and neither were doing a good job at switch and had no scale. A balenced team that works is so important.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:03:57

Interesting how many robots are dropping cubes, that'll be something important to scout since it increases their cycle times so much.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:04:37

Also have a lead early on is going to be SO important, it's much more difficult to get the lead back once the opposing alliance has it.

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:14:50

Seeing how irregular cube placement is with a elevator system, the difference between a shooter and those elevators is mostly the same. Also, a lot of teams don’t seem to know their rules very well.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:15:27

Yeah did you just watch the live stream? Red was in blue's scale zone and bumped the blue robot so many times

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:17:22

Yes, and the only power up I saw played was levitate, so the exchange isn’t very useful

riyadth (riyadth@gmail.com)
2018-02-17 10:26:07

*Thread Reply:* Maybe not useful now, but likely to become more useful as teams learn to drive, place, pick, etc.

binnur (binnur.alkazily@gmail.com)
2018-02-17 11:05:00

*Thread Reply:* Agreed -- this will be similar to last year's game where the shooter became the tie breaker for the gear robots

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:17:40

Yet

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:18:09

Just like they don't know the rules they don't know how to play the game, we'll see more of that I'm sure. I saw one other match where they used boost really effectively

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:24:48

On the live I just saw the second successful climb with friends

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:25:11

It didn't give that alliance a win but whoa impressive

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:26:55

Its more of climbing friends as far as I can tell, the main robot didn’t lift itself, but then again that's what’s levitate is for.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:27:12

That's true. They didn't play levitate I don't think?

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:27:19

If they had they might have won

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:27:47

I can’t remember, I thought I saw them getting cubes for it

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:27:58

Yeah

Harrison Gilmore (kidlovesduck@gmail.com)
2018-02-17 10:28:20

One of the games I saw the cube got stuck in their robot and they could do nothing

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:31:06

Yeah

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:31:15

That robot was also super top heavy

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:31:26

It nearly tipped a few times

Harrison Gilmore (kidlovesduck@gmail.com)
2018-02-17 10:31:33

Yeah

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:32:08

Nobody is putting cubes on the opposing alliances switch

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:32:14

Yeah a lot of top heavy robots in this game for sure. Our scissor lift is definitely an advantage there

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:32:20

No I saw that happening

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:32:33

It doesn't... really help that much?

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:32:51

Ok

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:33:05

I haven’t seen it happen yet

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:33:06

It's useful if you're in the lead and you're trying to make sure that the opposing team doesn't score on their side but otherwise not super useful

Harrison Gilmore (kidlovesduck@gmail.com)
2018-02-17 10:33:11

I thought there was going to be more of that, since the loading zone for extra cubes is on the opposite side.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:33:33

Really the trick is getting a lead early on is what I'm seeing

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:34:06

The last match on the official one had that, closed the point gap by a significant amount. If the other team can’t climb, then you disabling their switch might still win you the match

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:34:15

True

Darwin Clark (darwin.s.clark@gmail.com)
2018-02-17 10:35:01

It is much more efficient to attempt to secure the scale. The scale is most critical due to the fact that it has a 2 point delta, one from denying the opponent their point, and one from the point that you begin to gain.

whobbs1496 (whobbs1496@gmail.com)
2018-02-17 10:36:41

I agree the scale is much more important I’m just surprised we didn’t see more people placing on the opposing switch

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:37:04

Scale with the opponent’s switch out is what is needed, but still, a winning alliance only needs a ∆point gain of 1 to get ahead or the same with 0, and the winning team having more points

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:37:13

To start with

Darwin Clark (darwin.s.clark@gmail.com)
2018-02-17 10:39:15

Does having a one point lead on the opposing team the entire mach 'cancel out' a climb?

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:40:38

Sort of, you need to be 90 points ahead, so having a +1 for 90 second should, if most other parameters are the same, but it should for most matches.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:44:12

Did we just see a team drop another team while climbing??

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 10:44:47

I missed it but saw the robot on it's side

chrisrin (chrisrin@microsoft.com)
2018-02-17 10:45:25

Early game so critical... Each alliance partner knowing exactly what they will do first & where (across all 4 randomization possibilities) is a key to this game.

Kenneth Wiersema (kcw815@icloud.com)
2018-02-17 10:55:32

@Darwin Clark There’s your answer, quarters 4 had +1 for red for most of the game, and that was enough to cancel out a climb by half way through the match

chrisrin (chrisrin@microsoft.com)
2018-02-17 11:12:02

At higher levels of competition like Portland elims and Worlds, it will be a game of seconds and getting all default points. All alliances will have 3 climbs per side (levitate included or not) at highest levels, and all will get the switch and scale point pumps started early, and THEN the usage & timing of the Power Ups will really matter.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 11:12:03

Robots getting caught on the scale is probably going to be more commanplace than I thought

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 11:12:21

Agreed with Chris

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-17 11:12:28

Those power ups will make all the difference

chrisrin (chrisrin@microsoft.com)
2018-02-17 11:13:59

as we've said, scale will be battleground, but "everybots" that can blitz the opposing team's switch will be a factor as well.

chrisrin (chrisrin@microsoft.com)
2018-02-17 16:07:00

Several of us watched week 0 matches during the meeting today, and here are a bunch of observations we made. These apply across many teams - please read. https://docs.google.com/document/d/1yIOkbnHefPxyMcsqrj-OwRCjAXDC1V4uKAETSeeSI3A/edit?usp=sharing

chrisrin (chrisrin@microsoft.com)
2018-02-17 16:09:20

@chrisrin pinned a message to this channel.

} Chris Rininger (https://spartronics.slack.com/team/U2D6YT7E2)
chrisrin (chrisrin@microsoft.com)
2018-02-18 11:15:51
Ian_Ruiz (ruizian000@frogrock.org)
2018-02-19 11:28:36

@Ian_Ruiz has joined the channel

rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-20 12:57:55

https://www.chiefdelphi.com/forums/showthread.php?t=161745&highlight=human+player This is what I'm using to prep for human player (@ronan_bennett)

chiefdelphi.com
Ted Larson Freeman (tedlf@protonmail.com)
2018-02-20 20:15:53

Tableau is an interactive data visualization tool that we can use for analyzing scouting data. Students can download it for free. See https://www.tableau.com/about/press-releases/2014/firstr-robotics-students-get-opportunity-use-tableau-software-analyze-data

Tableau Software
Ted Larson Freeman (tedlf@protonmail.com)
2018-02-20 20:16:51

Tableau has some videos on its YouTube channel that are geared to robotics: https://www.youtube.com/playlist?list=PL_qx68DwhYA_8Q_wwHHXF4ee8hJFWRbxO

Ted Larson Freeman (tedlf@protonmail.com)
2018-02-20 20:21:59

@Ethan Rininger and @chrisrin have already created a mobile app for collecting scouting data. I suggest that anyone interested in scouting and strategy take a look at the Tableau links above. We should meet--perhaps next weekend--and put together a work flow, beginning with gathering scouting data using the mobile app and ending with making and publishing data plots using Tableau. This will be a proof of concept until the first competition, but the tools are flexible enough that we should be able to make adjustments as needed.

👍 declan_freemangleason, Harper Nalley
Ted Larson Freeman (tedlf@protonmail.com)
2018-02-20 20:28:20

Here is one more link from Tableau, their general starting point: https://www.tableau.com/resource/desktop-welcome/data

Tableau Software
rose_bandrowski (rose.bandrowski@gmail.com)
2018-02-21 11:51:35

@Ted Larson Freeman thank you so much for looking into this! That article looks like they’re talking about Skunkworks if I’m right, pretty cool stuff. I’d like to see if we can use this application effectively!

👍 Ted Larson Freeman, Harper Nalley
Harper Nalley (nalleluc000@frogrock.org)
2018-02-25 14:18:41

@channel I have added a speculative strategy section to the Strategy Scouting Template (It's pinned to the channel). I hope that over the next week and on Friday at the competition I can work with people to fill this out. Perhaps during meetings and at lunches? I have first lunch on Monday, and second lunch the rest of the week.

coachchee (echee@bisd303.org)
2018-02-26 19:29:31

Don't forget to setup and video tape matches . I believe @Cruz_Strom was heading this .

Harper Nalley (nalleluc000@frogrock.org)
2018-02-27 13:52:35

This is the plan for strategy at our first competition.

The goal for this year's Strategy team at the competitions is to relay strategy suggestions to the drive team as the day progresses (as opposed to at the end of each day). To do this we will be employing a system where we record detailed data about every robot at the competition. We put that information into a data-sorting infrastructure (Linked below) that allows us to turn that raw data into information we can use. Once we figure out the strategies for the up-coming match(s) we will send that to the drive team. The information sent to the drive team is will include the following: Our own priorities and what we should suggest to our alliance members. For example, if the alliance member 'A' is a fast (sorry) robot that can only score in the switch, we might suggest they attempt to keep the opposing team from scoring with their switch. Alliance member 'B' is slower, but can also only score in switches, so we might suggest they focus on our switch and maybe our exchange. Alliance member 'C' (Us) should focus on the scale.
As this is the first occasion we are using this method of doing strategy this will be pared down and streamlined as the season progresses.
chrisrin (chrisrin@microsoft.com)
2018-02-27 13:57:40

*Thread Reply:* Lucas, as an option, it's really easy to create phone-based data collection apps using the same AppSheet tool as will be used for scouting in the stands (i.e. Ethan's scouting tool). I think there may be an opportunity to automate/streamline what you have planned using that, and I'd be happy to show you how it works. There's even a way to include robot photo collection within the app for retrieval later. Thanks for all your thoughts and work on strategy - I think it will help.

Harper Nalley (nalleluc000@frogrock.org)
2018-02-27 13:59:22

*Thread Reply:* Okay, thank you! I will spend some time intervals thinking about what part of this could be automated.

aiden_grayson (aidenlgrayson@gmail.com)
2018-02-27 14:11:11

*Thread Reply:* I agree with Chris, speaking from experience it's alot easier to organize data in a program rather then working on a complicated physical system. Takes alot of clerical errors out of the equation too. I like that app idea

👍 Charlotte
Harper Nalley (nalleluc000@frogrock.org)
2018-02-27 13:53:25

@channel Please read above

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 16:25:16

@channel practice scouting these matches:

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 16:25:18

https://youtu.be/3rZvT-JCUto https://youtu.be/mzZMHRN4Hoc

YouTube
} FIRSTRoboticsCompetition (https://www.youtube.com/user/FRCTeamsGlobal)
YouTube
} FIRSTRoboticsCompetition (https://www.youtube.com/user/FRCTeamsGlobal)
randy_groves (randomgrace@gmail.com)
2018-03-01 16:39:39

Did the link for the scouting app already get posted?

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 16:41:36

Here it is: http://appsheet.com/newshortcut/3b6e7b78-6a89-4043-8971-4d7a2370c44a

AppSheet
justice_james (jj@j-james.me)
2018-03-01 16:44:54

@Ethan Rininger That works, thanks!

randy_groves (randomgrace@gmail.com)
2018-03-01 16:51:03

Is this an Android or Apple app?

rose_bandrowski (rose.bandrowski@gmail.com)
2018-03-01 16:51:13

Both

randy_groves (randomgrace@gmail.com)
2018-03-01 16:52:05

Hmm doesn't seem to install on my phone (Android)

rose_bandrowski (rose.bandrowski@gmail.com)
2018-03-01 16:52:22

Can’t help you there sorry

Mark Tarlton (mtarlton@acm.org)
2018-03-01 17:14:33

This is a "web page app" rather than a real phone app. I copied the URL from the message above to a browser already running on my phone and it worked fine. Once there, you can bookmark it like any other webpage. @Ethan Rininger do you have suggestions on team number etc we should use for testing? Also, for questions about time remaining, do we enter the number of seconds? Is that how it will be displayed at the match?

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 17:19:42

If you are on IOS or Android I would use the first link and follow the instructions. Just use any team that is in the match if you want to test. The time remaining is the time on the scoreboard when the points start to get scored.

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 17:21:36

Additionally I have edited the app to factor in some suggestions I received yesterday, so things might be different than they were on the presentation, but should still be pretty obvious what you need to do

Ethan Rininger (rinineth000@frogrock.org)
2018-03-01 17:28:51

@Ethan Rininger pinned a message to this channel.

} Ethan Rininger (https://spartronics.slack.com/team/U2VBT49AN)
Mark Tarlton (mtarlton@acm.org)
2018-03-01 17:44:20

Thanks for the tip. I clicked on the first link and it installed the Android app. I had to come back to Slack and click on the link a second time to get your tool to open up. It also created a short cut to the scouting app on the phone screen

chrisrin (chrisrin@microsoft.com)
2018-03-01 18:19:01

One key point about the app: To scout offline, you’ll need the actual AppSheet app rather than the web-based approach. If unsure what you have, please ask

chrisrin (chrisrin@microsoft.com)
2018-03-01 21:57:19

@coachchee if you have the new Tableau activation code from the virtual kit of parts, would you please share it with Ted and me (or maybe Ted already got it)? I think students can generally get it for free. Thanks.

coachchee (echee@bisd303.org)
2018-03-01 22:00:42

Just emailed to you

chrisrin (chrisrin@microsoft.com)
2018-03-02 08:11:37

Thanks - ok to share with Mark T as well? He mentioned he had a little Tableau experience.

binnur (binnur.alkazily@gmail.com)
2018-03-02 11:59:23

*Thread Reply:* if we are talking about the tableau code, it is for the robotics team -- so, anyone in the team can use it

chrisrin (chrisrin@microsoft.com)
2018-03-02 08:15:40

One view I would love to figure out how to do is ranking teams by total cubes placed, with horizontal or vertical bars for that composed of segments representing their volume of each type of cube placement. So we could tell a high volume overall placer that focuses on the scale from a high volume “everybot” that focuses on the opponent’s switch.

Nora (wilsoele000@frogrock.org)
2018-03-02 08:30:43

I can’t get the app to load either.

Harper Nalley (nalleluc000@frogrock.org)
2018-03-02 09:03:28

I tried and it didn’t work, I’m going to try again at Vernon or today at lunch.

chrisrin (chrisrin@microsoft.com)
2018-03-02 09:20:33

Just to make sure folks are using the right link, here's the link to install the app on iOS or Android: https://www.appsheet.com/newshortcut/3b6e7b78-6a89-4043-8971-4d7a2370c44a

chrisrin (chrisrin@microsoft.com)
2018-03-02 09:22:38

If installation is failing, please describe what happens when it fails so it'll be easier to troubleshoot. It is possible there could be compatibility problem with older versions (or maybe really new versions) of Android, for example, and we can check into that.

justice_james (jj@j-james.me)
2018-03-02 10:00:01

@Ethan Rininger For some reason the webpage is not working, it may be the school wifi

justice_james (jj@j-james.me)
2018-03-02 10:00:13

because it worked on my house's wifi

randy_groves (randomgrace@gmail.com)
2018-03-02 10:05:50

I've got an Android 6 phone. I see the 'Install' link, and I select it. I see a flash of a progress bar, but other than that, nothing. I've looked on my phone and see no new apps have been installed.

justice_james (jj@j-james.me)
2018-03-02 10:19:29

It's strange because the web version was working before. EDIT: Fixed it.

whobbs1496 (whobbs1496@gmail.com)
2018-03-02 10:46:07

Here’s what I did to get it working on my phone. First download the app sheet app from the App Store. After that I opened the link and it redirected me to the AppSheet app and downloaded the scouting app. Then just open the app and it should work without an issue

chrisrin (chrisrin@microsoft.com)
2018-03-03 22:29:05
Ethan Rininger (rinineth000@frogrock.org)
2018-03-03 23:33:29

Who would like to meet with ORF in the pits tomorrow

Harper Nalley (nalleluc000@frogrock.org)
2018-03-03 23:46:32

I’ll go

Nora (wilsoele000@frogrock.org)
2018-03-04 07:30:07

I will

2018-03-05 20:25:33

@coachchee commented on @chrisrin’s file Mt Vernon Day 1 Scouting Data.pdf: Can we teach our students how you did this with Tableau ?

chrisrin (chrisrin@microsoft.com)
2018-03-05 20:33:49

Sure, would be glad to - I think @Mark Tarlton also is playing with Tableau, and I think @Ted Larson Freeman also. Now that we have data from an event, we can do a lot of experimenting & refining to come up with the valuable views. What I did is actually pretty elementary - I'd like to figure out how to do some cooler multi-color / multi-field views like 3663 does.

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-05 22:40:40

I have a rules clarification; In the first finals match we played with Jack In The Bot, a section of their lifter fell off on the ground (Around 1:08 in this VOD https://youtu.be/3xEFUIFz7qc). It can be seen as a small black section of cable, but clearly larger than our googly eye. If what I understand is correct, they should have been disabled correct? The way I understand it is: If a piece falls off your robot, then you are disabled. Am I missing something?

YouTube
} FIRST Washington (https://www.youtube.com/user/FIRSTWAVideo)
Ethan Rininger (rinineth000@frogrock.org)
2018-03-06 10:38:36

We got disabled at the end of a match because one of our googly eyes fell off, this seems more serious than that

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-06 10:39:52

That's my point, I'm wondering if there might be some rules clarification I may have missed that would explain why we got disabled and they did not.

whobbs1496 (whobbs1496@gmail.com)
2018-03-06 10:45:07

We did not get disabled for loosing a google eye

David Ard (david.ard.03@gmail.com)
2018-03-06 11:16:37

Did we stop and not climb because we didn't know if an important part came off?

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-06 11:18:46

Will, that was word around the stands, thats very interesting that it was not the case. We can resolve this at a meeting.

rose_bandrowski (rose.bandrowski@gmail.com)
2018-03-06 11:30:01

This was finals? Or semis?

rose_bandrowski (rose.bandrowski@gmail.com)
2018-03-06 11:30:29

A chain came loose so it was seized up. Easily fixed.

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-06 11:32:29

It was not finals, I don't remember the exact match number, but what happened was: we lined up for the climb, and hooked onto the bar, but we failed to climb. AT THE TIME OF HOOKING ON a googly eye fell off, and from the stands it seemed like we were disabled because of it.

David Ard (david.ard.03@gmail.com)
2018-03-06 11:34:58

Yeah - we saw something pop off, and Themis didn't climb. It took a moment, but we realized it was a googly eye. I figured that the drive team didn't realize it was a googly eye so they didn't want to risk falling.

David Ard (david.ard.03@gmail.com)
2018-03-06 11:39:19

If Jack in the Bot couldn't have been disabled for their part that came off, its interesting that they didn't decide to stop. It wasn't an insignificant piece, so they either didn't realize they lost it or the didn't care for some reason.

Harrison Gilmore (kidlovesduck@gmail.com)
2018-03-06 11:40:06

I am pretty sure it was bumpers

Harrison Gilmore (kidlovesduck@gmail.com)
2018-03-06 11:41:17

Bumpers fell off a couple of times

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-06 11:41:18

It was my understanding that ANY part of your robot coming off is grounds for disqualification, due to the bumpers falling off and causing us to be disabled. @David Ard It was my understanding that any part qualifies. Is it only bumpers that cause you to be disqualified?

Harrison Gilmore (kidlovesduck@gmail.com)
2018-03-06 11:42:25

Bumpers are a big part since they protect the robot but many other things can disable you.

David Ard (david.ard.03@gmail.com)
2018-03-06 11:42:36

I think so, since we were disabled when our bumpers came off.

David Ard (david.ard.03@gmail.com)
2018-03-06 11:43:00

The incident for 2910 is at 1:06. A large part of their elevator came off.

Harrison Gilmore (kidlovesduck@gmail.com)
2018-03-06 11:43:08

Like how team 360 lost a part on the scale

Harrison Gilmore (kidlovesduck@gmail.com)
2018-03-06 11:44:04

What match did that happen again

David Ard (david.ard.03@gmail.com)
2018-03-06 11:44:48

The referees would definitely have seen 2910's thing, since the robot was between two referees. It was so obvious we could see it in the stands, so I think it only works for bumpers. I skimmed the rules, and the only disabled rule that didn't relate to fouls seemed to say it only happened if you lost a bumper. Someone should double check as I didn't read it very closely and I could easily have missed something.

whobbs1496 (whobbs1496@gmail.com)
2018-03-06 14:18:02

The match where we hooked and did not climb was an issue with the chain on the climber motor

whobbs1496 (whobbs1496@gmail.com)
2018-03-06 14:18:12

We were not disabled in that match

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-06 14:18:38

Gotcha, just rumors in the stands then

whobbs1496 (whobbs1496@gmail.com)
2018-03-06 14:20:02

We got disabled when we lost our bumpers because the robot becomes unsafe when you loose the bumpers

whobbs1496 (whobbs1496@gmail.com)
2018-03-06 14:20:41

Also the time that the robot fell was not an issue with our climber but was actually because the other team ran into us

David Ard (david.ard.03@gmail.com)
2018-03-06 14:58:22

Thanks for the clarification - all we could see was that 1) we didn't climb and 2) something (later found to be a googly eye) fell off the climber, and we thought the drive team had the same information we did.

David Ard (david.ard.03@gmail.com)
2018-03-06 15:05:27

I have a quick question for programmers - could the autonomous program used to get a cube on the scale if our colored scale is on the same side be improved if we program the robot to run along the wall and then turn in to the right position? The program was incredibly helpful in games when it worked, even against faster bots with a similar program, so I just wondered if there was any fine tuning that could be done so it would work more consistently. I thought there could be some way to get work around the small factors, like slight differences in placement, that have kept the path following program from working at its best.

chrisrin (chrisrin@microsoft.com)
2018-03-09 07:57:36

Great week 1 data for refining strategy: https://www.chiefdelphi.com/forums/showthread.php?threadid=163648 This is from First in Michigan btw, which is one of the more highly competitive regions for FRC because (I believe) the state provides a lot of funding to teams + the auto industry & their engineers are there. The stats on win rate vs auto performance & scale ownership ate interesting.

chiefdelphi.com
👍 Terry
chrisrin (chrisrin@microsoft.com)
2018-03-09 08:13:41

And here’s a preview for PNW week 2 (here comes 4488, etc). https://www.chiefdelphi.com/forums/showthread.php?threadid=163677

chiefdelphi.com
Ted Larson Freeman (tedlf@protonmail.com)
2018-03-11 17:23:04

There is some good insight in those threads.

Ted Larson Freeman (tedlf@protonmail.com)
2018-03-11 17:29:40

I've put together a proof of concept for graphing scouting data, imitating the graphs that team 3663 posted during the Mt. Vernon competition. The graphs are in the file Scouting_Plots in this Google Drive folder: https://drive.google.com/open?id=1KSPPfoxOp8EfvfhzZvRKhPpfeQVZ8buB

Ted Larson Freeman (tedlf@protonmail.com)
2018-03-11 17:34:02

The simulated data is in the file Scouting.csv. The scripts I used to generate the data and make the plots are also there. In this case I used R (https://www.r-project.org/) instead of Tableau. I'd be happy to help the team get started using either of these tools for data visualization.

binnur (binnur.alkazily@gmail.com)
2018-03-11 18:00:25

Ted, any thoughts on python w/ jupyter notebook (instead of R?) this feels complementary to programming skills we have in the team as well

chrisrin (chrisrin@microsoft.com)
2018-03-11 18:23:59

I really like this view... https://docs.google.com/document/d/12fUpBmJTZX49m835Hk0a-N9UtqoLFCMqEKhCfsQt78o/edit I'd like to figure out how to also create it using Tableau. Ted, here's a link to the real world data from Mt. Vernon. Is there anything we need to change about the structure of data in you opinion? Mark T. mentioned it would be helpful to establish default values for non-required fields rather than allowing nulls, for example. The link: https://docs.google.com/spreadsheets/d/12Mdco5faKAfU4IWKfoegiXNLTxJOUhFf_7UbMLA3PpU/edit?usp=sharing

chrisrin (chrisrin@microsoft.com)
2018-03-11 20:42:11

Related, here’s a good discussion about pulling blue alliance data into Google sheets: https://www.chiefdelphi.com/forums/showthread.php?threadid=163773

chiefdelphi.com
Ted Larson Freeman (tedlf@protonmail.com)
2018-03-11 21:06:54

Binnur, I would be happy to work with Jupyter as well. I'm a long time IPython user, but I always head straight back to R when I want to plot data. I think R has some great advantages--publication quality graphics, well designed analysis packages, etc. It depends a lot on what the students want to do. My guess is that Tableau would be best in terms of being able to modify plots on the fly without having to write any scripts.

binnur (binnur.alkazily@gmail.com)
2018-03-11 21:48:45

*Thread Reply:* probably diving too deep, but if we are interested in building visual know-how, combining data w/ d3.js would be impressive. https://d3js.org

d3js.org
Ted Larson Freeman (tedlf@protonmail.com)
2018-03-11 21:12:13

Chris, I'll see what I can do with the Mt. Vernon data. My initial hunch is that we can work with it in the current format. And yes, I'm sure we can do everything in Tableau.

chrisrin (chrisrin@microsoft.com)
2018-03-11 21:22:18

BTW, coach asked about teaching the students Tableau, and I think a good approach will be to create useful views and then walk through the data and view configurations, maybe recreate a view or two so the students can observe the workflow, then have the students create their own.

Ted Larson Freeman (tedlf@protonmail.com)
2018-03-22 21:19:15

Has anyone had a chance to install Tableau? @binnur has also suggested that we could use Python in Jupyter notebooks. For those who are interested in trying that option, please download Anaconda from https://www.anaconda.com (choose the version for Python 3.6). During the Glacier Peak competition, I will work with the scouting and strategy teams to plot scouting data using Tableau, Python in Jupyter, or R. We can use any or all of these, but the installation files are large enough that we'll have to download them before the competition. Here is the link again for Tableau: https://www.tableau.com/academic/students. R can be installed through Anaconda (launch Anaconda Navigator and click the link to install RStudio), or as a separate installation from CRAN. I suggest the Anaconda option because then you can run R in a Jupyter notebook.

Anaconda
Ted Larson Freeman (tedlf@protonmail.com)
2018-03-22 21:24:15

For those who are wondering what Jupyter is, take a look here: http://jupyter.org/. You can even try it out in your browser.

justice_james (jj@j-james.me)
2018-03-22 21:33:44

*Thread Reply:* I'll try to test it out with our spreadsheet.

chrisrin (chrisrin@microsoft.com)
2018-03-22 22:39:22

FYI Tableau can connect directly to the Google Sheet where the scouting data from the app lands, as Justice just implied

Sean_Reilly (reillsea000@frogrock.org)
2018-03-23 14:35:19

Here it is: http://appsheet.com/newshortcut/3b6e7b78-6a89-4043-8971-4d7a2370c44a

AppSheet
jack_chapman (jwc10101@gmail.com)
2018-03-23 19:13:47

@Ethan Rininger Could I get acsess to the google sheet were the app spits all the data out?

Ethan Rininger (rinineth000@frogrock.org)
2018-03-23 20:03:43
jack_chapman (jwc10101@gmail.com)
2018-03-23 21:12:33

Thank you

chrisrin (chrisrin@microsoft.com)
2018-03-23 21:23:57

Jack, please don’t change the spreadsheet- most changes will require parallel changes to the app, which I’m trying to avoid

chrisrin (chrisrin@microsoft.com)
2018-03-23 21:25:09

I already archived the my Vernon data

justice_james (jj@j-james.me)
2018-03-23 21:27:05

@jack_chapman Are you assigning scouters

jack_chapman (jwc10101@gmail.com)
2018-03-23 21:27:14

yes

✔ justice_james
jack_chapman (jwc10101@gmail.com)
2018-03-23 21:27:30

or have scouters sign up for time slots

justice_james (jj@j-james.me)
2018-03-23 21:27:59

*Thread Reply:* Okay anything I should do tonight before coming to glacier peak

jack_chapman (jwc10101@gmail.com)
2018-03-23 21:29:40

*Thread Reply:* I cant think of anything

chrisrin (chrisrin@microsoft.com)
2018-03-24 03:01:07

@Ethan Rininger do you have the scouter sign up sheet you used last time that you could share?

chrisrin (chrisrin@microsoft.com)
2018-03-24 03:05:19

@jack_chapman I was having trouble sleeping, so I went ahead and updated the app so counts default to zero, and I also updated the spreadsheet sheet names so they make sense relative to the data they contain. We'll need everyone to update the app before scouting, which means they'll need to open it while having a cell phone internet connection. Luckily, our pit location has cell phone data connection unlike the majority of the school. How about we have our scout meeting in or maybe behind our pit so people will have data connections & can update the app (or load it for those who don't have it yet)? 10 or 10:30am sound right?

violet_advani (advanvio000@frogrock.org)
2018-03-24 07:03:14

@violet_advani has joined the channel

Tanner Nalley (nalletan000@frogrock.org)
2018-03-24 09:35:28

@Tanner Nalley has joined the channel

chrisrin (chrisrin@microsoft.com)
2018-03-24 10:22:00

All, HERE is the link to use for the scouting app. It seems like the one Sean shared is an old one maybe. https://www.appsheet.com/newshortcut/3b6e7b78-6a89-4043-8971-4d7a2370c44a

AppSheet
adam_rideout_redeker (adamrr100@gmail.com)
2018-03-24 20:43:13

@adamrideoutredeker has joined the channel

chrisrin (chrisrin@microsoft.com)
2018-03-24 21:50:38
chrisrin (chrisrin@microsoft.com)
2018-03-24 21:51:11

@joncoonan

joncoonan (jonathancoonan@gmail.com)
2018-03-24 21:51:23

Thanks!

Ted Larson Freeman (tedlf@protonmail.com)
2018-03-24 23:06:17

I've just uploaded some preliminary plots of the Mt. Vernon scouting data, similar to yours, @chrisrin, only with the categories plotted separately: https://docs.google.com/document/d/14zwAW_C0qrUyLq3YW8CtzmFkgQ1ShX6cIuPXmy76u04/edit?usp=sharing

Ted Larson Freeman (tedlf@protonmail.com)
2018-03-24 23:06:18
Ted Larson Freeman (tedlf@protonmail.com)
2018-03-24 23:07:20

These were done in R, and all the files necessary to recreate them are in the same directory: https://drive.google.com/drive/folders/1wFGU2iAnpT0tjC2O0brcoG-RqRk7DxrX?usp=sharing

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-26 15:54:44

@joncoonan Question about data processing, with the graphs already created, how much have you been using the graphs? i want to know what you have liked so far about them, in addition to what improvements you would like to see.

joncoonan (jonathancoonan@gmail.com)
2018-03-26 15:56:49

I used the one chris created when I was on the field and it was extremely useful. For Portland if we compiled all our current data and had similar printouts I could use that while strategizing in queue

👍 Darwin Clark
chrisrin (chrisrin@microsoft.com)
2018-03-26 16:10:27

What I think would be a game changer is... for each match, come up with a data sheet profiling our alliance vs. the opponent

chrisrin (chrisrin@microsoft.com)
2018-03-26 16:11:24

Using data we've obtained to date + data shared via that scouting network Ethan was part of

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-26 16:13:47

That would be very, very cool. Would the idea be to give Jon the graphs during queue(Either via technology, or a printout) to inform tactical decisions about the match?

chrisrin (chrisrin@microsoft.com)
2018-03-26 16:19:55

As soon as we know the schedule in Portland, could create a sheet for each match, and Jon would just have it for his drive team binder

👍 Darwin Clark
Darwin Clark (darwin.s.clark@gmail.com)
2018-03-31 14:56:25

@Ethan Rininger I've notices a few discrepancies in the scouting data. In some of the columns (How much defense played, Accurate cube placer, and Driver skill) there is some 'True' or 'False' fields in cells where it does not look like there should be. Is this by design? Or is this an error?

Darwin Clark (darwin.s.clark@gmail.com)
2018-03-31 14:57:01
Darwin Clark (darwin.s.clark@gmail.com)
2018-03-31 14:58:18

For reference, I'm looking at the mount vernon scouting data, and that particular entry is on row 43 with similar entrys on rows 79, and 243.

justice_james (jj@j-james.me)
2018-03-31 16:05:39

*Thread Reply:* "how much defense played" is a bit wonky too. @peter_hall did your app crash at mt. vernon?

justice_james (jj@j-james.me)
2018-03-31 16:11:47

*Thread Reply:* more likely, that data was added from the spreadsheet, because the app shouldn't be able to do that

Ethan Rininger (rinineth000@frogrock.org)
2018-03-31 17:51:30

What I think happened is that is an old data format due to the person scouting not having the most recent version of the app

Ethan Rininger (rinineth000@frogrock.org)
2018-03-31 17:52:24

They would have to launch the app while they are connected to the internet and it will automatically update, they probably just didn't do that

chrisrin (chrisrin@microsoft.com)
2018-04-01 16:52:20

As Ethan mentioned in the past, he (& later I) collaborated with several other teams on scouting, and we now have a healthy set of data (not perfect mind you). Here's a link to scouting data from the collaboration that we can make use of in Portland: https://docs.google.com/spreadsheets/d/1onkXw3H0cOdIBHrvE1TvCut1VA-GmCwQsbCaLFhlSKs/edit?usp=sharing

👍 Darwin Clark
Ted Larson Freeman (tedlf@protonmail.com)
2018-04-01 19:38:20

@Darwin Clark Here is a Jupyter IPython notebook with bar plots of our Glacier Peak scouting data (download the file and open it from the command line with "jupyter notebook Scouting_GP.ipynb"): https://drive.google.com/open?id=17fkz-bPvXQeujfKdhSJOcgFa9IIVHKrr

Ted Larson Freeman (tedlf@protonmail.com)
2018-04-01 19:38:23
Ted Larson Freeman (tedlf@protonmail.com)
2018-04-01 19:39:28

The data file is just the "Glacier Peak Data" tab from Ethan's spreadsheet, saved as a CSV file: https://drive.google.com/open?id=1p8qrpgNuhWclayCqwRDhlZEuzR8dbgq2

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-01 21:50:36
Darwin Clark (darwin.s.clark@gmail.com)
2018-04-01 21:50:41
Ted Larson Freeman (tedlf@protonmail.com)
2018-04-01 19:39:29
Ted Larson Freeman (tedlf@protonmail.com)
2018-04-01 19:46:38

@chrisrin and @Ethan Rininger I'll take a look at the combined scouting data. There's a lot to explore! We should be able to extract useful profiles for the district competition.

chrisrin (chrisrin@microsoft.com)
2018-04-01 21:25:22

*Thread Reply:* Great to see there is interest in taking the data analysis further! If interested in the more granular match data (which is in like 4 different formats from different scouting systems), let me know. What I provided is really a roll-up of the most common data teams collected.

chrisrin (chrisrin@microsoft.com)
2018-04-01 21:21:48

Here's a different version of the shared data in which I added a strategy worksheet for each of the 12 matches. Once the schedule is released, we can update the team numbers on each match sheet to see a readout on each match using the scouting data. https://docs.google.com/spreadsheets/d/1-xlG6KUfmX0aNQhc5ElIVSqKUxTnwCTO4kbICh-8S2k/edit?usp=sharing Thanks to Ethan for getting involved with scouting collaboration group - without data from several competitions we did not attend, this kind of thing would not be possible.

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-01 21:46:03

@Ted Larson Freeman I haven't been keeping in contact with you (Should be!) but I have been working through this. Currently I am using the Mt. Vernon .csv file that you shared with me a few weeks back. I'm very very close to receving my goal( < 3 hours). My current goal is to create a bar chart comparing team and total cubes on the scale from that event. Mostly that is a superficial goal, with the overall objective being to learn more and develop infastructure for a python data analysis system. Once I get something worthwhile produced, I will check it into a github repo (Which I will link), and show here.

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-01 21:47:05

For the future I would LOVE to have a discussion about where effot needs to be. Right now I am becomeing farmilar with a Python interface, but I am super excited to take this into something that can be deployed and used.

Ted Larson Freeman (tedlf@protonmail.com)
2018-04-04 22:33:34

@Darwin Clark That’s great! We’ll synch up tomorrow.

Ted Larson Freeman (tedlf@protonmail.com)
2018-04-04 22:35:12

@chrisrin It’s great to have so much data! Thanks.

Harper Nalley (nalleluc000@frogrock.org)
2018-04-05 00:24:45

I have changed the Spartronics Power Up Strategy Template (again). Jon told me that the only information he needs before a match is whether or not a robot can go for the scale and whether or not they can climb and so the template reflects this. I have also added something I would like to test at portland, it is a series of questions about what a robot did. The questions are based on those that strategists for football teams ask. I am moving away from the alpha-numeric system that I had in place before because it was too complicated and created too much data for a strategy team with two people to deal with.

Harper Nalley (nalleluc000@frogrock.org)
2018-04-05 00:24:53
Harper Nalley (nalleluc000@frogrock.org)
2018-04-05 00:34:35

@channel if anybody is planning on watching the competition on twitch, I could use some help testing this system out. Basically I'll send you what robots to watch in certain matches and then you would fill out "Strategy Test for Portland" and slack that to me. The twitch stream isn't great when it comes to watching a specific robot, but this is just an early test of this idea.

👍 mrosen, Harrison Gilmore
chrisrin (chrisrin@microsoft.com)
2018-04-05 10:45:29

Looking scouting data (https://docs.google.com/spreadsheets/d/1-xlG6KUfmX0aNQhc5ElIVSqKUxTnwCTO4kbICh-8S2k/edit?usp=sharing) for teams with/against us in match 1, I think it may be an opportunity to play the following strategy to pull an upset: Don't go for the scale at all. Send two robots to steal the opponent's switch and leave 1 to defend our alliance's switch & load the exchange. Move a robot to our switch depending on the ownership situation. Make sure we use Power Ups to the fullest. And make sure we get a climb. Even if we lose, this approach could maximize our "cubes in match" productivity.

coachchee (echee@bisd303.org)
2018-04-05 11:45:03

@joncoonan please read above from Chris on

coachchee (echee@bisd303.org)
2018-04-05 11:45:20

Our 1st match

joncoonan (jonathancoonan@gmail.com)
2018-04-05 11:45:48

I agree

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:47:54

@joncoonan Some graphs for our remaining matches.

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:48:16
Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:48:20
Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:48:23
Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:48:27
Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 13:49:09

This is all data from the combines scouting sheet that Ethan shared.

Ted Larson Freeman (tedlf@protonmail.com)
2018-04-06 14:21:37

@Darwin Clark Great plots! Here is one way to increase the plot size in matplotlib. Try different values of width and height:

Ted Larson Freeman (tedlf@protonmail.com)
2018-04-06 14:21:41

import matplotlib width = 12 height = 9 matplotlib.rcParams['figure.figsize'] = [width, height]

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-06 14:42:40

@Ted Larson Freeman Those are with increased size, I belive those are 18.5 by 10.5

binnur (binnur.alkazily@gmail.com)
2018-04-07 11:23:12

@Darwin Clark you can experiment with two y-scales to give better balance to lower vs higher counts (like moving total cubes to 2nd y coordinate) Also, think about color codes to quickly highlight offense vs defense or key strategic capabilities — whatever is important to differentiate quickly can be a different color. Btw, nice graphs!

Darwin Clark (darwin.s.clark@gmail.com)
2018-04-07 11:42:04

@binnur Yeah, I had an internal dialogue about some of those smaller things, like color. I played around with some options, and what I settled on was one of the canned options, which is just a color spectrum (There is around 30 different spectrums to chose from). I didn't have time to look into coloring the individual columns, but that's definitely an important property that we can exploit.

binnur (binnur.alkazily@gmail.com)
2018-04-07 11:43:31

*Thread Reply:* Internal dialogue! Sounds deep :) Happy to see you are enjoying the data explorations!

randy_groves (randomgrace@gmail.com)
2018-04-07 16:15:40

*Thread Reply:* Isn't that just another way of saying that you're talking to yourself? 😃

Kate_Swietlik (swietkat000@frogrock.org)
2018-10-25 07:31:31

@Kate_Swietlik has joined the channel

Lane_Johnson (johnslan000@frogrock.org)
2018-10-26 14:27:59

@Lane_Johnson has joined the channel

Doña (dlk@kcsco.com)
2018-11-03 12:26:47

@Doña has joined the channel

Jeffrey (tappejef000@frogrock.org)
2018-11-28 20:05:39

@Jeffrey has joined the channel

Darwin Clark (darwin.s.clark@gmail.com)
2019-01-04 16:28:29

@Mark Tarlton Hey Mark, building on what you told me about House Of Quality (Quality Function Deployment). I went home and did some research and put together this simple example matrix for FRC. Is this the general idea? I built this primarily off of the sample image from wiki (https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/A1_House_of_Quality.png/500px-A1_House_of_Quality.png). My main concern was the y-axis of the matrix; For our application I don't understand what that axis would represent. In the sample image, it represents 'customer requests'. Perhaps game tasks (What is currently in the sample matrix) , or something more along the lines of modules?All feedback appreciated! (https://docs.google.com/spreadsheets/d/1OEAU0Ito0lU9RhqLc2JOD3h_-CMJN3JrPc5nMyMEbJA/edit?usp=sharing)

chrisrin (chrisrin@microsoft.com)
2019-01-04 17:11:04

@Darwin Clark @Mark Tarlton Interesting stuff. I found this paper with a House of Quality analysis of user requirements and design parameters of an underwater robot: http://rdo.psu.ac.th/sjstweb/journal/37-6/37-6-8.pdf . I think this approach could be useful, but I'm not sure how long it would take to figure out. Maybe a couple people could give this a try on day 2 - I have thoughts about how to fit our ways to score, team goals, and functional requirements into the format, but it will take time.

Mark Tarlton (mtarlton@acm.org)
2019-01-04 17:11:31

Here's another reference that's more specifically oriented towards engineering. This looks to be from a textbook. Take a look starting at page 59 of the textbook.

Mark Tarlton (mtarlton@acm.org)
2019-01-04 17:13:05

we're going to try to put together a draft spreadsheet for a generic FIRST robot using last year's game as a guide where necessary.

chrisrin (chrisrin@microsoft.com)
2019-01-04 19:01:29

Hey Strategy amigos! I just saw an announcement that at 9pm on Twitch the night of kickoff there will be a Robot-in-3-days strategy round-table discussion with teams FRC1678, FRC125, FRC1241, FRC4481, FRC225 & FRC2590. This will be a very valuable way to spend an hour, because we'll be able to gather a bunch of strategy insights from those teams that we did not think of ourselves to incorporate into our strategy work on Day 2. I'm definitely planning to watch and take notes. If anyone else wants to join in, here's a link: https://www.chiefdelphi.com/t/first-plays-ri3d-on-fun/335556

Also, here is the Robot-in-3-Days channel on Chief Delphi: https://www.chiefdelphi.com/c/other/robot-in-3-days-ri3d

declan_freemangleason (declanfreemangleason@gmail.com)
2019-01-04 19:10:53

*Thread Reply:* I may also try to tune in on this... Others should too!

chrisrin (chrisrin@microsoft.com)
2019-01-04 19:44:51

Related: Here's an RI3D spreadsheet someone created last year that I took a shot at updating for this year. There are a couple new RI3D groups, and at least some of the main ones from the past will go again. Links: https://docs.google.com/spreadsheets/d/1Yubvuo6aWE8AHZ0so7Tl3DviPnLrRayZYgGGljWgL78/edit?usp=sharing

chrisrin (chrisrin@microsoft.com)
2019-01-04 19:47:05

@jackchapman @ronanbennett @chris_mentzer Would one of you please invite the strategy group to the channel if it hasn't been done already? Thx

max_hays (haysmax000@frogrock.org)
2019-01-04 19:53:58

@max_hays has joined the channel

Merrill_Keating (keatimer000@frogrock.org)
2019-01-04 19:53:58

@Merrill_Keating has joined the channel

Jack Scheiderman (scheijac000@frogrock.org)
2019-01-04 19:53:59

@Jack Scheiderman has joined the channel

noah_solomon (solomnoa000@frogrock.org)
2019-01-04 19:53:59

@noah_solomon has joined the channel

Mark Tarlton (mtarlton@acm.org)
2019-01-05 02:06:18

Here's a sample HoQ document for last year's game. There are notes at the bottom and comments with some of the cells. It uses the Excel "Solver" to do some of the optimizations. I'll try to provide more info later.

Mark Tarlton (mtarlton@acm.org)
2019-01-05 02:10:43

this spreadsheet shows separation of objectives (the lines) which would be produced by strategy team, and the engineering characteristics by the engineering team. The "Options" represent specific design concepts and how well they address the individual engineering objectives. "Complexity" represents the effort required to achieve the objective.

Camden_Greenhalgh (greencam000@frogrock.org)
2019-01-05 08:20:13

@Camden_Greenhalgh has joined the channel

Camden_Greenhalgh (greencam000@frogrock.org)
2019-01-05 08:40:49

@Camden_Greenhalgh has left the channel

ronan_bennett (benneron000@frogrock.org)
2019-01-05 09:17:35
Harper Nalley (nalleluc000@frogrock.org)
2019-01-05 10:02:04

This is for both Robot Interactions 1 and 2

chrisrin (chrisrin@microsoft.com)
2019-01-05 17:58:33

I've been thinking about that Ginger Powers strategy doc from last year. Link: https://www.chiefdelphi.com/t/paper-4607-power-up-strategy/162600 One thing in there I think we really should do is identify eliminations alliance compositions/strategies for district champs, and then figure out how we might fit into that picture.

Here are three types of alliances I think we could see at Tacoma (what do you think?): 1) Robot 1: first rocket; Robot 2: second rocket; Robot 3: cargo ship. That approach optimizes traffic and decently distributes scoring tasks. The first two robots are "do everything" bots, but the third could be a low task specialist. 2) Robot 1: first rocket then work on the other if time; Robots 2 and 3: cargo ship then work on the 2nd rocket if time. All three robots are "do everything" bots, but the third alliance partner is not that strong at high tasks. 3) Robot 1: rockets; Robot 2: cargo ship; Robot 3: defensive disrupter. I'm not sure about this one being real, honestly, but it could be IF a) there is a killer 2910-in-2018 type robot and b) there is a robot that has proven itself to be very valuable at defense during quals and that could thus shut down the great opposing robot

What other district champs elims alliance compositions do you all think will exist?

👍 justice_james
Darwin Clark (darwin.s.clark@gmail.com)
2019-01-05 20:20:42

*Thread Reply:* Interestingly, you have classified your example archetypes by what game objective they pine for. I would argue, due to the intense difference between the disk game element and the cargo element, most robots will be categorized by what elements they can manipulate. Looking back on 2017 (The game that shares similar properties in regard to field elements), the robots competing in semis often had one robot that was classified as a 'Everything' bot. For example, I think this distribution is more likely: 1) Robot 1: High Hatch Robot 2: High Cargo Robot 3: Fast Cargo.

chrisrin (chrisrin@microsoft.com)
2019-01-05 20:48:57

*Thread Reply:* Thanks! I knew I was probably not fully thinking it through... Now that I think about it more, since there are no RPs in elims, it'll be all about fastest possible cycles, which means low (faster/easier) then high. Quals, on the other hand, will involve alliances with at least a couple strong teams trying for the rocket RP. I'll think about it some more.

john_sachs (johncsachs@gmail.com)
2019-01-06 08:45:40

*Thread Reply:* Taking Darwin's thinking in a slightly different direction, I believe the High bots will be able to do both Panels and Cargo, so Robot 1: High Rocket, Robot 2: Low Panels (fast), Robot 3: Everything bot.

chrisrin (chrisrin@microsoft.com)
2019-01-06 08:52:24

*Thread Reply:* Yep, good one. Since there are so many game pieces, and enough low placement locations to occupy two robots, I agree there will be a place for a single really fast low bot on DCMPs elims alliances... similar robots to 2017 gear runners. However, for versatility, alliance captain would likely pick a fast low bot that can do hatch panels and cargo low.

Grant (gad318@lehigh.edu)
2019-01-10 06:21:38

*Thread Reply:* Hello from the east coast, I'm still lurking and learning around on this slack but regarding defensive play, our team 4361, is assuming there will be defense. Especially at a district playoff level, since the first 3 teams to pick will probably have 2 good all around bots and then can use anyone with a good drive train on their 2nd selection to disrupt more points than any scoring bot left to be chosen

john_sachs (johncsachs@gmail.com)
2019-01-06 08:36:36

Put this together to show the importance of Ranking Points, especially bonus Ranking Points (from Rocket and/or Climb). You can win all 12 matches and get 24 RPs; you can also lose all 12 matches and still get 24 RPs if you can get both Rocket and Climb RPs (something you can mostly control). Green shaded area shows the RPs of the top 10 teams from each of our competitions last year; we want to be in this box.

john_sachs (johncsachs@gmail.com)
2019-01-06 08:36:50

Added the Excel file for those that can read it.

Jack Scheiderman (scheijac000@frogrock.org)
2019-01-06 08:46:10

@john_sachs Could you explain how you reached those numbers at the meeting?

john_sachs (johncsachs@gmail.com)
2019-01-06 09:40:46

*Thread Reply:* absolutely

chrisrin (chrisrin@microsoft.com)
2019-01-06 09:30:38

Here are a couple good strategy reads to see what others are thinking. I recommend the top one (there were like 30 people reading it last I checked), because the person seems very experienced as is looking at cycle times similar to us: https://www.chiefdelphi.com/t/comprehensive-strategy-guide-reflections-from-a-1329-vet-for-deep-space-linked-google-doc/337163/2 https://www.chiefdelphi.com/t/game-strategy/337152

chrisrin (chrisrin@microsoft.com)
2019-01-06 10:15:42

*Thread Reply:* In that first paper, the best insights (I think) are later... In particular, the author's thinking about cycle times (he projects ~15 seconds), the viability of just going for low targets, and the potential high value of defense is worth reviewing. Also, the final comments about simple robots that will get picked for elims have good insights.

chrisrin (chrisrin@microsoft.com)
2019-01-06 12:12:25

*Thread Reply:* I don't totally "get it" yet... One challenge, I think, is assuming we can normalize Robot Qualities with things like Score Enablers & Events.... I'd almost say take those off & do a separate qualitative assessment against those.

What is also missing is experiential context. After staring at this game nearly every waking moment the past day, I think the best scale bot teams from last year will dominate the medium and high rocket tasks, because they can just reuse their drive trains and lifts (2910 will be a monster again). And teams from 2017 that were fast gear running bots will reuse their drive train designs from that to be fast low hatch panel placers. The end game climbing task seems like an opportunity, If we could incorporate a ramp or something that makes it 95+% likely an alliance partner can get up to L3 on the hab, then if we are also a pretty good panel/cargo bot I think we could go far. I am not convinced we will need to do the medium and high rocket tasks... with the number of game pieces on the field, they're just not that valuable. I think the rocket RP will be something of a red herring other than the highest levels of competition.

Mark Tarlton (mtarlton@acm.org)
2019-01-06 10:46:51

@Darwin Clark here's a revised "house of quality" spreadsheet for this year's game.

chrisrin (chrisrin@microsoft.com)
2019-01-06 12:55:45

Running late

chrisrin (chrisrin@microsoft.com)
2019-01-07 01:23:50

Good discussion about defense: https://www.chiefdelphi.com/t/how-do-you-win-with-defense/337423 Also, survey of teams about whether they’ll stay low or also go mid-level or high: https://www.chiefdelphi.com/t/tall-robot-or-short-robot/337815

Chief Delphi
Reading time
5 mins 🕑
Likes
31 ❤
Chief Delphi
dana_batali (dana.batali@gmail.com)
2019-01-07 10:06:28

thread on vision / auto navigation / auto targeting:

dana_batali (dana.batali@gmail.com)
2019-01-07 10:11:54

*Thread Reply:* the navigation lines range in length from 20-25 inches. That's not very long, especially if our robot is > 30". When it comes to accurate auto navigation/docking: that's not a lot of length to correct for orientation and position errors, especially if our sensors point directly downward. Probably means that the standard vision targets would be needed uses for distances > 25. @riyadth pointed this out yesterday. An interesting exercise: combine last years' vision with a go-to-goal action that attempts to align itself with only 25" run-up. (from a dead-still start). The success of this endeavor (or lack thereof) would determine the priority of additional sensors for the navigation lines.

Mark Tarlton (mtarlton@acm.org)
2019-01-07 11:07:35

*Thread Reply:* What's the field-of-view angle for our cameras? I assume we'd like to have the camera higher up and angled down slightly -- meaning we should take camera mounts into account in our design. Any suggestions on what that geometry should be?

Mark Tarlton (mtarlton@acm.org)
2019-01-07 11:09:09

*Thread Reply:* Also, are multiple cameras practical? for example, one that's angled down looking for floor markers and another looking straight ahead for vertical vision targets?

binnur (binnur.alkazily@gmail.com)
2019-01-07 11:13:22

*Thread Reply:* for reference — 2019 vision images https://github.com/wpilibsuite/allwpilib/releases

dana_batali (dana.batali@gmail.com)
2019-01-07 11:46:08

*Thread Reply:* multiple cameras are feasible - we've had up to three. There's probably not enough bandwidth for the driver to see all three simultaneously. Field of view is also negotiable: there are attachable fish-eye lenses for example. As the camera projection (fov) increases, the projection becomes increasingly spherical and so lines become more curved.

Darwin Clark (darwin.s.clark@gmail.com)
2019-01-07 12:09:27

*Thread Reply:* @Mark Tarlton FWIW, we ran with an unmodified FOV of ~45 deg last year.

👍 Mark Tarlton
chrisrin (chrisrin@microsoft.com)
2019-01-07 15:06:50

*Thread Reply:* From talking with drivers, back of robot high would be a good “drive around” view because robot is in foreground so it is like a 3rd person video game view... could help mitigate latency perception

chrisrin (chrisrin@microsoft.com)
2019-01-07 15:07:55

*Thread Reply:* With a reasonably wide angle like maybe 75 a 120 range. Good thing to test with drivers. Would a solution with a camera 4’ up on a piece of that polycarbonate square tube work as a rigid mount?

Darwin Clark (darwin.s.clark@gmail.com)
2019-01-09 11:19:42

*Thread Reply:* Following-up on a discussion with @Mark Tarlton and Paul. Of note: there are only vision targets on the lowest level of the rocket (But on every cargo ship hatch). I think this opens up more possibilities for the vision platform. I would argue that on the rocket, the Gaffers tape leading up to each side is more important to track that the retreo-reflective tape, because it's relevant (for alignment purposes) in 100% of the rocket cycles, while the vision targets are only relevant 33% of the time. However, this flips if the robot is focused on the cargo ship (where there are vision targets on every receptacle).

Mark Tarlton (mtarlton@acm.org)
2019-01-09 11:26:42

*Thread Reply:* I think the vision targets may be used as navigation targets since they are visible from longer distances than the floor tape and their locations on the structures are well defined. Assume the vision camera is attached to the robot and not to the manipulator. If you are navigating to the top port of the rocket, knowing exactly where the robot is relative to the low target is probably enough to place cargo or hatches. I think the vision targets alone are sufficient to accurately locate the robot. @chrisrin There is a trade-off between field of view and working distance. The wider the field of view the shorter the effective working distance between robot and target. There's another trade-off between camera resolution and precision. Narrow field-of-view plus high resolution gives highest precision.

Darwin Clark (darwin.s.clark@gmail.com)
2019-01-09 13:14:07

*Thread Reply:* Exactly, and I think using the low vision targets to align the robot is another tool to solve the same problem. The main point I'm raising is: There's a possibility vision is used to detect the Gaffers tape on the ground, and not the vision target, and that distinction should fit into whatever robot is going to drop out of pipe in a few days.

binnur (binnur.alkazily@gmail.com)
2019-01-07 12:25:46

good set of whitepapers from Ri3D Snow Problem https://drive.google.com/drive/folders/1lRS2b08bcc58ljoN1MTSXZuYcg-AuBJX

justice_james (jj@j-james.me)
2019-01-07 20:47:29

This hatch panel placer design is pretty simple with just three pneumatic cylinders, but has a lot of leeway in placing distance. https://www.youtube.com/watch?v=ZSrDXWIV6cg

YouTube
} First Updates Now (https://www.youtube.com/channel/UCuJUknE5JjilAfNnmbvr22Q)
👍 Jack Scheiderman, Harrison Gilmore
chrisrin (chrisrin@microsoft.com)
2019-01-07 20:54:26

Greenhorns ri3d strategy paper: https://www.chiefdelphi.com/t/ri3d-greenhorns-2019-strategy-white-paper/337787 whole thread is interesting

chrisrin (chrisrin@microsoft.com)
2019-01-09 06:48:45

Simplified maps of the field to use for strategy & other things... these always come in handy https://www.chiefdelphi.com/t/2019-strategy-map/339067

👍 justice_james, Darwin Clark
chrisrin (chrisrin@microsoft.com)
2019-01-10 08:13:40

I feel like there are still some strategy things we could do to help inform the decision tomorrow. We started but didn’t finish the brainstorming of district champs elims alliance composition, for example. There is also the more granular robot archetype list & projected achievement for each. Finally, for each of the three options, we could make some assumptions to come up with cycle time ranges specific and then do some more analysis using that. What do you all think would be most valuable?

chrisrin (chrisrin@microsoft.com)
2019-01-10 08:35:14

Cross posting here...

} Chris Rininger (https://spartronics.slack.com/team/U2D6YT7E2)
chrisrin (chrisrin@microsoft.com)
2019-01-10 08:56:50

Snow Problem’s strategy paper (3 pages) is required reading in my opinion - find it in the CD post just shared - scroll down a bit. Once we pick a robot archetype, we should something like it. The way they created strategy gameplay narratives for their robot is super insightful. To make it easy, here is Snow Problem's folder with their white papers, including strategy: https://drive.google.com/drive/folders/1lRS2b08bcc58ljoN1MTSXZuYcg-AuBJX Read it folks!

👀 justice_james, coachchee
👍 coachchee
justice_james (jj@j-james.me)
2019-01-10 09:52:19

*Thread Reply:* I completely agree. Their climber mechanism is something we should consider using - they said it took just six seconds.

chrisrin (chrisrin@microsoft.com)
2019-01-10 20:47:25

Somebody did a more robust survey than the high / low one, and I copied the data and put it in a quick pivot table. Sample size is 54, so not huge, but still this is interesting and useful. Here's the sheet: https://docs.google.com/spreadsheets/d/1O5Uqb_a_9GQSHt8A86cbIZOJTkmM9oZGTJlwmsi92uI/edit?usp=sharing And the original Chief Delphi post: https://www.chiefdelphi.com/t/do-you-want-to-specialize-poll/336066

chrisrin (chrisrin@microsoft.com)
2019-01-10 20:48:55

Here's a screen snippet for easier viewing. Clarification: Numbers represent how many teams out of 54 surveyed are going with that strategy.

chrisrin (chrisrin@microsoft.com)
2019-01-10 21:54:49
Kenneth Wiersema (kcw815@icloud.com)
2019-01-11 19:50:56

Rules Update 02 -Look for these here https://firstfrc.blob.core.windows.net/frc2019/Manual/TeamUpdates/TeamUpdate02.pdf Notable things-5.1.1 now has 24 of each game piece are staged at either end of the field Panels can now be shot 3 ft Changed wording for playoff penalty cards

chrisrin (chrisrin@microsoft.com)
2019-01-14 06:41:59

Matches to watch & learn from! The Week -6 event in Houston was yesterday, and they’ve posted the 11 matches played. Anyone strategizing, designing, or prototyping should watch some of these to gain insights. https://www.youtube.com/playlist?list=PLkZ6_Ld1x9Y9KHbO_6yFjb5xq11inq0Tw

chrisrin (chrisrin@microsoft.com)
2019-01-14 08:24:22

*Thread Reply:* Observations:

  1. Don't expect a high level of play at all. Instead, watch how the ball bounces, how spacing/traffic look generally, etc.
  2. Defense will be very common - maybe nearly every match. It's much easier to disrupt a robot placing a game piece than to place a game piece. Any robot that can move with a decent driver can be a high-value alliance partner with the lack of protection zones.
  3. The Everybot had a surprisingly hard time placing hatch panels because they had to line the panel up flush to get it to stick (I saw some drops - they did better in match 4). From the testing I saw in the robotics room yesterday, I still believe flicking panels from 6 to 24 inches will be much faster than docking/releasing/backing up. It is both a faster action and more forgiving (i.e. it works from a wider variety of angles, so should result in fewer drops, which I realize seems counterintuitive). I agree with avoiding pneumatics if possible, but we should test flicking vs. docking because the time saved from flicking might be worth a compressor + 1 tank + a couple pistons + some tubing to the panel flicker.
  4. Good view of Everybot driving off L2 at beginning of match four; seemed to have little trouble
  5. Balls roll and bounce quite a bit, but carpet dampens things a touch... balls end up in a slow, roaming roll before coming to rest
  6. Intake will need to get the ball off the ground quickly & before moving to avoid losing it - balls have high friction against the carpet. See 1:25 in match 9.
  7. Clearly need to confirm plan with alliance partners for Sandstorm. A couple times drivers (driving with cameras?) collided going for the same target to drop off a panel
  8. Slowest steps of cycles (as one might predict) seem to be lining up to acquire a game piece, acquiring game piece successfully, lining up to place a game piece, and placing the game piece successfully. Robots were at different sprint speeds in the open field, but those things I just mentioned made or broke cycle times.
riyadth (riyadth@gmail.com)
2019-01-14 11:40:07

*Thread Reply:* Is a robot allowed to play defense during the sandstorm period? I note that it is very challenging to place hatch panels (or cargo) during the sandstorm, and is probably easier to cross the field and be a pest to the other alliance, if such behavior is allowed. I couldn't find that detail with a quick skim of the rules...

chrisrin (chrisrin@microsoft.com)
2019-01-14 11:42:20

*Thread Reply:* Sandstorm defense not allowed if I’m remembering correctly

👍 justice_james, Mark Tarlton
john_sachs (johncsachs@gmail.com)
2019-01-14 21:25:35

*Thread Reply:* Watching the videos, I'm not seeing a clear advantage for "intake on one side and place on the other to reduce cycle time". Unlike PowerUp where the cubes and switch/scale were 180 deg opposite, in Deep Space you have to turn to line up with any of the stations relative to where you acquire a game piece. I can see robots picking up cargo in all areas and angles relative to stations. Seems like advantage really will go to those with quick, agile drive trains, fast orientation to stations, and touch it/own it mechanisms.

coachchee (echee@bisd303.org)
2019-01-14 11:12:08

@chrisrin Thanks for sharing !!!

Mark Tarlton (mtarlton@acm.org)
2019-01-14 14:30:36

*Thread Reply:* Cool! It handled the drive away from HAB level 2 easily. The little wheels up front took some of the shock. I liked the little pneumatic 'kicker' for ejecting Cargo. The wheeled ejection mechanism could place at the rocket's mid-level but it looked like the robot had to be in exactly the right position to be successful. The hatch panel grabber was secure but it held the hatch a little too low for accurate placement.

justice_james (jj@j-james.me)
2019-01-14 14:13:50

https://www.youtube.com/watch?v=NRso_9Oz6eM This robot uses a pneumatic climbing system similar / identical to what we're thinking of.

YouTube
} Big Orange Robotics (https://www.youtube.com/channel/UCh_5q5xnOPqQFwtNC3XEa2Q)
👍 Mark Tarlton
justice_james (jj@j-james.me)
2019-01-14 14:20:18

https://m.youtube.com/watch?v=pCWp0QOOZ8k If we are going to use some sort of flipper for lower cycle times, this Ri3D team did a good job of it.

YouTube
} UW REACT (https://www.youtube.com/channel/UC5cf1P5wAczI1YubbbDKtxQ)
justice_james (jj@j-james.me)
2019-01-16 14:56:00

https://firstfrc.blob.core.windows.net/frc2019/Manual/TeamUpdates/TeamUpdate03.pdf New rules update... everyone might want to take a look at rule G4.

justice_james (jj@j-james.me)
2019-01-16 14:58:22

*Thread Reply:* >G4. One GAME PIECE at a time. ROBOTS may not have extended or repeated control, i.e. exercise extended or repeated influence, of more than one (1) GAME PIECE at a time, either directly or transitively through other objects.

>Violation: FOUL per additional GAME PIECE. If greater than two (2) at a time or second GAME PIECE leaves ROBOT, YELLOW CARD. If ROBOT releases all GAME PIECES, YELLOW CARD.

>If a GAME PIECE becomes lodged in or on a ROBOT, it is considered controlled by the ROBOT. It is important to design your ROBOT so that it is impossible to inadvertently or unintentionally control more than the allowed maximum.

>For example, if a ROBOT controls three (3) GAME PIECES and then releases them all, the team is issued two (2) FOULS (per part 1 of the violation), a YELLOW CARD for controlling more than two (2) GAME PIECES (per part 2 of the violation), and a second YELLOW CARD for releasing them all during the MATCH (per part 3 of the violation), thus earning a RED CARD.

justice_james (jj@j-james.me)
2019-01-16 15:00:26

*Thread Reply:* It looks like if a robot ever controls three game pieces, it'll either be a red card, or a yellow card but they have to hold onto a piece for the rest of the match.

justice_james (jj@j-james.me)
2019-01-20 13:24:04

*Thread Reply:* As of Rules Update 4 (https://firstfrc.blob.core.windows.net/frc2019/Manual/TeamUpdates/TeamUpdate04.pdf), this was removed.

chrisrin (chrisrin@microsoft.com)
2019-01-17 01:13:46

Interesting discussion about hatch panel placement. It makes me think we should prioritize speed over high precision when placing that game piece. https://www.chiefdelphi.com/t/legal-vs-illegal-hatch-placement/341462

Chief Delphi
Mark Tarlton (mtarlton@acm.org)
2019-01-17 13:26:09

*Thread Reply:* Interesting thread. Regarding speed & precision, I think speed is important, but getting the panel to stick in place is critical. If it doesn't stay, it doesn't score. My guess is that the penalty for dropping a panel will be essentially 1 full cycle. So, what do we mean by "precision" ? It isn't a measurement of "distance from absolute center" but rather the probability of successfully staying attached, holding the cargo, and thereby scoring points. I think that a 95% success rate is a reasonable number -- only 1 in 20 placements fails. Obviously, the distance from center and the success probability are correlated. We should be able to estimate what the position error bounds will be. Those bounds may be different for the rocket and the cargo ship since the cargo ship has devices installed to block severely off-center hatches. Additionally, when we look at robot position relative to the 'target' position, we should consider positional errors (side-to-side offsets) and also rotational errors. There's been talk of just driving the robot hard into the wall and expecting it to automatically square itself up, but we need to test that assumption.

For our strategy, we need to understand the trade-off between speed and confidence of successful placement. This will depend on driver skills and the various driver assist functions.

chrisrin (chrisrin@microsoft.com)
2019-01-17 14:36:44

*Thread Reply:* I agree. I was trying to say it seems like the successful placement zone of panels may be fairly large (several inches larger “target” than might be perceived at first glance in the manual), and it might open up an opportunity for a somewhat less precise and faster placement solution.

👍 Mark Tarlton
chris_mentzer (cmentzer@mentzer.org)
2019-01-20 13:11:07

The Behind the Glass with the Everybot video we watched at the beginning of today's meeting https://www.youtube.com/watch?v=YeIbv-qbIHw&feature=youtu.be

YouTube
} Ethan Reed (https://www.youtube.com/channel/UCl2R_ystgxtckKECPvud0Jg)
chrisrin (chrisrin@microsoft.com)
2019-01-20 22:11:59

Thread with links to more strategy maps: https://www.chiefdelphi.com/t/strategy-map-for-2019-deep-space/341758

Chief Delphi
chrisrin (chrisrin@microsoft.com)
2019-01-21 23:08:36

Very interesting post from a mature team that is perennially focused on robots designed to optimize cycle times. Must read! https://www.chiefdelphi.com/t/cycling-optimization/342304

Chief Delphi
Reading time
4 mins 🕑
Likes
57 ❤
Mark Tarlton (mtarlton@acm.org)
2019-01-23 09:36:18

*Thread Reply:* Is this the right link? I see an empty doc.

justice_james (jj@j-james.me)
2019-01-23 10:04:05

*Thread Reply:* FIRST occasionally puts out empty updates.

👍 Mark Tarlton, Lane_Johnson
binnur (binnur.alkazily@gmail.com)
2019-01-27 20:53:37

fyi — field view could be useful https://www.chiefdelphi.com/t/8k-2019-top-down-orthographic-field-views/337019?u=binnur

Chief Delphi
chrisrin (chrisrin@microsoft.com)
2019-01-30 12:18:42

Good scouting discussion: https://www.chiefdelphi.com/t/what-data-will-your-scouting-collect/340292. More to good scouting than just raw production metrics