Advanced mobile robotics a study guide for BMFA 4473 Advanced robotics & BMFA 4481 Robotics laboratory module 3 - Ahmad Yusairi Bani Hashim (Teaching and learning series Faculty of Manufacturing Engineering, 2011)