Let's Make Robots!


     Hi guys.      One month ago I ordered two $1 webcams from eBay for future projects with some vision functions. Last week I received those items and I … Read more

SEAR + MRL = Simulator + Controller


Here's a video from a very cool project by morrows_end Kegfloater

My Computer Found it's BellyButton

Yeah, it doesn't look like much... but I'm excited.  I've been meaning to do this a while, just didn't have the time.  I'll be doing a variety of tests to see how it preforms.  It has several "Match" algorithms to play with (CV_TM_CCOEFF_NORMED, CV_TM_SQDIFF, etc) - and I think there are several normalization routines.

This match algorithm seems fairly fast @ 120 ms - Haar Face Detection takes longer...

Chumby - Ro-Bot-X's Living Room & MyRobotLab

Ro-Bot-X and I are working together even though we are 2500 miles away !

Hey Look... I can see Ro-Bot-X's living room through the eye of the bot he's currently working on ! (Hopefully he won't mind me posting it :) )

The goal is to design, build and program a robot which is nearly as sophisticated as ASIMO ($1,000,000) or WilloGarage's PR2 ($400,000) from off the shelf … Read more

MRL - Facedetect


This is a forum post for Gareth, or others experiencing troubles with mrl .  TinHead noticed that the myrobotlab-0001/haarcascades directory was missing so I uploaded a new myrobotlab-0001.zip to http://code.google.com/p/myrobotlab/downloads/list additionally a new myrobotlab.jar should be dropped in (version 0001.0455) 

voice control, internet applet control, Java app control, joystick
Update 2011.04.21 Thanks for all the feedback on the PID questions I had.  I have some basic P-control system in place, in addition I found a really nasty bug … Read more

Genetic Programming and Walking the Dog

I have been thinking for a long time about how to harness the power of the internet into programming robots.  I can imagine a robot here which I give some form of task.  Let's say (and this would be relevant) finding a wall socket and plugging itself in.  The task of successfully identifying a wall socket, moving the robot to a correct location, and inserting some sort of plug would seem monumental.