Robotic Autonomy for Magnetic Colonoscopy