The Design and Development of a Mobile Colonoscopy Robot