Manufacturing Automation Laboratory, Department of Mechanical Engineering, University of British-Columbia