The controlling code for an obstacle avoiding zumo robot