Hi Andy-
Thanks for firing the analysis cannons.
> * The number of teams (about 5 out of 10) using sensors on the robots
> was encouraging. Holding it on Monday afternoon helped, and having the
> worksheets much simpler and focussed on building sensors worked well
> too. They can still be improved upon, but the basic format here now works.
I think that's a lot higher than we get sensors beyond the webcam on
robots at the main competition. I wonder if we might look at how we
could integrate Giorgos's tutorials into the normal SR process?
> * The organisation of the week helped hugely, and now feels right.
> Electronics workshop on the afternoon of the first day, python on the
> morning of the second, it slots together in a very relevant way. Only
> thing I might want to add in here is a 20-minute "Mechanical" talk on
> the Tuesday morning to introduce what's available to build robots out of
> (and to some extent, how), to try and alleviate the blender situation of
> tools and bits.
+1
> * Think of all the benefits you get when a load of blueshirts come
> together to run an event. Lots of healthy discussion on game ideas,
> prototyping of an arena wall situation, some videos got filmed, and lots
> of fun was had.
The arena wall situation probably deserves a separate thread. We also
had two new people helping out—new blueshirt Henry and potential
blueshirt Matt, who both substantially pulled their weight over the
week.
> * I'd say we're now in a position where we can use the summer school
> format as a test-bed for SR ideas/technologies. To some extent this
> happened with testing a game idea and an arena wall prototype. For
> example, things like changes to the competition software could be tested
> here - it's an event small enough that firefighting isn't a major
> headache. It feels a lot like SR competitions of old (circa 2010)
+1. I was strongly reminded of SR2010/SR2011, although our all having
the extra experience helps a lot too.
One thing to note here is that Tom and I (with quite a bit of help
from Peter) ran srcomp during the Friday competition, and after some
munging beforehand I'm pleased to say it ran without a single hitch.
Seems like we finally have reasonable competition software.
> * Most of all, 49 students had a fantastic experience of a real,
> challenging engineering project which for the majority will have a
> positive influence on what they choose to do after leaving school. Might
> even get some SR2015 teams out of it.
If you're wondering why this isn't 50, it's because one didn't turn up.
> * There were some component ordering issues that meant we didn't have
> everything the weekend before; partly my fault for not poking the
> situation early enough, partly due to Denis and the ordering system, but
> everything did arrive in time that the students weren't adversely
> affected (and contigency plans to go to local hobby shops were in place,
> too)
I hear we only had one Allen key for the grub screws in the wheel
mounts, about which Denis laughed continuously for five minutes.
> * Using the "legacy" kit was a challenge, both in terms of generating a
> pyenv for the game (I'll leave those details to Alistair), and due to it
> not being as robust as the current generation (a handful of MBv3's got
> fried through incorrect wiring, despite stringent checking).
The pyenv changes to get back the MCv3 and JIO code weren't as bad as
they could have been, thought it would be nice if pyenv was modular
enough that they could be slotted back in rather than having to revert
to a year-old pyenv and cherry pick commits on top of that.
The only royal pain in the arse as far as pyenv went was squidge, the
window manager. The splash screen is baked into the binary for some
reason, which means having to go through a rather involved VM
procedure to recompile it. I overlooked a detail the first time
through (the text at the bottom is white and that went onto a white
background), which was a lot more difficult to untangle than it would
have been if the splash screen was just a png somewhere in pyenv.
Quite a few MCv3s went pop. I spent a fair bit of the early part of
the week building the arena so I didn't witness this in person but I
understand teams got their kits checked before plugging them in, only
to later unplug them for changes and haphazardly replug them leading
to the usual power-into-motor-output problem.
> * A lot of prep was left until the month before the event - some of this
> was due to people not knowing their availability for the week until
> then. Thanks to the efforts of blueshirts who poured their time into
> making the week happen.
Particular credit here to Giorgos, who somehow managed to get all the
ordering sorted despite not having done anything like it before and in
parallel with an internship.
> * Not everything fit into the vault on Friday, so some rearranging had
> to happen the week after.
As mentioned on the other list, there's rearranging left to be done
too—tomorrow at the vault at 2PM for anyone who happens to be free and
in Southampton!
Alistair