Robot Development Using Microsoft Robotics Developer Studio by Shih-Chung Kang, Kai-Yuan Gu & Wei-Tze Chang