main controller of gROV