Tuesday, September 6, 2011

More intelligent, but not necessarily better?

Selecting sensors and designing algorithms that make autonomous robots perform their tasks is an interesting field of study. One could easily jump into the conclusion that better results can be obtained by adding more advanced sensors and programming intelligent control software that is able to use all the information collected.

The iRobot Roomba was the first domestic robot to achieve commercial success. It only uses simple sensors (I suspect it has IR proximity sensors, bumper switches, etc.) and a a cleaning pattern with a significant component of randomness. Lately competitors have emerged that attempt to differentiate their products by claiming that the addition of computer vision and mapping capabilities coupled with systematic cleaning patterns makes them produce better results.

The video below (from an independent source) clearly shows that the chaotic strategy of the Roomba is better. While the competitors' robots slowly ponder their paths, the Roomba has already cleaned the entire space, and covered most areas more than once, probably leading to a better cleaning result.

Saturday, September 3, 2011

Cyborgs: state of the art

(Via RobotShop blog.)

Okay, strictly speaking this has almost nothing to do with autonomous mobile robots, but I just wanted to share this rather cool documentary about real cyborgs, presented by a cyborg.

Not much progress to report on my robot project as I've been rather busy at work and Real LifeTM lately. Hopefully I'll have something to report in a few days.