def face_enrollment_stop_cb(self, req): """Callback of face service requests """ # rospy.loginfo("FACE: Disabling face enrollment" ) stop = StopEnrollmentResponse() if self.name != "": stop.enrollment_ok = True stop.numFacesEnrolled = 1 stop.error_msg = '' cara = FaceDetection() cara.name = self.name cara.confidence = self.minConfidence self.recognized_face.faces.append(cara) else: stop.error_msg = "no name face" stop.enrollment_ok = False stop.numFacesEnrolled = 0 return stop
def face_enrollment_stop_cb (self, req): """Callback of face service requests """ # rospy.loginfo("FACE: Disabling face enrollment" ) stop = StopEnrollmentResponse() if self.name!="" : stop.enrollment_ok=True stop.numFacesEnrolled=1 stop.error_msg='' cara = FaceDetection() cara.name = self.name cara.confidence = self.minConfidence self.recognized_face.faces.append(cara) else: stop.error_msg="no name face" stop.enrollment_ok=False stop.numFacesEnrolled=0 return stop
def stop_response_cb(userdata, response): resultat=StopEnrollmentResponse() resultat.enrollment_ok=response.enrollment_ok resultat.error_msg=response.error_msg resultat.numFacesEnrolled=response.numFacesEnrolled if resultat.enrollment_ok == False: rospy.loginfo(FAIL+"Learning Face Error " + str(resultat.enrollment_ok)+" "+str(resultat.error_msg) +" "+str(resultat.numFacesEnrolled)+ENDC) self.userdata.standard_error='face not found' return 'aborted' else: self.userdata.standard_error='ok, face found' return 'succeeded'
def stop_response_cb(userdata, response): resultat = StopEnrollmentResponse() resultat.enrollment_ok = response.enrollment_ok resultat.error_msg = response.error_msg resultat.numFacesEnrolled = response.numFacesEnrolled if resultat.enrollment_ok == False: rospy.loginfo(FAIL + "Learning Face Error " + str(resultat.enrollment_ok) + " " + str(resultat.error_msg) + " " + str(resultat.numFacesEnrolled) + ENDC) self.userdata.standard_error = 'face not found' return 'aborted' else: self.userdata.standard_error = 'ok, face found' return 'succeeded'