Tuesday, September 25, 2007

Dinner by proxy

DISCLAIMER: the opinionated political satire expressed here is in no way affiliated or aligned with the views of Cornell University.DISCLAIMER: the technical investigations of this team should in no way be perceived as anything but a dedicated and rigorous research effort. Please do not reproduce or otherwise make available any portion of the material found within unless permission is obtained from the author first.

It is not so much of a shock that nothing ever goes as planned for us. Today I found myself acting as a switchboard, holding a telephone in my left hand and a half-duplexed radio in the other. As it turns out, trying to coordinate dinner between people in the field and people at the grocery is difficult in an area with no cell service. I think we managed to get "kielbasa" and "don't start" across the line in between intermittent static.

Sunday, September 23, 2007

The fillup

DISCLAIMER: the opinionated political satire expressed here is in no way affiliated or aligned with the views of Cornell University.
DISCLAIMER: the technical investigations of this team should in no way be perceived as anything but a dedicated and rigorous research effort. Please do not reproduce or otherwise make available any portion of the material found within unless permission is obtained from the author first.

Everybody says a picture is worth a thousand words, right? Well, I'll let this little series speak for itself:






Kudos to Mike for an excellent I-could-tell-you-but-then-I'd-have-to-kill-you look, and for keeping a straight face while doing it. I'm sure gonna miss this when it's all over...

Friday, September 14, 2007

Gimbal crash

DISCLAIMER: the opinionated political satire expressed here is in no way affiliated or aligned with the views of Cornell University.
DISCLAIMER: the technical investigations of this team should in no way be perceived as anything but a dedicated and rigorous research effort. Please do not reproduce or otherwise make available any portion of the material found within unless permission is obtained from the author first.
I didn't think we'd have to do it, but it turns out we do... we have to estimate the ground. As if there weren't enough estimators running on the car- estimating time, estimating system parameters, estimating position, estimating the road, estimating cars, estimating blockages, estimating existence, estimating stoplines, estimating behaviors, estimating tracks, estimating obstacles, and my personal favorite: estimating the errors in the estimators (next up will surely be estimating the errors in the error estimates, and other epistemological nightmares). It turns out that's not enough- not enough to tell whether the stuff picked up by the sensors is stuff we care about or stuff we don't... at least not in all situations. I guess that's the good part about having an overgrown army depot to ourselves... all the algorithms that look great on normal roads break eight ways from Tuesday on our teeny tiny roads. Well, it's good in the sense that we discover problems... bad in the sense that we lose more sleep writing solutions to said problems.
Naturally, in order to estimate the ground you have to look at the ground, meaning that the fifty billion sensors currently on the car need to be updated to fifty billion and one. One way to do that is to wave the magic wand of estimation. Another way is to strap a seventy-pound gimbal onto the roof of the Tahoe with magnets. Maybe I'm just the pot calling the kettle black, but I'm not exactly a fan of instant death:



Don't worry, don't worry, it's not permanent. We actually threw this on a week ago, tried it out temporarily, and took it right off again. After all, there's no point sweating an aesthetic solution until the ugly one works, right? Well, we've got three things to try, so hopefully one of them will work.

In other news, the guys ran the car 27 miles yesterday before getting bored. I'm told it looked really good, except for the one turn that the planner always decides is impossible to drive. There's a lot left to be done (heck, nothing's finalized yet), but I like the fact that nothing's been hacked too badly yet. Testing like that is weird for me (in the lab programming), because I hear the radio crackle all the time with comments, then I hear the car approach, "mop mop mop mop mop mop mop mop MOP .. MOP .. MOP .. .. .. MOP .. MOP .. MOP .. .. .." you'll know what I mean when you hear our siren. Of course then you'd hear someone in the lab, "frick, why's my program barfing? ... Oh, the car's in range." It's always fun getting rogue sensor data when you're trying to work from log files. Incidentally, we need to check to make sure we have gas available before running the cars so long. I think we may actually have to drive the Tahoe and the Suburban to the gas station to fill up this time. That will be sketchy... just picture the neo-techno vehicles passing poor confused Amish people in horses and buggies on public roads. Can anyone say anachronism?

Thursday, September 06, 2007

The naming convention, destroyed

DISCLAIMER: the opinionated political satire expressed here is in no way affiliated or aligned with the views of Cornell University.

DISCLAIMER: the technical investigations of this team should in no way be perceived as anything but a dedicated and rigorous research effort. Please do not reproduce or otherwise make available any portion of the material found within unless permission is obtained from the author first.

A recent decision to throw a few more radars on the back of the car has now foiled our naming convention... who would've thought? We used to have radars A through G around the front and sides of the car, which put us in a pickle when we wanted to add two more to the back. I suggested calling one H and the other -A or -B, just for kicks. Somehow that didn't fly, so we ended up naming the new duo Y and Z, but of course not in an order that preserves the oh-so-intuitive counter-clockwise naming convention that we'd set up before. The fun continues, though, because one of the radars in the back is mounted upside down, which means it needs to get transformed before its measurements are added into the system. I'm giving about 10:1 odds that we make a sign mistake in there somewhere- any takers?
Also, we seem to have acquired a new unofficial corporate sponsor:



...the sad part is, at least half of these (if not more) were drunk by one person. I'm told he sweats Mountain Dew.