xGoat
More tea please.

Student Robotics 2009 Reflections

The second Student Robotics competition happened on Sunday. I thoroughly enjoyed it, and I hope all the students involved enjoyed it too.

We have a meeting later today in which there will be much discussion about what will be happening for next year. I’m writing this blog post so that I can get my thoughts down about what has happened without them being too tainted by that discussion.

Firstly, I think the electronics kit was in a much better shape than last year. Last year, there were a couple of fundamental issues that didn’t get fixed at the competition. There were problems with controlling servos, and there were fundamental issues with reading inputs. This year there weren’t any bugs that seriously blocked the teams’ progress.

We found two bugs during the event — neither of which was preventing the teams from actually progressing with their robots. The bug was that the serial lines connecting the slugs to their radios were swapped over. The circumstances leading up to this situation were rather amusing. The prototype of the board that connected the slug to the radio (the “power board”) had its serial lines accidentally crossed. In order to continue development, Tom had, quite reasonably, switched the serial lines over on his slug “umbilical”. Unfortunately, that modded slug got mixed in with some others and ended up being used as a template for modding all the other slugs.

Anyway, this required a really minor change to all robots. Tom and Jeff raced through modifying all the slugs at the competition in around 45 minutes. Luckily this didn’t delay any matches, as teams were still frantically tinkering with their robots.

The second bug that happened became known as the “one second” bug. We shipped out a firmware update to the power board. This update contained some changes that were required to make the radio work. Unfortunately, it hadn’t been thoroughly tested enough and contained a bug that meant the power delivered to the motors would be switched off after one second when in debug mode (teams can fake a radio “start” signal by pressing a button on the power board). Tom patched this quickly and we got it out in an update.

That second bug affected people more than the first, but I don’t think it resulted in too much pain.

We were let down by the internet connection to the event. Last year, I’d routed all traffic through the wireless on my laptop; I don’t recall any problems with it. I had naively assumed that it would be the same this year. Unfortunately there were frequent wireless drop-outs, which resulted in frequent misery on my part, as many of the competition features relied on it.

There were loads of “blue shirts” (volunteer helpers) who attended the competition, and I believe that every single one of them got thoroughly involved with what was going on. That was awesome. However, I’d prefer to see some of that enthusiasm spread out over the rest of the year!

I’m looking forward to Student Robotics 2010. I want it to be bigger, better and more insane. If you are an engineering student or engineer and you’re reading this, please do get involved. Get in contact with us, and we’ll go from there. You’ll need to find some sixth-form students that you can guide through the competition, so start looking for schools and colleges in your area. You don’t have to be from the University of Southampton.

Posted at 2:13 am on Wednesday 22nd April 2009

Leave a Reply

Site by Robert Spanton. ©2008