Category Archives: RoboCup


Northern Bites is one of four six USA teams pre-registered for the 4 Legged League big event: international Robocup 2006. Teams still have fourteen days to pre-register–and this is really only a signal of intent. A real application is due in february.

Makefile Madness

I’ve just completely redone the way the team gets its code to the memory sticks. It’s heavily influenced from the open-source rUNSWift code, who know OPEN-R and Makefiles way better than I. The code is insanely modular which will allow our team to easily port among various platforms, code, and computer configurations.

We now use rsync to more efficiently copy files over, and use Makefiles instead of shell scripts. Moreover, I’ve added a lot more compiling flags to make our analysis of bad code easier.

This takes us a significant step closer to python integration.

Winter Dev-Day One

The hectic days of exams are over and the winter has begun. I am home now and ready for a big push in developing for Northern Bites (Trademark forthcoming).

My goals for developing over the break are two-fold: creating a Python layer for the majority of the code-base, and really getting started with finer ball control.

I’ve snuck (or was given full permission) an Aibo home and have gotten the wireless to work on my home network. A two-thousand dollar robot is a great excuse to buy a forty-dollar wireless router.

The good news is the wireless is pretty fast: aiboConnect was able to maintain a fast framerate sending over the non-compressed images. However, the thresholded configuration from the lab is horrible in my low-lit basement. This won’t matter with great new vision system Yi’s implemented this fall (details later), but I may still need some basic hand-done thresholding for aiboConnect’s sake. Or maybe I’ll figure out how to compress the new vision system the same way the old one does (bytes and chars and ints-bleh).

Regardless, I’m going to take a few days off from active development and focus on drafting some research guides for the independent study dudes. Their only task this winter is to catch up to speed on their various areas of research. Dudes: I’ll be sending them out soon.

Meet the new members of the Family

.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: .7em; margin-top: 0px; }

Meet the two most recent additions to the Northern Bites family: two fiesty new aibos from the ERS-7M3 line.

We have named them… ‘aibo13’ and ‘aibo14’.

I will probably setup one of them to walk around the lab this weekend a blog things–that’s right, they can blog too. And speak spanish–it’s better than I can do.

What I’m working on

I thought I’d just let everyone see what I’m working on. My plan is to modify our Aibos into creatures of terror much like the beast shown to the left.

Actually, I’m working on an independent study with Professor Majercik. Our work might be most relevant to help create a good state space model for the robots, and then use that for either communication or behaviors or both (or neither). Basically if we look at all of the data the robots have as a vector of numbers, we can use euclidean distance to see what state the robot is currently in. If you have more questions about this / comments, let me know.

I’m just posting this to see if my account if working all the way, and if Mr. Work has set the blog to let CSS styles and some HTML work.

And we’re live…

Wheh. Finally, the Northern Bites 2006 Website/Blog is online. It took far too long–and I’m sure it’ll take a lot longer to get all the kinks out, pictures in, and customizations completed.

If the blog catches on, this will be a place for crazy research, incremental progress, and general flouting of our technical skills. All members of the team will have access, should they desire it, to explain our research to the world, to other teammates, and occasionally, to themselves.

4 Months, 5 Days, 14 Hours to the Robocup US Open 2006. It’s about time to finish the victory dances.