Robotics and automation handbook. (©2005)