2005 IEEE International Conference on Robotics and Automation (ICRA), Vols 1-4