def __init__(self): gopigo.set_speed(50) gopigo.stop self._face_detector = FaceDetector('/home/pi/opencv/data/haarcascades/haarcascade_frontalface_default.xml') self.sizes_calculated = False self.image_height = None self.image_width = None self.segment_detector = None
def move(self, horiz_x): segment = self.segment_detector.segment(horiz_x) print(segment) if(segment == 'left'): gopigo.set_speed(10) gopigo.right_rot() elif(segment == 'right'): gopigo.set_speed(10) gopigo.left_rot() elif(segment == 'centre'): gopigo.set_speed(50) gopigo.fwd()
def test_set_speed(self): gopigo.set_speed(50)