Older blog entries for rudybrian (starting at number 3)

15 Jun 2001 (updated 16 Jun 2001 at 05:09 UTC) »

I was able to spend some more time with the latest version of Beesoft from Sebastian on Zaza yesterday morning. Previous attempts at compiling and using the code directly on the robot resulted in application crashes or poor quality maps. The older Linux version has a few header files in different places than modern distributions, and required a few tweaks to compile. I decided to start recompiling everything from scratch to ensure that any existing binaries compiled on later Linux versions were removed. Apart from one problem with the latest version of LOCALIZE, everything appears to work properly now. There have been some significant enhancements to laserServer, laserint, LOCALIZE, and map that are not backwards compatible with earlier colliServer versions, and thus were causing the problems discovered during earlier tests.

I made a test map by joysticking the robot around a small wing of the Tech office cube maze and then ran LOCALIZE, plan and laserint on the offboard development computer with the acquired map. This time it worked flawlessly. I was able to start the robot in a known position and orientation, and it was able to successfully navigate to another point on the map autonomously. Ahh, progress :)

We did another public test(pictures: 1,2,3) of Phase II mode on the lower level of the museum in the afternoon. Far more children and family groups came through the area during the test, and the results are very encouraging.

After the test, later in the evening I attempted to map a much larger part of the McCabe hall facility by the same means as before. Unfortunately, my choice of a random path through the halls (and not actively watching laserint during the map's construction) caused laserint to fail, and produce this map. I'll try again next Monday evening.

If anyone is interested in the techniques used for mapping and localization, several papers were written on Zaza's predecessors RHINO and MINERVA, which have a significant amount of information.

I have upgraded the news collector engine on my primary webserver from WebFetch to NewsClipper. WebFetch hasn't been updated in the last few years, and several of the modules are broken. NewsClipper provides an API for developing your own handlers, which makes the development of new ones quite easy.

I haven't yet found a single, comprehensive source of up to the minute robotics news. Several sites like robots.net, and Robots and Robotics News on Yahoo do a decent job of pruning through the mess of news from AP, and print news sources, but the the results are all done by hand. I am willing to put up with semi-unrelated news, if it lets me see robotics-related news faster. As such, I wrote a handler for NewsClipper that uses Yahoo's news search engine to troll for up to the minute robotics news (my test page is here). Sometime in the next few weeks I'll be transforming my main robotics page into a robotics information portal so that others may take advantage of this information resource.

I finally got a chance to update the Zaza info page for this month's developments.

I have made a great deal of progress on Zaza's 'reaction' module in the last two weeks. This module should provide a much greater level of interactivity between Zaza and the museum visitors. I am currently planning another public test next Thursday (May 31st) to evaluate the new features.

16 May 2001 (updated 16 May 2001 at 21:04 UTC) »

I posted a few new pictures of Zaza chatting with the Girlscouts during the 5/4 camp-in at the Tech on the main Zaza website. SFRSA member Cliff Thompson posted a few on the events section of his club's website after the HBRC/SFRSA 'Meet Zaza' get together. I was able to get a few pics of HBRC member Camp Peavey's Springy Thingy after the event.

Share this page