Design and preliminary evaluation of a self-steering, pneumatically driven colonoscopy robot