This is short notice and I apologize, but if you’re going to be near Toronto’s “Annex” neighbourhood, you might want to catch David Janes’ Coffee and iPhone event today between 1 and 3 p.m. at the Lettieri Cafe at the corner of Bloor and Bathurst streets.
This article also appears in Canadian Developer Connection.
Robots competing at the finals of the FIRST Robotics Greater Toronto Regional Competition
The FIRST Robotics Greater Toronto Regional Competition took place last Friday and Saturday, and I had the opportunity to catch the finals on Saturday afternoon. The organizers invited me as representative of Microsoft Canada and were kind enough to give me a VIP pass, which gave me access to places that the regular audience couldn’t go, including right up to the edge of the playing field and “the pit”, where competitors tuned up their robots prior to the competition.
The “Where’s Waldo?” team takes their robot onto the field for a match.
FIRST stands for For Inspiration and Recognition of Science and Technology, and like the Segway, it’s the creation of inventor Dean Kamen. Its purposes are:
- To inspire high school students to go into engineering and technology studies
- To promote a philosophy of collaboration and teamwork among techies
- To encourage a sense of gracious professionalism, fair play and helping each other out even during intense competition
Crescent School’s robot.
While on the surface FIRST would seem to be about building robots, Kamen says that what it’s really about is getting young people interested in engineering in a fun and interesting way.
The Robots and the Game
All robots in the FIRST Robotics competition are built from a standard “kit” of parts and must fall within a set of specifications – no taller than 6 feet, a “footprint” of no more than 3 feet by 2 feet and a weight limit of around 120 pounds. Here’s one of the robots from the competition:
The game played by the robots changes each year. This year’s game, called Lunacy, is inspired by this year being the 40th anniversary of the first manned mission to the moon. The video below explains the rules of the game:
As mentioned in the video, the surface of the playing field – called “The Crater” – is covered in a polymer called regolith (the term for loose heterogeneous material covering solid rock, like that on the moon). Here’s a closeup of that surface:
The robots’ wheels, shown below, are made of a material that offers only a little traction when used on regolith. The combination of the wheels and regolith simulate the low-traction conditions of driving a vehicle in lunar conditions — on fine moon dust in one sixth of Earth’s gravity:
One of the technical hurdles that the students had to overcome was dealing with the traction problems that come with piloting a robot with these wheels running on regolith. Some teams wrote traction control code that would detect if any wheel was spinning faster than the others (meaning that it was slipping) and then compensate for it.
Robots score points by shooting balls – called “moon rocks”, and “super cells”, each worth a different number of points – into trailers pulled by the opposing team’s robots. Here’s what the moon rocks look like:
Robots can start with an initial payload of 7 moon rocks, and if their designers see fit, they can be designed to collect stray moon rocks on the playing field. In the photo below, taken just before a match, the robot is pre-loaded with moon rocks to dump into another robot’s trailer. Note the intake on its front end for collecting stray moon rocks:
Here’s a photo of a student attaching a trailer to a robot: Each trailer has a pink and green marker on top; it’s a target that allows robots equipped with cameras to locate it during the first 15 seconds of the game, when they must operate in “autonomous mode” (that is, under their own control, rather than remote control by a human operator).
After the first 15 seconds, the robots switch from autonomous mode to human remote control. Each team has a standard remote control transmitter to which they can attach control devices of their own choosing. Some teams favoured joysticks and a basic setup:
…while others preferred controllers for modern-day gaming consoles (and even dressing up the standard transmitter in the shell of an XBox 360):
This may have been an engineering and technology event, but it had the atmosphere and energy of a pep rally. The stands were packed with fans:
and cheerleaders:
and there were team mascots, some with more expensive costumes:
and some more economical costumes:
It wasn’t just the fans who dressed up. Many teams had their own uniforms, such as the Theory 6 team, pictured below:
as did the all-girls Where’s Waldo? team – both they and their fans dressed up like Waldo from the Where’s Waldo? series of books:
and one team took its costume cues from the world of professional wrestling:
There’s a buzz that you can feel at certain conferences and gatherings of smart people who are passionate about what they do. I’ve felt it at gatherings like DemoCamp, PDC, RubyFringe and HacklabTO, and I definitely felt it at FIRST. The students there worked for months on a task that most adults would find daunting: building six-foot robots weighing around 120 pounds capable of running both autonomously and under human control.
In spite of being a competition with ambitious participants, there was also an air of good sportsmanship and bonhomie on the part of both the contestants and the officials, which was evident from the big things like the multi-team handshake ceremony…
…to the way the teams interacted when they were side by side at their robots’ controls…
…and even to the way the mascots cooperated to entertain the audience during the breaks between matches:
I had a blast watching the competition and found myself cheering as the robots (and the student pilots) pulled some pretty impressive moods. The experience was even better, thanks to the VIP pass that the local FIRST people gave me, which let me get right up to the edge of the playing field to see the action up close and into the pit where I could talk to the participating.
The students were a bright, ambitious and enthusiastic bunch. When they heard I was from Microsoft, they started peppering me with questions:
- “Is it true that I can write XBox games and sell them online?” (Yes.)
- “How do you get a job at Microsoft?” (Hard work and networking.)
- “Should I learn Visual Basic or C#?” (It depends.)
- “Can you hook me up with a free copy of Gears of War 2?” (Sorry, but if I give you one, I’m going to have to everybody here one.)
I told them about the DreamSpark for High Schools program, and they got really excited. This is exactly the sort of crowd I’d love to give free copies of Visual Studio and other tools to: smart, passionate people who get excited about building things.
My congratulations to the students at the FIRST Robotics Competition, and my thanks to the organizers for inviting me!
I’ve Been Insanely Busy…
…what with some 15-hour days during Microsoft’s EnergizeIT cross-Canada tour, which is why the posting has been light lately. Regular posts will resume soon!
The best measure of the effectiveness of the new “Lauren” ad is that it’s driving some thin-skinned Apple fans nuts. In case you haven’t seen it yet, here’s the ad:
It’s one of the greatest strengths of the Esteemed Competition; as a long-time Mac and iPod user, I know first-hand the Apple experience is a very satisfying one that creates a lot of passionate users. This passion led to more than the usual number of pagehits and comments for my previous post on the “Lauren” ad (not to mention more than the usual amount of AdSense cash – thanks for the beer money, folks!) as well as a number of huffy articles including:
- “I’m a PC” Ad was Staged
- Microsoft Makes an Ad for People Who Were Going to Buy a PC Anyway
- Lauren, We Have Someone Who’d Like to Talk to You, an article featuring a guy named Mitch who’s willing to give her his 17” PowerBook
- and the most huffy one of all, Why Microsoft’s Lauren Ad is Offensive
Some thoughts:
“Offensive?” Really?
That’s the term Ed Oswald used in his article. My response: Oh, come on. Imagine the ridiculousness of someone complaining that Apple’s “I’m a Mac/I’m a PC” ads were offensive to Windows users. If all you had were those ads to go by, you’d think that Windows machines were completely non-functional (lies!) and its users were uniformly dull accountant-types (bigotry!). Chill, people – good natured-one-upmanship is part of advertising; heck, it’s part of day-to-day life. If this ad is offensive, I suggest you stay indoors, because you’re not going to like the outside world.
Bob Caswell put it best in this article:
That’s how commercials work, you see. By and large, Apple and Microsoft are playing the same game. A game that Apple started, I might add. And kudos to Apple for starting it; it seems to have worked well for them.
But now that a strong response is out by Microsoft (a separate tangential conversation is whether Microsoft should be throwing so much money at a “response” campaign; that’s debatable), the Apple fanboys are restless (this topic was at the top of Techmeme earlier today) and feel the need to point out the “offense,” “pointlessness,” and “inaccuracies.”
Wow. Talk about a classic case of dishing out but not being able to take it.
“But Lauren’s an actress!”
It still doesn’t mean that she’s not someone that the ad agency found through Craigslist, nor does it affect the credibility of the story within the ad. I might as well say “But John Hodgman and Justin Long are actors! They aren’t really computers!”
As I’ve said before, Los Angeles is packed to the rafters with pretty women, whom when you ask them what they do will tell you that they do something that pays the rent and that they also act. Yes, Lauren’s an actress, but she pays the rent with an office manager job. It’s a career path that’s common enough that they make fridge magnets like this:
Contrast this with John “I’m a PC” Hodgman, who pays the bills with his paycheques from Apple, Battlestar Galactica and the Daily Show (there’s also his book deal, but making money off books is a tricky thing) and Justin “I’m a Mac” Long, who pays the bills with his paycheques from Apple, Live Free or Die Hard, Zack and Miri, Pineapple Express and both Alvin and the Chipmunks movies. Nobody with any sense dismisses them because they’re actors – they tell a compelling story well, and that’s the important thing.
Apple Doesn’t Need to Have a Monopoly on Good Ideas
That doesn’t mean that the Esteemed Competition doesn’t make excellent stuff – I know from having owned three Mac laptops and a couple of iPods over the past six years.
But Apple’s not the only manufacturer making great stuff and compelling ads, and that’s okay. Some people may not like the idea that the “Lauren” ad exists, just as some people don’t like the fact that a Microsoftie came up with the Coffee and Code idea – and to those people, I’ll remind them of what a smart guy once said:
“We have to let go of the notion that for Apple to win, Microsoft has to lose.”
The man who said that? Steve Jobs, back in 1997, when Microsoft made a $150 million investment in Apple.
It’s a big tech world, and there’s room at the table for a lot of people.
FIRST Robotics Competition
This article originally appeared in Canadian Developer Connection.
I’m going to be at the FIRST Robotics Greater Toronto Regional Competition tomorrow, where I’ll be watching robots built by high school students compete in “high intensity robo-sports”. The robots are six feet tall, weigh 120 pounds and were all built from scratch by the students in only six weeks. I’ll take notes and photos and post my report next week.
The competition started yesterday and runs through tomorrow at the Hershey Centre in Mississauga. If you can’t make it there in person, you can catch the live webcast.
First, there were the bewildering Gates/Seinfeld TV spots, “Shoes and Churros” and the extended-length “Living with an Ordinary Family”. Then came the “I’m a PC” spots, which were half-decent, but still not a good enough foil to Apple’s very effective ads. But in classic Microsoft style, the Empire’s ad agency, Crispin Porter + Bogusky, seems to have gotten it right with version 3.0. Take a look:
It works. Instead of featuring famous comedians and techies-turned-philanthropists or framing the ad in terms of Apple’s ads, this one gets it right by featuring a story and a character that the audience can relate to.
In the ad, “Lauren”, a cute young woman, is driving around town, trying to get a 17” laptop that’s fast, has a comfortable keyboard and sells for under $1000. She first goes to the Mac store but finds the only $1000 model is the 13” MacBook. She’d have to double her budget to get a 17” model. There’s a great moment when she sarcastically remarks as she drives that “I’m just not cool enough to be a Mac person”.
(Cue howls of derision from Mac fanboy/pegboy Jon Gruber on Daring Fireball in 3…2…1…)
In the end, she goes to Best Buy and marvels at the selection of laptops that meet her criteria. She finds one and squeaks with delight. The camera zooms in on the cash register’s display, which shows the before-tax price of her laptop: $699.99. When asked how she’s going to pay for it, she looks at the camera and says this with great satisfaction: “Cash”. This is the sort of message that will really hit home for a lot of people, given the state of the economy.
Kudos to Crispin Porter + Bogusky for being clever in making these ads. They put ads on Craigslist and similar sites, offering people between USD$700 and USD$2000 to go buy a new computer. They were told that they could keep any money that was left over, which provided them an incentive to look for the best deals they could get. It’s good countermarketing: if Apple is using actors, go with real people.
(And Apple used real people in the “Switch” ad series – remember the series of ads which included “stoner chick” Ellen Feiss? Maybe Lauren is Microsoft’s Janie Porche.)
I’m interested to see what the other ads in this series – assuming it’s a series – look like.
This article originally appeared in the Coffee and Code blog.
I am swamped (and in one case, double-booked) with meetings either online or out at Microsoft’s Mississauga offices all day Friday, March 27th, so I’m sorry to report that I won’t be able to hold a Toronto Coffee and Code this week.
Watch this space; Coffee and Code will return next week!