IEEE Robotics and Automation Magazine, 14(1):109-118, March 2007.